text:
Synthesis failed for Dialogflow

Hello! Autosynth couldn't regenerate Dialogflow. :broken_heart:
Here's the output from running synth.py:
failed to remove deps/parse_trans/ebin/parse_trans.app: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_mod.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_codegen.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/ct_expand.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/exprecs.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_pp.beam: Permission denied
warning: failed to remove deps/parse_trans/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/parse_trans/hex_metadata.config: Permission denied
warning: failed to remove deps/parse_trans/README.md: Permission denied
warning: failed to remove deps/parse_trans/rebar.config: Permission denied
warning: failed to remove deps/parse_trans/include/codegen.hrl: Permission denied
warning: failed to remove deps/parse_trans/include/exprecs.hrl: Permission denied
warning: failed to remove deps/parse_trans/.fetch: Permission denied
warning: failed to remove deps/parse_trans/.hex: Permission denied
warning: failed to remove deps/idna/LICENSE: Permission denied
warning: failed to remove deps/idna/rebar.lock: Permission denied
warning: failed to remove deps/idna/src/idna.erl: Permission denied
warning: failed to remove deps/idna/src/idna_logger.hrl: Permission denied
warning: failed to remove deps/idna/src/idna_ucs.erl: Permission denied
warning: failed to remove deps/idna/src/punycode.erl: Permission denied
warning: failed to remove deps/idna/src/idna_table.erl: Permission denied
warning: failed to remove deps/idna/src/idna_context.erl: Permission denied
warning: failed to remove deps/idna/src/idna.app.src: Permission denied
warning: failed to remove deps/idna/src/idna_mapping.erl: Permission denied
warning: failed to remove deps/idna/src/idna_data.erl: Permission denied
warning: failed to remove deps/idna/src/idna_bidi.erl: Permission denied
warning: failed to remove deps/idna/ebin/idna_mapping.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_context.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_bidi.beam: Permission denied
warning: failed to remove deps/idna/ebin/punycode.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_table.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_data.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_ucs.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna.app: Permission denied
warning: failed to remove deps/idna/ebin/idna.beam: Permission denied
warning: failed to remove deps/idna/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/idna/hex_metadata.config: Permission denied
warning: failed to remove deps/idna/README.md: Permission denied
warning: failed to remove deps/idna/rebar.config: Permission denied
warning: failed to remove deps/idna/.fetch: Permission denied
warning: failed to remove deps/idna/rebar.config.script: Permission denied
warning: failed to remove deps/idna/.hex: Permission denied
warning: failed to remove deps/hackney/MAINTAINERS: Permission denied
warning: failed to remove deps/hackney/LICENSE: Permission denied
warning: failed to remove deps/hackney/rebar.lock: Permission denied
warning: failed to remove deps/hackney/src/hackney_ssl.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_response.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_cookie.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_url.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.app.src: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool_handler.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_trace.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_multipart.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers_new.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_util.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_socks5.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_request.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_app.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_internal.hrl: Permission denied
warning: failed to remove deps/hackney/src/hackney_date.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_manager.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_bstr.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_sup.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_local_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_stream.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_metrics.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_methods.hrl: Permission denied
warning: failed to remove deps/hackney/NOTICE: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_trace.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool_handler.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_url.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_manager.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_metrics.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_stream.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_sup.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_multipart.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_socks5.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_app.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_response.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.app: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers_new.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_cookie.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_request.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_util.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_date.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_ssl.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_bstr.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_tcp.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_local_tcp.beam: Permission denied
warning: failed to remove deps/hackney/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/hackney/hex_metadata.config: Permission denied
warning: failed to remove deps/hackney/README.md: Permission denied
warning: failed to remove deps/hackney/rebar.config: Permission denied
warning: failed to remove deps/hackney/include/hackney.hrl: Permission denied
warning: failed to remove deps/hackney/include/hackney_lib.hrl: Permission denied
warning: failed to remove deps/hackney/.fetch: Permission denied
warning: failed to remove deps/hackney/.hex: Permission denied
warning: failed to remove deps/hackney/NEWS.md: Permission denied
Removing __pycache__/
Removing specifications/gdd/Dialogflow-v2.json
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 559, in _inner_main
    sys.exit(EXIT_CODE_SKIPPED)
SystemExit: 28

During handling of the above exception, another exception occurred:

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 611, in _inner_main
    executor.check_call(["git", "clean", "-fdx"], cwd=working_repo_path)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clean', '-fdx']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating Dialogflow. :sob:
Here's the output from running synth.py:
failed to remove deps/parse_trans/ebin/parse_trans.app: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_mod.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_codegen.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/ct_expand.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/exprecs.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_pp.beam: Permission denied
warning: failed to remove deps/parse_trans/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/parse_trans/hex_metadata.config: Permission denied
warning: failed to remove deps/parse_trans/README.md: Permission denied
warning: failed to remove deps/parse_trans/rebar.config: Permission denied
warning: failed to remove deps/parse_trans/include/codegen.hrl: Permission denied
warning: failed to remove deps/parse_trans/include/exprecs.hrl: Permission denied
warning: failed to remove deps/parse_trans/.fetch: Permission denied
warning: failed to remove deps/parse_trans/.hex: Permission denied
warning: failed to remove deps/idna/LICENSE: Permission denied
warning: failed to remove deps/idna/rebar.lock: Permission denied
warning: failed to remove deps/idna/src/idna.erl: Permission denied
warning: failed to remove deps/idna/src/idna_logger.hrl: Permission denied
warning: failed to remove deps/idna/src/idna_ucs.erl: Permission denied
warning: failed to remove deps/idna/src/punycode.erl: Permission denied
warning: failed to remove deps/idna/src/idna_table.erl: Permission denied
warning: failed to remove deps/idna/src/idna_context.erl: Permission denied
warning: failed to remove deps/idna/src/idna.app.src: Permission denied
warning: failed to remove deps/idna/src/idna_mapping.erl: Permission denied
warning: failed to remove deps/idna/src/idna_data.erl: Permission denied
warning: failed to remove deps/idna/src/idna_bidi.erl: Permission denied
warning: failed to remove deps/idna/ebin/idna_mapping.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_context.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_bidi.beam: Permission denied
warning: failed to remove deps/idna/ebin/punycode.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_table.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_data.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_ucs.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna.app: Permission denied
warning: failed to remove deps/idna/ebin/idna.beam: Permission denied
warning: failed to remove deps/idna/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/idna/hex_metadata.config: Permission denied
warning: failed to remove deps/idna/README.md: Permission denied
warning: failed to remove deps/idna/rebar.config: Permission denied
warning: failed to remove deps/idna/.fetch: Permission denied
warning: failed to remove deps/idna/rebar.config.script: Permission denied
warning: failed to remove deps/idna/.hex: Permission denied
warning: failed to remove deps/hackney/MAINTAINERS: Permission denied
warning: failed to remove deps/hackney/LICENSE: Permission denied
warning: failed to remove deps/hackney/rebar.lock: Permission denied
warning: failed to remove deps/hackney/src/hackney_ssl.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_response.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_cookie.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_url.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.app.src: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool_handler.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_trace.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_multipart.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers_new.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_util.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_socks5.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_request.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_app.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_internal.hrl: Permission denied
warning: failed to remove deps/hackney/src/hackney_date.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_manager.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_bstr.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_sup.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_local_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_stream.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_metrics.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_methods.hrl: Permission denied
warning: failed to remove deps/hackney/NOTICE: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_trace.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool_handler.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_url.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_manager.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_metrics.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_stream.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_sup.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_multipart.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_socks5.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_app.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_response.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.app: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers_new.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_cookie.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_request.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_util.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_date.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_ssl.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_bstr.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_tcp.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_local_tcp.beam: Permission denied
warning: failed to remove deps/hackney/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/hackney/hex_metadata.config: Permission denied
warning: failed to remove deps/hackney/README.md: Permission denied
warning: failed to remove deps/hackney/rebar.config: Permission denied
warning: failed to remove deps/hackney/include/hackney.hrl: Permission denied
warning: failed to remove deps/hackney/include/hackney_lib.hrl: Permission denied
warning: failed to remove deps/hackney/.fetch: Permission denied
warning: failed to remove deps/hackney/.hex: Permission denied
warning: failed to remove deps/hackney/NEWS.md: Permission denied
Removing __pycache__/
Removing specifications/gdd/Dialogflow-v2.json
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 559, in _inner_main
    sys.exit(EXIT_CODE_SKIPPED)
SystemExit: 28

During handling of the above exception, another exception occurred:

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 611, in _inner_main
    executor.check_call(["git", "clean", "-fdx"], cwd=working_repo_path)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clean', '-fdx']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating Dialogflow. :sob:
Here's the output from running synth.py:
failed to remove deps/parse_trans/ebin/parse_trans.app: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_mod.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_codegen.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/ct_expand.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/exprecs.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_pp.beam: Permission denied
warning: failed to remove deps/parse_trans/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/parse_trans/hex_metadata.config: Permission denied
warning: failed to remove deps/parse_trans/README.md: Permission denied
warning: failed to remove deps/parse_trans/rebar.config: Permission denied
warning: failed to remove deps/parse_trans/include/codegen.hrl: Permission denied
warning: failed to remove deps/parse_trans/include/exprecs.hrl: Permission denied
warning: failed to remove deps/parse_trans/.fetch: Permission denied
warning: failed to remove deps/parse_trans/.hex: Permission denied
warning: failed to remove deps/idna/LICENSE: Permission denied
warning: failed to remove deps/idna/rebar.lock: Permission denied
warning: failed to remove deps/idna/src/idna.erl: Permission denied
warning: failed to remove deps/idna/src/idna_logger.hrl: Permission denied
warning: failed to remove deps/idna/src/idna_ucs.erl: Permission denied
warning: failed to remove deps/idna/src/punycode.erl: Permission denied
warning: failed to remove deps/idna/src/idna_table.erl: Permission denied
warning: failed to remove deps/idna/src/idna_context.erl: Permission denied
warning: failed to remove deps/idna/src/idna.app.src: Permission denied
warning: failed to remove deps/idna/src/idna_mapping.erl: Permission denied
warning: failed to remove deps/idna/src/idna_data.erl: Permission denied
warning: failed to remove deps/idna/src/idna_bidi.erl: Permission denied
warning: failed to remove deps/idna/ebin/idna_mapping.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_context.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_bidi.beam: Permission denied
warning: failed to remove deps/idna/ebin/punycode.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_table.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_data.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_ucs.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna.app: Permission denied
warning: failed to remove deps/idna/ebin/idna.beam: Permission denied
warning: failed to remove deps/idna/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/idna/hex_metadata.config: Permission denied
warning: failed to remove deps/idna/README.md: Permission denied
warning: failed to remove deps/idna/rebar.config: Permission denied
warning: failed to remove deps/idna/.fetch: Permission denied
warning: failed to remove deps/idna/rebar.config.script: Permission denied
warning: failed to remove deps/idna/.hex: Permission denied
warning: failed to remove deps/hackney/MAINTAINERS: Permission denied
warning: failed to remove deps/hackney/LICENSE: Permission denied
warning: failed to remove deps/hackney/rebar.lock: Permission denied
warning: failed to remove deps/hackney/src/hackney_ssl.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_response.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_cookie.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_url.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.app.src: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool_handler.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_trace.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_multipart.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers_new.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_util.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_socks5.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_request.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_app.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_internal.hrl: Permission denied
warning: failed to remove deps/hackney/src/hackney_date.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_manager.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_bstr.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_sup.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_local_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_stream.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_metrics.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_methods.hrl: Permission denied
warning: failed to remove deps/hackney/NOTICE: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_trace.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool_handler.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_url.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_manager.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_metrics.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_stream.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_sup.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_multipart.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_socks5.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_app.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_response.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.app: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers_new.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_cookie.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_request.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_util.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_date.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_ssl.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_bstr.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_tcp.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_local_tcp.beam: Permission denied
warning: failed to remove deps/hackney/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/hackney/hex_metadata.config: Permission denied
warning: failed to remove deps/hackney/README.md: Permission denied
warning: failed to remove deps/hackney/rebar.config: Permission denied
warning: failed to remove deps/hackney/include/hackney.hrl: Permission denied
warning: failed to remove deps/hackney/include/hackney_lib.hrl: Permission denied
warning: failed to remove deps/hackney/.fetch: Permission denied
warning: failed to remove deps/hackney/.hex: Permission denied
warning: failed to remove deps/hackney/NEWS.md: Permission denied
Removing __pycache__/
Removing specifications/gdd/Dialogflow-v2.json
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 559, in _inner_main
    sys.exit(EXIT_CODE_SKIPPED)
SystemExit: 28

During handling of the above exception, another exception occurred:

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 611, in _inner_main
    executor.check_call(["git", "clean", "-fdx"], cwd=working_repo_path)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clean', '-fdx']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating Dialogflow. :sob:
Here's the output from running synth.py:
failed to remove deps/parse_trans/ebin/parse_trans.app: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_mod.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_codegen.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/ct_expand.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/exprecs.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_pp.beam: Permission denied
warning: failed to remove deps/parse_trans/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/parse_trans/hex_metadata.config: Permission denied
warning: failed to remove deps/parse_trans/README.md: Permission denied
warning: failed to remove deps/parse_trans/rebar.config: Permission denied
warning: failed to remove deps/parse_trans/include/codegen.hrl: Permission denied
warning: failed to remove deps/parse_trans/include/exprecs.hrl: Permission denied
warning: failed to remove deps/parse_trans/.fetch: Permission denied
warning: failed to remove deps/parse_trans/.hex: Permission denied
warning: failed to remove deps/idna/LICENSE: Permission denied
warning: failed to remove deps/idna/rebar.lock: Permission denied
warning: failed to remove deps/idna/src/idna.erl: Permission denied
warning: failed to remove deps/idna/src/idna_logger.hrl: Permission denied
warning: failed to remove deps/idna/src/idna_ucs.erl: Permission denied
warning: failed to remove deps/idna/src/punycode.erl: Permission denied
warning: failed to remove deps/idna/src/idna_table.erl: Permission denied
warning: failed to remove deps/idna/src/idna_context.erl: Permission denied
warning: failed to remove deps/idna/src/idna.app.src: Permission denied
warning: failed to remove deps/idna/src/idna_mapping.erl: Permission denied
warning: failed to remove deps/idna/src/idna_data.erl: Permission denied
warning: failed to remove deps/idna/src/idna_bidi.erl: Permission denied
warning: failed to remove deps/idna/ebin/idna_mapping.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_context.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_bidi.beam: Permission denied
warning: failed to remove deps/idna/ebin/punycode.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_table.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_data.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_ucs.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna.app: Permission denied
warning: failed to remove deps/idna/ebin/idna.beam: Permission denied
warning: failed to remove deps/idna/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/idna/hex_metadata.config: Permission denied
warning: failed to remove deps/idna/README.md: Permission denied
warning: failed to remove deps/idna/rebar.config: Permission denied
warning: failed to remove deps/idna/.fetch: Permission denied
warning: failed to remove deps/idna/rebar.config.script: Permission denied
warning: failed to remove deps/idna/.hex: Permission denied
warning: failed to remove deps/hackney/MAINTAINERS: Permission denied
warning: failed to remove deps/hackney/LICENSE: Permission denied
warning: failed to remove deps/hackney/rebar.lock: Permission denied
warning: failed to remove deps/hackney/src/hackney_ssl.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_response.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_cookie.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_url.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.app.src: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool_handler.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_trace.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_multipart.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers_new.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_util.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_socks5.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_request.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_app.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_internal.hrl: Permission denied
warning: failed to remove deps/hackney/src/hackney_date.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_manager.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_bstr.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_sup.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_local_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_stream.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_metrics.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_methods.hrl: Permission denied
warning: failed to remove deps/hackney/NOTICE: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_trace.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool_handler.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_url.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_manager.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_metrics.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_stream.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_sup.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_multipart.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_socks5.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_app.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_response.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.app: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers_new.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_cookie.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_request.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_util.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_date.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_ssl.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_bstr.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_tcp.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_local_tcp.beam: Permission denied
warning: failed to remove deps/hackney/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/hackney/hex_metadata.config: Permission denied
warning: failed to remove deps/hackney/README.md: Permission denied
warning: failed to remove deps/hackney/rebar.config: Permission denied
warning: failed to remove deps/hackney/include/hackney.hrl: Permission denied
warning: failed to remove deps/hackney/include/hackney_lib.hrl: Permission denied
warning: failed to remove deps/hackney/.fetch: Permission denied
warning: failed to remove deps/hackney/.hex: Permission denied
warning: failed to remove deps/hackney/NEWS.md: Permission denied
Removing __pycache__/
Removing specifications/gdd/Dialogflow-v2.json
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 559, in _inner_main
    sys.exit(EXIT_CODE_SKIPPED)
SystemExit: 28

During handling of the above exception, another exception occurred:

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 611, in _inner_main
    executor.check_call(["git", "clean", "-fdx"], cwd=working_repo_path)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clean', '-fdx']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating Dialogflow. :sob:
Here's the output from running synth.py:
failed to remove deps/parse_trans/ebin/parse_trans.app: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_mod.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_codegen.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/ct_expand.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/exprecs.beam: Permission denied
warning: failed to remove deps/parse_trans/ebin/parse_trans_pp.beam: Permission denied
warning: failed to remove deps/parse_trans/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/parse_trans/hex_metadata.config: Permission denied
warning: failed to remove deps/parse_trans/README.md: Permission denied
warning: failed to remove deps/parse_trans/rebar.config: Permission denied
warning: failed to remove deps/parse_trans/include/codegen.hrl: Permission denied
warning: failed to remove deps/parse_trans/include/exprecs.hrl: Permission denied
warning: failed to remove deps/parse_trans/.fetch: Permission denied
warning: failed to remove deps/parse_trans/.hex: Permission denied
warning: failed to remove deps/idna/LICENSE: Permission denied
warning: failed to remove deps/idna/rebar.lock: Permission denied
warning: failed to remove deps/idna/src/idna.erl: Permission denied
warning: failed to remove deps/idna/src/idna_logger.hrl: Permission denied
warning: failed to remove deps/idna/src/idna_ucs.erl: Permission denied
warning: failed to remove deps/idna/src/punycode.erl: Permission denied
warning: failed to remove deps/idna/src/idna_table.erl: Permission denied
warning: failed to remove deps/idna/src/idna_context.erl: Permission denied
warning: failed to remove deps/idna/src/idna.app.src: Permission denied
warning: failed to remove deps/idna/src/idna_mapping.erl: Permission denied
warning: failed to remove deps/idna/src/idna_data.erl: Permission denied
warning: failed to remove deps/idna/src/idna_bidi.erl: Permission denied
warning: failed to remove deps/idna/ebin/idna_mapping.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_context.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_bidi.beam: Permission denied
warning: failed to remove deps/idna/ebin/punycode.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_table.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_data.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna_ucs.beam: Permission denied
warning: failed to remove deps/idna/ebin/idna.app: Permission denied
warning: failed to remove deps/idna/ebin/idna.beam: Permission denied
warning: failed to remove deps/idna/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/idna/hex_metadata.config: Permission denied
warning: failed to remove deps/idna/README.md: Permission denied
warning: failed to remove deps/idna/rebar.config: Permission denied
warning: failed to remove deps/idna/.fetch: Permission denied
warning: failed to remove deps/idna/rebar.config.script: Permission denied
warning: failed to remove deps/idna/.hex: Permission denied
warning: failed to remove deps/hackney/MAINTAINERS: Permission denied
warning: failed to remove deps/hackney/LICENSE: Permission denied
warning: failed to remove deps/hackney/rebar.lock: Permission denied
warning: failed to remove deps/hackney/src/hackney_ssl.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_response.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_cookie.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_url.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.app.src: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool_handler.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_trace.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_multipart.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_headers_new.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_http_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_util.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_socks5.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_request.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_app.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_internal.hrl: Permission denied
warning: failed to remove deps/hackney/src/hackney_date.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_manager.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_connect.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_bstr.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_sup.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_local_tcp.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_stream.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_pool.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_metrics.erl: Permission denied
warning: failed to remove deps/hackney/src/hackney_methods.hrl: Permission denied
warning: failed to remove deps/hackney/NOTICE: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_trace.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_pool_handler.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_url.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_manager.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_metrics.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_stream.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_sup.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_multipart.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_socks5.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_app.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_http_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_response.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney.app: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_headers_new.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_cookie.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_request.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_util.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_connect.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_date.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_ssl.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_bstr.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_tcp.beam: Permission denied
warning: failed to remove deps/hackney/ebin/hackney_local_tcp.beam: Permission denied
warning: failed to remove deps/hackney/.rebar3/erlcinfo: Permission denied
warning: failed to remove deps/hackney/hex_metadata.config: Permission denied
warning: failed to remove deps/hackney/README.md: Permission denied
warning: failed to remove deps/hackney/rebar.config: Permission denied
warning: failed to remove deps/hackney/include/hackney.hrl: Permission denied
warning: failed to remove deps/hackney/include/hackney_lib.hrl: Permission denied
warning: failed to remove deps/hackney/.fetch: Permission denied
warning: failed to remove deps/hackney/.hex: Permission denied
warning: failed to remove deps/hackney/NEWS.md: Permission denied
Removing __pycache__/
Removing specifications/gdd/Dialogflow-v2.json
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 559, in _inner_main
    sys.exit(EXIT_CODE_SKIPPED)
SystemExit: 28

During handling of the above exception, another exception occurred:

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 611, in _inner_main
    executor.check_call(["git", "clean", "-fdx"], cwd=working_repo_path)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clean', '-fdx']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth passed, closing! :green_heart:

repo: googleapis/elixir-google-api

license_source: bigquery


text:
Bugfix in RetrySettings.Builder.merge: added totalTimeout

Added test

[Current coverage][cc-pull] is 67.55%

Merging [#78][cc-pull] into [master][cc-base-branch] will increase coverage by +0.37%

3 files (not in diff) in ...gle/api/gax/protobuf were modified. more
File ...e/RetrySettings.java was modified. more

Misses -6
Partials 0
Hits +6

@@             master        #78   diff @@
==========================================
  Files            41         41
  Lines          1931       1935     +4
  Methods           0          0
  Messages          0          0
  Branches        292        294     +2
==========================================
+ Hits           1297       1307    +10
+ Misses          632        626     -6
  Partials          2          2

Powered by Codecov. Last updated by [9e8737d...221634a][cc-compare]
[cc-base-branch]: https://codecov.io/gh/googleapis/gax-java/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/googleapis/gax-java/compare/9e8737ddcd2de67178f7b3cd944f244ff2545063...221634a4d50cb854bee8088a8e35ff50c061a781
[cc-pull]: https://codecov.io/gh/googleapis/gax-java/pull/78?src=pr

PTAL - cannot seem to change anything with the config file, I suspect that codecov is using settings from master, not from the PR (but that is only a guess based on 2nd-last commit, where everything is false and still got the same result...)

LGTM

source: gharchive/pull-request

repo: googleapis/gax-java

license_type: permissive


text:
gRPC error messages are missing metadata

Originally reported by @frankyn
What
Metadata is stripped from the gRPC error message.
To reproduce
Call the Video Intelligence with a timeout <45s.
Observed behavior
A vague/unhelpful error message is reported, specifying only that an argument is invalid, but not which:
api_callable.rb:349:in `rescue in block (2 levels) in retryable': GaxError Exception occurred in retry method that was not classified as transient, caused by 3:Request contains an invalid argument. (Google::Gax::RetryError)

Expected behavior
The full error message, with details of what went wrong, should be displayed. The full error message is currently observable by setting the gRPC debug flags:
invalid_argument: RPC deadline too short. Mininum deadline per request: 45s. Requested deadline: 19s

To clarify... IIUC the current working code looks like this:
require "google/cloud/video_intelligence/v1beta1"

video_service_client = Google::Cloud::VideoIntelligence::V1beta1::VideoIntelligenceServiceClient.new
features             = [Google::Cloud::Videointelligence::V1beta1::Feature::LABEL_DETECTION]

options = Google::Gax::CallOptions.new retry_options: Google::Gax::RetryOptions.new(
  nil, Google::Gax::BackoffSettings.new(
		1000, 2.5, 120000, 120000, 1, 120000, 600000
  )
)

operation = video_service_client.annotate_video(path, features, options: options) do |operation|
  # ...
end

Can the acceptance criteria for this issue be for the working code to look like this, instead?  (If not, I'd like to track this acceptance criteria somewhere)
require "google/cloud/video_intelligence/v1beta1"

video_service_client = Google::Cloud::VideoIntelligence::V1beta1::VideoIntelligenceServiceClient.new
features             = [Google::Cloud::Videointelligence::V1beta1::Feature::LABEL_DETECTION]

operation = video_service_client.annotate_video(path, features) do |operation|
  # ...
end

@remi This will be fixed when I regenerate the GAPIC (hopefully can fit this in this afternoon). The current GAPIC has stale timeout configuration.

I believe this has been fixed for some time. @jbolinger to re-open if I am incorrect.

source: gharchive/issue

authors: geigerj lukesneeringer remi

repo: googleapis/gax-ruby


text:
Firebase cloudmessaging multi device sending

Firebase cloudmessaging is sent by multiple devices. Does anyone know what I should do? Because there is no se tokens method

Hello,
This repository is intended for help with specific questions related to the PHP API Client. We are not able to assist with general implementation questions.
I suggest you try posting your question to Stackoverflow (be sure to provide as much information as possible, and ask specific questions rather than general ones to avoid it being closed). You may also see whether any of the other Firebase support channels may be of assistance.

authors: Yanlong-LI jdpedrie

repo: googleapis/google-api-php-client


text:
Use id_token instead of access token when service account credential is used

Environment details

OS: N/A
Java version: 11
google-auth-library-java version(s): 0.20.0

Steps to reproduce

Deploy a Cloud Run or a Function in mode private (with param --no-allow-authenticated)
Create a service account with the authorization to call the Cloud Run or the Function
Generate key on the service account (here key.json)
Adapt and run this code

       String myUri = "https://...."; //URL of Cloud Run or Cloud Function

        Credentials credentials =  ServiceAccountCredentials
                .fromStream(resourceLoader.getResource("classpath:./key.json")
                        .getInputStream()).createScoped("https://www.googleapis.com/auth/cloud-platform");

        String token = ((IdTokenProvider)credentials).idTokenWithAudience(myUri, Collections.EMPTY_LIST).getTokenValue();

        HttpRequestFactory factory = new NetHttpTransport().createRequestFactory(new HttpCredentialsAdapter(credentials));
        HttpRequest request = factory.buildGetRequest(new GenericUrl(myUri));
        HttpResponse httpResponse = request.execute();
        System.out.println(CharStreams.toString(new InputStreamReader(httpResponse.getContent(), Charsets.UTF_8)));

Stacktrace
I get a 401: unauthorized
Any additional information below
OS is N/A because is independent. It doesn't work on Windows 10 but also on linux, and Cloud Run environment
Same behavior if you use the default credential (locally or on GCP)
Credentials credentials = GoogleCredentials.getApplicationDefault().createScoped("https://www.googleapis.com/auth/cloud-platform");

Possible relation or missing implementation of #303
Thanks!

If you want to force using an id token created from an IdTokenProvider credential type like ServiceAccountCredentials, wrap it with an IdTokenCredentials.
ServiceAccountCredentials credentials =  ServiceAccountCredentials
                .fromStream(resourceLoader.getResource("classpath:./key.json")
                        .getInputStream()).createScoped("https://www.googleapis.com/auth/cloud-platform");

// wrap with IdTokenCredentials
IdTokenCredentials idTokenCredentials = IdTokenCredentials.newBuilder()
     .setIdTokenProvider(saCreds)
     .setTargetAudience(targetAudience).build();

HttpRequestFactory factory = new NetHttpTransport().createRequestFactory(new HttpCredentialsAdapter(idTokenCredentials));
        HttpRequest request = factory.buildGetRequest(new GenericUrl(myUri));
        HttpResponse httpResponse = request.execute();

Thanks. You can close my PR #417 if useless.

repo: googleapis/google-auth-library-java


text:
ci(pubsub): use emulator for integration tests

To do this we need to install the Java runtime environment in the images
that run integration tests, so there are downsides to this.

This change is

Thanks!

repo: googleapis/google-cloud-cpp

license_source: github-api


text:
Release Google.Cloud.RecaptchaEnterprise.V1 version 2.3.0

Changes in this release:
New features

Add account_verification field to Assessment for MFA (commit e703e5b)

Created release for Google.Cloud.RecaptchaEnterprise.V1-2.3.0

authors: jskeet yoshi-automation

repo: googleapis/google-cloud-dotnet


text:
Implicit conversion from float 3988292384 to int loses precision Error in PHP 8.1

Environment details

OS: Window 11
PHP version: 8.1.18
Package name and version: google/cloud-storage : "^1.30"

Steps to reproduce

We are uploading media files on Firebase storage.  It was working fine with PHP 7.3 version.

Code example
$object = $bucket->upload(file_get_contents($file), [
                                                           'name' => $foldername . '/' . $filename,
                                                           'metadata' => ['contentType' => $filetype]
                                            ]);
       $upload_info = $object->info();

But now we have upgraded to PHP 8.1. After the version upgrade, we are facing an error while uploading files.
E.g: Message: Implicit conversion from float 3988292384 to int loses precision

Please check the Screen-shot as well :

Could you please let us know how we can fix this?
Thanks!

I've filed an issue with the https://github.com/google/php-crc32 repo. The function being called here is
    protected function supportsBuiltinCrc32c()
    {
        return Builtin::supports(CRC32::CASTAGNOLI);
    }

And I see nothing wrong with that code. It could be a problem that only occurs on Windows, as I cannot duplicate the warning on Mac OSX or Linux:
var_dump(Google\CRC32\CRC32::CASTAGNOLI);
// int(2197175160)

As this value is an int and not a float, I don't see how the warning could be thrown. Maybe on Windows it's being interpreted as a float?

authors: bshaffer devParry

repo: googleapis/google-cloud-php


text:
feat: Updating the grafeas protos to include compliance and intoto attestation protos

This PR was generated using Autosynth. :rainbow:
Synth log will be available here:
https://source.cloud.google.com/results/invocations/1af88343-6c44-49be-9a70-b842c0901fb7/targets

[ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

PiperOrigin-RevId: 408420890
Source-Link: https://github.com/googleapis/googleapis/commit/2921f9fb3bfbd16f6b2da0104373e2b47a80a65e
PiperOrigin-RevId: 407119231
Source-Link: https://github.com/googleapis/googleapis/commit/381ab78414f71d6f9476c3044c212e13d762e822

Ticked the checkbox to have authsynth re-generate this. May take up to 24 hours?

@googleapis/cicd any idea why it fails only on Windows?

The failure is likely due to having the same file name but with different capitalization. For example, we have
src/main/java/io/grafeas/v1/IntotoProvenance.java
src/main/java/io/grafeas/v1/InTotoProvenance.java
src/main/java/io/grafeas/v1/IntotoStatement.java
src/main/java/io/grafeas/v1/InTotoStatement.java

Leaving @googleapis/cicd to fix.

Windows check failure due to the issue mentioned above. The proto files need to be changed to generate the java files properly before merging.

Closing this to regenerate a new PR

authors: Neenu1995 chanseokoh yoshi-automation

repo: googleapis/java-grafeas


text:
Implement downstream check to catch failing dependency updates

This dependency update: https://github.com/googleapis/java-shared-config/pull/772
caused a downstream failure that was only caught when trying to merge the updated shared-config: https://github.com/googleapis/sdk-platform-java/pull/2571#issuecomment-1997618589
There should be some downstream checks in java-shared-config that can catch these types of failures at the time the dependency update is introduced.

The checks are there.

It's either

It stopped working correctly (the checks failing to tweak the dependency when building, showing green), or
It didn't catch that specific case https://github.com/googleapis/sdk-platform-java/pull/2571#issuecomment-1997618589

Looking forward to your findings.

The compatibility problem occurs only with the two spanner repos.
Our java-shared-config downstream checks perform some second-generation-downstream checking as Tomo showed above (bigtable, bigquery), but we aren't fully exercising the full second-generation downstream check fanout. We could add spanner to this repo's list of checks, though, since we know it has shown unique behavior.
("second generation downstream check" == "grandchild repo check")

authors: alicejli burkedavison suztomo

repo: googleapis/java-shared-config


text:
fix: move autovalue to annotation processor path

@suraj-qlogic @suztomo
fixes #178

2020-07-27T15:15:25.6293721Z [ERROR] com.google.cloud.storage.contrib.nio.CloudStorageFileAttributesTest.testAcl  Time elapsed: 0.451 s  <<< ERROR!
2020-07-27T15:15:25.6302204Z java.nio.file.FileSystemNotFoundException: Provider "gs" not installed
2020-07-27T15:15:25.6310326Z 	at com.google.cloud.storage.contrib.nio.CloudStorageFileAttributesTest.before(CloudStorageFileAttributesTest.java:49)
2020-07-27T15:15:25.6311534Z

Just maybe relevant:
[WARNING] *****************************************************************
[WARNING] * Your build is requesting parallel execution, but project      *
[WARNING] * contains the following plugin(s) that have goals not marked   *
[WARNING] * as @threadSafe to support parallel building.                  *
[WARNING] * While this /may/ work fine, please look for plugin updates    *
[WARNING] * and/or request plugins be made thread-safe.                   *
[WARNING] * If reporting an issue, report it against the plugin in        *
[WARNING] * question, not against maven-core                              *
[WARNING] *****************************************************************
[WARNING] The following plugins are not marked @threadSafe in Storage Parent:
[WARNING] org.codehaus.mojo:clirr-maven-plugin:2.8
[WARNING] Enable debug to see more precisely which goals are not marked @threadSafe.
[WARNING] ***

tests are running in parallel and are not using random paths:
  @Before
  public void before() {
    CloudStorageFileSystemProvider.setStorageOptions(LocalStorageHelper.getOptions());
    path = Paths.get(URI.create("gs://bucket/randompath"));
    dir = Paths.get(URI.create("gs://bucket/randompath/"));
  }

This issue might be related to recent failures. Not quite sure what's going on though as I'm not able to repro this issue locally.

This issue might be related to recent failures. Not quite sure what's going on though as I'm not able to repro this issue locally.

Woot, looks like things are passing now. Pending review from @BenWhitehead when he's back in the office tomorrow.

Woot, looks like things are passing now. Pending review from @BenWhitehead when he's back in the office tomorrow.

com.google.api.client.http.HttpResponseException:
403 Forbidden

POST https://storage.googleapis.com:443/upload/storage/v1/b/bucket/o?uploadType=resumable&name=randompath
{
  "error": {
    "code": 403,
    "message": "it-service-account@gcloud-devel.iam.gserviceaccount.com does not have storage.objects.create access to bucket/randompath.",
    "errors": [
      {
        "message": "it-service-account@gcloud-devel.iam.gserviceaccount.com does not have storage.objects.create access to bucket/randompath.",
        "domain": "global",
        "reason": "forbidden"
      }
    ]
  }

com.google.api.client.http.HttpResponseException:
403 Forbidden

POST https://storage.googleapis.com:443/upload/storage/v1/b/bucket/o?uploadType=resumable&name=randompath
{
  "error": {
    "code": 403,
    "message": "it-service-account@gcloud-devel.iam.gserviceaccount.com does not have storage.objects.create access to bucket/randompath.",
    "errors": [
      {
        "message": "it-service-account@gcloud-devel.iam.gserviceaccount.com does not have storage.objects.create access to bucket/randompath.",
        "domain": "global",
        "reason": "forbidden"
      }
    ]
  }

Will continue debugging. This looks related to the open failures that exist right now.

Will continue debugging. This looks related to the open failures that exist right now.

@elharo I found that auto-processor was missing in plugins which helped generate the META-INF/ file that's expected.
If it looks good to you, can we merge this in?

@elharo I found that auto-processor was missing in plugins which helped generate the META-INF/ file that's expected.
If it looks good to you, can we merge this in?

Stuck on:
[INFO] <<< maven-dependency-plugin:3.1.2:analyze (default-cli) < test-compile @ google-cloud-nio <<<
[INFO]
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:analyze (default-cli) @ google-cloud-nio ---
Warning:  Used undeclared dependencies found:
Warning:     com.google.auto.value:auto-value-annotations:jar:1.7.4:compile

Thanks @elharo!

Stuck on:
[INFO] <<< maven-dependency-plugin:3.1.2:analyze (default-cli) < test-compile @ google-cloud-nio <<<
[INFO]
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:analyze (default-cli) @ google-cloud-nio ---
Warning:  Used undeclared dependencies found:
Warning:     com.google.auto.value:auto-value-annotations:jar:1.7.4:compile

Thanks @elharo!

Kokoro integrations failed again. I think it might be a flake and not sure how to reinforce without doing a retry of the tests.

Kokoro integrations failed again. I think it might be a flake and not sure how to reinforce without doing a retry of the tests.

Chatting with @BenWhitehead, the kokoro build change to retry tests will be removed by autosynth...

Chatting with @BenWhitehead, the kokoro build change to retry tests will be removed by autosynth...

We will merge this PR once jobs pass and will follow-up with another solution provided by @BenWhitehead for flaky integration tests to separate tasks.
I'm still on the hook as part of On Duty.

We will merge this PR once jobs pass and will follow-up with another solution provided by @BenWhitehead for flaky integration tests to separate tasks.
I'm still on the hook as part of On Duty.

authors: elharo frankyn

repo: googleapis/java-storage-nio


text:
General: Docs for DetectedLanguage response CONFIDENCE_FIELD_NUMBER is incorrectly typed

Hi all,
Thanks for the great library. We've noticed on the docs site for Class DetectedLanguage of com.google.cloud.translate.v3, the CONFIDENCE_FIELD_NUMBER field is typed as an int but is indeed a float. Is this the right place to report this bug or is there another repo for the docs? Thanks!

Ah nvm the int is just the field type in the protobuf model -- all good.

repo: googleapis/java-translate


text:
fix(job): check for errorResult when polling jobs

Fixes #329
Would like some confirmation from a BQ team member on this one.

[x] Tests and linter pass
[x] Code coverage does not decrease (if any source code was changed)
[x] Appropriate docs were updated (if necessary)

It does seem correct to use errorResults, considering these definitions:
status.errorResults
Final error result of the job. If present, indicates that the job has completed and was unsuccessful. For more information, see troubleshooting errors.
status.errors[]
The first errors encountered during the running of the job. The final message includes the number of errors that caused the process to stop. Errors here do not necessarily mean that the job has completed or was unsuccessful.
Although, I wonder what type of error could happen in status.errors[] that wouldn't be means for the job to be unsuccessful? That seems like it would be more of a warning as opposed to an error.

@stephenplusplus so while investigating #329 I learned that you can set a maxBadRecords option while uploading a CSV file. Essentially you can have a certain number of erroneous rows and for each error an object will appear in the errors array. If you come in under the maxBadRecords value then errorResult will not be present and the job is considered a success.

@bcoe somehow I missed your comment, but the response can contain 2 different error fields. errorResult and errors. As it is today we check for errors and assume the job failed. I just learned that errors can in some cases serve more as a warning and that errorResult is more correct in determining if the job failed. When both errors and errorResult  are present, the first item in errors (array) is actually the same value as errorResult, so users will still get the same exact error.

@tswast so this error started popping up today

No matching signature for operator < for argument types: STRUCT<seconds INT64, nanos INT64>, TIMESTAMP. Supported signatures: ANY < ANY

Is there something going on with the backend, or should we preparing a fix for this??

This looks like a problem in the back end handling of query parameters, unrelated to this PR. Thanks for the heads up. Investigating.

authors: callmehiphop stephenplusplus tswast

repo: googleapis/nodejs-bigquery


text:
fix(docs): move ts overloads above doc string

Fixes #348

[x] Tests and linter pass
[x] Code coverage does not decrease (if any source code was changed)
[x] Appropriate docs were updated (if necessary)

Maybe our docs test command should throw if a method doesn't have any docs. Would that have caught this?

@stephenplusplus well our docs test only checks for broken links AFAIK. Although I think it would be awesome if we expanded our doc test task to do that and maybe lint with something like write-good.

authors: callmehiphop stephenplusplus

repo: googleapis/nodejs-datastore


text:
StreamingDetectIntent doesn't process audio after matching first intent

Environment details

OS: Windows 10, 11. Debian 9 (stretch)
Node.js version: 12.18.3, 12.22.1
npm version: 7.19.0, 7.15.0
@google-cloud/dialogflow-cx version: 2.13.0

Issue
StreamingDetectIntent doesn't process audio after matching the first intent. I am able to see the transcription and it is able to match the first intent but after matching the first intent, the audio keeps on streaming but I receive no transcription, and on('data') callback is also not triggered. In short, nothing happens after matching the first intent

One thing that worked around it was that I've to end the detectStream and then reinitialize it. Then it worked as expected.
Steps to reproduce
I've tried with const {SessionsClient} = require("@google-cloud/dialogflow-cx"); and
const {SessionsClient} = require("@google-cloud/dialogflow-cx").v3;
// Create a stream for the streaming request.
const detectStream = client
    .streamingDetectIntent()
    .on('error', console.error)
    .on('end', (data)=>{
        console.log(`streamingDetectIntent: -----End-----: ${JSON.stringify(data)}`);
    })
    .on('data', data => {
        console.log(`streamingDetectIntent: Data: ----------`);
        if (data.recognitionResult) {
            console.log(`Intermediate Transcript: ${data.recognitionResult.transcript}`);
        } else {
            console.log('Detected Intent:');
            if(!data.detectIntentResponse) return
            const result = data.detectIntentResponse.queryResult;

            console.log(`User Query: ${result.transcript}`);
            for (const message of result.responseMessages) {
                if (message.text) {
                    console.log(`Agent Response: ${message.text.text}`);
                }
            }
            if (result.match.intent) {
                console.log(`Matched Intent: ${result.match.intent.displayName}`);
            }
            console.log(`Current Page: ${result.currentPage.displayName}`);
        }
    });

const initialStreamRequest = {
        session: sessionPath,
        queryInput: {
            audio: {
                config: {
                    audioEncoding: encoding,
                    sampleRateHertz: sampleRateHertz,
                    singleUtterance: true,
                },
            },
            languageCode: languageCode,
        }
    };
detectStream.write(initialStreamRequest);

I've tried streaming audio via files (.wav) & using the microphone but resulted in the same behavior.
await pump(
        recordingStream, // microphone stream <OR> fs.createReadStream(audioFileName),
        // Format the audio stream into the request format.
        new Transform({
            objectMode: true,
            transform: (obj, _, next) => {
                next(null, {queryInput: {audio: {audio: obj}}});
            },
        }),
        detectStream
    );

I've referred to this implementation and this rpc based doc as well but couldn't found any reason as to why this should not work.
Thanks!

Hi @nishantt95 — thank you for filing this issue. I believe that's the correct behavior for all streaming flavors of our services. Check out this for an example on how to handle restarting the stream.

Hi @nishantt95 — thank you for filing this issue. I believe that's the correct behavior for all streaming flavors of our services. Check out this for an example on how to handle restarting the stream.

Got it, Thanks! 👍

repo: googleapis/nodejs-dialogflow-cx


text:
Proposal: move all the samples on same repository

Currently in All other NodeJS library sample's are on same repository while in firestore samples are located on snippets-node repository.
Can we move all the samples in this repository?
cc @googleapis/yoshi-nodejs @googleapis/api-firestore

We could move these theoretically, though we would need to make sure to coordinate with firebase. cc: @samtstern

@samtstern - Do you have thoughts on this?
I would like to either close this issue or come up with a plan to address it.

One thing I like about having the samples together with the source - they make for great integration tests.

I have no strong feelings but I will say this issue is phrased in a Cloud-centric way.  It's worth pointing out that from a Firebase perspective all our snippets are in one place now and moving the Firestore ones here would make things more spread out, not less.
If someone else wants to do the work of moving them and updating the docs I'd approve the PRs, fine either way.

Going to close this since it does not look like it will happen anytime soon :)

authors: JustinBeckwith crwilcox laljikanjareeya samtstern schmidt-sebastian

repo: googleapis/nodejs-firestore