Skip to content

fix(fastapi): Stop eagerly consuming request bodies for streamed spans #224

fix(fastapi): Stop eagerly consuming request bodies for streamed spans

fix(fastapi): Stop eagerly consuming request bodies for streamed spans #224

Triggered via pull request June 9, 2026 06:48
Status Success
Total duration 11m 45s
Artifacts 128

test.yml

on: pull_request
Matrix: Agents / Agents
Matrix: AI / AI
Matrix: AI Workflow / AI Workflow
Matrix: Cloud / Cloud
Matrix: Common / Common
Matrix: DBs / DBs
Matrix: Flags / Flags
Matrix: Gevent / Gevent
Matrix: GraphQL / GraphQL
Matrix: MCP / MCP
Matrix: Misc / Misc
Matrix: Network / Network
Matrix: Tasks / Tasks
Matrix: Web 1 / Web 1
Matrix: Web 2 / Web 2
Combine and report coverage
27s
Combine and report coverage
All tests passed
2s
All tests passed
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-webb-fastapi-request-body-async-report
94.7 KB
sha256:8b8a2f513442c9a31c1076a3c02285184fa3335e2c36797f9dc4391b651d21c2
codecov-test-results-webb-fastapi-request-body-async-report
256 Bytes
sha256:9f578542a444be972078d4d4aaa75cd9908d16efe218ea4d930a87d7e2268c15
coverage-agents-3.10 Expired
1.57 MB
sha256:f0dd1310386faef16e7f5bbb1df6c127906ffabbf5f2ed868d9e0c8f30ab3914
coverage-agents-3.11 Expired
179 KB
sha256:c5e7c990add9f4eb61f9a1e89e4eec1d2ed209021b84af07c44a8108635fba80
coverage-agents-3.12 Expired
564 KB
sha256:fd594d79d676936a84785a3f06c4ffacf933f86330c176abc6818383aceb5420
coverage-agents-3.13 Expired
1.46 MB
sha256:818ea1d268cff223701ba4b863bd1ccafa7e968bb944a59c4a4ac0d115951271
coverage-agents-3.14 Expired
903 KB
sha256:c9e32af4087c15303fb3d885d8a1422d246c89de52925a7ea2ee1389e7e3105d
coverage-agents-3.14t Expired
588 KB
sha256:570240c257a21994afc2be24911ebd36255b328c4a8e66595929b685f27797fe
coverage-ai-3.10 Expired
1.55 MB
sha256:b2ce0b7a1c5fdc5a33a64b9846578ad58af6f20867890ba8ceea5ddb9539a087
coverage-ai-3.11 Expired
999 KB
sha256:c3e1ba46120b5ad086e39812252491de354bc6fd828c6b82bda990663fffa0c5
coverage-ai-3.12 Expired
2.21 MB
sha256:9a13d447b51082b18f19ef01d8e6227ff9e7d04f8a664b7e617d8aba145aea47
coverage-ai-3.13 Expired
3.17 MB
sha256:9cdc237db5e4e66cd77757cb1bd561185bed032bf76b6d9bfc7a81f387b544e6
coverage-ai-3.14 Expired
1.37 MB
sha256:5daafc1cc14dc62ea17c467e44e5ec1910cd5037c16def7912fe7625421a0323
coverage-ai-3.14t Expired
1010 KB
sha256:223166afa382a5676174228fb4233ad7393feba63f48a72c7a5d555802dbfb6d
coverage-ai-3.8 Expired
1.21 MB
sha256:ae01c41276651ae4d27155b75a5a23247199eda53050737c42e6d2a022670278
coverage-ai-3.9 Expired
1.34 MB
sha256:ddfa0519ae9fe524cbbce471d856b47291ffc722f659189d6c3b80b481bd73e8
coverage-ai_workflow-3.10 Expired
515 KB
sha256:b5886fb01fb541f2243493f52e5ebfc68d0e3b785592057903c7b5cd81e1111d
coverage-ai_workflow-3.11 Expired
364 KB
sha256:9df970a366ad698469dc3c1af7838531c298815b84739f5abb350c6480ed63d1
coverage-ai_workflow-3.12 Expired
897 KB
sha256:96a33ea2c5ad817f58f5188ae2a3f8b5e192a12a03f0da36c0d5a1550dbbe370
coverage-ai_workflow-3.13 Expired
1.04 MB
sha256:5d2c5b325775ce852f4309439654ed938c12dc6d5af2d433201e156e19572f7b
coverage-ai_workflow-3.14 Expired
441 KB
sha256:74f04d0742b79b3ced4f660023971ccb1d843e5edc7744a7c8373f27dba6b864
coverage-ai_workflow-3.9 Expired
794 KB
sha256:46fba5137e04bd74334a35e7265636d93a6c7150afcbd2dd7d156787eeaf782d
coverage-cloud-3.10 Expired
415 KB
sha256:0809224bd0562d0a5a46f8e7d0354caee143172bc94cfde8959b4db8a74d51f9
coverage-cloud-3.11 Expired
231 KB
sha256:be71faa0cbb9042d0ae32cfd1d50b71b641e13a22afcbc0385d082424e73debe
coverage-cloud-3.12 Expired
234 KB
sha256:abc860200d9b03630c6a15c370c7d19f72ba5fb688565301d0ab905d18b7e034
coverage-cloud-3.13 Expired
607 KB
sha256:972906abfc56b2bb651c064be0d34c545375943ededf5b7ae5ed0141ae5cbeae
coverage-cloud-3.14 Expired
236 KB
sha256:cb2e2a523a6586b9b6a47e45946aa43f187db15d7f1873c059a56f48206d3621
coverage-cloud-3.14t Expired
236 KB
sha256:28b46928734020507d0a54e421908801537885eae648ab8dda7a1baf6287fe3e
coverage-cloud-3.6 Expired
287 KB
sha256:280551c6b9cca34f7af0a77c1163ce97144ddab3d23a9a362e84154f52428d79
coverage-cloud-3.7 Expired
396 KB
sha256:6394377166d6b086b5aa75fb543337604d492cd6e2e74eaf8b17a4c7e9ae20b0
coverage-cloud-3.8 Expired
472 KB
sha256:f5ea54ca27e4b88956cb5838da3d52c2104667880a4626f41f56db7fd74ee7f9
coverage-cloud-3.9 Expired
69.7 KB
sha256:ef4e68a551c9d0736d5bc8f219034397f7fd4cf2a8ce506721da932f3ee85abe
coverage-common-3.10 Expired
271 KB
sha256:aa734a4af5170dd963f4897117af9406062cd67aa852d7d5c71f15bfa9100558
coverage-common-3.11 Expired
280 KB
sha256:7a84565f6974c1e78cafefa2e17c6d62240479be906e27a8acb002ab2c73c36e
coverage-common-3.12 Expired
279 KB
sha256:ae25448a07051778b225e425c766cb5e578e8d30531b257fc13a18704fb0a812
coverage-common-3.13 Expired
279 KB
sha256:afaf8ebc174a910597b0cae5d683911bd5fcbda7ec7586030cffe0a7a76a3ee1
coverage-common-3.14 Expired
255 KB
sha256:e8809b401d5ec5b41cc3679a950120c95b2f476196cd6f8d2097754a7fd79ca2
coverage-common-3.14t Expired
256 KB
sha256:c7eda37186df0360d3cd59f53ec771b45b8e26a999ed321979f600a6e8c3c472
coverage-common-3.6 Expired
244 KB
sha256:c10d49a31d00b325bfbb83e5106bba027a5662bf4c9b5f9acd19cbccff82f8f6
coverage-common-3.7 Expired
249 KB
sha256:f2a6bf8e6c48661afbc2325b8fa5ddd912b771ee28be3e580d2b03f3e7abd089
coverage-common-3.8 Expired
281 KB
sha256:9375fd073a457978e3f6ced0cded620772a2737a3a5bcdc6dbfabd694d8765a4
coverage-common-3.9 Expired
260 KB
sha256:80d324146cf4715ca2aac5c03fa7eb4e07699ca954b2d044408b2110098e45d3
coverage-dbs-3.10 Expired
882 KB
sha256:34ccd5f8098c8b1545b776100cd50eef67c268946a418478bda7162c92b25a74
coverage-dbs-3.11 Expired
772 KB
sha256:d62a4d8939672e0188f2afb45cb0809498d44f782a09a0152fcbb9f51ed5528c
coverage-dbs-3.12 Expired
918 KB
sha256:64381fa2bd9dd4b273098cfc85f13a012873b2d17ddc31db43c3d7909be1141e
coverage-dbs-3.13 Expired
1.33 MB
sha256:6ad869de90e2cde2af220f124ab32dfab8373c6ebbac140ddce43eb20bf06536
coverage-dbs-3.14 Expired
748 KB
sha256:9340cf71cd3e78e57a34e4453e2f29b263ce5fcd4076923a1d18cecae7c95c65
coverage-dbs-3.14t Expired
634 KB
sha256:ab6a5df1650777a01b2c4c0ac1c15aeac84e76e6383f4a9458f7a9fe6b1f9d04
coverage-dbs-3.6 Expired
940 KB
sha256:61c5953282caadd14069d10ce36bd64e9d6270e9bf416d5468a7eb35ee671051
coverage-dbs-3.7 Expired
715 KB
sha256:fc18dae92732a2a4ed34eb39cc9fe9c5e4bfc2d4b3f19c90d2bc2d394652a33c
coverage-dbs-3.8 Expired
837 KB
sha256:1668fc74166d8ffad18b1ea729a061306361f316dbf83d786094fbad24b514a6
coverage-dbs-3.9 Expired
1.03 MB
sha256:0b2d864f4bd17d3146df2f1dd0b7999bd6586445d3682633ee9ccb4920076cf2
coverage-flags-3.10 Expired
284 KB
sha256:cb00e0d636d975e8545cb020f60e14de5613d88ab89c06d9748771a63866a6f1
coverage-flags-3.12 Expired
449 KB
sha256:bba16a931c785583c0494ce61cec7df34cc3bf7913ca46a59239befbe748b41b
coverage-flags-3.13 Expired
1.17 MB
sha256:2bd518c08cf8cb4094f9494e1e4c2fa7e45088ceb492c8836719d6ce72c452a4
coverage-flags-3.14 Expired
618 KB
sha256:f060162547002f2cec2bd3885463cfa7128fabe6b3379f487a729406a69bd6c4
coverage-flags-3.14t Expired
372 KB
sha256:71a718341e6a3a64798c41f8a8f3516e02162854bf70813da55fe0c862eb05d1
coverage-flags-3.7 Expired
234 KB
sha256:86b347f4ecfe18eb54af68f3ef9800c955298c2ac0ca376a82b5bad52e6a4af0
coverage-flags-3.8 Expired
547 KB
sha256:7b9afca95293649d05178a0bc38a04e86f856cb55dd2a3d763a0b7935c81854f
coverage-gevent-3.10 Expired
272 KB
sha256:7d80e65761d1bd1cf8c0433bef400e79d7fdfb2d17d52780e56e3be62f0d6bf8
coverage-gevent-3.11 Expired
280 KB
sha256:75e3bc8241219407d4f789805fa742f426ed071c8007fa41440a52c929f70574
coverage-gevent-3.12 Expired
281 KB
sha256:a2da157a5781bdee86aae0866ccc368201b22d146eb83ac782b0cd89138e063c
coverage-gevent-3.6 Expired
250 KB
sha256:fcc214ef8a0fdcff3a3bdf87b5ff46aa330f7e67cb82b610f42ec846931b41f7
coverage-gevent-3.8 Expired
277 KB
sha256:d1f8eecd02e09f013ab4a9a7139a78cdc572f08449942dccf3df69db26cf60a7
coverage-graphql-3.10 Expired
1.1 MB
sha256:a035f0d191fbd6a18ae4bba640c69dacdab6809f150fda789e9a4f8e69c7c249
coverage-graphql-3.11 Expired
349 KB
sha256:a9be7b0a8aa9e682496560beb8a1432c992490bf1a0898379320693400d005a0
coverage-graphql-3.12 Expired
316 KB
sha256:1658414dbe788e043ca6ac1282b5586d6c70487e60f62b153a8cbfc5f034869c
coverage-graphql-3.13 Expired
964 KB
sha256:e202d7b9d03cae731e8f8eda109bcd4da4af6bed2086b9705d321cb637336e8e
coverage-graphql-3.14 Expired
539 KB
sha256:8607a8c4e2ad554bfb63d2e9bf6b0c963e7ecad4cece613bfe44c5097c3cf161
coverage-graphql-3.14t Expired
539 KB
sha256:176a2d5b67016034c8b1a8ffe1e26c8d133fafe1e717e885b4a70469c176bccb
coverage-graphql-3.6 Expired
245 KB
sha256:babf1d8ddb821d8b0e3b44130ca02d60c4dcd729454a711f11d609d4da7f70da
coverage-graphql-3.8 Expired
490 KB
sha256:1ff58247f4533c4826b9075f5b8f921618e241abdd3ddff81607060077a4cb0d
coverage-graphql-3.9 Expired
519 KB
sha256:6e3c2dd00dd70e8cada7d89ea1142ee7f28399bc7da060da204c7617be14b6f2
coverage-mcp-3.10 Expired
1.52 MB
sha256:24a169701f3cf6891d2c8d13eb03185ffce1d0f29d3c042beb247be21197bd6d
coverage-mcp-3.12 Expired
1.06 MB
sha256:0b2fd7f8ce52a151e0b5bc74211a863c1a18126ded26ec70bf72d865c0c0a250
coverage-mcp-3.13 Expired
1.58 MB
sha256:d972e7116ffe9577f5797cbaf3eafe650f8eef3a97b7217b39d11c2322c4f37e
coverage-mcp-3.14 Expired
450 KB
sha256:7de99691acb258bd73f702c04ed3df849a6381f6a8df4b1b811964ffe7c3fced
coverage-mcp-3.14t Expired
450 KB
sha256:4b12c8294b557b52db33987311712e7b530adc018528bf819e92970b5a69d62a
coverage-misc-3.10 Expired
654 KB
sha256:57e05e617f9d9167d5c9e3dc3c7f436ca3cfddef21a61cc865e2d4cf5eeb2866
coverage-misc-3.11 Expired
468 KB
sha256:09e7f9c0f1d32a024c1c0f3a3078ebd38f22912bffd5813254617a264ef4c4e2
coverage-misc-3.12 Expired
1.04 MB
sha256:4a34787ef56bd2e5c390d0eeda28ca0383377101049823f8c86cce2b2586b237
coverage-misc-3.13 Expired
1.27 MB
sha256:8399da6470f2c000f376d34b09504cdb2ed799c37604046659c1949626a24198
coverage-misc-3.14 Expired
542 KB
sha256:672846490bcd02ba045d415cab86826b5f8f36880e668d592ebe33280763019c
coverage-misc-3.14t Expired
359 KB
sha256:3e2c21db78912d60b1d77de42ae27da869e7bc68aca52e7ff06a5239cb88e67a
coverage-misc-3.6 Expired
561 KB
sha256:36951f3767af769ad0200f445086fed6cb214de4be928410d7e4562dee6d6e7b
coverage-misc-3.7 Expired
732 KB
sha256:1b0ef7f431df278e032ab5e473d130220c6a847c3ca478d612f751c9356fa648
coverage-misc-3.8 Expired
631 KB
sha256:4aef7f9b3bf24debde5af042cf5a17ea51c76630683f88a391c144b0a371cb47
coverage-misc-3.9 Expired
597 KB
sha256:1a9b52417a46430a5d08caa1a0bc95a96fce5b9079c5d6b7cd81950ae092f0fc
coverage-network-3.10 Expired
1.29 MB
sha256:bbac272741d6fc2272269e010d01143f2fb509859fd1d8c0c5934b2a5de6d0b6
coverage-network-3.11 Expired
773 KB
sha256:1be990fa9a6ea7ad39067a72c209b19da96cd09dc5dec6da801ea8446362579c
coverage-network-3.12 Expired
469 KB
sha256:3785841c0a17053ddc2f4c48756f4275c254f65c617d1f9db6b9e956e740076c
coverage-network-3.13 Expired
1.18 MB
sha256:e05af445748c44e0f00542f6c4300f51f73163a2f93e8c1f014c250b62a71ef8
coverage-network-3.14 Expired
876 KB
sha256:d04ed3c85197ef3b54af07c81cdd924e93e40578d1415ccdd644c3ec0219a40b
coverage-network-3.14t Expired
495 KB
sha256:f7dae39415a39992acd8ec07fd3531dea4bef85a553a5246e0059d1c5a4a747f
coverage-network-3.6 Expired
348 KB
sha256:79f1c52bb398ec5f3bebeccd3d934a15704175887b6ea1f47b3c76816573eec8
coverage-network-3.7 Expired
394 KB
sha256:1cb9d4fb49f6c4063798a4fe257ef46651510222f0db65ddd4d7b6792bbadf37
coverage-network-3.8 Expired
449 KB
sha256:2e845ab7facf9ad7aa6f3a3a38604fdd2ea7099287e69dbc160f664ca20408a3
coverage-network-3.9 Expired
555 KB
sha256:12356071be1bdad3811ad40f131d98ee6bf2dbc22a2d6fee60f9ac81c28f41ba
coverage-tasks-3.10 Expired
1.07 MB
sha256:754c183b5c810211b263c889d96950f1d76a7933a96656cf63eebe50d0828187
coverage-tasks-3.11 Expired
302 KB
sha256:aa8d578783a068943d92ca43d762cc96b116cf2683ea8c86f715e2bd46fb0c75
coverage-tasks-3.12 Expired
498 KB
sha256:42b23ab71e7478d70927e5ab59beca70b2709859beced7782472187282167d6b
coverage-tasks-3.13 Expired
1.17 MB
sha256:bc54ac2d583e814ae8d8db70ead82382a96148bcb920d01e6d7fddb6a7f8b2ec
coverage-tasks-3.14 Expired
717 KB
sha256:be3ea70ab9577c7db9b255dfab9f28ba93059809112ea9fc68a77f0f79752905
coverage-tasks-3.14t Expired
401 KB
sha256:6f4450fb8a73c03d5cadaeb39e1fa5e1179e49d28058017d4eb89325e8e7b2f0
coverage-tasks-3.6 Expired
771 KB
sha256:3b6a09fb55afab4823b174d5f3e94c7ba198fd033b4b7d41af9a41a75eb76e7e
coverage-tasks-3.7 Expired
868 KB
sha256:a906fb21c331f598b37ef38068f637db303710f6a75258103a5eee182bb5a44e
coverage-tasks-3.8 Expired
413 KB
sha256:6ca24d906b2b4687d687715217daaf582a830fa84a04eec4cae063a38bd91822
coverage-tasks-3.9 Expired
685 KB
sha256:487b8791917525511962f3c35ab7633e6ae3edbea063d2fbcb280b97e5a15d1b
coverage-web_1-3.10 Expired
1.4 MB
sha256:4dde68d9ec55386e6faccc74987675c230f181a67443708dace5d282c1163268
coverage-web_1-3.11 Expired
384 KB
sha256:a193ab831a40e83c79166b5a763195c9c7e186167cda076378384ebb03e3e1bf
coverage-web_1-3.12 Expired
785 KB
sha256:78188ab84be5b4e32d32cc38382df24215bc733c1a5d1f6b2e02f79262cc7ff2
coverage-web_1-3.13 Expired
1.63 MB
sha256:690f89eee39839d3cd3b1faffec3e17a02dc15ed3ea2bd3a3ddfb46ef251f90c
coverage-web_1-3.14 Expired
1.24 MB
sha256:f6a1c3cd03a209e85ee487e03dcd85b846f8c1d22e53b18143951bbf10bb5ae0
coverage-web_1-3.14t Expired
1.24 MB
sha256:2a89b662870347e84e5e972298e17600d0183de78af9dde0f034e610073ceeb5
coverage-web_1-3.6 Expired
943 KB
sha256:cf238d119363e7c9dd9e1609ffa59e4f3bfd86e1228ea3cdfd13e484c3f506cf
coverage-web_1-3.7 Expired
453 KB
sha256:3eb9ea2f99fd3629247fbe31160d310eaf590ae62475f2eb5abaadf8f929a3f7
coverage-web_1-3.8 Expired
870 KB
sha256:6be535b1687ded759d4b1884be9295dc83b1e1b1616560bff530f3ce49e73def
coverage-web_1-3.9 Expired
824 KB
sha256:3c824340be0c93073d68af154419fdf307eb49410ba4079ea36d055f2a87239e
coverage-web_2-3.10 Expired
1.25 MB
sha256:cf93661889738a6641ba61664865a81fddac60e7a33c4394911b282ae93766db
coverage-web_2-3.11 Expired
1.27 MB
sha256:46b39caefe1090822141cf008beb035f2e4c2143511936614a5b4d90ff6bef01
coverage-web_2-3.12 Expired
1.41 MB
sha256:55e0740520da7b8030495942cd8b348384615896d69d480b7da6a4b27a321d83
coverage-web_2-3.13 Expired
1.6 MB
sha256:412ff426dd19988bbe00270f152bc0931150c59131f1b447244888294a2dfd6f
coverage-web_2-3.14 Expired
831 KB
sha256:a6d0e964a3a5b43de5130264fa8320886a3fd7e266c972451504c5cba4cf7690
coverage-web_2-3.14t Expired
689 KB
sha256:e84a10a61f38024a7fcebf53c08cddbb8958c79508b405da0a124c3c40976963
coverage-web_2-3.6 Expired
1.1 MB
sha256:c8f0e39678c99ca8bfa6a970f8b91ed392f6bb0d3051e1d0ace3e5bbd54052c1
coverage-web_2-3.7 Expired
915 KB
sha256:8992a79fb902287f05fd9217792840a54615b7229dc276dd7c60e353c1eee1fd
coverage-web_2-3.8 Expired
1.93 MB
sha256:49119a20c14e1443731848121b2938862337c7cf2e772426880c76ec2eb10326
coverage-web_2-3.9 Expired
1.11 MB
sha256:194aec1a5f709c20fadbbd272ff5134f4c0a9a750550c7ea45c6da935da88939