Skip to content

Added OTel instrumentation and metrics export for sync client (#3954) #7789

Added OTel instrumentation and metrics export for sync client (#3954)

Added OTel instrumentation and metrics export for sync client (#3954) #7789

Triggered via push February 16, 2026 15:46
Status Success
Total duration 40m 39s
Artifacts 46

integration.yaml

on: push
redis_version
3s
redis_version
Dependency audit
20s
Dependency audit
Code linters
24s
Code linters
Matrix: Install package from commit hash
Matrix: Validate building and installing the package
Matrix: hiredis-tests
Matrix: pypy-compatibility-tests
Matrix: python-compatibility-tests
Matrix: tests
Matrix: uvloop-tests
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
pytest-results-redis_7.2.9-python_3.10-parser_plain-el_asyncio-protocol_2
73.8 KB
sha256:3375840cc9f271485ac0d8f0c6062371588ab2cde7dc45ea1cab4dd8f7cfffcb
pytest-results-redis_7.2.9-python_3.10-parser_plain-el_asyncio-protocol_3
74.3 KB
sha256:4687440a2338e9163b8002fdac802af70a155b45e01deb55d287d27eb327ca98
pytest-results-redis_7.2.9-python_3.14-parser_plain-el_asyncio-protocol_2
73.5 KB
sha256:f1036f1ff323c63b3b572368ef69029e496c360380ce3a0dd87936f92b0db3e7
pytest-results-redis_7.2.9-python_3.14-parser_plain-el_asyncio-protocol_3
73.7 KB
sha256:e0caea0ddf569230a2efc0f9bcb66848e36460824fc58b7f90bedac58d9d9823
pytest-results-redis_7.4.4-python_3.10-parser_plain-el_asyncio-protocol_2
73.5 KB
sha256:3e21b9cbfbfc7fc68498879d28183bec36afe3723048d1b8a8e24e608c43bb82
pytest-results-redis_7.4.4-python_3.10-parser_plain-el_asyncio-protocol_3
73.5 KB
sha256:1857ce894feaa1dbaaceb2f8c0b4d6eca44f01790c56a6cfb5ca3e59fc2d2a5d
pytest-results-redis_7.4.4-python_3.14-parser_plain-el_asyncio-protocol_2
72.8 KB
sha256:42dd0107bc7c7350b82aa45dee62f5c83097f0b6d1147d4ecf0f6f15ead36955
pytest-results-redis_7.4.4-python_3.14-parser_plain-el_asyncio-protocol_3
72.4 KB
sha256:ead656e289b79f4c31f3586fc4dece80c5d84d1d823519be9e21a7a216621af6
pytest-results-redis_8.0.2-python_3.10-parser_plain-el_asyncio-protocol_2
73.2 KB
sha256:32468c9bb29be3dd0798c43f9264c0bd101554a9513f2c5a989b98571bf96ab0
pytest-results-redis_8.0.2-python_3.10-parser_plain-el_asyncio-protocol_3
73.4 KB
sha256:3b2f0bcd14819613ac636ee91c6b1eb36650022ff18287853ddab3daa6112fcd
pytest-results-redis_8.0.2-python_3.14-parser_plain-el_asyncio-protocol_2
72.3 KB
sha256:83367d1c864c8fa41fadf6326a7347808cb765a2eb9e7bed2487a701162d5d5d
pytest-results-redis_8.0.2-python_3.14-parser_plain-el_asyncio-protocol_3
72.3 KB
sha256:22786a5791ec7fccccc38729602b802df3876500c012a4b6496e35887b3514a5
pytest-results-redis_8.2-python_3.10-parser_plain-el_asyncio-protocol_2
72.7 KB
sha256:47c8be4f85c1fd8f271bb7bc3ababc7737dcab517c866bf2a08a017d06423b8b
pytest-results-redis_8.2-python_3.10-parser_plain-el_asyncio-protocol_3
73 KB
sha256:b77c3111969a43da0f477ea61fea558b22c199186af7eb6c3f1555e1e30f3e25
pytest-results-redis_8.2-python_3.14-parser_plain-el_asyncio-protocol_2
71.7 KB
sha256:8f07a01ad8e99257b5c11749a23595229572650e9940372a70cdbf45f0377020
pytest-results-redis_8.2-python_3.14-parser_plain-el_asyncio-protocol_3
72.2 KB
sha256:1c468f17443e91873ff46615b068d808af098d84352d1e4e72c528a0695249f1
pytest-results-redis_8.4.0-python_3.10-parser_hiredis__3_0_0-el_asyncio-protocol_2
71.9 KB
sha256:1eb585fc4d9902a9228de64d6b2cdaad5bd150726db7fddf6fe081cd216b46f1
pytest-results-redis_8.4.0-python_3.10-parser_hiredis__3_0_0-el_asyncio-protocol_3
71.5 KB
sha256:2a3f8e3559a377910cfa791ec32b7907a25211bb2b23c1f7c835a5a3145d9d7e
pytest-results-redis_8.4.0-python_3.10-parser_hiredis___3_2_0-el_asyncio-protocol_2
71.6 KB
sha256:06419d46d3846a9338fcb0e56fce8a7640192044d57ef23e3f06f9b3cb14476a
pytest-results-redis_8.4.0-python_3.10-parser_hiredis___3_2_0-el_asyncio-protocol_3
70.8 KB
sha256:8ef57dde11da7935284f029ca19019eb46f1b8b05db51440fc485cd0c59001c7
pytest-results-redis_8.4.0-python_3.10-parser_plain-el_asyncio-protocol_2
71.7 KB
sha256:57a82521756ab53e8fc99c3fe398b68a3c7daad2fce45f41ec922bc11899ad31
pytest-results-redis_8.4.0-python_3.10-parser_plain-el_asyncio-protocol_3
71.8 KB
sha256:6410b24eadbc6501218f986691d614a9ce465d1197022ce0ad80fdd0b186863d
pytest-results-redis_8.4.0-python_3.10-parser_plain-el_uvloop-protocol_2
72.5 KB
sha256:1cecacfe53658acda06211521f6d343dfc56efa8cbc13bf459897aad00997f05
pytest-results-redis_8.4.0-python_3.10-parser_plain-el_uvloop-protocol_3
72.1 KB
sha256:6eb30de9eb1f9aba6ad3b297c89ba68679048dfc1dc731beeb86c551cea78e39
pytest-results-redis_8.4.0-python_3.11-parser_plain-el_asyncio-protocol_2
71.4 KB
sha256:95f58bb7f99d4e179cacb7d3ce1d526dc6387c31f599d4ccba1bc440e77e6d94
pytest-results-redis_8.4.0-python_3.11-parser_plain-el_asyncio-protocol_3
71.9 KB
sha256:7d628ea1f2804f93e965d4d5d608ee6d1d0ffe041a03210a04906d26d21c0f8a
pytest-results-redis_8.4.0-python_3.12-parser_plain-el_asyncio-protocol_2
71 KB
sha256:b3f521917610172b781a730579bad43b536ac30ec5b28e5862b59f286e01138b
pytest-results-redis_8.4.0-python_3.12-parser_plain-el_asyncio-protocol_3
71.3 KB
sha256:c5f64acf6dd860f4ba90173c5fd156656f174aaeacf6a93dd2ac7b8a7dc5860a
pytest-results-redis_8.4.0-python_3.13-parser_plain-el_asyncio-protocol_2
71 KB
sha256:4ff29e985e7520a06a004e29581df10fc9657f35e4a617f6af7fd83e624f52b1
pytest-results-redis_8.4.0-python_3.13-parser_plain-el_asyncio-protocol_3
71.1 KB
sha256:8632296d17c9d20ffc80b3f29b57ac236fccc6f53278e92174642adb78ae421b
pytest-results-redis_8.4.0-python_3.14-parser_hiredis__3_0_0-el_asyncio-protocol_2
70.6 KB
sha256:aadb172a8181d253e09a3c6c055eee27254d678a04022853bf101d24f2f8852f
pytest-results-redis_8.4.0-python_3.14-parser_hiredis__3_0_0-el_asyncio-protocol_3
71 KB
sha256:56990c2c8878c550d5e39a666aa29879bc19d671fac12e27556b1990848339ae
pytest-results-redis_8.4.0-python_3.14-parser_hiredis___3_2_0-el_asyncio-protocol_2
70 KB
sha256:db4d26590cb9f94f63d9c187b432827fbc414357a859193e101226ec82e0899d
pytest-results-redis_8.4.0-python_3.14-parser_hiredis___3_2_0-el_asyncio-protocol_3
70.5 KB
sha256:48cc35f960aa41ec2e0ddfaa31d8115478ba0b501d5f25f13f1e9c30ee4dbf1e
pytest-results-redis_8.4.0-python_3.14-parser_plain-el_asyncio-protocol_2
70.9 KB
sha256:d2f911da33c2e486ff09d491331a0ca8d0bb3a854ad5406bf4d77a6852b220e2
pytest-results-redis_8.4.0-python_3.14-parser_plain-el_asyncio-protocol_3
71.3 KB
sha256:78e6fb169317796b8ec86d0f9b7acc3f621ea832c91417794d6438694dfcaa93
pytest-results-redis_8.4.0-python_3.14-parser_plain-el_uvloop-protocol_2
71.4 KB
sha256:c1efb40c189325d273298344c005fa88604d3fe98b3bbbf5edb5dcef18e38a46
pytest-results-redis_8.4.0-python_3.14-parser_plain-el_uvloop-protocol_3
71.2 KB
sha256:773bc3e08167345ee218798deca2e57d1cb8923853504fad2b75fddbc2edcab4
pytest-results-redis_8.4.0-python_pypy-3.10-parser_plain-el_asyncio-protocol_2
74.4 KB
sha256:4f86fa6b668aab11f2e9549cf5e97aa2f1a7411b02b32d03540dd3c92b10e7f2
pytest-results-redis_8.4.0-python_pypy-3.10-parser_plain-el_asyncio-protocol_3
74.6 KB
sha256:b9c07df9e4e897f41fbb7a30564690b843ab2857af06acc6351f95c7af9053ef
pytest-results-redis_8.4.0-python_pypy-3.11-parser_plain-el_asyncio-protocol_2
74.4 KB
sha256:55c2c7efe65ae916ee118df179f3b02cfd8361c05ad19be2825aa149c5f07670
pytest-results-redis_8.4.0-python_pypy-3.11-parser_plain-el_asyncio-protocol_3
74.3 KB
sha256:5c3eb462ee6641258f658335d410f2f5c2fa3e573b91e0a0eca40af4b2fdf2a2
pytest-results-redis_custom-21860421418-debian-amd64-python_3.10-parser_plain-el_asyncio-protocol_2
71.2 KB
sha256:633bb9a6cac6ad5c2d2dcd647c0ac54275d70443da4a4e8485fa6c60c6b835a2
pytest-results-redis_custom-21860421418-debian-amd64-python_3.10-parser_plain-el_asyncio-protocol_3
71.5 KB
sha256:0fb48dd69ec5510b8581ca56b9aabbf776ffbc14550f39ff61e4ffa5b1b3313c
pytest-results-redis_custom-21860421418-debian-amd64-python_3.14-parser_plain-el_asyncio-protocol_2
69.8 KB
sha256:98bc278924cfe457909ccd0e94d0e65f8340aa09ed7981f4dde3ab7637ec1424
pytest-results-redis_custom-21860421418-debian-amd64-python_3.14-parser_plain-el_asyncio-protocol_3
70.2 KB
sha256:a79743c97d4619be468dc28adc251e9249180e10d3a94a7dea3c4e4bbe4d966a