Skip to content

fix(asyncpg): Use distinct span ops for cursor iteration and fetch to prevent N+1 false positives #484

fix(asyncpg): Use distinct span ops for cursor iteration and fetch to prevent N+1 false positives

fix(asyncpg): Use distinct span ops for cursor iteration and fetch to prevent N+1 false positives #484

Triggered via pull request June 22, 2026 15:27
Status Success
Total duration 13m 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
53s
Combine and report coverage
All tests passed
3s
All tests passed
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-py-2534-identify-db-ops-related-to-cursor-iteration-report
96.5 KB
sha256:a143aced16051266bf1f69b0fbf654037135e023d50687e79d1307674ad610a8
codecov-test-results-py-2534-identify-db-ops-related-to-cursor-iteration-report
255 Bytes
sha256:81d01579d205a0ae1d2d90326e48b969db76cbdc0c417078ce90c12927e6510a
coverage-agents-3.10 Expired
1.62 MB
sha256:edf4a5abd6bddd7e3196c54b1b4ab2fd41d7275ed04114fc278b8f11a15c82e6
coverage-agents-3.11 Expired
188 KB
sha256:1f2598c3466f4c92752237dec5a57a5a556cd31487bd7bccb862517dbdce785f
coverage-agents-3.12 Expired
576 KB
sha256:f7efbd375b5ac233c3b447e6020ca8734f9cc32515c5183033ec5a710a61fdd2
coverage-agents-3.13 Expired
1.5 MB
sha256:8a2af45aea64994ae471b3e52294141b1ec93ea9a5b869a0692ed4db0d8edc25
coverage-agents-3.14 Expired
941 KB
sha256:4f5a1c38a5037110e00fc30917614c731d9c514dc2c6912475c9697f19423157
coverage-agents-3.14t Expired
621 KB
sha256:2dbfb8384a3437a02e0b32d3fad8754aab4aae61fdd5f5fd72ed9101024c6d2d
coverage-ai-3.10 Expired
1.58 MB
sha256:dcb14281d6bff0c9a8a99ef9b5887f2240ce99434024516148bfe90047455a70
coverage-ai-3.11 Expired
1010 KB
sha256:1fa04f2c5e3b9cca3059ef63459fa34f89b9391b43d5df33c477509281092ccf
coverage-ai-3.12 Expired
2.25 MB
sha256:f69c9711ac789c1fe05e697dbd0efa71c2304ef4305c28d2054398509eba649b
coverage-ai-3.13 Expired
3.22 MB
sha256:e4c051466a20fc2adbd7eabda98aa4f20b8d7812b1638be09c0246529d80aeef
coverage-ai-3.14 Expired
1.39 MB
sha256:a6450f7b7328d497bb19911ede6487878068e3bf7adfcc4f546923681e13e19e
coverage-ai-3.14t Expired
1 MB
sha256:a861f1cec630beb74cfef593dba17e06b6e4e3fe84f61c654ddec8a63a2f308c
coverage-ai-3.8 Expired
1.24 MB
sha256:9189480631fd7e74fb21c990361c91475dd8bd244c4d5b2628e816db1d9e9d72
coverage-ai-3.9 Expired
1.36 MB
sha256:3399c5323e7dcf7e35d7762bda0af2061f01ea82416a1fe11e94146d2816c44c
coverage-ai_workflow-3.10 Expired
522 KB
sha256:c0ae937ac5111b81c71dbd8b185a1f6a3d80ae764f2f7cf8b18cc0f98728d17d
coverage-ai_workflow-3.11 Expired
368 KB
sha256:7f480cf0bce512297f9ce43bb671a8f1d24be3aab2321bd5d965658ba6f24858
coverage-ai_workflow-3.12 Expired
903 KB
sha256:1e151ffe9ebd91a85f0f3ffce2d4421efb8631f807a1d885b418b8708baf612c
coverage-ai_workflow-3.13 Expired
1.05 MB
sha256:b164c8d9063773d8125e6d3a60b010dbb4fb9eb521772bf57f7e1e3909e96af9
coverage-ai_workflow-3.14 Expired
453 KB
sha256:c2c3840aa67a2a49466923a8a498ea3ca17545a4ca5459c5df84a8865f43980a
coverage-ai_workflow-3.9 Expired
809 KB
sha256:692ed48031500e307d9c4ec0e7a46d5c7a117cab1de97b2174a8d9f0e5ec16cf
coverage-cloud-3.10 Expired
429 KB
sha256:53c1d0fc45f8955f133bb25cb1b0c15ec17f84968abd31aa0c16e8edbd479e83
coverage-cloud-3.11 Expired
234 KB
sha256:ee4a295422b8d7c49e84dd3941208db283fba44e73d13d513d462f54b7f1ff02
coverage-cloud-3.12 Expired
239 KB
sha256:ba10d2760e8fa21b939741b088707aa274266824b03541de08aeb78ee7d6e2b6
coverage-cloud-3.13 Expired
626 KB
sha256:f9f4691b286c8e2bbf28aac6eb9b333fbeb899d650d99d87c22c6b6d2f61fe15
coverage-cloud-3.14 Expired
251 KB
sha256:7a84f3ffd0d381f28150ec20d115d52a3698566032d491a83427174e43469927
coverage-cloud-3.14t Expired
251 KB
sha256:5699a308cf2eaa42a567b8a9f2c7c73b573e0e326ba53bdea1267e465a52a039
coverage-cloud-3.6 Expired
301 KB
sha256:491544a1d3f3db426db865259d09f899fab77c491ac4e64961bcbb21c21b6d3a
coverage-cloud-3.7 Expired
412 KB
sha256:dac280bb6f5042ffc4fd7d41a3d2739b2037514033ef3c4eb22dbd21afbd228e
coverage-cloud-3.8 Expired
493 KB
sha256:20bad1b468aee4c11a538be5f2a22dcec2ae5dfa8d07023b3d02e7144186416d
coverage-cloud-3.9 Expired
70.4 KB
sha256:410b9c002d6fa7fe05a8732ff5c1da5da569629616d251338a6c27897c64dff8
coverage-common-3.10 Expired
274 KB
sha256:30b6d770cf205e52a9becdd41dff80bdd0bcb59c6f9111ad7ca395f40c3813f7
coverage-common-3.11 Expired
282 KB
sha256:46a29731accc354a8589c257d40bae646466daa1de3f2dbc41361db506d2f34f
coverage-common-3.12 Expired
283 KB
sha256:c654a091b0a57a70ca49b5be5352e10ee0aa6f09f3fec76108372b66801f9ee7
coverage-common-3.13 Expired
282 KB
sha256:a49505ccbcaf46626b7eb77fc04214fb872298c880a80f2d8ef01c06f45d110a
coverage-common-3.14 Expired
257 KB
sha256:03229fd53037562a1262dae643bbfac6c693ad9ecc4a8412fc2a32151146eb96
coverage-common-3.14t Expired
258 KB
sha256:e74ede82ff5133eca05e5321b59ddb0204e7991e9b25a4089ff045e0e76cab2c
coverage-common-3.6 Expired
248 KB
sha256:2773ec96f117b6f37ad709f78b061dcf17864fc9d0affec9a7499fa10465deb5
coverage-common-3.7 Expired
252 KB
sha256:e7f803bce634e9a6bc3b6d84a156001d4bbe8ff09bbd3bae0d7a74398e3067c0
coverage-common-3.8 Expired
280 KB
sha256:c25825141a32e68d88877f149afd756a647c4de8db73c4ceace835eed84c11f8
coverage-common-3.9 Expired
261 KB
sha256:55ef69b38b5e7f2a4509889841a8831d60e05664d22a3e94374bc4ffa2b53bd4
coverage-dbs-3.10 Expired
897 KB
sha256:0ab047e84c460bdddab3a743248f089d248bc08c95f02cbd54e57619e1e4fd40
coverage-dbs-3.11 Expired
786 KB
sha256:9d56ae06ab0e24388372ff47aabb6a649f5aa65b62a925a43abc5b9a3e5c56aa
coverage-dbs-3.12 Expired
943 KB
sha256:1c524ddb099224e6aeac4900b83ce0d20b3110aac64664d4038caf9bac3b0cfc
coverage-dbs-3.13 Expired
1.38 MB
sha256:d367eaa3544c41073a3e2221c7959cced4db2dc650f3677267671ce841b6ec3d
coverage-dbs-3.14 Expired
770 KB
sha256:54840477604530d804161c731844979ab377035d54b0db097c53e79d77bde462
coverage-dbs-3.14t Expired
645 KB
sha256:c4f6efb014e50157bf2e9c6b5da1c81404fc8281a90f4645dad0a8bbadbcabce
coverage-dbs-3.6 Expired
957 KB
sha256:f357e5eca812a6bd8471b32fe1174c63519c0ffb20d5dcd6ed2c7a9ce71f6c29
coverage-dbs-3.7 Expired
729 KB
sha256:ce34035bb89efc1ab10bd582c5eb407bbefae225137306672503f31495e4da70
coverage-dbs-3.8 Expired
852 KB
sha256:6316f9d7a2ddb1b132576e4f3ab5ee83c1410cc78b9608006e8e8c7e36538264
coverage-dbs-3.9 Expired
1.07 MB
sha256:599d06856ecccdae9c4887ec531e1f4a33d17d03e9155ddfd32212db38c227fc
coverage-flags-3.10 Expired
291 KB
sha256:56ec67dde5bdc4a01da5b42973d45c85eacf68f79bb29894d0e2030121d23c94
coverage-flags-3.12 Expired
455 KB
sha256:4653872b00c1324fb1bc27bec49f7da567052860e923460605f98b42ccbf5c9a
coverage-flags-3.13 Expired
1.18 MB
sha256:e8cdabec4f4bc18205bb48f934dd06cc1160c7dcc2837f424056c635c0b7228d
coverage-flags-3.14 Expired
628 KB
sha256:cb825e8d5ae8c8d78b57e92977babc82690e47a8036f2ed34021f4279f475bcd
coverage-flags-3.14t Expired
376 KB
sha256:8c1f13ec79a13c12cba3fd246a443a2c76a897f15e29b0f22532e33a8dfbaaae
coverage-flags-3.7 Expired
237 KB
sha256:54ea1ac0ebabbd0f3e9e70b4abe4800b36049a537a5bb33e88501b4dfcfa503a
coverage-flags-3.8 Expired
556 KB
sha256:119e0b821e1bd98d70a64ad10f81946b2a76f3e65b52103efb871f48ca9229aa
coverage-gevent-3.10 Expired
274 KB
sha256:b13ba0d1436875facf793309932fadf9a208bd3df2b47a75c1a87f0f7a4e2b44
coverage-gevent-3.11 Expired
281 KB
sha256:26c23985e1d8f590023c35b309fa846824b820e4d7368338aa8a9f094b935aea
coverage-gevent-3.12 Expired
281 KB
sha256:c28ff2683303e37fca6b6ef29c6a1c493366e5ace8ef995b349050c67397896a
coverage-gevent-3.6 Expired
248 KB
sha256:aac8af77766d13616c0bb1cf02cb83ea38d827e7bb77a88d580c57930fec2ba0
coverage-gevent-3.8 Expired
281 KB
sha256:6a695d22e6ff63970bd307d4bbb1713ad23287e289d8e56a4b31a03daf5916c8
coverage-graphql-3.10 Expired
988 KB
sha256:6f0da2b7db7710beff631a8743c58201311af65312be139d76a3da0f49868a48
coverage-graphql-3.11 Expired
356 KB
sha256:892dce800a0a0b1212bfe8752a1d1c39d438dea4f782293bc3b048b6e9918e37
coverage-graphql-3.12 Expired
322 KB
sha256:1378e343a112746353322fa68f6db659b6806650f96f870872260e331191ab0c
coverage-graphql-3.13 Expired
815 KB
sha256:2c3c99e580bd26fa72edb2136ff9fb24efa863d3ec5cfcf18fdba467267424f7
coverage-graphql-3.14 Expired
412 KB
sha256:7eae05c171ae9d9c24e72e18cf4c222100933b172e964a192929ee4eedf9d0e3
coverage-graphql-3.14t Expired
412 KB
sha256:ded4380efc5e67554a7e726dca669038a95decfb6cb6d1de2ee60f81a15b6044
coverage-graphql-3.6 Expired
251 KB
sha256:12b9b99f8e8bbf563bf9f703d7e14825086d5a0e7ccb6628aa84d164d0a5d9ef
coverage-graphql-3.8 Expired
496 KB
sha256:e84099328faeb33fa5aeb5238e3d8eeb1e60344df323b7c27d1a31937c188cf8
coverage-graphql-3.9 Expired
530 KB
sha256:46fa412254a9e1c904667a8b81ff06fe4b6ac21f7fea1d9a3b07cd9a9cca0bae
coverage-mcp-3.10 Expired
1.72 MB
sha256:ab47f372b05f1a637e880efca085b61d1d64cda7cd20bea320185cc9db455790
coverage-mcp-3.12 Expired
913 KB
sha256:eb86eb662cc69ec065ac64c7262d9926bcf866616c5645762bd4c196ae51adfb
coverage-mcp-3.13 Expired
1.78 MB
sha256:97eff356fee7e3e6a70c0ce7395794d5951b038c2f5154da3461454e14abc1a7
coverage-mcp-3.14 Expired
770 KB
sha256:c17dcdf32956d9e542ea358f343edddfbc3e9b9fd2cb950674effa1a24a24431
coverage-mcp-3.14t Expired
770 KB
sha256:8e6752dc9d0b76c541c4117856f91ff39539882b665baa5bdec74e6d64eb5f0f
coverage-misc-3.10 Expired
667 KB
sha256:99785161a4e5180d9508fcb4d6a4a96b66da8a266f80736894e0688a62620858
coverage-misc-3.11 Expired
476 KB
sha256:04227df683889cbb19e4e8ada8b67896cdc4795fd3976c16f78812925ab5e05b
coverage-misc-3.12 Expired
1.06 MB
sha256:87de97f9b745f1cad4adda3de1e67c158a68c6cbaa561021a7563124dbf4315f
coverage-misc-3.13 Expired
1.29 MB
sha256:c6295da5287ec5b313921c52c3e0347fb5b670eded5fc1421130b884eea752bc
coverage-misc-3.14 Expired
551 KB
sha256:761aa86aff891940aae33f91e4b2a5318e263411b82fe52abec3be0a81c7cccc
coverage-misc-3.14t Expired
364 KB
sha256:983b9ee0b12ef812f6ab2c1b4d035a67bb9cedfa4d1271717a13c3eb492e8af7
coverage-misc-3.6 Expired
570 KB
sha256:928670149482acaf1525e97a6dd58ab8db19040b02afca8269cf96dd0425c14b
coverage-misc-3.7 Expired
748 KB
sha256:f98925f96cd30fce7411374b3616c0e4cc02b306073360ddc40512dda0ba6e15
coverage-misc-3.8 Expired
639 KB
sha256:7f4e7a70d903a978845c61c06bb587cdf0fc3ae31511b434d6a20bb4263827dd
coverage-misc-3.9 Expired
605 KB
sha256:f130d4ecd232ec198afecf0e06f03f5172897f59b92f9c8a6d748e49896219e2
coverage-network-3.10 Expired
1.45 MB
sha256:52b6b0eb2a6d26487cd4072d52a8514f0f95fe57c90c05d0f5bc5de40fb897b4
coverage-network-3.11 Expired
790 KB
sha256:3dfee7262f0e4326c14264267453f995d17d5e8f354d4d190c222f743708a7e8
coverage-network-3.12 Expired
479 KB
sha256:3eac2c78d3f6b821d9b2ab3ef6b846328b0c2df8c4c3ab5c7fe5ba2a655aa708
coverage-network-3.13 Expired
1.37 MB
sha256:fe8b3ec63ad8e1f2d16035bb9e0294ed0247a02f7f76997ddbadb06974853c95
coverage-network-3.14 Expired
1.01 MB
sha256:dcd6d1b52c03b0869f22f8f847aa81f0f9ae02ef42e8cfbd2f1b224bbf3733b9
coverage-network-3.14t Expired
501 KB
sha256:574316b7fc7ac33010ab13c7e0b78fbd70eed2bd57a2242695c7c6ee31dcc0dc
coverage-network-3.6 Expired
355 KB
sha256:0d70529447d834a35b20ccdcf1687016600ae24b03c4f7a0f1519840f6dde2a7
coverage-network-3.7 Expired
399 KB
sha256:c6eb0ca4e0a3a96455b3035c041219f8e64ad993e7cea23a396918fd6ecd17cb
coverage-network-3.8 Expired
454 KB
sha256:2108c286405e656b8f38e4a4cb710c001238475102745c12b83f49b2120f05eb
coverage-network-3.9 Expired
563 KB
sha256:d05b2cf9bbcd44c1770ca91278c91dbf10246747b04f58fc685fb16289d9e659
coverage-tasks-3.10 Expired
1.1 MB
sha256:f76acf53519810762bd7f462feb8c047137997a1a1315a63bf31f748678a63a5
coverage-tasks-3.11 Expired
308 KB
sha256:c385a8c78fa0611feb64a2f5c246fe9e6136724a43d28dde992429bfc616b4e2
coverage-tasks-3.12 Expired
505 KB
sha256:0fa12d92d3f1c2a1ee59f75b5192a2197a9d95bf2e38c158848979ac2367f53c
coverage-tasks-3.13 Expired
1.2 MB
sha256:e31460143fb9ea19a58af199f70f11e741265eb482e8901070baaabfb751b8e5
coverage-tasks-3.14 Expired
731 KB
sha256:edfe0d5ec94f0a28f5f7e302e4585f4e08ae1029cd4515115f3c5a826012b65a
coverage-tasks-3.14t Expired
407 KB
sha256:790a7676c1a717955e893040fdae90c3d19bcad6603a692e45c2189f27496f29
coverage-tasks-3.6 Expired
786 KB
sha256:1391e91906720f9d0b0952735120e39a3135e69ffa64a7769aac468d7b4e0bd8
coverage-tasks-3.7 Expired
878 KB
sha256:68467bc5fbf69950e3de60f42297ee4780bcfda81e00f319bf01b53e6e1986e8
coverage-tasks-3.8 Expired
418 KB
sha256:f1eeb9bb6b3d397057d74c6b1b03ca4ce24c73e8bb603d7c5d5a37516e3db4d1
coverage-tasks-3.9 Expired
698 KB
sha256:8dab10ff4a02520fc63f5205f7d14a221c057f46c400a5a9eb9057d453634155
coverage-web_1-3.10 Expired
1.42 MB
sha256:454b6e474db0c4a0d7f2cd3a939bf6e9fe2d16eba3573586453e37224aa42248
coverage-web_1-3.11 Expired
390 KB
sha256:340f708266b25e916e2fe3138b06ce3c455c8d4915ac5602fe5bdfcc12e63880
coverage-web_1-3.12 Expired
609 KB
sha256:4c776b2771ae63be5d51ff6b9c52129f4963037c500d7903a373cadc1cf9e83e
coverage-web_1-3.13 Expired
1.66 MB
sha256:7c25744d5550c7bea1c58f7609e01eb533cf189f2a222cbc81257808963ae926
coverage-web_1-3.14 Expired
1.41 MB
sha256:a56f353dfc4485ef289419a34607960ef58bc08dd5857de4b3d7d03090e411d0
coverage-web_1-3.14t Expired
1.41 MB
sha256:c1e94d1c17467fc0537f41d7ef688d682789d4c8e28e3c0d270459a1a4071869
coverage-web_1-3.6 Expired
955 KB
sha256:32665eaa39f0200c1756c50f06f63bd2a706a669cded97103f59ddde45ba0cbb
coverage-web_1-3.7 Expired
459 KB
sha256:4d314cdad1d97965bf9d20415fe06347881145add3a46db38be1f49c5f5d5e88
coverage-web_1-3.8 Expired
883 KB
sha256:6a41aac3a680aec445920ed1c19d5e805c18f5c0d89625c115ae5204bf735a86
coverage-web_1-3.9 Expired
835 KB
sha256:76532fe90d700c903e76c30b62750504839ff4194066077cb3118ff7016c63d7
coverage-web_2-3.10 Expired
1.28 MB
sha256:b067e3ead76c9ee8c59da1de8372cca1e82114bc3bc39eeeb2c9a903556766ff
coverage-web_2-3.11 Expired
1.18 MB
sha256:fdb17315460f50eb5a9c7c75bcc7bb917fe7341c9714af5e8bc439c023848a7a
coverage-web_2-3.12 Expired
1.32 MB
sha256:1fd0d163fccb3addf7e2924dc975d94045bc7a09d4de387261d81c42c30a4ebc
coverage-web_2-3.13 Expired
1.66 MB
sha256:4d91d956a58c22d0b2f18ff27afada235a17f61f000a2ea6ac4a556e5f0bd711
coverage-web_2-3.14 Expired
865 KB
sha256:248350ffa42a7618077d85c3b1ff39eab385f1f7573350defd6394a4aea46664
coverage-web_2-3.14t Expired
722 KB
sha256:42d98d3df35ebd2b1f0595ec37bf74e15c34652d653b2490f58a6aaa79877fb1
coverage-web_2-3.6 Expired
1.14 MB
sha256:ee7afd03a2e718a74a77f7458f90cc328a75c5cca3a7a8fa3ff3695350179cf6
coverage-web_2-3.7 Expired
946 KB
sha256:85bfce32e2b03fd4661c259ef6df1cb1dc9dc923f5d47fe37cb9f641c6bcab4e
coverage-web_2-3.8 Expired
2.01 MB
sha256:4f20f1212a6b58c5dcb87c7ea016859c22eacde9f6b35c56d7f7a69b8e019d53
coverage-web_2-3.9 Expired
1.01 MB
sha256:ea3bdd2cf2c1928c90a7675f55a160bea831d61587d8163a79ebda97675ad522