Skip to content

feat: add flag to run functions framework in asgi stack #1

feat: add flag to run functions framework in asgi stack

feat: add flag to run functions framework in asgi stack #1

Triggered via pull request June 12, 2025 03:54
Status Failure
Total duration 1m 3s
Artifacts

conformance-async.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 5 warnings
build (3.9, ubuntu-latest)
Command failed: ~/client -output-file=function_output.json -type=http -declarative-type= -validate-mapping=false -validate-concurrency=false -builder-source= -builder-target= -builder-runtime= -builder-runtime-version= -builder-tag=latest -builder-url= -buildpacks=false -cmd='functions-framework --source tests/conformance/main.py --target write_http --signature-type http --gateway asgi' -start-delay=1 -envs= 2025/06/12 03:55:20 Validating for http... 2025/06/12 03:55:20 Framework server started. 2025/06/12 03:55:21 HTTP validation started... 2025/06/12 03:55:21 Framework server shut down. Wrote logs to /tmp/ff_serverlog_stdout.txt and /tmp/ff_serverlog_stderr.txt. 2025/06/12 03:55:21 validation failure: failed to get response from HTTP function: validation failed with exit code 500: <html> <head> <title>Internal Server Error</title> </head> <body> <h1><p>Internal Server Error</p></h1> </body> </html> Server logs: [/tmp/ff_serverlog_stdout.txt]: '' [/tmp/ff_serverlog_stderr.txt]: '[2025-06-12 03:55:21 +0000] [7275] [ERROR] Error handling request / Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/gunicorn/workers/sync.py", line 134, in handle self.handle_request(listener, req, client, addr) File "/opt/hostedtoolcache/Python/3.9.23/x64/lib/python3.9/site-packages/gunicorn/workers/sync.py", line 177, in handle_request respiter = self.wsgi(environ, resp.start_response) TypeError: __call__() missing 1 required positional argument: 'send' '
build (3.10, ubuntu-latest)
Command failed: ~/client -output-file=function_output.json -type=http -declarative-type= -validate-mapping=false -validate-concurrency=false -builder-source= -builder-target= -builder-runtime= -builder-runtime-version= -builder-tag=latest -builder-url= -buildpacks=false -cmd='functions-framework --source tests/conformance/main.py --target write_http --signature-type http --gateway asgi' -start-delay=1 -envs= 2025/06/12 03:55:21 Validating for http... 2025/06/12 03:55:21 Framework server started. 2025/06/12 03:55:22 HTTP validation started... 2025/06/12 03:55:22 Framework server shut down. Wrote logs to /tmp/ff_serverlog_stdout.txt and /tmp/ff_serverlog_stderr.txt. 2025/06/12 03:55:22 validation failure: failed to get response from HTTP function: validation failed with exit code 500: <html> <head> <title>Internal Server Error</title> </head> <body> <h1><p>Internal Server Error</p></h1> </body> </html> Server logs: [/tmp/ff_serverlog_stdout.txt]: '' [/tmp/ff_serverlog_stderr.txt]: '[2025-06-12 03:55:22 +0000] [7271] [ERROR] Error handling request / Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/gunicorn/workers/sync.py", line 134, in handle self.handle_request(listener, req, client, addr) File "/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/gunicorn/workers/sync.py", line 177, in handle_request respiter = self.wsgi(environ, resp.start_response) TypeError: Starlette.__call__() missing 1 required positional argument: 'send' '
build (3.12, ubuntu-latest)
The operation was canceled.
build (3.12, ubuntu-latest)
The strategy configuration was canceled because "build._3_9_ubuntu-latest" failed
build (3.8, ubuntu-latest)
The operation was canceled.
build (3.8, ubuntu-latest)
The strategy configuration was canceled because "build._3_9_ubuntu-latest" failed
build (3.11, ubuntu-latest)
The operation was canceled.
build (3.11, ubuntu-latest)
The strategy configuration was canceled because "build._3_9_ubuntu-latest" failed
build (3.9, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/functions-framework-python/functions-framework-python. Supported file pattern: go.sum
build (3.10, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/functions-framework-python/functions-framework-python. Supported file pattern: go.sum
build (3.12, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/functions-framework-python/functions-framework-python. Supported file pattern: go.sum
build (3.8, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/functions-framework-python/functions-framework-python. Supported file pattern: go.sum
build (3.11, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/functions-framework-python/functions-framework-python. Supported file pattern: go.sum