Closed yoshi-automation closed 3 years ago
Autosynth is still having trouble generating nodejs-billing. :sob:
Here's the output from running synth.py
:
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 7fcc405 build(java): use actions/github-script v3 tag rather than full semver (#854)
2020-11-18 03:33:11,066 autosynth [DEBUG] > Running: git branch -f autosynth-6
2020-11-18 03:33:11,069 autosynth [DEBUG] > Running: git checkout autosynth-6
Switched to branch 'autosynth-6'
2020-11-18 03:33:11,073 autosynth [INFO] > Running synthtool
2020-11-18 03:33:11,073 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-11-18 03:33:11,073 autosynth [DEBUG] > log_file_path: /tmpfs/src/logs/nodejs-billing/6/sponge_log.log
2020-11-18 03:33:11,075 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata synth.metadata synth.py --
2020-11-18 03:33:11,285 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/nodejs-billing/synth.py.
On branch autosynth-6
nothing to commit, working tree clean
2020-11-18 03:33:11,409 synthtool [DEBUG] > Ensuring dependencies.
DEBUG:synthtool:Ensuring dependencies.
2020-11-18 03:33:11,419 synthtool [DEBUG] > Cloning googleapis.
DEBUG:synthtool:Cloning googleapis.
2020-11-18 03:33:11,827 synthtool [DEBUG] > Generating code for: //google/cloud/billing/v1:billing-v1-nodejs.
DEBUG:synthtool:Generating code for: //google/cloud/billing/v1:billing-v1-nodejs.
2020-11-18 03:33:16,438 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmp_vv7fgmy.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmp_vv7fgmy.
2020-11-18 03:33:16,472 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
.eslintignore
.eslintrc.json
.gitattributes
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.kokoro/.gitattributes
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/lint.cfg
.kokoro/continuous/node12/samples-test.cfg
.kokoro/continuous/node12/system-test.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/populate-secrets.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/samples-test.cfg
.kokoro/presubmit/node12/system-test.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/publish.sh
.kokoro/release/docs-devsite.cfg
.kokoro/release/docs-devsite.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.kokoro/trampoline_v2.sh
.mocharc.js
.nycrc
.prettierignore
.prettierrc.js
.trampolinerc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
api-extractor.json
renovate.json
samples/README.md
2020-11-18 03:33:16,637 synthtool [DEBUG] > Post-processing GAPIC library...
DEBUG:synthtool:Post-processing GAPIC library...
2020-11-18 03:33:16,637 synthtool [DEBUG] > Installing dependencies...
DEBUG:synthtool:Installing dependencies...
> protobufjs@6.10.2 postinstall /home/kbuilder/.cache/synthtool/nodejs-billing/node_modules/protobufjs
> node scripts/postinstall
> @google-cloud/billing@2.1.2 prepare /home/kbuilder/.cache/synthtool/nodejs-billing
> npm run compile-protos && npm run compile
> @google-cloud/billing@2.1.2 compile-protos /home/kbuilder/.cache/synthtool/nodejs-billing
> compileProtos src
installing semver@^7.1.2
installing tmp@^0.2.0
installing uglify-js@^3.7.7
installing espree@^7.0.0
installing escodegen@^2.0.0
installing estraverse@^5.1.0
> @google-cloud/billing@2.1.2 precompile /home/kbuilder/.cache/synthtool/nodejs-billing
> gts clean
version: 14
Removing build ...
> @google-cloud/billing@2.1.2 compile /home/kbuilder/.cache/synthtool/nodejs-billing
> tsc -p . && cp -r protos build/
[96mtest/gapic_cloud_catalog_v1.ts[0m:[93m198[0m:[93m49[0m - [91merror[0m[90m TS2304: [0mCannot find name 'stubSimpleCallWithCallback'.
[7m198[0m client.innerApiCalls.listServices = stubSimpleCallWithCallback(expectedResponse);
[7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~[0m
[96mtest/gapic_cloud_catalog_v1.ts[0m:[93m384[0m:[93m45[0m - [91merror[0m[90m TS2304: [0mCannot find name 'stubSimpleCallWithCallback'.
[7m384[0m client.innerApiCalls.listSkus = stubSimpleCallWithCallback(expectedResponse);
[7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~[0m
Found 2 errors.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/billing@2.1.2 compile: `tsc -p . && cp -r protos build/`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/billing@2.1.2 compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-11-18T11_33_44_727Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/billing@2.1.2 prepare: `npm run compile-protos && npm run compile`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/billing@2.1.2 prepare script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-11-18T11_33_44_790Z-debug.log
2020-11-18 03:33:44,816 synthtool [ERROR] > Failed executing npm install:
None
ERROR:synthtool:Failed executing npm install:
None
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
main()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
spec.loader.exec_module(synth_module) # type: ignore
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/kbuilder/.cache/synthtool/nodejs-billing/synth.py", line 39, in <module>
node.postprocess_gapic_library()
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 193, in postprocess_gapic_library
install(hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 167, in install
shell.run(["npm", "install"], hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
raise exc
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
encoding="utf-8",
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.
2020-11-18 03:33:44,892 autosynth [ERROR] > Synthesis failed
2020-11-18 03:33:44,892 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at be029ad fix: do not modify options object, use defaultScopes (#111)
2020-11-18 03:33:44,911 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-11-18 03:33:44,926 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Removing node_modules/
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 354, in <module>
main()
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
return _inner_main(temp_dir)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 65, in synthesize_loop
has_changes = toolbox.synthesize_version_in_new_branch(synthesizer, youngest)
File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
synthesizer.synthesize(synth_log_path, self.environ)
File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
synth_proc.check_returncode() # Raise an exception.
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
Google internal developers can see the full log here.
Autosynth is still having trouble generating nodejs-billing. :sob:
Here's the output from running synth.py
:
make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 9a7d9fb docs(python): update intersphinx for grpc and auth (#856)
2020-11-18 14:02:35,883 autosynth [DEBUG] > Running: git branch -f autosynth-8
2020-11-18 14:02:35,887 autosynth [DEBUG] > Running: git checkout autosynth-8
Switched to branch 'autosynth-8'
2020-11-18 14:02:35,904 autosynth [INFO] > Running synthtool
2020-11-18 14:02:35,904 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-11-18 14:02:35,904 autosynth [DEBUG] > log_file_path: /tmpfs/src/logs/nodejs-billing/8/sponge_log.log
2020-11-18 14:02:35,906 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata synth.metadata synth.py --
2020-11-18 14:02:36,130 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/nodejs-billing/synth.py.
On branch autosynth-8
nothing to commit, working tree clean
2020-11-18 14:02:36,278 synthtool [DEBUG] > Ensuring dependencies.
DEBUG:synthtool:Ensuring dependencies.
2020-11-18 14:02:36,289 synthtool [DEBUG] > Cloning googleapis.
DEBUG:synthtool:Cloning googleapis.
2020-11-18 14:02:36,659 synthtool [DEBUG] > Generating code for: //google/cloud/billing/v1:billing-v1-nodejs.
DEBUG:synthtool:Generating code for: //google/cloud/billing/v1:billing-v1-nodejs.
2020-11-18 14:02:41,478 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmp_a3qii2z.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmp_a3qii2z.
2020-11-18 14:02:41,516 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
.eslintignore
.eslintrc.json
.gitattributes
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/release-please.yml
.github/workflows/ci.yaml
.kokoro/.gitattributes
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/lint.cfg
.kokoro/continuous/node12/samples-test.cfg
.kokoro/continuous/node12/system-test.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/populate-secrets.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/samples-test.cfg
.kokoro/presubmit/node12/system-test.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/publish.sh
.kokoro/release/docs-devsite.cfg
.kokoro/release/docs-devsite.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.kokoro/trampoline_v2.sh
.mocharc.js
.nycrc
.prettierignore
.prettierrc.js
.trampolinerc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
api-extractor.json
renovate.json
samples/README.md
2020-11-18 14:02:41,678 synthtool [DEBUG] > Post-processing GAPIC library...
DEBUG:synthtool:Post-processing GAPIC library...
2020-11-18 14:02:41,678 synthtool [DEBUG] > Installing dependencies...
DEBUG:synthtool:Installing dependencies...
> protobufjs@6.10.2 postinstall /home/kbuilder/.cache/synthtool/nodejs-billing/node_modules/protobufjs
> node scripts/postinstall
> @google-cloud/billing@2.1.2 prepare /home/kbuilder/.cache/synthtool/nodejs-billing
> npm run compile-protos && npm run compile
> @google-cloud/billing@2.1.2 compile-protos /home/kbuilder/.cache/synthtool/nodejs-billing
> compileProtos src
installing semver@^7.1.2
installing tmp@^0.2.0
installing uglify-js@^3.7.7
installing espree@^7.0.0
installing escodegen@^2.0.0
installing estraverse@^5.1.0
> @google-cloud/billing@2.1.2 precompile /home/kbuilder/.cache/synthtool/nodejs-billing
> gts clean
version: 14
Removing build ...
> @google-cloud/billing@2.1.2 compile /home/kbuilder/.cache/synthtool/nodejs-billing
> tsc -p . && cp -r protos build/
[96mtest/gapic_cloud_catalog_v1.ts[0m:[93m198[0m:[93m49[0m - [91merror[0m[90m TS2304: [0mCannot find name 'stubSimpleCallWithCallback'.
[7m198[0m client.innerApiCalls.listServices = stubSimpleCallWithCallback(expectedResponse);
[7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~[0m
[96mtest/gapic_cloud_catalog_v1.ts[0m:[93m384[0m:[93m45[0m - [91merror[0m[90m TS2304: [0mCannot find name 'stubSimpleCallWithCallback'.
[7m384[0m client.innerApiCalls.listSkus = stubSimpleCallWithCallback(expectedResponse);
[7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~[0m
Found 2 errors.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/billing@2.1.2 compile: `tsc -p . && cp -r protos build/`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/billing@2.1.2 compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-11-18T22_03_10_809Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/billing@2.1.2 prepare: `npm run compile-protos && npm run compile`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/billing@2.1.2 prepare script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-11-18T22_03_10_866Z-debug.log
2020-11-18 14:03:10,898 synthtool [ERROR] > Failed executing npm install:
None
ERROR:synthtool:Failed executing npm install:
None
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
main()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
spec.loader.exec_module(synth_module) # type: ignore
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/kbuilder/.cache/synthtool/nodejs-billing/synth.py", line 39, in <module>
node.postprocess_gapic_library()
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 193, in postprocess_gapic_library
install(hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 167, in install
shell.run(["npm", "install"], hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
raise exc
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
encoding="utf-8",
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.
2020-11-18 14:03:10,975 autosynth [ERROR] > Synthesis failed
2020-11-18 14:03:10,975 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at be029ad fix: do not modify options object, use defaultScopes (#111)
2020-11-18 14:03:10,996 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-11-18 14:03:11,014 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Removing node_modules/
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 354, in <module>
main()
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
return _inner_main(temp_dir)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 65, in synthesize_loop
has_changes = toolbox.synthesize_version_in_new_branch(synthesizer, youngest)
File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
synthesizer.synthesize(synth_log_path, self.environ)
File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
synth_proc.check_returncode() # Raise an exception.
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
Google internal developers can see the full log here.
Autosynth passed, closing! :green_heart:
Hello! Autosynth couldn't regenerate nodejs-billing. :broken_heart:
Here's the output from running
synth.py
:Google internal developers can see the full log here.