Skip to content

feat(fastapi): Add http.route attribute #2649

feat(fastapi): Add http.route attribute

feat(fastapi): Add http.route attribute #2649

Triggered via pull request September 1, 2026 11:57
Status Failure
Total duration 11m 35s
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
31s
Combine and report coverage
All tests passed
3s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

3 errors
Common / Common (3.7, ubuntu-22.04)
Process completed with exit code 1.
Web 1 / Web 1 (3.14, ubuntu-22.04)
Process completed with exit code 255.
All tests passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-webb-fastapi-http-route-report
104 KB
sha256:63cd1f649a8cfc2165956163efc74667d55702f7daa69356dbb3cf9c886d87e8
codecov-test-results-webb-fastapi-http-route-report
691 Bytes
sha256:9e588251f37c412ac89d6ba1913657053bbcc5bdd7e08fdc269385aa0a1e6336
coverage-agents-3.10
1.32 MB
sha256:810a8c1ca81049b21b0f56ea57d0e56639ddfebeb88ecf6ec166c8f17899b69d
coverage-agents-3.11
198 KB
sha256:75497573491ac4a3858b48ba512479d9f5fec0d7f021c8c79c74fe7944cb4876
coverage-agents-3.12
397 KB
sha256:e1452029497db707fac0a4d2f7689d162a2657e715aa09de91fb5647c1dc2191
coverage-agents-3.13
1.17 MB
sha256:9cf77b70839de99f40cee6e9000401c6cc057036b80e33d9974f83021d6b0ee0
coverage-agents-3.14
813 KB
sha256:88af2e5d1319b2f6ecf16e2f401d0d09723a8912f2e2d4671c62a354ca6cffc3
coverage-agents-3.14t
649 KB
sha256:41c1d1c9cb12d2ea639e215785721c6d6b9d683598f97a5edc647f967b69ba29
coverage-ai-3.10
2.52 MB
sha256:3afa70e7c0ff0ab9dfef42eb58288f2054a4a4a74bb929ca07a97653ef79d188
coverage-ai-3.11
865 KB
sha256:d5f8dc0d834f05a7687ba6e6dbfe877d1d37a6e1c2f3d5b33bd316de6b1e721c
coverage-ai-3.12
1.78 MB
sha256:8ce281ce269bdcb6592204e478e4e73263aec8a3904ed79415def9d25a59c1f2
coverage-ai-3.13
3.52 MB
sha256:d68bf44c8c3f07ae462aac8a92ebb7842b52d35624ba79d570b07852f7fda7af
coverage-ai-3.14
1.9 MB
sha256:a199d40df335afb65ef0d75683733a159f1621d8a7f27bfc7c986095d88fc04e
coverage-ai-3.14t
1.35 MB
sha256:e961d5130a44ea6515c11cfa21ff6daf7727a05b057c33e2209dd7ee03481912
coverage-ai-3.8
1.13 MB
sha256:213cb52cb23bc31ab0fe98033ff1a20945efbda45994e1a243633377aa68d6e7
coverage-ai-3.9
783 KB
sha256:35bb62a5e15afb0623b38d7f18c1b05cb476fc9578e6b9c719bbb5250aae7486
coverage-ai_workflow-3.10
552 KB
sha256:b9a247db28fe39059037b87939913845fc8f5c45f86a0c289aad6951fdb48f82
coverage-ai_workflow-3.11
382 KB
sha256:a2c4f0cf75ab007912e35927578c897e7e52a5dc65221d5f7b741404c83c5039
coverage-ai_workflow-3.12
926 KB
sha256:a7c26c33ea4c279e3e98d1b2b7ca6700e0b2490b99cc435e1293a106ba88e824
coverage-ai_workflow-3.13
1.09 MB
sha256:9b9e181db1bb73717f0f71667124f61cf7785a76da5ebb327939f4f75628a1f7
coverage-ai_workflow-3.14
471 KB
sha256:09281f9627c8417e821093d3ddde6dc61ae27e9a31ee8b21e1ed6b9be95042e1
coverage-ai_workflow-3.9
823 KB
sha256:1bc96fd2152217f96edf0afe17d1c3b47f5defcc1be225957853aea68ecd7ac7
coverage-cloud-3.10
471 KB
sha256:bc5778806c63c4c646d7708c3818157fab3f25f01c11f1e3466c1f36f926fa1d
coverage-cloud-3.11
252 KB
sha256:a1214ec028742c084ed16df35bd0dd41d70fbb188a5887fca793303a8346c772
coverage-cloud-3.12
258 KB
sha256:5c879b666eae54bd80eb3239dfe6b928bbda062a94b8dc6c75d1ad01a4118f92
coverage-cloud-3.13
668 KB
sha256:1e28b9284b18c7df6ba80ce97158958a1dbce35061391704625d6a27e71fccf5
coverage-cloud-3.14
267 KB
sha256:03a76805f4e55a3ebadae667f8d8a5c65e493e25ab286aca317e4d8ffbe4120e
coverage-cloud-3.14t
267 KB
sha256:c0d92c2da46f93143fc5c93455a50efaa18cd9a7bd17ea8ea0ee5003ec8a119f
coverage-cloud-3.6
320 KB
sha256:83c0c91165edbb836550d1a45c0decaed8b627fedcd47cc4dcd2c5fe53ef6e62
coverage-cloud-3.7
444 KB
sha256:6dda6dc4a92abe9703f86a71a147f16ba345fb9eb0e094eb97d1702bb1500e05
coverage-cloud-3.8
528 KB
sha256:cc7b78f0095e387dc8d87c4f378168a1120767a88e692fb0a85cbea05dd5d3b2
coverage-cloud-3.9
71.6 KB
sha256:2cb6cdfc6ff08b669764c6faf9c3e6fea0ec969b48e08c3742dae1b1948c570f
coverage-common-3.10
290 KB
sha256:26d78a6cbeb5fa055b83d8d8e5feb8b62012d46e6e2956a816883361bf0b7d00
coverage-common-3.11
296 KB
sha256:141b86455d0961be089236824d0f387a26ff1d137c037a31595cfbacca5fd9a1
coverage-common-3.12
294 KB
sha256:4fc3e0481fca6bfe439e126ecceec4669f8b93a9e1866afd8d5fe9287afc9b86
coverage-common-3.13
295 KB
sha256:cde2f20ebbf78cd29b0429b11c501cc6a1caef30c2a730f673b5c6549ae42918
coverage-common-3.14
268 KB
sha256:7f0bae085a14e392eed8911ea11e4b91d61a7e0a72064dafe74971c2df9afecb
coverage-common-3.14t
268 KB
sha256:c409c577138c588e7eb426e343694755376fba61f3fcce7e54aa44d304b8f31b
coverage-common-3.6
261 KB
sha256:6e1a8cf441da5a97f3fa286ed4057291222a43ff55121efbd4b7117aa71d7954
coverage-common-3.7
262 KB
sha256:29515aa16ae72cdb659aae12621f1f87c207d2cdf16950cc83d8a39fa87cf7df
coverage-common-3.8
291 KB
sha256:3b03f552e755ca7b3dca2627cb61b24855dcc28c9bae4e6907c9900c29a88919
coverage-common-3.9
275 KB
sha256:066c6eb8ca4636fc154ee8be610025958e167ee8beb950813091abad225f2fc9
coverage-dbs-3.10
934 KB
sha256:a31b46d5fab94c037598ee7c323bd480d79ded9ae56e95c19988ccb42ab0c098
coverage-dbs-3.11
810 KB
sha256:551468e2d48f61751639584a61c45a8816312cbcf1e62f1048b9054b140c6cd7
coverage-dbs-3.12
810 KB
sha256:5aec1567d35281f1b34701e938c88a9db86651a03deb1a91e41423232947d535
coverage-dbs-3.13
1.41 MB
sha256:6e67c8e051b89da7483727431186e278d73f36549c37ba0c0ec7df39f1369c9d
coverage-dbs-3.14
927 KB
sha256:f1fdeabb2cc4baede0009e371763bbb2d56ded9cc42e560abab65e1860945cde
coverage-dbs-3.14t
799 KB
sha256:b22903bfe095c21947aa204790a1a7e6102303320c7678356c4a67c428737612
coverage-dbs-3.6
986 KB
sha256:a98ae1560adaf1c362234eb219874e4c297493066b09c65c7ac2151ba5a0d209
coverage-dbs-3.7
750 KB
sha256:fb5889c9f89d6c3798f43b3dc24413ca8f044e6ef16587ec206131b63d1dc356
coverage-dbs-3.8
879 KB
sha256:1bbb78e48eea726f71e867eca7f75efb1173adb08a537b6201a3eda5a90d3a72
coverage-dbs-3.9
1.1 MB
sha256:98fd2c3f25ce1e11d06e8bec28a803a8f39f14002b8060acb2120d33f7d18690
coverage-flags-3.10
296 KB
sha256:c33d9387051d0191054987a88aefb75f3cac1decb5d7fa9542e2554306ce9b92
coverage-flags-3.12
467 KB
sha256:dc9e1c50d849307d130c5c7b0c28fb16c6a5d7a3e36d69471a25eb1b1be67426
coverage-flags-3.13
1.21 MB
sha256:15b23dac31c22fdc7f34307401e0a7c199afcf761cb7e29bdde0e266a3598bc3
coverage-flags-3.14
637 KB
sha256:1c3cdcc04ac42b6f737f19ddc36240c415b045e8f89e0bcbdfedba835af745cf
coverage-flags-3.14t
382 KB
sha256:cff13f31fe39bba3431324ab08c6edca95e9f4df9795b707dab261b36ec14a75
coverage-flags-3.7
244 KB
sha256:210d6dd2b1ca69787658a767cd6827a392405d3f0573de155161e8430e62aa7b
coverage-flags-3.8
573 KB
sha256:17de77ca9d6b6121b0ce59184da32d9e1096a89e9177b1f7a3e0102fad40b454
coverage-gevent-3.10
290 KB
sha256:1679b181e8536cd1bc3922bd2888fe9f855dee5e984b441fa0aa194da42f0ac2
coverage-gevent-3.11
294 KB
sha256:55e04fb5ab62cbd7c26953df2cfdaca8e2d1855c5304aa47acc7710dee68f4bc
coverage-gevent-3.12
293 KB
sha256:89e4090818f670a74acc26a5263c408d1d6ce632c18bbf8d3fbb2f928d938d70
coverage-gevent-3.6
264 KB
sha256:9f3b99cadcd83b949a263965d71d15803b75c494f532fa6e21b336cc97d56b36
coverage-gevent-3.8
294 KB
sha256:bfa78d525cc671860cdfb833aabe818bf0bea9e9073859db417b59f9243a84d3
coverage-graphql-3.10
1.14 MB
sha256:8abe18592a542d67c15c5801d7261f8a53959732c9a3d5ad4035b552c7a9a042
coverage-graphql-3.11
372 KB
sha256:bb6f10208d49aa787674c07e59d4a31142ba6d56a8553ec647c808e0dac352fe
coverage-graphql-3.12
336 KB
sha256:3a705b6128d279563aea6c0d9272aef5a8ebd022fb9300e6e31e3d8c78bace81
coverage-graphql-3.13
854 KB
sha256:3aac122f1367012d8f4fbe227e40b90c71d82e806cc4837b9b6317ecf76793b1
coverage-graphql-3.14
428 KB
sha256:0329637c4c9a861835d7a818b534bd4a7906ea32642fe57412db963af71efd1e
coverage-graphql-3.14t
429 KB
sha256:f235aac3aa8e79875ca9a9cae59a2901f93ea44f6799836afa3c7cf928c452fe
coverage-graphql-3.6
261 KB
sha256:059ecf5ee8bf1fb12ef8856f773ecf2fba1085d434d6b60ef1a79fd2111ba24c
coverage-graphql-3.8
519 KB
sha256:decf5c54509c9ff05cc3162d62f325ddf8dc5d9371cf42a41a312ace710576ad
coverage-graphql-3.9
424 KB
sha256:4d29e98cd29c3851f170c672687fb881c84147013eaf8d76bd9d8d92358e3db2
coverage-mcp-3.10
1.59 MB
sha256:b250293e60411595d8353e93d43b9f93e90251df93f4239bffc05a0aed76a160
coverage-mcp-3.12
752 KB
sha256:71b2d947d970900182b8bc7c971358c1cc91aec5f1d78b2285fa74100ebbe814
coverage-mcp-3.13
1.65 MB
sha256:8786ccf9678c3df5d403887a9f84a41e3edfbd705223c3b01fad04ed4df4ef91
coverage-mcp-3.14
795 KB
sha256:b1392021be9a4eec7214d99e97b373f5c566d631dfab788956bc6f33aac29f7f
coverage-mcp-3.14t
795 KB
sha256:7b2072bfb3470e2b35bf8dc402bc877f6d8fa8c7a91f4d375b4ba6d4abd7a264
coverage-misc-3.10
681 KB
sha256:ee3caa5ff9abb31691e4a158b25bacff45b3b3a6a0513a83187ddd305695eefb
coverage-misc-3.11
483 KB
sha256:d70d26f9db5fe009e35d3802c9039aded08652fdd69e3a80c40bc4384ac6087c
coverage-misc-3.12
1.08 MB
sha256:b911ed84598a6d636da268f0abf95527807021472e8fe413bdeda40114d9f91f
coverage-misc-3.13
1.31 MB
sha256:73722cd1806c09d34574786bc6e57c041df36a0d1311592f8238f7b5d56889d9
coverage-misc-3.14
558 KB
sha256:a75e5818e8fc487b5c1f97520ff1532e541b1b7ec53c10f7c9cfb880e33b588f
coverage-misc-3.14t
368 KB
sha256:bcad3ee35e72ebfcc458e295cf498b8a71739f4d84ff9d2c931db04e8cb8a45e
coverage-misc-3.6
587 KB
sha256:5f9f5e9ac47ac18e0ded384f6eaec3b33c6ca66ed7dc7e77e0fe32930c82007d
coverage-misc-3.7
766 KB
sha256:474fe6b962763eb7c26d7fd91a74987bd213f3c1088802d31a7a7f634355669d
coverage-misc-3.8
655 KB
sha256:217c08f868afc1d67eefa2ed54df3fa39bfe8d657f84f06d3d8fd9a15931e57a
coverage-misc-3.9
617 KB
sha256:3c0efa16563b7963d4927a8ac3123a8c2f6eead0862705b4bd0c5572f75e2ee8
coverage-network-3.10
1.37 MB
sha256:099bd5d1fb2812c89d45a2f642b76ca5c114f13038534e45df6147145e1febfc
coverage-network-3.11
839 KB
sha256:0076f4a905f423dfc276addc71d80a9ce14575ca2f860c9ba30dc721a8338ba0
coverage-network-3.12
502 KB
sha256:32f249781ad40f905e24786b26239cf91e80033dcb8bbbb546346f26922ffbb1
coverage-network-3.13
1.45 MB
sha256:d1bae8c2ff6e46d64da64954d9ee23e6e7845c435d29127fb6535f452610510e
coverage-network-3.14
946 KB
sha256:a9278633a9be0d37027a397063463e9241611ac06a5e5c42038c02e03f3ce1d0
coverage-network-3.14t
530 KB
sha256:2dee84e20ebccabaa77e8beefd21e5fc379ffa3d477dcc6896e2ddf947ed9a28
coverage-network-3.6
372 KB
sha256:9125f0b4f386d058d4d0601b0c6f10f153e8f4429ad35d91205a1dff463a9f2d
coverage-network-3.7
415 KB
sha256:7d4826330ae734ffe59264b68214555a15277c791c69853894579518d480f9f3
coverage-network-3.8
476 KB
sha256:064ac4c68f6a08f230ea780131699f30a2e38b3690d1a714e37b0999bc7eceff
coverage-network-3.9
437 KB
sha256:6ed93562d2e3aa7445e99b75bc47d6489cba13d40a22d825efaee1fb301a463a
coverage-tasks-3.10
1.24 MB
sha256:3d14496be2cf6a48981305bddde7148f4fc7d9cb676726ea4e72bb8294815689
coverage-tasks-3.11
316 KB
sha256:66a534d01f2114d6de8c6fd734cd0397e1b0eab5c77c088b9d2724ddb84e4bac
coverage-tasks-3.12
353 KB
sha256:83745a5f4e4abcb3e5421c8d9bbd2b3a87a12628dddcaef66e311277b6c25285
coverage-tasks-3.13
1.35 MB
sha256:9fd62e7ae01ee693827efcafa280a9fb1fee1a81d23cee3229abec9b48cc8463
coverage-tasks-3.14
990 KB
sha256:216aea44a7b31c5ae53fed00f18bab9c9c94f93bb1796675fe3c43cc3cb8810e
coverage-tasks-3.14t
567 KB
sha256:2b65c67ac644ac671488f6945924820b404b570b1ff40d7ea651ffc367f6013f
coverage-tasks-3.6
549 KB
sha256:4fc2a0a7c91a9780b9b9977470d1fd643f4069600352ee5b23f870f7873c3a37
coverage-tasks-3.7
774 KB
sha256:bcac9b561b232204a836a75cc83aef461ca1cd4cf2b72960d3f0e008273de6f4
coverage-tasks-3.8
590 KB
sha256:1ae82897cc38b0f82a8af0fadddc6215294f5874de7693a6707064858f3939d5
coverage-tasks-3.9
723 KB
sha256:7017dca3f6636fbc80b84122c930f6901855c23d434dd93b31a93fadee67d6ef
coverage-web_1-3.10
1.48 MB
sha256:67c9f9d16cdbad8706560274c86a1e5fade1d64ca33c389d86d863e71ac9c39d
coverage-web_1-3.11
404 KB
sha256:e1a43db83b141f7476ec50c4507f42225793a2254d520922695bfe54dc308bb6
coverage-web_1-3.12
420 KB
sha256:e7ed2290adbc340e6b52eacf676dd1f7f7d57513ab963b39ce102a3b6c1fd7cd
coverage-web_1-3.13
1.52 MB
sha256:5c72e1bc7b79d9c1bc0497f3baad355a7feb383e3ff5836b4a0d1604bf738a79
coverage-web_1-3.14
365 KB
sha256:10c995a38399da00882d8f4664af6e0aa0960339c8a2efa7a608a2ff7997c474
coverage-web_1-3.14t
1.3 MB
sha256:d8d5cd00bbd156f589eb5f27c32f092708769aba64129ef8c5a3db5b54ca9bc4
coverage-web_1-3.6
1020 KB
sha256:15cf375ea9ee549d24af3ce120ae3a2ded70651c5c84981754da4a2da1c4485b
coverage-web_1-3.7
484 KB
sha256:e60507c48f3535a189f901f5ac750aae3ddc13d58223ddcc2cd79aeaa3614967
coverage-web_1-3.8
927 KB
sha256:f7416c6ef9155809f1ba52472f59e71ff9d352d46be3ae8e1851823113b67adc
coverage-web_1-3.9
872 KB
sha256:cb970d2704673d6a8ae427d99518bbc4b10b1f0dd10c3211260bda3b76e1aab3
coverage-web_2-3.10
1.34 MB
sha256:535da24fa0db8cb1d790f2bfc7bb70b77cc7bf9580e6fb9c27ce0a1204ba15e4
coverage-web_2-3.11
1.41 MB
sha256:0cbc096e351af9aa8cb86efcf4403eb0a03f24ea4d331aa1c4e2778f54e14c4b
coverage-web_2-3.12
1.38 MB
sha256:ced5ed637df5c3f4f2cf29900fd2e34e44d3e1cbb33de764becd4bcc532f8741
coverage-web_2-3.13
1.74 MB
sha256:1257215891d5fa79eff329e9300fd459ad68a4e4c39475c77d6af95dd0bf1dcc
coverage-web_2-3.14
903 KB
sha256:8cccb8ff5074afe111553bfb3b99cdcc333c8864dc882946fc1340782e69189c
coverage-web_2-3.14t
905 KB
sha256:50df730a213e90c6315fef3903c657e92fdd000caf1c67fe65978b9b6d460fe9
coverage-web_2-3.6
1.2 MB
sha256:d853dac396b9d5ac9bfca4b25b9b8d80a279acc120fc8033f08b5dae44b54791
coverage-web_2-3.7
995 KB
sha256:6b22e2cd92a8f7a57cff73ef6b9d6c43f90600353c053625af2ab80e2bb77a0c
coverage-web_2-3.8
2.1 MB
sha256:0f6697bfd006a49b864a2f7d6f68414ab21207926ca7a326bf56fdf549b64eb1
coverage-web_2-3.9
924 KB
sha256:fb3619b3c7dbdaef30e915992e665195cb890a0607a5843b9f09c78396b74aa2