Skip to content

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

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

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

Triggered via pull request June 9, 2026 11:30
Status Success
Total duration 12m 53s
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
33s
Combine and report coverage
All tests passed
4s
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.8 KB
sha256:28da6bb0569f07f73fb24368ac9bbc2fcb4f39d781979e3359ae7f44e018b78c
codecov-test-results-webb-fastapi-request-body-async-report
256 Bytes
sha256:a7633fe3de1ed0b7a13265dbe9c7cfe94b9f127c0f37ce05f863218440645c58
coverage-agents-3.10 Expired
1.57 MB
sha256:0ad1f4ca9a619042469515e8a51fd12699b29d3d3eec61efbb470de7e06a5959
coverage-agents-3.11 Expired
179 KB
sha256:8b14af5ba8d5c20fa4677111edf8aa0be39075035b0d376fa95bb8410216d43a
coverage-agents-3.12 Expired
564 KB
sha256:46f0fc89971cd3aaf3c934067650d5bc167ef213104ad3347d93499afcd02a6c
coverage-agents-3.13 Expired
1.46 MB
sha256:56f0ed1f9cebaddc81484b3b6b589553f17d970f1be3ae1434caf2a793106854
coverage-agents-3.14 Expired
902 KB
sha256:a4c77906cdce9dd9d405f9b6db5b5c39bc01377665d5ba446b031346b686bf74
coverage-agents-3.14t Expired
587 KB
sha256:de198201dc8ed51b7f1fd450796200e8431b7a5387a3766b87a13a41db64589e
coverage-ai-3.10 Expired
1.55 MB
sha256:19160d340552f16ad1cf3c0e8d73c033711d04e8e06ecbc317a26029d7205284
coverage-ai-3.11 Expired
999 KB
sha256:85164dd722003adfd397070d06dd30ea638d75a7c6a012c625867131cc64ec8b
coverage-ai-3.12 Expired
2.21 MB
sha256:5b2152d4bfecd446506e5a4c7931d1b36cab3a1f81f174f90f15809a8183775e
coverage-ai-3.13 Expired
3.17 MB
sha256:76c143b2482df865633c58c559c6cab7ea55dc21e9f44221011c0eda0ea1fa63
coverage-ai-3.14 Expired
1.37 MB
sha256:f1e8645cae792de7001badaf556938c941eef18b2a086c2962053d0bb8fec354
coverage-ai-3.14t Expired
1010 KB
sha256:6516a7496f17920b887d53783e2c9b155837fbe7dcadda04f6453fc9157f584c
coverage-ai-3.8 Expired
1.22 MB
sha256:a80bb7ffc6f3bc5393da5cbda958e31fd1ca454db54bc1e5d436c99127cb955d
coverage-ai-3.9 Expired
1.34 MB
sha256:20517a62dcc6ab147e3341dbe3bb86d1d4f4e5574d1e3645a18fac8c837bcd24
coverage-ai_workflow-3.10 Expired
516 KB
sha256:726dadfb7f238065214c258744b50bbe16c7fb8c20e6b4411cb14d53bfe7064c
coverage-ai_workflow-3.11 Expired
364 KB
sha256:89a61a86ea758681441170061416d8a066a99b42261465c3d82e0209ec08d1ee
coverage-ai_workflow-3.12 Expired
897 KB
sha256:bd04fa09f92acbe2fb68533be7a26b17ec7ef5ee4af877f8246a7f82c0b12ac5
coverage-ai_workflow-3.13 Expired
1.04 MB
sha256:174506f430dafb8c7c4d78117870bdf6078dbacb256619dff09d51acf9aaea47
coverage-ai_workflow-3.14 Expired
441 KB
sha256:c5a37ab78c7592d59e703d4392fbb08f680752135bd864dfc7585dfea4283212
coverage-ai_workflow-3.9 Expired
794 KB
sha256:3bf4a24163cda38f855e18296c84eb8822328ae0e6f0e803df5b4385e364b2b8
coverage-cloud-3.10 Expired
416 KB
sha256:e1b082105077d366939d5f456bbb9326476a7f471e27844e26447919b8e3cc5b
coverage-cloud-3.11 Expired
231 KB
sha256:5ccc90bde45969d57af9f2d631383d3d13e52de93a9cfc067b2af26609629619
coverage-cloud-3.12 Expired
234 KB
sha256:12e4d6e06a9c8e280cb3c4c78710d4a2cd4573feb584025ac7eac7e3d07eff0c
coverage-cloud-3.13 Expired
606 KB
sha256:cb1e53f70e5fa8873bdf156f4684837b4bae84819fd197739252706d46c5950c
coverage-cloud-3.14 Expired
236 KB
sha256:a8cb32caac6ee8fa726017f20c823d4040b1047d03c6b714f28562666c915a59
coverage-cloud-3.14t Expired
236 KB
sha256:f684633625738e63630d583ae26c4ec46a791d699074a012c22b3bb587d0285f
coverage-cloud-3.6 Expired
287 KB
sha256:562f22c4c15fddc15f6d2547df65b8dfc9e21a9e00a75ea5d3516cab5c94623f
coverage-cloud-3.7 Expired
396 KB
sha256:a078235f42fffaad55ce5efebdc4ee547463a3868e08a50dcac774382626a008
coverage-cloud-3.8 Expired
472 KB
sha256:bb25fb7f21725f2e04a00dd020ee0300dca47d0356944d2b699a8a9d28da4367
coverage-cloud-3.9 Expired
69.7 KB
sha256:292e9e2c37ce477fcf27240245f0b2a3ede03fe1c9d0887ecba050004642ce1d
coverage-common-3.10 Expired
271 KB
sha256:0241ebe320ad292ad3f90f16cf956c3e4611c0a3f504a439cfbd55944021a819
coverage-common-3.11 Expired
281 KB
sha256:7e57c4e9ff0ba56246e925a250d62ea35b6a273e7d26a22ceea42ffc1cae3eda
coverage-common-3.12 Expired
279 KB
sha256:96ed73963b258f27488919ebb624452e95896938b38b21788cab7f647534687e
coverage-common-3.13 Expired
279 KB
sha256:8d4d3678493a8974bc2645b96b09db498d27e699dbf3f02b2067aa18acf7eb0b
coverage-common-3.14 Expired
256 KB
sha256:397721f9b404010be4f7dda094954c685997a9f9b560367afc1fd41ead10f0a3
coverage-common-3.14t Expired
256 KB
sha256:6aca4124a5bc255c69cc92ec958eb153861dc4d305ac05b1393eddaf98c1fb25
coverage-common-3.6 Expired
246 KB
sha256:a6ac410e86d9934e6dd1e0545f46b18867ccb8e8b6811f1e90e3bc5205fc94b0
coverage-common-3.7 Expired
250 KB
sha256:5e7b43676b197f84cbd6acdad82cd5ab955cc5d9dc70478bee073d0e47ba03fe
coverage-common-3.8 Expired
281 KB
sha256:d78fc59b32881e3ae1b7ab04549cf3e412020b022a5d83d4e0c4557f7785a6b5
coverage-common-3.9 Expired
260 KB
sha256:39cad75df7d22120e934f729f40cb175ce29821437f53267a362c8732ce24bcc
coverage-dbs-3.10 Expired
881 KB
sha256:c150329fa4aa44cc8cd2c315ba5236068f588ce79fa004b252946a217e12212e
coverage-dbs-3.11 Expired
772 KB
sha256:03b634a7eeca46a2db21b8a4d2e202884b3979aea6aebca977841ce2e65e9da5
coverage-dbs-3.12 Expired
917 KB
sha256:5d144b11ff4cd901bbb8129b8c289511fc83e053bab78c62d8576a3c62602963
coverage-dbs-3.13 Expired
1.34 MB
sha256:92349ff83b973ddd3987f1ba32ff20be815da19e0088dedea6b130a47e204e6a
coverage-dbs-3.14 Expired
756 KB
sha256:bea6e2d39994bc3970a3a6b98fb5b9febf0a18dacd02fb73244a4bd9b853167e
coverage-dbs-3.14t Expired
633 KB
sha256:06bc518067b1b31b34efe2f8b20e3cc5b6d0dc21e6b7c4fcf49d2249ff23036c
coverage-dbs-3.6 Expired
940 KB
sha256:2e51b437e40dde468e353888d83fd89be98344adbb503e9e79b18c309f7e0143
coverage-dbs-3.7 Expired
715 KB
sha256:9d203ae96714c1b378d6151b937e02e249dcc894251afd221d0a87b462ca5a55
coverage-dbs-3.8 Expired
837 KB
sha256:334a300690657a2840ac08f4e7816cd7402a5cdf40f71f4e7f008578e9e82b87
coverage-dbs-3.9 Expired
1.04 MB
sha256:2ae3000472624f08e754f0f8bd33d058f2aac47425fb98d7d2b8027fa766a77f
coverage-flags-3.10 Expired
285 KB
sha256:9b32a80af1b24d40ca0bbb6530a4137748eaf0ea12e1fba7b6b1a80531b7f871
coverage-flags-3.12 Expired
449 KB
sha256:11c402cb4be9520cea976018b05c945d23451b40cf1560a388bbdf49c8921542
coverage-flags-3.13 Expired
1.17 MB
sha256:884da234f865890d38bc3c9419e7cda40b52159aeac9c2f4946d60dfb16cb33c
coverage-flags-3.14 Expired
618 KB
sha256:4f8a7343868fbf1b285b2e163fcb12deb6b6241a049eca93a510a657227b13f1
coverage-flags-3.14t Expired
372 KB
sha256:0346b2af75a8931a360c8b729e9a0969b2d3c6dc981851a9e35772df4084281e
coverage-flags-3.7 Expired
234 KB
sha256:7b5cde70530f0db2e93f7070d94d06df59650edf908486e6181171ed0ea9f060
coverage-flags-3.8 Expired
547 KB
sha256:b85653e06bbf4cacecfdf4272650bc39a4b6d801b543ff14b12c5504ecac09e2
coverage-gevent-3.10 Expired
272 KB
sha256:f7694abb20f718fe8433e446feba3b241e3d7737429cd57ab60d1d7d1417dde4
coverage-gevent-3.11 Expired
280 KB
sha256:6f833c34aa5b83a8af68e61e96b05b48ef9210fd9f8f01a6c88ad17bc9a58318
coverage-gevent-3.12 Expired
280 KB
sha256:07c82c2e28a2c74858fb58993a2b4d7d364e608f29d25b13de74fa284e23eb9c
coverage-gevent-3.6 Expired
250 KB
sha256:8a189e9dadab358777011b974235924953da16852524e025b815c24d3ccf3006
coverage-gevent-3.8 Expired
277 KB
sha256:35667922bc75de9b1412118551f53fbc943ae0418a28e099c43cfe2c66a52204
coverage-graphql-3.10 Expired
1.1 MB
sha256:c22f6df3dc27248165655c2374bb175b61c77aa24f79f260a50f1997a4d26471
coverage-graphql-3.11 Expired
349 KB
sha256:a1cccfd1dbd29db454f6981b85b152cb471c0a78843385e717ebe0450f7f6afd
coverage-graphql-3.12 Expired
316 KB
sha256:833cc28a26aa3d51066c72aa025fb566c49163f38b0715937a146358ba4b168a
coverage-graphql-3.13 Expired
964 KB
sha256:2ca72be8ac0a2a8bcb195841e9cdba5c646b9e0e76d396c911d895664837973a
coverage-graphql-3.14 Expired
540 KB
sha256:a301bfe5cc860e40bc86ed921c33f08da081ef89488a6940d68ab56187dec93f
coverage-graphql-3.14t Expired
540 KB
sha256:136a0d8cc4b2f95ed81f1b9c2dad55fc883ff399b4192fe952271ca32a7d9fdc
coverage-graphql-3.6 Expired
245 KB
sha256:60574a01150e2b0ad5d48298a7d2c106c9f006b6c66ed10a39aa9b5d6faadb75
coverage-graphql-3.8 Expired
489 KB
sha256:be1bb9af4dc9130cc0d2c195a79b75fa699ac082cd3f60d0a057dd5caf6a7b9b
coverage-graphql-3.9 Expired
519 KB
sha256:13ef17e71a9705d680cf2edd65f686e715801ffec32abfb0fdfd688c4c0f788f
coverage-mcp-3.10 Expired
1.52 MB
sha256:807f14f2b4dc0d739de88d8782b7bebc7d1bad415ba530235f618a14118e7a34
coverage-mcp-3.12 Expired
1.06 MB
sha256:d7c47af7a78c7cf16452c61052ea19d4d59a6afaa07211a5ef533294301623b7
coverage-mcp-3.13 Expired
1.58 MB
sha256:4e382d829971b5bcdf1e905f0db90e022d679375c70445493feb14541d9614bb
coverage-mcp-3.14 Expired
450 KB
sha256:62b97970acba528baf8effcd4a17cc9a23d8916c89c8e6252f77e874fa5f24bd
coverage-mcp-3.14t Expired
450 KB
sha256:e36d33985aa96479cdc7f6d35050cf937ee2b5c4cabac3c807d8364e6691a5e8
coverage-misc-3.10 Expired
655 KB
sha256:028a7668a9ad6580fd1f073ec2be95bc472df836d9529f52723ad8360d6c4818
coverage-misc-3.11 Expired
468 KB
sha256:28c80240d580e5e175dd4a7f3d619bddf7c868ed5905e5e3cbe7296388ee72a3
coverage-misc-3.12 Expired
1.04 MB
sha256:2f682951b4f302a76f90d28b9ffa66d521426b66b1d314f4eda3e3e5a3289f9f
coverage-misc-3.13 Expired
1.27 MB
sha256:7d10231d013d9cc858ab1474e470a4a374a58735ddcb2ced72b11d20e37bd56a
coverage-misc-3.14 Expired
542 KB
sha256:b8983e1f52e6ec17a69ee0b53ff1c756fef39adcdcb61c0ccc49382f105182e8
coverage-misc-3.14t Expired
359 KB
sha256:02224e1bab0cf92837c53637439f697e1d391fce553567247e7de6e212bb6622
coverage-misc-3.6 Expired
561 KB
sha256:a43ca428b37757b1940f41927504eab8404eab768d6720d0f6ea35addb1cf945
coverage-misc-3.7 Expired
732 KB
sha256:542a5695f2f7d1601d81ac3fa466cc99a34a9eabcc32526b0cd380c144f590a4
coverage-misc-3.8 Expired
630 KB
sha256:aee79e8cd60354fd51b34dfce556dc6116808a861abf52eb42b8822380e4ef26
coverage-misc-3.9 Expired
597 KB
sha256:8cec98be6b4265226ac128ce69af25f5382aed4856a7a88c38cd0df93a4f2834
coverage-network-3.10 Expired
1.29 MB
sha256:5aaec44c28a56101c84f9a3fcdfd215c3ad7c3cbabcdaa0728d14c3b7e282178
coverage-network-3.11 Expired
773 KB
sha256:a31da2a63fc794e3bd9a00d69cffdf641ef6a185ba3da7c7edee922a476c3ffb
coverage-network-3.12 Expired
470 KB
sha256:d62a85980fc78e9d2054cbed6ccc3ff1596ea31ef130e0bdb2da58a9d33536c5
coverage-network-3.13 Expired
1.18 MB
sha256:2fcf0bbb6dfa1db49ae51250c103597a916fe8dac24bb1b09344abc7489c145a
coverage-network-3.14 Expired
877 KB
sha256:8231a1f9f257c53aec285eb809635827562b937607e80895c030abe33a8fae8a
coverage-network-3.14t Expired
495 KB
sha256:3d1e38ce7e26c12f4710bfc06fad11fa1c31c5ac1f2d77a3b65166dcec20ab24
coverage-network-3.6 Expired
348 KB
sha256:e3490d31e243da08d2ef21e4a966c5ef564dee99f30f46c7f92a20102d20557c
coverage-network-3.7 Expired
389 KB
sha256:aee764146a6948e19a6f5c4722c8eb9d9e86e065660f4c01e24fc179c5d29a50
coverage-network-3.8 Expired
449 KB
sha256:c36ef22db5e520edd54e8710a4acd2c570f0fa8905c8241759a045c38fa6e5c0
coverage-network-3.9 Expired
555 KB
sha256:5fa52beccd1c53053ab45934b35d76d4fc40f72e1fe589abf6cdb06df69b1d7a
coverage-tasks-3.10 Expired
1.07 MB
sha256:ebb46fb1343ff313e663b6787b7ee30f7addc60001f6243ff04465168ab1277b
coverage-tasks-3.11 Expired
302 KB
sha256:14efb2609a0e6a3195f39c4c48349659ab3b0784bc89d1852b6096e8a271450b
coverage-tasks-3.12 Expired
498 KB
sha256:e5ffc4cbe9110eeac80cb1809ac224e2b5c5cac7179d93058c6a8e6d5cee0245
coverage-tasks-3.13 Expired
1.17 MB
sha256:b4e563078b30522664fc1489f90c82c78b9ad1d202193385dd699abce7129425
coverage-tasks-3.14 Expired
717 KB
sha256:e13a635b43f1446fdac93cf582c06b88ce289145bb6e95c8be5d9a01ffc83025
coverage-tasks-3.14t Expired
401 KB
sha256:98f7fb69319c41b7bb220abc23006d7e6918a039ba4de0fdaed062e28c6d5595
coverage-tasks-3.6 Expired
768 KB
sha256:7b89aa6cd997c7398e4d7beb439ace7f9ef8f31a611f64c34bc707a905814612
coverage-tasks-3.7 Expired
867 KB
sha256:1f3e60034914d768e7aad4eaa35ca6fdb3388947f3e06083ad5fa70c140e0411
coverage-tasks-3.8 Expired
414 KB
sha256:6aaad0a67bfcaf57459ef068bd64a3602b65f678d7fc24e85c13189c11fb36e7
coverage-tasks-3.9 Expired
685 KB
sha256:22881ada0f02f6d1e74f816b533225ceb681753c22552dcaa32fbd5fd2ebc205
coverage-web_1-3.10 Expired
1.4 MB
sha256:08404e4ad867a53ba8fd7f167e8e12a80ca5ad2dec1ed228abda079e02d63fdd
coverage-web_1-3.11 Expired
384 KB
sha256:6b638c584936ad6314a0a11054b34d5899b9aad378cb63d0d8bf8e2d4d7bcaca
coverage-web_1-3.12 Expired
783 KB
sha256:323f1fe783e680c7ef69a7ceda4ba52ae1ce9d0fb0664174d29b930209710da6
coverage-web_1-3.13 Expired
1.63 MB
sha256:f10818bb36570c85d7f38659013c2d859faca353a0810f934561d95cb414fb75
coverage-web_1-3.14 Expired
1.24 MB
sha256:48dad99bcd2b9e225f270b4b776302b7030b4d51c003182a158be17d5eb5d11c
coverage-web_1-3.14t Expired
1.24 MB
sha256:8ee82b964c0df134550d96c8683788e1b7a3d97eb4314b39dc321d7ab1a11f62
coverage-web_1-3.6 Expired
941 KB
sha256:b51b2ffb11ce0395c4200900ef6816b44fffab66045c9db3265628f1ad0647bf
coverage-web_1-3.7 Expired
452 KB
sha256:ca3cc733afaf580c457da3a6df07f86ac619c71bfbe358b21198edfa1952b88d
coverage-web_1-3.8 Expired
870 KB
sha256:f0686cbb42a5ba8fcd6402ecef8877e66ca4cbe1fd291b7672b0028b443e44a4
coverage-web_1-3.9 Expired
824 KB
sha256:f975a78ab1ce0cd76ac80d33b83c11e6ec67e016049d974093ea73f6b8047ef6
coverage-web_2-3.10 Expired
1.24 MB
sha256:6a254ad0f0f80c3474502d8d6b18db23fb94606afe24402a6df5cfcc7f531967
coverage-web_2-3.11 Expired
1.27 MB
sha256:c6b05f648b2b4f264d31bdf64d929bdf65989ae37b5efecbf286e9a8ecc18c8f
coverage-web_2-3.12 Expired
1.41 MB
sha256:538d4e1685f7429c9cb643324e6543547a4e6924f3deafcce416bbbb5c5f8e54
coverage-web_2-3.13 Expired
1.6 MB
sha256:aa2a64fb5883aa998b52a6e61fb80941c153cc24afd25fb28177d48721375315
coverage-web_2-3.14 Expired
831 KB
sha256:70a841a1e01b5f79f3336b6c44d3a9abebf29b477c38c7d27f2ce33ef04a7086
coverage-web_2-3.14t Expired
689 KB
sha256:812b54e2f6e42ee5469395c720552d9ab67fad9a91ae85fe04e0ee760a044ef6
coverage-web_2-3.6 Expired
1.1 MB
sha256:24dfc8bb3c1d41f2abccfb2835da3f9c89d70827ee1a06690063856c96942fec
coverage-web_2-3.7 Expired
915 KB
sha256:0b1a6be9e4e315218d9b71c83cf258df62b631e8f0cc28e2aabfb96b5215347a
coverage-web_2-3.8 Expired
1.93 MB
sha256:3764ac187ab5e137d9c3e04b138e33853ee0b772afbdc866c213e9125dbcd389
coverage-web_2-3.9 Expired
1.11 MB
sha256:026970505b927aa4e55e3e4f1e27dd23bdedb8b5186bc4ff72fc2bb5c78abc64