googleapis / google-api-java-client-services

Generated Java code for Google APIs
Apache License 2.0
615 stars 350 forks source link

Synthesis failed for gameservices #4845

Closed yoshi-automation closed 4 years ago

yoshi-automation commented 4 years ago

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

Here's the output from running synth.py:

2020-06-06 03:49:34,322 autosynth [INFO] > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services
2020-06-06 03:49:35,726 autosynth [DEBUG] > Running: git config --global core.excludesfile /home/kbuilder/.autosynth-gitignore
2020-06-06 03:49:35,730 autosynth [DEBUG] > Running: git config user.name yoshi-automation
2020-06-06 03:49:35,734 autosynth [DEBUG] > Running: git config user.email yoshi-automation@google.com
2020-06-06 03:49:35,750 autosynth [DEBUG] > Running: git config push.default simple
2020-06-06 03:49:35,754 autosynth [DEBUG] > Running: git branch -f autosynth-gameservices
2020-06-06 03:49:35,758 autosynth [DEBUG] > Running: git checkout autosynth-gameservices
Switched to branch 'autosynth-gameservices'
2020-06-06 03:49:36,201 autosynth [INFO] > Running synthtool
2020-06-06 03:49:36,201 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/google-api-services-gameservices/synth.metadata', 'synth.py', '--']
2020-06-06 03:49:36,204 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata clients/google-api-services-gameservices/synth.metadata synth.py -- gameservices
tee: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services: Is a directory
2020-06-06 03:49:36,427 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/google-api-java-client-services/synth.py.
On branch autosynth-gameservices
nothing to commit, working tree clean
2020-06-06 03:49:36,826 synthtool [DEBUG] > Cloning https://github.com/googleapis/discovery-artifact-manager.git.
DEBUG:synthtool:Cloning https://github.com/googleapis/discovery-artifact-manager.git.
2020-06-06 03:49:37,221 synthtool [DEBUG] > Cleaning output directory.
DEBUG:synthtool:Cleaning output directory.
2020-06-06 03:49:37,223 synthtool [DEBUG] > Installing dependencies.
DEBUG:synthtool:Installing dependencies.
2020-06-06 03:49:39,083 synthtool [INFO] > Generating gameservices v1beta.
INFO:synthtool:Generating gameservices v1beta.
2020-06-06 03:49:39,084 synthtool [INFO] >  1.30.1
INFO:synthtool: 1.30.1
WARNING:root:object without properties CancelOperationRequest: OrderedDict([(u'description', u'The request message for Operations.CancelOperation.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'CancelOperationRequest')])
WARNING:root:object without properties Empty: OrderedDict([(u'description', u'A generic empty message that you can re-use to avoid defining duplicated\nempty messages in your APIs. A typical example is to use it as the request\nor the response type of an API method. For instance:\n\n    service Foo {\n      rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);\n    }\n\nThe JSON representation for `Empty` is empty JSON object `{}`.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'Empty')])
WARNING:root:object without properties FetchDeploymentStateRequest: OrderedDict([(u'description', u'Request message for GameServerDeploymentsService.FetchDeploymentState.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'FetchDeploymentStateRequest')])
Writing json metadata to clients/google-api-services-gameservices/v1beta.metadata.json
2020-06-06 03:49:40,438 synthtool [DEBUG] > Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
DEBUG:synthtool:Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
2020-06-06 03:49:40,472 autosynth [DEBUG] > Running: git clean -fdx
Removing .cache/
Removing __pycache__/
Removing clients/google-api-services-gameservices/synth.metadata
Removing generator/.cache/
Removing generator/ez_setup.pyc
Removing generator/src/google_apis_client_generator.egg-info/
Removing generator/src/googleapis/__init__.pyc
Removing generator/src/googleapis/codegen/__init__.pyc
Removing generator/src/googleapis/codegen/api.pyc
Removing generator/src/googleapis/codegen/api_exception.pyc
Removing generator/src/googleapis/codegen/api_library_generator.pyc
Removing generator/src/googleapis/codegen/data_types.pyc
Removing generator/src/googleapis/codegen/django_helpers.pyc
Removing generator/src/googleapis/codegen/filesys/__init__.pyc
Removing generator/src/googleapis/codegen/filesys/files.pyc
Removing generator/src/googleapis/codegen/filesys/filesystem_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/library_package.pyc
Removing generator/src/googleapis/codegen/filesys/package_writer_foundry.pyc
Removing generator/src/googleapis/codegen/filesys/tar_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/zip_library_package.pyc
Removing generator/src/googleapis/codegen/generate_library.pyc
Removing generator/src/googleapis/codegen/generator.pyc
Removing generator/src/googleapis/codegen/generator_lookup.pyc
Removing generator/src/googleapis/codegen/import_definition.pyc
Removing generator/src/googleapis/codegen/java_generator.pyc
Removing generator/src/googleapis/codegen/java_import_manager.pyc
Removing generator/src/googleapis/codegen/language_model.pyc
Removing generator/src/googleapis/codegen/schema.pyc
Removing generator/src/googleapis/codegen/targets.pyc
Removing generator/src/googleapis/codegen/template_helpers.pyc
Removing generator/src/googleapis/codegen/template_objects.pyc
Removing generator/src/googleapis/codegen/utilities/__init__.pyc
Removing generator/src/googleapis/codegen/utilities/convert_size.pyc
Removing generator/src/googleapis/codegen/utilities/html_stripper.pyc
Removing generator/src/googleapis/codegen/utilities/json_expander.pyc
Removing generator/src/googleapis/codegen/utilities/json_with_comments.pyc
Removing generator/src/googleapis/codegen/utilities/maven_utils.pyc
Removing generator/src/googleapis/codegen/utilities/name_validator.pyc
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 615, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 476, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 555, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 121, in synthesize
    with open(log_file_path, "rt") as fp:
IsADirectoryError: [Errno 21] Is a directory: '/tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services'

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth is still having trouble generating gameservices. :sob:

Here's the output from running synth.py:

2020-06-07 03:48:02,593 autosynth [INFO] > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services
2020-06-07 03:48:03,497 autosynth [DEBUG] > Running: git config --global core.excludesfile /home/kbuilder/.autosynth-gitignore
2020-06-07 03:48:03,500 autosynth [DEBUG] > Running: git config user.name yoshi-automation
2020-06-07 03:48:03,502 autosynth [DEBUG] > Running: git config user.email yoshi-automation@google.com
2020-06-07 03:48:03,522 autosynth [DEBUG] > Running: git config push.default simple
2020-06-07 03:48:03,525 autosynth [DEBUG] > Running: git branch -f autosynth-gameservices
2020-06-07 03:48:03,528 autosynth [DEBUG] > Running: git checkout autosynth-gameservices
Switched to branch 'autosynth-gameservices'
2020-06-07 03:48:03,959 autosynth [INFO] > Running synthtool
2020-06-07 03:48:03,959 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/google-api-services-gameservices/synth.metadata', 'synth.py', '--']
2020-06-07 03:48:03,961 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata clients/google-api-services-gameservices/synth.metadata synth.py -- gameservices
tee: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services: Is a directory
2020-06-07 03:48:04,178 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/google-api-java-client-services/synth.py.
On branch autosynth-gameservices
nothing to commit, working tree clean
2020-06-07 03:48:04,513 synthtool [DEBUG] > Cloning https://github.com/googleapis/discovery-artifact-manager.git.
DEBUG:synthtool:Cloning https://github.com/googleapis/discovery-artifact-manager.git.
2020-06-07 03:48:04,879 synthtool [DEBUG] > Cleaning output directory.
DEBUG:synthtool:Cleaning output directory.
2020-06-07 03:48:04,881 synthtool [DEBUG] > Installing dependencies.
DEBUG:synthtool:Installing dependencies.
2020-06-07 03:48:06,712 synthtool [INFO] > Generating gameservices v1beta.
INFO:synthtool:Generating gameservices v1beta.
2020-06-07 03:48:06,713 synthtool [INFO] >  1.30.1
INFO:synthtool: 1.30.1
WARNING:root:object without properties CancelOperationRequest: OrderedDict([(u'description', u'The request message for Operations.CancelOperation.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'CancelOperationRequest')])
WARNING:root:object without properties Empty: OrderedDict([(u'description', u'A generic empty message that you can re-use to avoid defining duplicated\nempty messages in your APIs. A typical example is to use it as the request\nor the response type of an API method. For instance:\n\n    service Foo {\n      rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);\n    }\n\nThe JSON representation for `Empty` is empty JSON object `{}`.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'Empty')])
WARNING:root:object without properties FetchDeploymentStateRequest: OrderedDict([(u'description', u'Request message for GameServerDeploymentsService.FetchDeploymentState.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'FetchDeploymentStateRequest')])
Writing json metadata to clients/google-api-services-gameservices/v1beta.metadata.json
2020-06-07 03:48:08,093 synthtool [DEBUG] > Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
DEBUG:synthtool:Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
2020-06-07 03:48:08,116 autosynth [DEBUG] > Running: git clean -fdx
Removing .cache/
Removing __pycache__/
Removing clients/google-api-services-gameservices/synth.metadata
Removing generator/.cache/
Removing generator/ez_setup.pyc
Removing generator/src/google_apis_client_generator.egg-info/
Removing generator/src/googleapis/__init__.pyc
Removing generator/src/googleapis/codegen/__init__.pyc
Removing generator/src/googleapis/codegen/api.pyc
Removing generator/src/googleapis/codegen/api_exception.pyc
Removing generator/src/googleapis/codegen/api_library_generator.pyc
Removing generator/src/googleapis/codegen/data_types.pyc
Removing generator/src/googleapis/codegen/django_helpers.pyc
Removing generator/src/googleapis/codegen/filesys/__init__.pyc
Removing generator/src/googleapis/codegen/filesys/files.pyc
Removing generator/src/googleapis/codegen/filesys/filesystem_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/library_package.pyc
Removing generator/src/googleapis/codegen/filesys/package_writer_foundry.pyc
Removing generator/src/googleapis/codegen/filesys/tar_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/zip_library_package.pyc
Removing generator/src/googleapis/codegen/generate_library.pyc
Removing generator/src/googleapis/codegen/generator.pyc
Removing generator/src/googleapis/codegen/generator_lookup.pyc
Removing generator/src/googleapis/codegen/import_definition.pyc
Removing generator/src/googleapis/codegen/java_generator.pyc
Removing generator/src/googleapis/codegen/java_import_manager.pyc
Removing generator/src/googleapis/codegen/language_model.pyc
Removing generator/src/googleapis/codegen/schema.pyc
Removing generator/src/googleapis/codegen/targets.pyc
Removing generator/src/googleapis/codegen/template_helpers.pyc
Removing generator/src/googleapis/codegen/template_objects.pyc
Removing generator/src/googleapis/codegen/utilities/__init__.pyc
Removing generator/src/googleapis/codegen/utilities/convert_size.pyc
Removing generator/src/googleapis/codegen/utilities/html_stripper.pyc
Removing generator/src/googleapis/codegen/utilities/json_expander.pyc
Removing generator/src/googleapis/codegen/utilities/json_with_comments.pyc
Removing generator/src/googleapis/codegen/utilities/maven_utils.pyc
Removing generator/src/googleapis/codegen/utilities/name_validator.pyc
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 615, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 476, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 555, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 121, in synthesize
    with open(log_file_path, "rt") as fp:
IsADirectoryError: [Errno 21] Is a directory: '/tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services'

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth is still having trouble generating gameservices. :sob:

Here's the output from running synth.py:

2020-06-08 03:47:23,304 autosynth [INFO] > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services
2020-06-08 03:47:24,216 autosynth [DEBUG] > Running: git config --global core.excludesfile /home/kbuilder/.autosynth-gitignore
2020-06-08 03:47:24,220 autosynth [DEBUG] > Running: git config user.name yoshi-automation
2020-06-08 03:47:24,223 autosynth [DEBUG] > Running: git config user.email yoshi-automation@google.com
2020-06-08 03:47:24,241 autosynth [DEBUG] > Running: git config push.default simple
2020-06-08 03:47:24,245 autosynth [DEBUG] > Running: git branch -f autosynth-gameservices
2020-06-08 03:47:24,249 autosynth [DEBUG] > Running: git checkout autosynth-gameservices
Switched to branch 'autosynth-gameservices'
2020-06-08 03:47:24,651 autosynth [INFO] > Running synthtool
2020-06-08 03:47:24,652 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'clients/google-api-services-gameservices/synth.metadata', 'synth.py', '--']
2020-06-08 03:47:24,654 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata clients/google-api-services-gameservices/synth.metadata synth.py -- gameservices
tee: /tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services: Is a directory
2020-06-08 03:47:24,858 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/google-api-java-client-services/synth.py.
On branch autosynth-gameservices
nothing to commit, working tree clean
2020-06-08 03:47:25,212 synthtool [DEBUG] > Cloning https://github.com/googleapis/discovery-artifact-manager.git.
DEBUG:synthtool:Cloning https://github.com/googleapis/discovery-artifact-manager.git.
2020-06-08 03:47:25,587 synthtool [DEBUG] > Cleaning output directory.
DEBUG:synthtool:Cleaning output directory.
2020-06-08 03:47:25,590 synthtool [DEBUG] > Installing dependencies.
DEBUG:synthtool:Installing dependencies.
2020-06-08 03:47:27,282 synthtool [INFO] > Generating gameservices v1beta.
INFO:synthtool:Generating gameservices v1beta.
2020-06-08 03:47:27,282 synthtool [INFO] >  1.30.1
INFO:synthtool: 1.30.1
WARNING:root:object without properties CancelOperationRequest: OrderedDict([(u'description', u'The request message for Operations.CancelOperation.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'CancelOperationRequest')])
WARNING:root:object without properties Empty: OrderedDict([(u'description', u'A generic empty message that you can re-use to avoid defining duplicated\nempty messages in your APIs. A typical example is to use it as the request\nor the response type of an API method. For instance:\n\n    service Foo {\n      rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);\n    }\n\nThe JSON representation for `Empty` is empty JSON object `{}`.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'Empty')])
WARNING:root:object without properties FetchDeploymentStateRequest: OrderedDict([(u'description', u'Request message for GameServerDeploymentsService.FetchDeploymentState.'), (u'type', u'object'), (u'properties', OrderedDict()), (u'id', u'FetchDeploymentStateRequest')])
Writing json metadata to clients/google-api-services-gameservices/v1beta.metadata.json
2020-06-08 03:47:28,563 synthtool [DEBUG] > Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
DEBUG:synthtool:Wrote metadata to clients/google-api-services-gameservices/synth.metadata.
2020-06-08 03:47:28,591 autosynth [DEBUG] > Running: git clean -fdx
Removing .cache/
Removing __pycache__/
Removing clients/google-api-services-gameservices/synth.metadata
Removing generator/.cache/
Removing generator/ez_setup.pyc
Removing generator/src/google_apis_client_generator.egg-info/
Removing generator/src/googleapis/__init__.pyc
Removing generator/src/googleapis/codegen/__init__.pyc
Removing generator/src/googleapis/codegen/api.pyc
Removing generator/src/googleapis/codegen/api_exception.pyc
Removing generator/src/googleapis/codegen/api_library_generator.pyc
Removing generator/src/googleapis/codegen/data_types.pyc
Removing generator/src/googleapis/codegen/django_helpers.pyc
Removing generator/src/googleapis/codegen/filesys/__init__.pyc
Removing generator/src/googleapis/codegen/filesys/files.pyc
Removing generator/src/googleapis/codegen/filesys/filesystem_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/library_package.pyc
Removing generator/src/googleapis/codegen/filesys/package_writer_foundry.pyc
Removing generator/src/googleapis/codegen/filesys/tar_library_package.pyc
Removing generator/src/googleapis/codegen/filesys/zip_library_package.pyc
Removing generator/src/googleapis/codegen/generate_library.pyc
Removing generator/src/googleapis/codegen/generator.pyc
Removing generator/src/googleapis/codegen/generator_lookup.pyc
Removing generator/src/googleapis/codegen/import_definition.pyc
Removing generator/src/googleapis/codegen/java_generator.pyc
Removing generator/src/googleapis/codegen/java_import_manager.pyc
Removing generator/src/googleapis/codegen/language_model.pyc
Removing generator/src/googleapis/codegen/schema.pyc
Removing generator/src/googleapis/codegen/targets.pyc
Removing generator/src/googleapis/codegen/template_helpers.pyc
Removing generator/src/googleapis/codegen/template_objects.pyc
Removing generator/src/googleapis/codegen/utilities/__init__.pyc
Removing generator/src/googleapis/codegen/utilities/convert_size.pyc
Removing generator/src/googleapis/codegen/utilities/html_stripper.pyc
Removing generator/src/googleapis/codegen/utilities/json_expander.pyc
Removing generator/src/googleapis/codegen/utilities/json_with_comments.pyc
Removing generator/src/googleapis/codegen/utilities/maven_utils.pyc
Removing generator/src/googleapis/codegen/utilities/name_validator.pyc
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 615, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 476, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 555, in _inner_main
    ).synthesize(base_synth_log_path)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 121, in synthesize
    with open(log_file_path, "rt") as fp:
IsADirectoryError: [Errno 21] Is a directory: '/tmpfs/src/github/synthtool/logs/googleapis/google-api-java-client-services'

Google internal developers can see the full log here.

yoshi-automation commented 4 years ago

Autosynth passed, closing! :green_heart: