fastapi: fix wrapping of middlewares #1156
test_0.yml
on: pull_request
instrumentation-openai-v2-0 3.8 Ubuntu
23s
instrumentation-openai-v2-1 3.8 Ubuntu
42s
instrumentation-openai-v2-0 3.9 Ubuntu
27s
instrumentation-openai-v2-1 3.9 Ubuntu
38s
instrumentation-openai-v2-0 3.10 Ubuntu
24s
instrumentation-openai-v2-1 3.10 Ubuntu
39s
instrumentation-openai-v2-0 3.11 Ubuntu
21s
instrumentation-openai-v2-1 3.11 Ubuntu
32s
instrumentation-openai-v2-0 3.12 Ubuntu
23s
instrumentation-openai-v2-1 3.12 Ubuntu
34s
instrumentation-openai-v2-0 pypy-3.8 Ubuntu
2m 7s
instrumentation-openai-v2-1 pypy-3.8 Ubuntu
2m 32s
resource-detector-container 3.8 Ubuntu
23s
resource-detector-container 3.9 Ubuntu
24s
resource-detector-container 3.10 Ubuntu
26s
resource-detector-container 3.11 Ubuntu
21s
resource-detector-container 3.12 Ubuntu
24s
resource-detector-container pypy-3.8 Ubuntu
46s
resource-detector-azure-0 3.8 Ubuntu
13s
resource-detector-azure-1 3.8 Ubuntu
23s
resource-detector-azure-0 3.9 Ubuntu
11s
resource-detector-azure-1 3.9 Ubuntu
28s
resource-detector-azure-0 3.10 Ubuntu
11s
resource-detector-azure-1 3.10 Ubuntu
28s
resource-detector-azure-0 3.11 Ubuntu
13s
resource-detector-azure-1 3.11 Ubuntu
20s
resource-detector-azure-0 3.12 Ubuntu
15s
resource-detector-azure-1 3.12 Ubuntu
29s
resource-detector-azure-0 pypy-3.8 Ubuntu
26s
resource-detector-azure-1 pypy-3.8 Ubuntu
46s
sdk-extension-aws-0 3.8 Ubuntu
13s
sdk-extension-aws-1 3.8 Ubuntu
28s
sdk-extension-aws-0 3.9 Ubuntu
11s
sdk-extension-aws-1 3.9 Ubuntu
23s
sdk-extension-aws-0 3.10 Ubuntu
14s
sdk-extension-aws-1 3.10 Ubuntu
23s
sdk-extension-aws-0 3.11 Ubuntu
12s
sdk-extension-aws-1 3.11 Ubuntu
24s
sdk-extension-aws-0 3.12 Ubuntu
12s
sdk-extension-aws-1 3.12 Ubuntu
22s
sdk-extension-aws-0 pypy-3.8 Ubuntu
28s
sdk-extension-aws-1 pypy-3.8 Ubuntu
43s
distro 3.8 Ubuntu
28s
distro 3.9 Ubuntu
27s
distro 3.10 Ubuntu
24s
distro 3.11 Ubuntu
21s
distro 3.12 Ubuntu
24s
distro pypy-3.8 Ubuntu
47s
opentelemetry-instrumentation 3.8 Ubuntu
26s
opentelemetry-instrumentation 3.9 Ubuntu
29s
opentelemetry-instrumentation 3.10 Ubuntu
29s
opentelemetry-instrumentation 3.11 Ubuntu
22s
opentelemetry-instrumentation 3.12 Ubuntu
25s
opentelemetry-instrumentation pypy-3.8 Ubuntu
45s
instrumentation-aiohttp-client 3.8 Ubuntu
33s
instrumentation-aiohttp-client 3.9 Ubuntu
29s
instrumentation-aiohttp-client 3.10 Ubuntu
37s
instrumentation-aiohttp-client 3.11 Ubuntu
26s
instrumentation-aiohttp-client 3.12 Ubuntu
35s
instrumentation-aiohttp-client pypy-3.8 Ubuntu
1m 4s
instrumentation-aiohttp-server 3.8 Ubuntu
29s
instrumentation-aiohttp-server 3.9 Ubuntu
28s
instrumentation-aiohttp-server 3.10 Ubuntu
31s
instrumentation-aiohttp-server 3.11 Ubuntu
27s
instrumentation-aiohttp-server 3.12 Ubuntu
25s
instrumentation-aiohttp-server pypy-3.8 Ubuntu
52s
instrumentation-aiopg 3.8 Ubuntu
26s
instrumentation-aiopg 3.9 Ubuntu
31s
instrumentation-aiopg 3.10 Ubuntu
30s
instrumentation-aiopg 3.11 Ubuntu
27s
instrumentation-aiopg 3.12 Ubuntu
29s
instrumentation-aws-lambda 3.8 Ubuntu
26s
instrumentation-aws-lambda 3.9 Ubuntu
30s
instrumentation-aws-lambda 3.10 Ubuntu
30s
instrumentation-aws-lambda 3.11 Ubuntu
22s
instrumentation-aws-lambda 3.12 Ubuntu
25s
instrumentation-aws-lambda pypy-3.8 Ubuntu
49s
instrumentation-botocore 3.8 Ubuntu
40s
instrumentation-botocore 3.9 Ubuntu
39s
instrumentation-botocore 3.10 Ubuntu
36s
instrumentation-botocore 3.11 Ubuntu
35s
instrumentation-botocore 3.12 Ubuntu
38s
instrumentation-boto3sqs 3.8 Ubuntu
31s
instrumentation-boto3sqs 3.9 Ubuntu
27s
instrumentation-boto3sqs 3.10 Ubuntu
25s
instrumentation-boto3sqs 3.11 Ubuntu
23s
instrumentation-boto3sqs 3.12 Ubuntu
30s
instrumentation-boto3sqs pypy-3.8 Ubuntu
54s
instrumentation-django-0 3.8 Ubuntu
30s
instrumentation-django-1 3.8 Ubuntu
30s
instrumentation-django-2 3.8 Ubuntu
37s
instrumentation-django-0 3.9 Ubuntu
32s
instrumentation-django-1 3.9 Ubuntu
31s
instrumentation-django-2 3.9 Ubuntu
36s
instrumentation-django-1 3.10 Ubuntu
36s
instrumentation-django-3 3.10 Ubuntu
40s
instrumentation-django-1 3.11 Ubuntu
29s
instrumentation-django-3 3.11 Ubuntu
37s
instrumentation-django-1 3.12 Ubuntu
36s
instrumentation-django-3 3.12 Ubuntu
38s
instrumentation-django-0 pypy-3.8 Ubuntu
57s
instrumentation-django-1 pypy-3.8 Ubuntu
1m 5s
instrumentation-dbapi 3.8 Ubuntu
28s
instrumentation-dbapi 3.9 Ubuntu
24s
instrumentation-dbapi 3.10 Ubuntu
28s
instrumentation-dbapi 3.11 Ubuntu
22s
instrumentation-dbapi 3.12 Ubuntu
30s
instrumentation-dbapi pypy-3.8 Ubuntu
48s
instrumentation-boto 3.8 Ubuntu
40s
instrumentation-boto 3.9 Ubuntu
32s
instrumentation-boto 3.10 Ubuntu
37s
instrumentation-boto 3.11 Ubuntu
33s
instrumentation-click 3.8 Ubuntu
28s
instrumentation-click 3.9 Ubuntu
23s
instrumentation-click 3.10 Ubuntu
24s
instrumentation-click 3.11 Ubuntu
23s
instrumentation-click 3.12 Ubuntu
28s
instrumentation-click pypy-3.8 Ubuntu
47s
instrumentation-elasticsearch-0 3.8 Ubuntu
27s
instrumentation-elasticsearch-1 3.8 Ubuntu
23s
instrumentation-elasticsearch-2 3.8 Ubuntu
24s
instrumentation-elasticsearch-0 3.9 Ubuntu
25s
instrumentation-elasticsearch-1 3.9 Ubuntu
31s
instrumentation-elasticsearch-2 3.9 Ubuntu
25s
instrumentation-elasticsearch-0 3.10 Ubuntu
29s
instrumentation-elasticsearch-1 3.10 Ubuntu
28s
instrumentation-elasticsearch-2 3.10 Ubuntu
28s
instrumentation-elasticsearch-0 3.11 Ubuntu
23s
instrumentation-elasticsearch-1 3.11 Ubuntu
22s
instrumentation-elasticsearch-2 3.11 Ubuntu
30s
instrumentation-elasticsearch-0 3.12 Ubuntu
32s
instrumentation-elasticsearch-1 3.12 Ubuntu
34s
instrumentation-elasticsearch-2 3.12 Ubuntu
24s
instrumentation-elasticsearch-0 pypy-3.8 Ubuntu
51s
instrumentation-elasticsearch-1 pypy-3.8 Ubuntu
50s
instrumentation-elasticsearch-2 pypy-3.8 Ubuntu
48s
instrumentation-falcon-0 3.8 Ubuntu
29s
instrumentation-falcon-1 3.8 Ubuntu
29s
instrumentation-falcon-2 3.8 Ubuntu
27s
instrumentation-falcon-0 3.9 Ubuntu
32s
instrumentation-falcon-1 3.9 Ubuntu
31s
instrumentation-falcon-2 3.9 Ubuntu
32s
instrumentation-falcon-1 3.10 Ubuntu
32s
instrumentation-falcon-2 3.10 Ubuntu
32s
instrumentation-falcon-1 3.11 Ubuntu
28s
instrumentation-falcon-2 3.11 Ubuntu
25s
instrumentation-falcon-1 3.12 Ubuntu
34s
instrumentation-falcon-2 3.12 Ubuntu
2m 44s
instrumentation-falcon-0 pypy-3.8 Ubuntu
51s
instrumentation-falcon-1 pypy-3.8 Ubuntu
53s
instrumentation-falcon-2 pypy-3.8 Ubuntu
1m 4s
instrumentation-fastapi 3.8 Ubuntu
28s
instrumentation-fastapi 3.9 Ubuntu
31s
instrumentation-fastapi 3.10 Ubuntu
37s
instrumentation-fastapi 3.11 Ubuntu
27s
instrumentation-fastapi 3.12 Ubuntu
32s
instrumentation-fastapi pypy-3.8 Ubuntu
2m 10s
instrumentation-flask-0 3.8 Ubuntu
31s
instrumentation-flask-1 3.8 Ubuntu
29s
instrumentation-flask-0 3.9 Ubuntu
29s
instrumentation-flask-1 3.9 Ubuntu
29s
instrumentation-flask-0 3.10 Ubuntu
29s
instrumentation-flask-1 3.10 Ubuntu
30s
instrumentation-flask-0 3.11 Ubuntu
34s
instrumentation-flask-1 3.11 Ubuntu
27s
instrumentation-flask-0 3.12 Ubuntu
32s
instrumentation-flask-1 3.12 Ubuntu
32s
instrumentation-flask-2 3.8 Ubuntu
29s
instrumentation-flask-2 3.9 Ubuntu
27s
instrumentation-flask-2 3.10 Ubuntu
27s
instrumentation-flask-2 3.11 Ubuntu
28s
instrumentation-flask-2 3.12 Ubuntu
31s
instrumentation-flask-0 pypy-3.8 Ubuntu
57s
instrumentation-flask-1 pypy-3.8 Ubuntu
1m 2s
instrumentation-urllib 3.8 Ubuntu
32s
instrumentation-urllib 3.9 Ubuntu
31s
instrumentation-urllib 3.10 Ubuntu
26s
instrumentation-urllib 3.11 Ubuntu
23s
instrumentation-urllib 3.12 Ubuntu
26s
instrumentation-urllib pypy-3.8 Ubuntu
56s
instrumentation-urllib3-0 3.8 Ubuntu
28s
instrumentation-urllib3-1 3.8 Ubuntu
29s
instrumentation-urllib3-0 3.9 Ubuntu
31s
instrumentation-urllib3-1 3.9 Ubuntu
33s
instrumentation-urllib3-0 3.10 Ubuntu
27s
instrumentation-urllib3-1 3.10 Ubuntu
30s
instrumentation-urllib3-0 3.11 Ubuntu
30s
instrumentation-urllib3-1 3.11 Ubuntu
30s
instrumentation-urllib3-0 3.12 Ubuntu
29s
instrumentation-urllib3-1 3.12 Ubuntu
33s
instrumentation-urllib3-0 pypy-3.8 Ubuntu
55s
instrumentation-urllib3-1 pypy-3.8 Ubuntu
1m 0s
instrumentation-requests 3.8 Ubuntu
31s
instrumentation-requests 3.9 Ubuntu
33s
instrumentation-requests 3.10 Ubuntu
29s
instrumentation-requests 3.11 Ubuntu
31s
instrumentation-requests 3.12 Ubuntu
32s
instrumentation-starlette 3.8 Ubuntu
29s
instrumentation-starlette 3.9 Ubuntu
33s
instrumentation-starlette 3.10 Ubuntu
29s
instrumentation-starlette 3.11 Ubuntu
28s
instrumentation-starlette 3.12 Ubuntu
28s
instrumentation-starlette pypy-3.8 Ubuntu
1m 1s
instrumentation-jinja2 3.8 Ubuntu
29s
instrumentation-jinja2 3.9 Ubuntu
25s
instrumentation-jinja2 3.10 Ubuntu
27s
instrumentation-jinja2 3.11 Ubuntu
27s
instrumentation-jinja2 3.12 Ubuntu
27s
instrumentation-jinja2 pypy-3.8 Ubuntu
49s
instrumentation-logging 3.8 Ubuntu
25s
instrumentation-logging 3.9 Ubuntu
21s
instrumentation-logging 3.10 Ubuntu
29s
instrumentation-logging 3.11 Ubuntu
23s
instrumentation-logging 3.12 Ubuntu
24s
instrumentation-logging pypy-3.8 Ubuntu
43s
exporter-richconsole 3.8 Ubuntu
26s
exporter-richconsole 3.9 Ubuntu
27s
exporter-richconsole 3.10 Ubuntu
26s
exporter-richconsole 3.11 Ubuntu
22s
exporter-richconsole 3.12 Ubuntu
28s
exporter-richconsole pypy-3.8 Ubuntu
41s
exporter-prometheus-remote-write 3.8 Ubuntu
29s
exporter-prometheus-remote-write 3.9 Ubuntu
27s
exporter-prometheus-remote-write 3.10 Ubuntu
23s
exporter-prometheus-remote-write 3.11 Ubuntu
20s
exporter-prometheus-remote-write 3.12 Ubuntu
31s
exporter-prometheus-remote-write pypy-3.8 Ubuntu
1m 32s
instrumentation-mysql-0 3.8 Ubuntu
25s
instrumentation-mysql-1 3.8 Ubuntu
29s
instrumentation-mysql-0 3.9 Ubuntu
29s
instrumentation-mysql-1 3.9 Ubuntu
31s
instrumentation-mysql-0 3.10 Ubuntu
30s
instrumentation-mysql-1 3.10 Ubuntu
29s
instrumentation-mysql-0 3.11 Ubuntu
24s
instrumentation-mysql-1 3.11 Ubuntu
29s
instrumentation-mysql-0 3.12 Ubuntu
33s
instrumentation-mysql-1 3.12 Ubuntu
27s
instrumentation-mysql-0 pypy-3.8 Ubuntu
46s
instrumentation-mysql-1 pypy-3.8 Ubuntu
47s
instrumentation-mysqlclient 3.8 Ubuntu
33s
instrumentation-mysqlclient 3.9 Ubuntu
45s
instrumentation-mysqlclient 3.10 Ubuntu
34s
instrumentation-mysqlclient 3.11 Ubuntu
35s
instrumentation-mysqlclient 3.12 Ubuntu
27s
instrumentation-mysqlclient pypy-3.8 Ubuntu
58s
instrumentation-psycopg2 3.8 Ubuntu
34s
instrumentation-psycopg2 3.9 Ubuntu
46s
instrumentation-psycopg2 3.10 Ubuntu
35s
instrumentation-psycopg2 3.11 Ubuntu
31s
instrumentation-psycopg2 3.12 Ubuntu
37s