Skip to content

test(fastmcp): Remove assertions on RootModel instances #1379

test(fastmcp): Remove assertions on RootModel instances

test(fastmcp): Remove assertions on RootModel instances #1379

Triggered via pull request July 29, 2026 12:40
Status Success
Total duration 13m 46s
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
28s
Combine and report coverage
All tests passed
2s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

1 warning
Combine and report coverage
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: tests/integrations/fastmcp/test_fastmcp.py Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-webb-fastmcp-types-report
100 KB
sha256:1d960defee012fa821c6060e25fcbdab45cddeb15e3656d0c6d8300dcd8c3d96
codecov-test-results-webb-fastmcp-types-report
257 Bytes
sha256:ef938e8a251260d86833cad9f499224f1a4dce982763d3e7d10833eb538f6685
coverage-agents-3.10
1.27 MB
sha256:3acd81e1dff83757664327dccba1068194641fcc1fdf81ce1d00d85dbce54903
coverage-agents-3.11
191 KB
sha256:c9b1cca6406800183da823a8b65a9e2b0517a8481e2f6d08d3c0c690b1613ff9
coverage-agents-3.12
387 KB
sha256:7fb586a508c2b002827248797d6982269fe9eebc48af7550ee2d3335f98be2c5
coverage-agents-3.13
1.13 MB
sha256:ac5cfb305091b53ee7a0f6618e3456bfef1df08366f1c04c92c6ce08ee33d936
coverage-agents-3.14
791 KB
sha256:1c1fc5cfb642b392de99819fa00b43a892ae8bf4caf3c6e092be4a179a205411
coverage-agents-3.14t
629 KB
sha256:2932a00cb43e3ecbab04ac3a4797cadbeac3c2ba76bc308cb8250b2dd047ae81
coverage-ai-3.10
1.97 MB
sha256:eae7e55ece25157a2bfef55c37823232992b0e5d4359f084fa43bed2f4520a05
coverage-ai-3.11
1020 KB
sha256:1253d5031c172f78da97c3618cf3f80ba5bedae5b65a7175a626201983e9964b
coverage-ai-3.12
1.9 MB
sha256:38fbcceb0279a584841dc5f894173476e9b5c3b3e410d4741a3d6dee18d5ee75
coverage-ai-3.13
3.07 MB
sha256:b781131beebe4087d3efec83efcce516be0e61f9668780037cb96ddca5dcfa3e
coverage-ai-3.14
1.55 MB
sha256:0a2a7e7f846737d3c45eeb206f6d7f7d963d989d12046852e0c235190b8aa11c
coverage-ai-3.14t
1.01 MB
sha256:1c8158177b234214ba76fc7b06d0b673d16e06eae920a38606cb79ffaa1ae281
coverage-ai-3.8
1.27 MB
sha256:b62759b9f67af0b9e90cd277045cb8cfdf315345e52fe6fc8beccf9509521b05
coverage-ai-3.9
928 KB
sha256:c521b90970e0e6a6181c311bf2542570214ce0de392c7c98d856837a9c29e556
coverage-ai_workflow-3.10
527 KB
sha256:a32af9c6b2d296d347398336448ea0ddb4bd1286b2caac1e8529b14319ec0c1c
coverage-ai_workflow-3.11
370 KB
sha256:9e2a863238110e754161ddc30d941ddef810f26af307b406d52b01aef8ab3594
coverage-ai_workflow-3.12
908 KB
sha256:9c29fa41542075fc6ee5ee448b42f269436234e0daf1617a3df4dd3d97ba5a3b
coverage-ai_workflow-3.13
1.06 MB
sha256:fc7fb859d14c39d8d65a2a5ad2f7cb518f8fce642d1a5d07e3b6c26fe92b3546
coverage-ai_workflow-3.14
454 KB
sha256:3854f199d58f1bd3714c8979cb6db0bfdec75c2153bb1e1eb8171bbfb4715e9a
coverage-ai_workflow-3.9
805 KB
sha256:26aa94f9e658de3b373e71cee10eb337e5142388d8eb6827aca6015db2ad60a9
coverage-cloud-3.10
440 KB
sha256:8fed07f1d8d4403886a7eade64dd757f4587fe93cd21580f32d7fce916f5c630
coverage-cloud-3.11
240 KB
sha256:6694cf848ade75c521601865dbd5ba0745d5c73ad352b2b5fa79ea0b0a6be272
coverage-cloud-3.12
244 KB
sha256:eff90a83527faa5ce7e4cefdeee26252d016eb0c9f4c89cd99bc2e8b8cc960cd
coverage-cloud-3.13
640 KB
sha256:e7d66f3d28eb23d3b83903e6844e88bb455a501b76dc07e90d1e9764aab79d69
coverage-cloud-3.14
255 KB
sha256:27104a809b39a26b05d576fe3d84c2118b02249fe9347af2ef2b5f1cb59fa25d
coverage-cloud-3.14t
255 KB
sha256:0abb747f1aec4e0215ccd4f6d07665de4d5df02c711e0ac4c1c3ccc73a84ff36
coverage-cloud-3.6
306 KB
sha256:3c2882c68d0c89c4f42bc5a18cf949161100b441ad2318a9bd181331812fbcc6
coverage-cloud-3.7
419 KB
sha256:f94e12d8f3387dcc5d28ab0c3d393d529a7d95550b4ced4a5c0d2d0c4c7d2d88
coverage-cloud-3.8
502 KB
sha256:e6a497d07e38af03eaac5575667d760ab1fa9cad17183a6e4328c01c4df7213f
coverage-cloud-3.9
70.1 KB
sha256:5c3135e8efffaff19c29914364501dc85927d0e5716b07a2034ae0a53635ae22
coverage-common-3.10
286 KB
sha256:0a88eab20ca9ef04ee690d06359b21d313f4db3dc56c03a3d2504978be97729d
coverage-common-3.11
295 KB
sha256:fa08e8acb53a39f05cb5755b9346fe9def544172c8c6458a2f30220e54c6d40c
coverage-common-3.12
292 KB
sha256:6d297fd9b56767fe612fa0f9ee04f73d4991e8f8cad6bee73babd8d55105da4d
coverage-common-3.13
292 KB
sha256:cc58133c92ae696f69806a9878a335af027fecda4af4f7084e7eb213bb29aeb6
coverage-common-3.14
267 KB
sha256:637a818585fc146b86892a0c96a1336c469f748cfc8475376d2e8368d9e1d813
coverage-common-3.14t
268 KB
sha256:dffccc2942526c5363714a15ba55c5f7cc68ecc956b273e08ecebc803aba8e4c
coverage-common-3.6
260 KB
sha256:93e3ff3e5c246fdb0db7fc1354b8f11ca90fc928ae40a5ea34afb61b761b3b4e
coverage-common-3.7
259 KB
sha256:6b2e1a5774de526caf6d20236a540f4e89b51d08a4392af8ec168e5b740dd01e
coverage-common-3.8
296 KB
sha256:554c2c5d9c7844feb4e8431aaa072cb40a4cc5d6e1db017412d22106a25afc61
coverage-common-3.9
275 KB
sha256:4347a76bedd5966b6a679d077a2f5859637e2261fc5d97f110b4eea6247f59d9
coverage-dbs-3.10
916 KB
sha256:e9dd675fd6a300e4dd1767643e963daa85830d6b9288d2d2bc292323cb6ce0de
coverage-dbs-3.11
800 KB
sha256:a857298542ca9669102cd50772bf45ed80aece7b3fb8b2dbc599cea5cb376229
coverage-dbs-3.12
957 KB
sha256:9bbf1f376c984cdd5899db6f5e1daa04cc1af07eeeb95bae8fbc1377890f9fc5
coverage-dbs-3.13
1.4 MB
sha256:bf987ed0a3cf0e74f0a94e30aeb7d5609e93a955333c3dffbc4f6f808abb77eb
coverage-dbs-3.14
782 KB
sha256:c0bb1c0c1c52e7e0b32e9a02da064eebf8e0cca25b7ac1e740686edfd1d7e6c1
coverage-dbs-3.14t
655 KB
sha256:cf8d306c2b8e5b75ebdf8fd8a0a34c802337c76670f682e9035b5e8d706726ac
coverage-dbs-3.6
977 KB
sha256:3e567b6c6fc5ff83ffaa4358f95a0783e3827a6d62d530ed182143e725d58a35
coverage-dbs-3.7
745 KB
sha256:03011c834d9571b6d04ed46a7be89f7aab5791f3ab8052af8d88911ddf33798e
coverage-dbs-3.8
865 KB
sha256:5e147d684b71155ef043cd4ee0c2bb82d85ce66ec5d3a6c93a37f1f86e176cff
coverage-dbs-3.9
1.09 MB
sha256:9bf0bfab0b6b4cfdd50fc399bf3beb650c58afb7f75c8230f06147c67179b6ca
coverage-flags-3.10
295 KB
sha256:2da7c020ecd06183647d1b908b671e9e687915d34496fe109fe341ebdcbd20cb
coverage-flags-3.12
461 KB
sha256:586ce37c49245fd9a41f7749f26b61397db643ba2242fd3d921c58b63a26875c
coverage-flags-3.13
1.2 MB
sha256:670d59ea75af3a0df5d3f88b5c38c6c2975587d239e691afafe38cd1a6926572
coverage-flags-3.14
635 KB
sha256:0651375c02ce2de872d7558c818b85c41c5f820b4c9098d0deb519c38624e5a2
coverage-flags-3.14t
381 KB
sha256:51b3c9d33c849bfa91c12548e7851127fdd974dc03740e602d88e3802c8b4954
coverage-flags-3.7
241 KB
sha256:5274dff830a5254def7dd30234d60a105c3d4eb031f8cfe23f5cf151fae89971
coverage-flags-3.8
571 KB
sha256:44ff05897c64bebeb8b27585c10ffb3aa7a743a79dae0082b9cd26da15b2838c
coverage-gevent-3.10
285 KB
sha256:5cb32221efc280bdbf44cd842b4bd9046ced97ad26afb97203684c3653451416
coverage-gevent-3.11
295 KB
sha256:bc620487ec1d146f99725806e0cca38ee991be52d05682aa4255861bcc0e209f
coverage-gevent-3.12
294 KB
sha256:b21d492756cda9598c1e67c6fdb4db180a9946c8746b72c7d8936d58baddf0f1
coverage-gevent-3.6
260 KB
sha256:cd5a81cb6c26675baecadf3e15970711a6b131e203ef777d269be7d9b2767d73
coverage-gevent-3.8
291 KB
sha256:19cc4f814bc8b7fdc3efdd46ab81af29adc7171c6934b1cc69d6c4c0c9fe28f7
coverage-graphql-3.10
1.12 MB
sha256:5d83145306ef130873e484fc27d0083e92faa3bd1f8a62c6afe3c4a7afb41a2c
coverage-graphql-3.11
365 KB
sha256:755f4ea23750b157f7a967fda7949eb103c6c8f94b2d892f6f11db9c1e959135
coverage-graphql-3.12
328 KB
sha256:3428e19a20f293aa0a6acc0add980b43c4c8d93517d76ab6ab54aa3388da106a
coverage-graphql-3.13
837 KB
sha256:d753da8ed866bc5e60661addffd2c37454407af0cf71c8a0b9fc28d2532876fc
coverage-graphql-3.14
420 KB
sha256:fe60bed086d18515ba84a8ea1173d63ff4eb162a4cee6bb6b738601caa226de4
coverage-graphql-3.14t
420 KB
sha256:3c631d35634477489a05fa00acde013fe1f2b2853b903765328efc700ae489dc
coverage-graphql-3.6
257 KB
sha256:a3247cd3b110870b4fbf53d2a319045f80fec586630c25a92166f0fd7ba3bcaf
coverage-graphql-3.8
511 KB
sha256:d464baa3df99671b84931dd5c85a11b19c41fdc207f784b23feda4cf579276ad
coverage-graphql-3.9
414 KB
sha256:050210b7f4ec92aa96bc220299c9a286a5ed17c0dfbe5cdc1fc6da060b8ff768
coverage-mcp-3.10
1.4 MB
sha256:41ac680a89bdfbdc35ab3d02286747411008d0707d654a72b59be3810b66f0cc
coverage-mcp-3.12
558 KB
sha256:26e49b10e99b93b0a06e9270d478e748a39a6ee935a50b5ecc2c05ce514d92a6
coverage-mcp-3.13
1.45 MB
sha256:66b1ad9b64370903c7b592b4f27ee707115cbf7b5a54a5ea7f0932b580ad2e4e
coverage-mcp-3.14
779 KB
sha256:d9f17d1eb01175e42ffcebeacc3e5748505f698879b5bf9dc0bfde213eae45e6
coverage-mcp-3.14t
780 KB
sha256:572d8aedf0355ad6e6177d00e0821dcd17988e1f4c8a34a886fca542af17f945
coverage-misc-3.10
676 KB
sha256:ce4bf968c49413dad9c07f569247faa105df78a51b5de0de9cb4f494a3a9f77e
coverage-misc-3.11
482 KB
sha256:09bc834ee7336f683295f071168ecfdf02660da1d0f489cc1e384429aa013543
coverage-misc-3.12
1.07 MB
sha256:e1ee3b11955b0d0c96d15df59ff2b3cb7e837f75419b8b4c4904d972e9e9d718
coverage-misc-3.13
1.31 MB
sha256:90ed291d99fab38c0530e5973530d486778fe85a3573a1c48fedc8863f99e23f
coverage-misc-3.14
558 KB
sha256:3d3b9c4bb634898c6faf4a4d688dd3f0f6e7657d595bca12a9f2c9296c492cde
coverage-misc-3.14t
368 KB
sha256:b9483d7b56ecbbef4464bc0218e5cb4dfd8178c9a086b28f25f488694acd4da2
coverage-misc-3.6
582 KB
sha256:02342f7c0d6c1e48f169b640c43177d3884a79a79b42c25f1b90edaaccd2929a
coverage-misc-3.7
762 KB
sha256:4b5d4b8f69b37d74808bb126dbeba15701f6e8bfdee09e502dc58a88835ae330
coverage-misc-3.8
651 KB
sha256:0ec34c426c9c9f767947751bb641340e9300490a974862219447f68712c28786
coverage-misc-3.9
611 KB
sha256:7985aa9a2368157c2a75e5871903fa4e7798d8ac5a2b95fe3c53336d26cb40a6
coverage-network-3.10
1.34 MB
sha256:274b4814240ef6e821380ee4f8a52d3aa6bfed15a272f115c1e23ccbdbe03ea9
coverage-network-3.11
800 KB
sha256:c555241de71574fa48423fa14fd08731c8a292ec22e7628a272c6c83dfeeb78a
coverage-network-3.12
486 KB
sha256:9ea08e2c5d372162b90819a615ea8a15859bdb2deba39e11035755949927382b
coverage-network-3.13
1.39 MB
sha256:906e0456071a44d382c1a59f7378a2ddbb3778e79680250953e420d69ef8af53
coverage-network-3.14
909 KB
sha256:701d59847eba4b4ce3012319799fe79f03c21fb8cc33a04ae37e5e6d6ac63975
coverage-network-3.14t
510 KB
sha256:bce715059e1afab17210a8888295c09dbc960a22fa9cc7db4218a0a61639a0c3
coverage-network-3.6
362 KB
sha256:e8f0728117d3824e74b8b15c75bab61eeb42c08d3ffe4ef9850d0acf3218ccf8
coverage-network-3.7
409 KB
sha256:588c18a87e19c77dca4689573e0cb53a1de943a0b72b94abc1fb019a29a66a88
coverage-network-3.8
465 KB
sha256:2bc69819f3a0be6497504f14a27208ec98781506d7bd2b94e4134b760feec6ff
coverage-network-3.9
419 KB
sha256:d6a99b821b3f43d4d7aec19be8db40a6132b9d4ed2d1bf25c61291988d1ef341
coverage-tasks-3.10
1.12 MB
sha256:c8761d385fc3fecc275fa1ac77abcd9cd659c9c140a3b806b03668e5c38ad452
coverage-tasks-3.11
316 KB
sha256:829f5ec64f78d4017b21a552bbbe037cfb0b33eaa853d4433b867f71f970b82f
coverage-tasks-3.12
517 KB
sha256:6382ba6aba89c6f6f657dc4f4020ea76aecd7a72344105ebd25237a0f27fd454
coverage-tasks-3.13
1.22 MB
sha256:e988794718cf959f374aa7b99a23f1ce03e249498925cd0ec97817905bfaa57b
coverage-tasks-3.14
747 KB
sha256:8de49f662678e4dd6e52ca0ac288ea0941d09743aaee2b89914d2cfef14a49cb
coverage-tasks-3.14t
415 KB
sha256:00b47e98275d8a1bf34a6e3eb29f968ea568bb495d5ff3be7822da8afdeb8379
coverage-tasks-3.6
540 KB
sha256:0e62f809e4560107d0e4632f26097d3fec2e3b189e0c8dafab395b5b29312c04
coverage-tasks-3.7
766 KB
sha256:0c01bc906b8c97b8858201393f9e7bd9e7ec8efa81e44634c158e875aa115ad0
coverage-tasks-3.8
577 KB
sha256:162e41f646dc8b7689365a45cfdd2ba04b7abf4f61ea73d5a76a0ca58853665e
coverage-tasks-3.9
711 KB
sha256:c220a078b004f911c36750103befbb99a906fe59acac3b8812d2be941336eadd
coverage-web_1-3.10
1.46 MB
sha256:f68fc6a2013ecc186a67c7b5e06a0bb17be4fa258f4ff45c84c05c4046f8454a
coverage-web_1-3.11
398 KB
sha256:0a4996072d87c5c9f64c97afba6550d38def506db6d873074c2bcca434ecf25c
coverage-web_1-3.12
630 KB
sha256:d554da9a98f723faed4c74a4c939073d20b48ed9438259ea6c7a658e3b4b16a6
coverage-web_1-3.13
1.7 MB
sha256:d41b56eddcbb8f7483a7a708767a02d496689620780a89c48e4625c614a84fb8
coverage-web_1-3.14
1.45 MB
sha256:74cfcbee39f86baffce5bb982ba94fec19428d4a381976932a07fda54147a3a2
coverage-web_1-3.14t
1.46 MB
sha256:b07d5e1f8ae02262da9a0b9308f37292acda8119d1d7cbd627c162d387d14a69
coverage-web_1-3.6
1000 KB
sha256:06ba128494f37e3d7f6492b37bb838555762d8d77790f371cc5d22460bcf8927
coverage-web_1-3.7
476 KB
sha256:01d3b600aa52077e1e02ca8ae2c319208afed07ed33bfa3c32fe8734a2f6ef5f
coverage-web_1-3.8
915 KB
sha256:9f69422a9e11fb40397bc110f0fe52f7498bfdd35720f2f73c26433d72ca2124
coverage-web_1-3.9
861 KB
sha256:98ba0bd13b18a82cdff4a9faaddbe0a3da5a073837cbf27c65bfbf83bb5c3ef4
coverage-web_2-3.10
1.32 MB
sha256:ac64911177cd00b679e3d5d3249ba251b2f54f1ad6a23e7b89d8ab4a29f710aa
coverage-web_2-3.11
1.2 MB
sha256:7740b938ee47fd565846d16fa28d8a34d0fbb9fc38a391380df8690a1e1f79e6
coverage-web_2-3.12
1.36 MB
sha256:cdb8c5206bf0e33902e584e1c40e5c1b5e8cc16bf4fbc8d847d4e47ca70dc005
coverage-web_2-3.13
1.72 MB
sha256:f2a39f45fa04fea2161603649374f9138f4f6af52099f888da16d85c81bdcd15
coverage-web_2-3.14
895 KB
sha256:f7b2fd231295e52e0e32f50cdb2762efc3cd4c7f48cfd3c1f7ba2e18e4725bbf
coverage-web_2-3.14t
897 KB
sha256:1961b111e9e18f5bf539d8b316063913df6326d4042d231624e8789509ac9bf6
coverage-web_2-3.6
1.18 MB
sha256:54af34d0557e8cab7a8e7cd1bc4c096ab6368825c681af4859e1e288b327eadc
coverage-web_2-3.7
983 KB
sha256:2592854fb5a18f7ad3b11dae07a655c01bff18c85c722ecd204817b4dc82cc8b
coverage-web_2-3.8
2.07 MB
sha256:5593e3a7214c3d39e3d74125e4298f104ba4a3b460373bd2f55ace1947580a51
coverage-web_2-3.9
1.05 MB
sha256:118873eb1df8ed5cc49312aa560d2b0a52052ca993f3b03abda1efc196962c09