Skip to content

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

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 #483

Triggered via pull request June 22, 2026 15:22
Status Cancelled
Total duration 6m 0s
Artifacts 107

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
0s
Combine and report coverage
All tests passed
4s
All tests passed
Fit to window
Zoom out
Zoom in

Annotations

48 errors
Common / Common (3.13, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Tasks / Tasks (3.9, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.6, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.6, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.10, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.10, ubuntu-22.04)
The operation was canceled.
AI / AI (3.12, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
AI / AI (3.12, ubuntu-22.04)
The operation was canceled.
Common / Common (3.8, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Common / Common (3.8, ubuntu-22.04)
The operation was canceled.
Gevent / Gevent (3.12, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Gevent / Gevent (3.12, ubuntu-22.04)
The operation was canceled.
AI / AI (3.14t, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
AI / AI (3.14t, ubuntu-22.04)
The operation was canceled.
Gevent / Gevent (3.10, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Gevent / Gevent (3.10, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.9, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.9, ubuntu-22.04)
The operation was canceled.
AI Workflow / AI Workflow (3.14, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
AI Workflow / AI Workflow (3.14, ubuntu-22.04)
The operation was canceled.
Gevent / Gevent (3.8, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Gevent / Gevent (3.8, ubuntu-22.04)
The operation was canceled.
Common / Common (3.14, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Common / Common (3.14, ubuntu-22.04)
The operation was canceled.
AI / AI (3.13, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
AI / AI (3.13, ubuntu-22.04)
The operation was canceled.
Tasks / Tasks (3.13, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Tasks / Tasks (3.13, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.13, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.13, ubuntu-22.04)
The operation was canceled.
Common / Common (3.14t, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Common / Common (3.14t, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.14t, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.14t, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.14, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.14, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.8, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.8, ubuntu-22.04)
The operation was canceled.
Web 1 / Web 1 (3.12, ubuntu-22.04)
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Web 1 / Web 1 (3.12, ubuntu-22.04)
The operation was canceled.
All tests passed
Process completed with exit code 1.
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists
Test
Canceling since a higher priority waiting request for Test-py-2534-identify-db-ops-related-to-cursor-iteration exists

Artifacts

Produced during runtime
Name Size Digest
coverage-agents-3.10 Expired
1.62 MB
sha256:769d636cc1047fa56ead3371513dbf99649517147eaba513df0a05cb8278079f
coverage-agents-3.11 Expired
188 KB
sha256:07d6b347280696358410f60641f207fdcd55cf65725551f5da13e792b1063a4b
coverage-agents-3.12 Expired
576 KB
sha256:9e73fa21ea20272f8114099db3ad66fa897b40596f82cb9625095c03d5083615
coverage-agents-3.13 Expired
1.5 MB
sha256:e479d0bb2afb04d0de676213f498096dbde724ee89fcc1110d502c4ed9591586
coverage-agents-3.14 Expired
940 KB
sha256:20a43ab90a6ae82badc935b4bd2b42a643474752f307f19c8447a03cf4852af2
coverage-agents-3.14t Expired
622 KB
sha256:404ffa8250e54d49b418fef854836b6f44687acc58171a8f8c40a01be933b1f3
coverage-ai-3.10 Expired
1.58 MB
sha256:e357a6d845ac6efa37cf957d50dc74a2dfdf13e42465ce696ab935c28b67c2a8
coverage-ai-3.11 Expired
1010 KB
sha256:994f848d0614a525a4ebf9d6f0a9299e043e710dd28799584caf48c05cb89035
coverage-ai-3.14 Expired
1.39 MB
sha256:e53aff88617443464e80a67496f185bd0268cf213775c04635f112e599bdc2db
coverage-ai-3.8 Expired
1.24 MB
sha256:e083ed8b41487dfe2134a3b398ef858607bf027c94f12c0eaf1987393980a27d
coverage-ai-3.9 Expired
1.36 MB
sha256:53979a010d19be475146cb6e6afcb767768a05406cbed809295bab33887f3c1e
coverage-ai_workflow-3.10 Expired
522 KB
sha256:b91836077ce02be136929db454d130c272a8ec16cdd678db80d2eab38696a84b
coverage-ai_workflow-3.11 Expired
368 KB
sha256:6a6361679b0179b54b19210a0deafa27b73bbe319cabaa511fc1e9595a0ff4c3
coverage-ai_workflow-3.12 Expired
903 KB
sha256:87b203c5285be63031c48ee69fbc532a68c150904bd53601c12db5690361da66
coverage-ai_workflow-3.13 Expired
1.05 MB
sha256:35c75112480d702274b69147a6af6452554cc43bb0bade3ed8b7152948ac68c8
coverage-ai_workflow-3.9 Expired
809 KB
sha256:dfe44e4780d2c7b1361bce8e11dd3732936071cac2475b828ed920864e03ec03
coverage-cloud-3.10 Expired
429 KB
sha256:27582cc9f336049f50fad618429d019356def322012b24d152888be348ce7f62
coverage-cloud-3.11 Expired
234 KB
sha256:3dded8e5a22f156120c67499468ca8794e63f01d9265ea668a3931dcf8046b9e
coverage-cloud-3.12 Expired
239 KB
sha256:da70c185425d17e80ea523828c56c640833054185cd7722b0d832e3d0963bb7c
coverage-cloud-3.13 Expired
626 KB
sha256:f32db84a89919cff810580fb659a614c673bdc52a9c8ca9805e522090eb4d964
coverage-cloud-3.14 Expired
251 KB
sha256:20365d2d6ebd928c3efe5085fea86ce676e853362a17489455bf462e38a6f5c6
coverage-cloud-3.14t Expired
251 KB
sha256:ec86394aeeebf3e83b8cb4c41ee8ebb1c5a1bfdacbc8a0b24dc9fba787b9ad3a
coverage-cloud-3.6 Expired
301 KB
sha256:5b5d46b3f40f77ba0adaefdeffe78acf053b4b4872090c830db66055472df01c
coverage-cloud-3.7 Expired
412 KB
sha256:64f31c30db1ef60db027d3b56a2834f531319e02cc20abf1c4feae8e8a2be5f2
coverage-cloud-3.8 Expired
493 KB
sha256:b4264d93a0ebc74143fe38cd8ab1ae1025c8b5e8546752af2a3d815b93733982
coverage-cloud-3.9 Expired
70.4 KB
sha256:fae295785c08f541df6d1157513ca054e9ee0ffda7ed9857a7d8e9b627231b6d
coverage-common-3.10 Expired
273 KB
sha256:0bbc260a650c9f7ef5a22003f57cee96c8a64e8bcaf02cb5b0de8b43dd589d8c
coverage-common-3.11 Expired
281 KB
sha256:4f98b3caed10d4c2be11e19ef6f857fd52b90e262c16d539db0dfebf2934443c
coverage-common-3.12 Expired
283 KB
sha256:86462774609783e4c6d16e64cc457ba0783919fbbbfef338fc964b3c78069702
coverage-common-3.13 Expired
281 KB
sha256:24a6abf66d3db9e9728c006720eb2fe4ae3e5c1ee5ed20cadf7b2bb4aa3a42e8
coverage-common-3.6 Expired
248 KB
sha256:c46639b02239073c767d2a8bba96c1e091972080fa9983de1d301530b6ce9b87
coverage-common-3.7 Expired
248 KB
sha256:22dd2d93a9cd4ebbd9246716193fd91f3e9463643b73d73da78cf251a17e365f
coverage-common-3.9 Expired
261 KB
sha256:d2a550c4e0e58b7606e583fd447089dbc6485d98e1c00a6666f1cfe26e5a4312
coverage-dbs-3.10 Expired
897 KB
sha256:fee751ee7ccb2c92e4819512a0e0698876c90de82cbd17e5303dbe8f135443c3
coverage-dbs-3.11 Expired
786 KB
sha256:302ddfd7057348954c3e0278dea80200f877d94f5abbbe62bd6f3913743e931b
coverage-dbs-3.12 Expired
943 KB
sha256:34590ef0472899df1e5b8beb9a8e3ec35bde1a17ceab4d307f119760da5daf38
coverage-dbs-3.13 Expired
1.38 MB
sha256:dd67c37883730ea9eaa8ead37f514772761b3f3c076b491b6c6f8db04c7c205d
coverage-dbs-3.14 Expired
770 KB
sha256:57e47f462c004627c7cfa4c848e9cf10c340b0334b2e9cf8d7c5a3c974911be1
coverage-dbs-3.14t Expired
645 KB
sha256:956f777f6fc917f376d597d076dcd0249f562d9f8b407a3b3ebbdd5c3be5527f
coverage-dbs-3.6 Expired
957 KB
sha256:c5ad55b0716e5492712dd9dcf141bcb4a4b492489d15c0ac2e9f6764e5640232
coverage-dbs-3.7 Expired
729 KB
sha256:7793d3a6fd7941f3a35a541aac448076c4378a2e221860fa940376b32f4923d3
coverage-dbs-3.8 Expired
851 KB
sha256:d3a5848f263ccf1c4e76eed029b8ceb326740aa19f97a1d2996e3d4b007ac1fe
coverage-dbs-3.9 Expired
1.07 MB
sha256:3dc0df76ec21565915c1ce79557f7d048257537e7f5fbf44a1e214a4e5525888
coverage-flags-3.10 Expired
291 KB
sha256:92510f698343474289f3fea7a5a52ca699f4f175f051c9b46208c785b7d7b66e
coverage-flags-3.12 Expired
455 KB
sha256:953ef4024fabd5bed3efcb7b045dceaa95ef0bc402878dc91b53d77230aad0c9
coverage-flags-3.13 Expired
1.18 MB
sha256:b9ec4a66f1500f9b77662f0a5d20903a45ae82674f5a813398be85b3d4917504
coverage-flags-3.14 Expired
628 KB
sha256:63e6e56d173bb5d3fd0712c3d6dfde8b4a8ec074e97121c141af391f123a0bb8
coverage-flags-3.14t Expired
376 KB
sha256:7f54ff086f94a9c2571b22afe87da19384b8ff737d8ae49b1cbca0b737666590
coverage-flags-3.7 Expired
237 KB
sha256:66d008d78d42ec39773a88659cd223dd289e1bb9aaa3e8ea14c7d7b4902b3745
coverage-flags-3.8 Expired
556 KB
sha256:6069b768af0a9a1b0f392d73de3b1cac48f378be2c1b99f0a91b04e849c87cf0
coverage-gevent-3.11 Expired
281 KB
sha256:6c850eb89122f91550d9ce52bd93dc68424fb6452181e9835b7d4fd6f2e0614e
coverage-gevent-3.6 Expired
250 KB
sha256:9a8a3ca6459f7ba89609bdeaeebbe491309fffa0fbc7a6c8a5c66d04282382ad
coverage-graphql-3.10 Expired
988 KB
sha256:378382b0d82162a45771318ea4b96d6ad91db309b077b3b23941874707a40559
coverage-graphql-3.11 Expired
356 KB
sha256:4150ee591c06cf18b5e18f218746d074065dd7f81f6491f4308b642b56fab486
coverage-graphql-3.12 Expired
322 KB
sha256:f5531bc8b13edb932986c9393ee5dbedb9bf37f212f875c577771300f5381ec7
coverage-graphql-3.13 Expired
816 KB
sha256:bc734471837ade0b8d75043468e2cb552f13887359d7eac9c2d42057a44dc571
coverage-graphql-3.14 Expired
412 KB
sha256:e9057b5769966474ffc9e5942b960aa0ad21760c48a570faeb61f30ede8eeee3
coverage-graphql-3.14t Expired
412 KB
sha256:0b6e2cc65831072056d77a29259862a70f936f263d06fa421f5b19d2bceac23c
coverage-graphql-3.6 Expired
251 KB
sha256:13632bcaeeaba7d5a4589449256af3cf1e8ce42eadfaef1d3097ef78b36ff111
coverage-graphql-3.8 Expired
496 KB
sha256:0bf34765e20209e240126445168b14b5bd7c2a38ee357a156266c89209716b7f
coverage-graphql-3.9 Expired
530 KB
sha256:3601b1a852b1ecd244d7fb3f9c821f6e11f05c9f9ffaa57804b1886d6d8f792c
coverage-mcp-3.10 Expired
1.72 MB
sha256:78c11ed84c0adcd4a90d8ff9302fc7bcc5db467522c8144aa07c53b9451c0aa0
coverage-mcp-3.12 Expired
913 KB
sha256:22a3141d58642c921e53232e822bcce20e401b5d8d34a848256312062f77aac3
coverage-mcp-3.13 Expired
1.78 MB
sha256:5328eaf7d8a82b16dc8a7f8fdd82bcc96797b394cfc9d4ebaabfca3e392ece51
coverage-mcp-3.14 Expired
770 KB
sha256:9724ec6705047656b6772cc5093b5da1fa490c8e49253f09c23eeed385b923c6
coverage-mcp-3.14t Expired
769 KB
sha256:e158a1d56382b35122a81a39d36ee9ecc7a000c9f0ae9522a9d5fb1ab2093ae4
coverage-misc-3.10 Expired
667 KB
sha256:10fcdb59fa3f3fec5bb19a0137053974aaf68ebe9a0b4dd6f431b9885d1c3dc3
coverage-misc-3.11 Expired
475 KB
sha256:5e7c47ec0d85879bb666883c3dba2e77fbc6a462f1275c13577b5700fda63795
coverage-misc-3.12 Expired
1.06 MB
sha256:4f142f090dfb80e8dbeb9c316fc9fa4794de4e27b03d38e2de290873e9b5ed96
coverage-misc-3.13 Expired
1.28 MB
sha256:66bcca2ea303583903085f45add69d7be75a14807b87b35f9c52d233c2e233f5
coverage-misc-3.14 Expired
551 KB
sha256:f94b7e463bb57e95fa67a4cac7100386d191c202ec5870a7b77dc7b82e9fcd48
coverage-misc-3.14t Expired
364 KB
sha256:8c7305717728903310d4e456a66648d57eaf4e14cca0ceb11559e7a76fa2a185
coverage-misc-3.6 Expired
570 KB
sha256:f80c6e42788ecbe6b4c2fc42b587c4aff86a1c7ec76f080f9fb398407a83b3fd
coverage-misc-3.7 Expired
750 KB
sha256:29943242bddf25459fd84f985c033ef46971c7a94690ed8c03465f5013c22e6e
coverage-misc-3.8 Expired
639 KB
sha256:9259c489eeeb5675762cbba132b057257d81246d03e65c43799b37f57a0e7a8b
coverage-misc-3.9 Expired
605 KB
sha256:9d4c64faa7ce193579f8c517e9e336befed20c18544d2ed20bb54039ff81ffa9
coverage-network-3.10 Expired
1.45 MB
sha256:6efb95c1c8421590fdf40392772dbba07665caeeebbc5ab21213c621f0ca0600
coverage-network-3.11 Expired
790 KB
sha256:4749525219e0bb693bf0aecb175a6780c536cab9cef905fc0c16694622de651e
coverage-network-3.12 Expired
479 KB
sha256:96feac37090d925eb95364130be9eee3736a946ee87f1113ab805bc6929edc39
coverage-network-3.13 Expired
1.37 MB
sha256:4adb64fc0d50da4196b23e0eac9802cd6a72d2a5dfbf73c63793e43c3b6c7e07
coverage-network-3.14 Expired
1.01 MB
sha256:caf880c1c0b52eded88cbb2accfa122dac6a3028aea2d41fa7dc96676f591442
coverage-network-3.14t Expired
502 KB
sha256:aca8eafcb5ee53cb647b3446cba3b8927470d45d902d1e9f8b3e8d5b7f7da695
coverage-network-3.6 Expired
355 KB
sha256:ffd7a64be8c6c833f54a359d0398d4b24b93be7c10e8adc4327881929265fb1e
coverage-network-3.7 Expired
398 KB
sha256:1efd4f2334faa836f1f4f898b895f3b18280b3e57bfafecaa7a19a3335b8de1b
coverage-network-3.8 Expired
454 KB
sha256:9c6dcb7bfb263c1106053c7a8e62c5b471ef90ba8ffef7d6e867abe763680c41
coverage-network-3.9 Expired
563 KB
sha256:18a31be44f8c80625168b15b425182c4ba65e5e4ce0e8531e36ac6686acfe43a
coverage-tasks-3.10 Expired
1.1 MB
sha256:69246380d2ccf3c05cef9b6eea3d46e81755865fdc409e5823b0fdc51369f8e0
coverage-tasks-3.11 Expired
308 KB
sha256:af96d1daf16666992d7d9e6343e60b37f9a7abd532d83bc79fb9da3bb7b42108
coverage-tasks-3.12 Expired
505 KB
sha256:fe5cbfecd01acf88e7aeb01fa96acc883bd74172433066357b53e4f9b9d41643
coverage-tasks-3.14 Expired
731 KB
sha256:0c89effc6c34cbe51bd38ea0d20c674e29b500084564a4d4e8fef2d99e1ba142
coverage-tasks-3.14t Expired
407 KB
sha256:9b8b67df7a06c8d46796d117ce2afa67e5adb161eb9438ce286e4e92f1883966
coverage-tasks-3.6 Expired
786 KB
sha256:124c10ebd79a1404c1bcbe37f0d32316bcd2e59a3cfcc4f3249dad3a72681b2e
coverage-tasks-3.7 Expired
878 KB
sha256:97b43cc096aa2a6bf080549d6cd10bb221246b334b12c6dbe13bf05482a6f4cb
coverage-tasks-3.8 Expired
418 KB
sha256:edaa2e0421ec5a18a257378e127546612d859e4bad01054c18d835a883351188
coverage-tasks-3.9 Expired
699 KB
sha256:6014b961ad44c262bcbc9873ef77465bd2b8821c210feae412fb4db6412f5a21
coverage-web_1-3.11 Expired
390 KB
sha256:92ea3ec0c1c56b0e13c9179fd58f66b52f276517d5a64ed2a3aaad4de65b4bf7
coverage-web_1-3.7 Expired
459 KB
sha256:98f58a8ac515f750792320540c049dd7b5a1c6a8712ed9b38696b62dbe890704
coverage-web_2-3.10 Expired
1.28 MB
sha256:56ea9327a24feb5c8dbee1db4c287642a69381949fe46db0652eee6017f41429
coverage-web_2-3.11 Expired
1.18 MB
sha256:8408e1f03162f397d503b86887c49d8499609d985a720d72e7ae5c55d460d64c
coverage-web_2-3.12 Expired
1.32 MB
sha256:ba69bac60df75faaad326dc4721d05b79a6183f39c8eadcb48cc38404cb742de
coverage-web_2-3.13 Expired
1.66 MB
sha256:3db80a17c8c10474bcb4b4284b2512f3aa3fda5c2c88ec0de5b413bcccb86cc3
coverage-web_2-3.14 Expired
865 KB
sha256:ebb3757e4d4864828487d3a7ca617d1f07feec64fc643136394850d26bd9c6a6
coverage-web_2-3.14t Expired
722 KB
sha256:5eb583dc35ea23efb4debc70d1092b79acfcdb128d1c49548d94f63e0df83684
coverage-web_2-3.6 Expired
1.14 MB
sha256:fc6dd6302000764b76d4d5e12f729b5350dbb35c78466745a33df025f1e3bb1e
coverage-web_2-3.7 Expired
946 KB
sha256:f179b61713845409aede3c08f160b1a0eef2ff7f107e368d6e4d4ffb4292a5ea
coverage-web_2-3.8 Expired
2.01 MB
sha256:6ea7e7d2e464afb023f814dcb19dd6e90423bd6dbeeba91a1b0011aa6c47e28e
coverage-web_2-3.9 Expired
1.01 MB
sha256:26111385ffbf0e9e7f59602ecdfc96fcc7ab5c3158fb2a966044afe33970f23c