googleapis / elixir-google-api

Elixir client libraries for accessing Google APIs.
https://hex.pm/users/google-cloud
Apache License 2.0
1.02k stars 460 forks source link

Synthesis failed for ToolResults #4975

Closed yoshi-automation closed 4 years ago

yoshi-automation commented 4 years ago

Hello! Autosynth couldn't regenerate ToolResults. :broken_heart:

Here's the output from running synth.py:

2020-05-09 05:21:36 [INFO] logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
2020-05-09 05:21:36,451 autosynth > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
Switched to branch 'autosynth-toolresults'
2020-05-09 05:21:38 [INFO] Running synthtool
2020-05-09 05:21:38,121 autosynth > Running synthtool
2020-05-09 05:21:38 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-09 05:21:38,121 autosynth > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-09 05:21:38,330 synthtool > Executing /home/kbuilder/.cache/synthtool/elixir-google-api/synth.py.
On branch autosynth-toolresults
nothing to commit, working tree clean
2020-05-09 05:21:38,674 synthtool > Cloning https://github.com/googleapis/elixir-google-api.git.
2020-05-09 05:21:39,120 synthtool > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/elixir-google-api:/workspace -v/var/run/docker.sock:/var/run/docker.sock -e USER_GROUP=1000:1000 -w /workspace gcr.io/cloud-devrel-public-resources/elixir19 scripts/generate_client.sh ToolResults
2020-05-09 05:21:43,563 synthtool > No files in sources /home/kbuilder/.cache/synthtool/elixir-google-api/clients were copied. Does the source contain files?
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 "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 180, in __exit__
    write(self.metadata_file_path)
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 112, in write
    with open(outfile, "w") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'clients/tool_results/synth.metadata'
2020-05-09 05:21:43 [ERROR] Synthesis failed
2020-05-09 05:21:43,592 autosynth > Synthesis failed
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 599, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 471, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 549, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 118, 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', 'clients/tool_results/synth.metadata', 'synth.py', '--', 'ToolResults']' returned non-zero exit status 1.

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth is still having trouble generating ToolResults. :sob:

Here's the output from running synth.py:

2020-05-11 05:19:41 [INFO] logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
2020-05-11 05:19:41,094 autosynth > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
Switched to branch 'autosynth-toolresults'
2020-05-11 05:19:43 [INFO] Running synthtool
2020-05-11 05:19:43,233 autosynth > Running synthtool
2020-05-11 05:19:43 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-11 05:19:43,233 autosynth > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-11 05:19:43,416 synthtool > Executing /home/kbuilder/.cache/synthtool/elixir-google-api/synth.py.
On branch autosynth-toolresults
nothing to commit, working tree clean
2020-05-11 05:19:43,743 synthtool > Cloning https://github.com/googleapis/elixir-google-api.git.
2020-05-11 05:19:44,554 synthtool > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/elixir-google-api:/workspace -v/var/run/docker.sock:/var/run/docker.sock -e USER_GROUP=1000:1000 -w /workspace gcr.io/cloud-devrel-public-resources/elixir19 scripts/generate_client.sh ToolResults
2020-05-11 05:19:49,646 synthtool > No files in sources /home/kbuilder/.cache/synthtool/elixir-google-api/clients were copied. Does the source contain files?
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 "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 180, in __exit__
    write(self.metadata_file_path)
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 112, in write
    with open(outfile, "w") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'clients/tool_results/synth.metadata'
2020-05-11 05:19:49 [ERROR] Synthesis failed
2020-05-11 05:19:49,670 autosynth > Synthesis failed
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 599, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 471, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 549, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 118, 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', 'clients/tool_results/synth.metadata', 'synth.py', '--', 'ToolResults']' returned non-zero exit status 1.

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth is still having trouble generating ToolResults. :sob:

Here's the output from running synth.py:

2020-05-11 15:22:52 [INFO] logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
2020-05-11 15:22:52,386 autosynth > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
Switched to branch 'autosynth-toolresults'
2020-05-11 15:22:54 [INFO] Running synthtool
2020-05-11 15:22:54,196 autosynth > Running synthtool
2020-05-11 15:22:54 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-11 15:22:54,197 autosynth > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-11 15:22:54,405 synthtool > Executing /home/kbuilder/.cache/synthtool/elixir-google-api/synth.py.
On branch autosynth-toolresults
nothing to commit, working tree clean
2020-05-11 15:22:54,738 synthtool > Cloning https://github.com/googleapis/elixir-google-api.git.
2020-05-11 15:22:55,236 synthtool > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/elixir-google-api:/workspace -v/var/run/docker.sock:/var/run/docker.sock -e USER_GROUP=1000:1000 -w /workspace gcr.io/cloud-devrel-public-resources/elixir19 scripts/generate_client.sh ToolResults
/workspace /workspace
The mix.lock file was generated with a newer version of Hex. Update your client by running `mix local.hex` to avoid losing data.
Resolving Hex dependencies...
Dependency resolution completed:
Unchanged:
  certifi 2.5.1
  google_api_discovery 0.7.0
  google_gax 0.3.2
  hackney 1.15.2
  idna 6.0.0
  jason 1.2.0
  metrics 1.0.1
  mime 1.3.1
  mimerl 1.2.0
  oauth2 0.9.4
  parse_trans 3.3.0
  poison 3.1.0
  ssl_verify_fun 1.1.5
  temp 0.4.7
  tesla 1.3.3
  unicode_util_compat 0.4.1
A new Hex version is available (0.20.1 < 0.20.5), please update with `mix local.hex`
All dependencies are up to date
The mix.lock file was generated with a newer version of Hex. Update your client by running `mix local.hex` to avoid losing data.

22:22:58.863 [info]  FETCHING: https://toolresults.googleapis.com/$discovery/GOOGLE_REST_SIMPLE_URI?version=v1

22:22:59.247 [info]  FETCHING: https://toolresults.googleapis.com/$discovery/rest?version=v1

22:22:59.475 [info]  FOUND: https://toolresults.googleapis.com/$discovery/rest?version=v1
Revision check: old=20200507, new=20200507, generating=true
Creating leading directories
Writing connection.ex.
Writing metadata.ex.
Writing mix.exs
Writing README.md
Writing LICENSE
Writing .gitignore
Writing config/config.exs
Writing test/test_helper.exs

22:22:59.615 [info]  FETCHING: https://www.googleapis.com/discovery/v1/apis/toolresults/v1beta3/rest

22:22:59.910 [info]  FOUND: https://www.googleapis.com/discovery/v1/apis/toolresults/v1beta3/rest
Revision check: old=20200507, new=20200507, generating=true
Creating leading directories
Writing ANR to clients/tool_results/lib/google_api/tool_results/v1beta3/model/anr.ex.
Writing AndroidAppInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_app_info.ex.
Writing AndroidInstrumentationTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_instrumentation_test.ex.
Writing AndroidRoboTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_robo_test.ex.
Writing AndroidTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_test.ex.
Writing AndroidTestLoop to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_test_loop.ex.
Writing Any to clients/tool_results/lib/google_api/tool_results/v1beta3/model/any.ex.
Writing AppStartTime to clients/tool_results/lib/google_api/tool_results/v1beta3/model/app_start_time.ex.
Writing AvailableDeepLinks to clients/tool_results/lib/google_api/tool_results/v1beta3/model/available_deep_links.ex.
Writing BasicPerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/model/basic_perf_sample_series.ex.
Writing BatchCreatePerfSamplesRequest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/batch_create_perf_samples_request.ex.
Writing BatchCreatePerfSamplesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/batch_create_perf_samples_response.ex.
Writing BlankScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/blank_screen.ex.
Writing CPUInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/cpu_info.ex.
Writing CrashDialogError to clients/tool_results/lib/google_api/tool_results/v1beta3/model/crash_dialog_error.ex.
Writing Duration to clients/tool_results/lib/google_api/tool_results/v1beta3/model/duration.ex.
Writing EncounteredLoginScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/encountered_login_screen.ex.
Writing EncounteredNonAndroidUiWidgetScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/encountered_non_android_ui_widget_screen.ex.
Writing Environment to clients/tool_results/lib/google_api/tool_results/v1beta3/model/environment.ex.
Writing EnvironmentDimensionValueEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/environment_dimension_value_entry.ex.
Writing Execution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/execution.ex.
Writing FailedToInstall to clients/tool_results/lib/google_api/tool_results/v1beta3/model/failed_to_install.ex.
Writing FailureDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/failure_detail.ex.
Writing FatalException to clients/tool_results/lib/google_api/tool_results/v1beta3/model/fatal_exception.ex.
Writing FileReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/file_reference.ex.
Writing GraphicsStats to clients/tool_results/lib/google_api/tool_results/v1beta3/model/graphics_stats.ex.
Writing GraphicsStatsBucket to clients/tool_results/lib/google_api/tool_results/v1beta3/model/graphics_stats_bucket.ex.
Writing History to clients/tool_results/lib/google_api/tool_results/v1beta3/model/history.ex.
Writing Image to clients/tool_results/lib/google_api/tool_results/v1beta3/model/image.ex.
Writing InAppPurchasesFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/in_app_purchases_found.ex.
Writing InconclusiveDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/inconclusive_detail.ex.
Writing IndividualOutcome to clients/tool_results/lib/google_api/tool_results/v1beta3/model/individual_outcome.ex.
Writing InsufficientCoverage to clients/tool_results/lib/google_api/tool_results/v1beta3/model/insufficient_coverage.ex.
Writing IosAppCrashed to clients/tool_results/lib/google_api/tool_results/v1beta3/model/ios_app_crashed.ex.
Writing LauncherActivityNotFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/launcher_activity_not_found.ex.
Writing ListEnvironmentsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_environments_response.ex.
Writing ListExecutionsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_executions_response.ex.
Writing ListHistoriesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_histories_response.ex.
Writing ListPerfSampleSeriesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_perf_sample_series_response.ex.
Writing ListPerfSamplesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_perf_samples_response.ex.
Writing ListScreenshotClustersResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_screenshot_clusters_response.ex.
Writing ListStepAccessibilityClustersResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_step_accessibility_clusters_response.ex.
Writing ListStepThumbnailsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_step_thumbnails_response.ex.
Writing ListStepsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_steps_response.ex.
Writing ListTestCasesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_test_cases_response.ex.
Writing MatrixDimensionDefinition to clients/tool_results/lib/google_api/tool_results/v1beta3/model/matrix_dimension_definition.ex.
Writing MemoryInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/memory_info.ex.
Writing MergedResult to clients/tool_results/lib/google_api/tool_results/v1beta3/model/merged_result.ex.
Writing MultiStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/multi_step.ex.
Writing NativeCrash to clients/tool_results/lib/google_api/tool_results/v1beta3/model/native_crash.ex.
Writing NonSdkApi to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api.ex.
Writing NonSdkApiInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_insight.ex.
Writing NonSdkApiUsageViolation to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_usage_violation.ex.
Writing NonSdkApiUsageViolationReport to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_usage_violation_report.ex.
Writing Outcome to clients/tool_results/lib/google_api/tool_results/v1beta3/model/outcome.ex.
Writing OverlappingUIElements to clients/tool_results/lib/google_api/tool_results/v1beta3/model/overlapping_ui_elements.ex.
Writing PendingGoogleUpdateInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/pending_google_update_insight.ex.
Writing PerfEnvironment to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_environment.ex.
Writing PerfMetricsSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_metrics_summary.ex.
Writing PerfSample to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_sample.ex.
Writing PerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_sample_series.ex.
Writing PerformedGoogleLogin to clients/tool_results/lib/google_api/tool_results/v1beta3/model/performed_google_login.ex.
Writing PerformedMonkeyActions to clients/tool_results/lib/google_api/tool_results/v1beta3/model/performed_monkey_actions.ex.
Writing PrimaryStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/primary_step.ex.
Writing ProjectSettings to clients/tool_results/lib/google_api/tool_results/v1beta3/model/project_settings.ex.
Writing PublishXunitXmlFilesRequest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/publish_xunit_xml_files_request.ex.
Writing RegionProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/region_proto.ex.
Writing ResultsStorage to clients/tool_results/lib/google_api/tool_results/v1beta3/model/results_storage.ex.
Writing RoboScriptExecution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/robo_script_execution.ex.
Writing SafeHtmlProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/safe_html_proto.ex.
Writing Screen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/screen.ex.
Writing ScreenshotCluster to clients/tool_results/lib/google_api/tool_results/v1beta3/model/screenshot_cluster.ex.
Writing ShardSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/shard_summary.ex.
Writing SkippedDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/skipped_detail.ex.
Writing Specification to clients/tool_results/lib/google_api/tool_results/v1beta3/model/specification.ex.
Writing StackTrace to clients/tool_results/lib/google_api/tool_results/v1beta3/model/stack_trace.ex.
Writing StartActivityNotFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/start_activity_not_found.ex.
Writing Status to clients/tool_results/lib/google_api/tool_results/v1beta3/model/status.ex.
Writing Step to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step.ex.
Writing StepDimensionValueEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_dimension_value_entry.ex.
Writing StepLabelsEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_labels_entry.ex.
Writing StepSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_summary.ex.
Writing SuccessDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/success_detail.ex.
Writing SuggestionClusterProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/suggestion_cluster_proto.ex.
Writing SuggestionProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/suggestion_proto.ex.
Writing TestCase to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_case.ex.
Writing TestCaseReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_case_reference.ex.
Writing TestExecutionStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_execution_step.ex.
Writing TestIssue to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_issue.ex.
Writing TestSuiteOverview to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_suite_overview.ex.
Writing TestTiming to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_timing.ex.
Writing Thumbnail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/thumbnail.ex.
Writing Timestamp to clients/tool_results/lib/google_api/tool_results/v1beta3/model/timestamp.ex.
Writing ToolExecution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_execution.ex.
Writing ToolExecutionStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_execution_step.ex.
Writing ToolExitCode to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_exit_code.ex.
Writing ToolOutputReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_output_reference.ex.
Writing UIElementTooDeep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/ui_element_too_deep.ex.
Writing UnspecifiedWarning to clients/tool_results/lib/google_api/tool_results/v1beta3/model/unspecified_warning.ex.
Writing UnusedRoboDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/unused_robo_directive.ex.
Writing UpgradeInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/upgrade_insight.ex.
Writing UsedRoboDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/used_robo_directive.ex.
Writing UsedRoboIgnoreDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/used_robo_ignore_directive.ex.
Writing Clusters to clients/tool_results/lib/google_api/tool_results/v1beta3/api/clusters.ex.
Writing Environments to clients/tool_results/lib/google_api/tool_results/v1beta3/api/environments.ex.
Writing Executions to clients/tool_results/lib/google_api/tool_results/v1beta3/api/executions.ex.
Writing Histories to clients/tool_results/lib/google_api/tool_results/v1beta3/api/histories.ex.
Writing PerfMetricsSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/api/perf_metrics_summary.ex.
Writing PerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/api/perf_sample_series.ex.
Writing Projects to clients/tool_results/lib/google_api/tool_results/v1beta3/api/projects.ex.
Writing Samples to clients/tool_results/lib/google_api/tool_results/v1beta3/api/samples.ex.
Writing Steps to clients/tool_results/lib/google_api/tool_results/v1beta3/api/steps.ex.
Writing TestCases to clients/tool_results/lib/google_api/tool_results/v1beta3/api/test_cases.ex.
Writing Thumbnails to clients/tool_results/lib/google_api/tool_results/v1beta3/api/thumbnails.ex.
Writing connection.ex.
Writing metadata.ex.
Writing mix.exs
Writing README.md
Writing LICENSE
Writing .gitignore
Writing config/config.exs
Writing test/test_helper.exs
fixing file permissions
2020-05-11 15:23:00,952 synthtool > No files in sources /home/kbuilder/.cache/synthtool/elixir-google-api/clients were copied. Does the source contain files?
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 "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 180, in __exit__
    write(self.metadata_file_path)
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 112, in write
    with open(outfile, "w") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'clients/tool_results/synth.metadata'
2020-05-11 15:23:00 [ERROR] Synthesis failed
2020-05-11 15:23:00,982 autosynth > Synthesis failed
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 599, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 471, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 549, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 118, 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', 'clients/tool_results/synth.metadata', 'synth.py', '--', 'ToolResults']' returned non-zero exit status 1.

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth is still having trouble generating ToolResults. :sob:

Here's the output from running synth.py:

2020-05-12 05:22:31 [INFO] logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
2020-05-12 05:22:31,712 autosynth > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/elixir-google-api
Switched to branch 'autosynth-toolresults'
2020-05-12 05:22:33 [INFO] Running synthtool
2020-05-12 05:22:33,735 autosynth > Running synthtool
2020-05-12 05:22:33 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-12 05:22:33,735 autosynth > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/tool_results/synth.metadata', 'synth.py', '--']
2020-05-12 05:22:33,952 synthtool > Executing /home/kbuilder/.cache/synthtool/elixir-google-api/synth.py.
On branch autosynth-toolresults
nothing to commit, working tree clean
2020-05-12 05:22:34,174 synthtool > Cloning https://github.com/googleapis/elixir-google-api.git.
2020-05-12 05:22:35,042 synthtool > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/elixir-google-api:/workspace -v/var/run/docker.sock:/var/run/docker.sock -e USER_GROUP=1000:1000 -w /workspace gcr.io/cloud-devrel-public-resources/elixir19 scripts/generate_client.sh ToolResults
/workspace /workspace
The mix.lock file was generated with a newer version of Hex. Update your client by running `mix local.hex` to avoid losing data.
Resolving Hex dependencies...
Dependency resolution completed:
Unchanged:
  certifi 2.5.1
  google_api_discovery 0.7.0
  google_gax 0.3.2
  hackney 1.15.2
  idna 6.0.0
  jason 1.2.0
  metrics 1.0.1
  mime 1.3.1
  mimerl 1.2.0
  oauth2 0.9.4
  parse_trans 3.3.0
  poison 3.1.0
  ssl_verify_fun 1.1.5
  temp 0.4.7
  tesla 1.3.3
  unicode_util_compat 0.4.1
A new Hex version is available (0.20.1 < 0.20.5), please update with `mix local.hex`
All dependencies are up to date
The mix.lock file was generated with a newer version of Hex. Update your client by running `mix local.hex` to avoid losing data.

12:22:37.694 [info]  FETCHING: https://toolresults.googleapis.com/$discovery/GOOGLE_REST_SIMPLE_URI?version=v1

12:22:38.078 [info]  FETCHING: https://toolresults.googleapis.com/$discovery/rest?version=v1

12:22:38.331 [info]  FOUND: https://toolresults.googleapis.com/$discovery/rest?version=v1
Revision check: old=20200507, new=20200511, generating=true
Creating leading directories
Writing connection.ex.
Writing metadata.ex.
Writing mix.exs
Writing README.md
Writing LICENSE
Writing .gitignore
Writing config/config.exs
Writing test/test_helper.exs

12:22:38.489 [info]  FETCHING: https://www.googleapis.com/discovery/v1/apis/toolresults/v1beta3/rest

12:22:38.810 [info]  FOUND: https://www.googleapis.com/discovery/v1/apis/toolresults/v1beta3/rest
Revision check: old=20200507, new=20200511, generating=true
Creating leading directories
Writing ANR to clients/tool_results/lib/google_api/tool_results/v1beta3/model/anr.ex.
Writing AndroidAppInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_app_info.ex.
Writing AndroidInstrumentationTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_instrumentation_test.ex.
Writing AndroidRoboTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_robo_test.ex.
Writing AndroidTest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_test.ex.
Writing AndroidTestLoop to clients/tool_results/lib/google_api/tool_results/v1beta3/model/android_test_loop.ex.
Writing Any to clients/tool_results/lib/google_api/tool_results/v1beta3/model/any.ex.
Writing AppStartTime to clients/tool_results/lib/google_api/tool_results/v1beta3/model/app_start_time.ex.
Writing AvailableDeepLinks to clients/tool_results/lib/google_api/tool_results/v1beta3/model/available_deep_links.ex.
Writing BasicPerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/model/basic_perf_sample_series.ex.
Writing BatchCreatePerfSamplesRequest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/batch_create_perf_samples_request.ex.
Writing BatchCreatePerfSamplesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/batch_create_perf_samples_response.ex.
Writing BlankScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/blank_screen.ex.
Writing CPUInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/cpu_info.ex.
Writing CrashDialogError to clients/tool_results/lib/google_api/tool_results/v1beta3/model/crash_dialog_error.ex.
Writing Duration to clients/tool_results/lib/google_api/tool_results/v1beta3/model/duration.ex.
Writing EncounteredLoginScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/encountered_login_screen.ex.
Writing EncounteredNonAndroidUiWidgetScreen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/encountered_non_android_ui_widget_screen.ex.
Writing Environment to clients/tool_results/lib/google_api/tool_results/v1beta3/model/environment.ex.
Writing EnvironmentDimensionValueEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/environment_dimension_value_entry.ex.
Writing Execution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/execution.ex.
Writing FailedToInstall to clients/tool_results/lib/google_api/tool_results/v1beta3/model/failed_to_install.ex.
Writing FailureDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/failure_detail.ex.
Writing FatalException to clients/tool_results/lib/google_api/tool_results/v1beta3/model/fatal_exception.ex.
Writing FileReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/file_reference.ex.
Writing GraphicsStats to clients/tool_results/lib/google_api/tool_results/v1beta3/model/graphics_stats.ex.
Writing GraphicsStatsBucket to clients/tool_results/lib/google_api/tool_results/v1beta3/model/graphics_stats_bucket.ex.
Writing History to clients/tool_results/lib/google_api/tool_results/v1beta3/model/history.ex.
Writing Image to clients/tool_results/lib/google_api/tool_results/v1beta3/model/image.ex.
Writing InAppPurchasesFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/in_app_purchases_found.ex.
Writing InconclusiveDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/inconclusive_detail.ex.
Writing IndividualOutcome to clients/tool_results/lib/google_api/tool_results/v1beta3/model/individual_outcome.ex.
Writing InsufficientCoverage to clients/tool_results/lib/google_api/tool_results/v1beta3/model/insufficient_coverage.ex.
Writing IosAppCrashed to clients/tool_results/lib/google_api/tool_results/v1beta3/model/ios_app_crashed.ex.
Writing LauncherActivityNotFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/launcher_activity_not_found.ex.
Writing ListEnvironmentsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_environments_response.ex.
Writing ListExecutionsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_executions_response.ex.
Writing ListHistoriesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_histories_response.ex.
Writing ListPerfSampleSeriesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_perf_sample_series_response.ex.
Writing ListPerfSamplesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_perf_samples_response.ex.
Writing ListScreenshotClustersResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_screenshot_clusters_response.ex.
Writing ListStepAccessibilityClustersResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_step_accessibility_clusters_response.ex.
Writing ListStepThumbnailsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_step_thumbnails_response.ex.
Writing ListStepsResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_steps_response.ex.
Writing ListTestCasesResponse to clients/tool_results/lib/google_api/tool_results/v1beta3/model/list_test_cases_response.ex.
Writing MatrixDimensionDefinition to clients/tool_results/lib/google_api/tool_results/v1beta3/model/matrix_dimension_definition.ex.
Writing MemoryInfo to clients/tool_results/lib/google_api/tool_results/v1beta3/model/memory_info.ex.
Writing MergedResult to clients/tool_results/lib/google_api/tool_results/v1beta3/model/merged_result.ex.
Writing MultiStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/multi_step.ex.
Writing NativeCrash to clients/tool_results/lib/google_api/tool_results/v1beta3/model/native_crash.ex.
Writing NonSdkApi to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api.ex.
Writing NonSdkApiInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_insight.ex.
Writing NonSdkApiUsageViolation to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_usage_violation.ex.
Writing NonSdkApiUsageViolationReport to clients/tool_results/lib/google_api/tool_results/v1beta3/model/non_sdk_api_usage_violation_report.ex.
Writing Outcome to clients/tool_results/lib/google_api/tool_results/v1beta3/model/outcome.ex.
Writing OverlappingUIElements to clients/tool_results/lib/google_api/tool_results/v1beta3/model/overlapping_ui_elements.ex.
Writing PendingGoogleUpdateInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/pending_google_update_insight.ex.
Writing PerfEnvironment to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_environment.ex.
Writing PerfMetricsSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_metrics_summary.ex.
Writing PerfSample to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_sample.ex.
Writing PerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/model/perf_sample_series.ex.
Writing PerformedGoogleLogin to clients/tool_results/lib/google_api/tool_results/v1beta3/model/performed_google_login.ex.
Writing PerformedMonkeyActions to clients/tool_results/lib/google_api/tool_results/v1beta3/model/performed_monkey_actions.ex.
Writing PrimaryStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/primary_step.ex.
Writing ProjectSettings to clients/tool_results/lib/google_api/tool_results/v1beta3/model/project_settings.ex.
Writing PublishXunitXmlFilesRequest to clients/tool_results/lib/google_api/tool_results/v1beta3/model/publish_xunit_xml_files_request.ex.
Writing RegionProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/region_proto.ex.
Writing ResultsStorage to clients/tool_results/lib/google_api/tool_results/v1beta3/model/results_storage.ex.
Writing RoboScriptExecution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/robo_script_execution.ex.
Writing SafeHtmlProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/safe_html_proto.ex.
Writing Screen to clients/tool_results/lib/google_api/tool_results/v1beta3/model/screen.ex.
Writing ScreenshotCluster to clients/tool_results/lib/google_api/tool_results/v1beta3/model/screenshot_cluster.ex.
Writing ShardSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/shard_summary.ex.
Writing SkippedDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/skipped_detail.ex.
Writing Specification to clients/tool_results/lib/google_api/tool_results/v1beta3/model/specification.ex.
Writing StackTrace to clients/tool_results/lib/google_api/tool_results/v1beta3/model/stack_trace.ex.
Writing StartActivityNotFound to clients/tool_results/lib/google_api/tool_results/v1beta3/model/start_activity_not_found.ex.
Writing Status to clients/tool_results/lib/google_api/tool_results/v1beta3/model/status.ex.
Writing Step to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step.ex.
Writing StepDimensionValueEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_dimension_value_entry.ex.
Writing StepLabelsEntry to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_labels_entry.ex.
Writing StepSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/model/step_summary.ex.
Writing SuccessDetail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/success_detail.ex.
Writing SuggestionClusterProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/suggestion_cluster_proto.ex.
Writing SuggestionProto to clients/tool_results/lib/google_api/tool_results/v1beta3/model/suggestion_proto.ex.
Writing TestCase to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_case.ex.
Writing TestCaseReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_case_reference.ex.
Writing TestExecutionStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_execution_step.ex.
Writing TestIssue to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_issue.ex.
Writing TestSuiteOverview to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_suite_overview.ex.
Writing TestTiming to clients/tool_results/lib/google_api/tool_results/v1beta3/model/test_timing.ex.
Writing Thumbnail to clients/tool_results/lib/google_api/tool_results/v1beta3/model/thumbnail.ex.
Writing Timestamp to clients/tool_results/lib/google_api/tool_results/v1beta3/model/timestamp.ex.
Writing ToolExecution to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_execution.ex.
Writing ToolExecutionStep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_execution_step.ex.
Writing ToolExitCode to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_exit_code.ex.
Writing ToolOutputReference to clients/tool_results/lib/google_api/tool_results/v1beta3/model/tool_output_reference.ex.
Writing UIElementTooDeep to clients/tool_results/lib/google_api/tool_results/v1beta3/model/ui_element_too_deep.ex.
Writing UnspecifiedWarning to clients/tool_results/lib/google_api/tool_results/v1beta3/model/unspecified_warning.ex.
Writing UnusedRoboDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/unused_robo_directive.ex.
Writing UpgradeInsight to clients/tool_results/lib/google_api/tool_results/v1beta3/model/upgrade_insight.ex.
Writing UsedRoboDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/used_robo_directive.ex.
Writing UsedRoboIgnoreDirective to clients/tool_results/lib/google_api/tool_results/v1beta3/model/used_robo_ignore_directive.ex.
Writing Clusters to clients/tool_results/lib/google_api/tool_results/v1beta3/api/clusters.ex.
Writing Environments to clients/tool_results/lib/google_api/tool_results/v1beta3/api/environments.ex.
Writing Executions to clients/tool_results/lib/google_api/tool_results/v1beta3/api/executions.ex.
Writing Histories to clients/tool_results/lib/google_api/tool_results/v1beta3/api/histories.ex.
Writing PerfMetricsSummary to clients/tool_results/lib/google_api/tool_results/v1beta3/api/perf_metrics_summary.ex.
Writing PerfSampleSeries to clients/tool_results/lib/google_api/tool_results/v1beta3/api/perf_sample_series.ex.
Writing Projects to clients/tool_results/lib/google_api/tool_results/v1beta3/api/projects.ex.
Writing Samples to clients/tool_results/lib/google_api/tool_results/v1beta3/api/samples.ex.
Writing Steps to clients/tool_results/lib/google_api/tool_results/v1beta3/api/steps.ex.
Writing TestCases to clients/tool_results/lib/google_api/tool_results/v1beta3/api/test_cases.ex.
Writing Thumbnails to clients/tool_results/lib/google_api/tool_results/v1beta3/api/thumbnails.ex.
Writing connection.ex.
Writing metadata.ex.
Writing mix.exs
Writing README.md
Writing LICENSE
Writing .gitignore
Writing config/config.exs
Writing test/test_helper.exs
The mix.lock file was generated with a newer version of Hex. Update your client by running `mix local.hex` to avoid losing data.

12:22:40.150 [info]  Bumping patch

12:22:40.311 [info]  Bumping patch
fixing file permissions
2020-05-12 05:22:41,054 synthtool > No files in sources /home/kbuilder/.cache/synthtool/elixir-google-api/clients were copied. Does the source contain files?
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 "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 180, in __exit__
    write(self.metadata_file_path)
  File "/tmpfs/src/github/synthtool/synthtool/metadata.py", line 112, in write
    with open(outfile, "w") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'clients/tool_results/synth.metadata'
2020-05-12 05:22:41 [ERROR] Synthesis failed
2020-05-12 05:22:41,086 autosynth > Synthesis failed
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 599, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 471, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 549, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 118, 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', 'clients/tool_results/synth.metadata', 'synth.py', '--', 'ToolResults']' returned non-zero exit status 1.

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth passed, closing! :green_heart: