@@ -258,6 +258,10 @@ envlist =
258
258
pypy3-test-propagator-ot-trace
259
259
260
260
; opentelemetry-instrumentation-sio-pika
261
+ ; The numbers at the end of the environment names
262
+ ; below mean these dependencies are being used:
263
+ ; 0: pika>=0.12.0,<1.0.0
264
+ ; 1: pika>=1.0.0
261
265
py3{8,9,10,11}-test-instrumentation-sio-pika-{0,1}
262
266
pypy3-test-instrumentation-sio-pika-{0,1}
263
267
@@ -300,8 +304,6 @@ deps =
300
304
coverage: pytest
301
305
coverage: pytest-cov
302
306
grpc: pytest-asyncio
303
- sio-pika-0: pika>=0.12.0,<1.0.0
304
- sio-pika-1: pika>=1.0.0
305
307
306
308
; FIXME: add coverage testing
307
309
; FIXME: add mypy testing
@@ -317,10 +319,10 @@ commands_pre =
317
319
py3{8,9,10,11}: python -m pip install -U pip setuptools wheel
318
320
; Install common packages for all the tests. These are not needed in all the
319
321
; cases but it saves a lot of boilerplate in this file.
320
- test: pip install opentelemetry-api[test] @{env:CORE_REPO}\# egg=opentelemetry-api&subdirectory=opentelemetry-api
321
- test: pip install opentelemetry-semantic-conventions[test] @{env:CORE_REPO}\# egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
322
- test: pip install opentelemetry-sdk[test] @{env:CORE_REPO}\# egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
323
- test: pip install opentelemetry-test-utils[test] @{env:CORE_REPO}\# egg=opentelemetry-test-utils&subdirectory=tests/opentelemetry-test-utils
322
+ test: pip install opentelemetry-api@{env:CORE_REPO}\# egg=opentelemetry-api&subdirectory=opentelemetry-api
323
+ test: pip install opentelemetry-semantic-conventions@{env:CORE_REPO}\# egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
324
+ test: pip install opentelemetry-sdk@{env:CORE_REPO}\# egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
325
+ test: pip install opentelemetry-test-utils@{env:CORE_REPO}\# egg=opentelemetry-test-utils&subdirectory=tests/opentelemetry-test-utils
324
326
test: pip install {toxinidir}/opentelemetry-instrumentation
325
327
326
328
opentelemetry-instrumentation: pip install -r {toxinidir}/opentelemetry-instrumentation/test-requirements.txt
@@ -333,7 +335,8 @@ commands_pre =
333
335
py3{10,11}-test-instrumentation-celery: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
334
336
pypy3-test-instrumentation-celery: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
335
337
336
- sio-pika-{0,1}: pip install {toxinidir}/instrumentation/opentelemetry-instrumentation-pika[test]
338
+ sio-pika-0: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pika/test-requirements-0.txt
339
+ sio-pika-1: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt
337
340
338
341
aio-pika-0: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-0.txt
339
342
aio-pika-1: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-1.txt
@@ -582,7 +585,6 @@ commands_pre =
582
585
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
583
586
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-boto/test-requirements.txt
584
587
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-boto3sqs/test-requirements.txt
585
- python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-pika[test]
586
588
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-aio-pika/test-requirements-2.txt
587
589
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-redis/test-requirements.txt
588
590
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-fastapi/test-requirements.txt
@@ -603,7 +605,8 @@ commands_pre =
603
605
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-urllib3/test-requirements-1.txt
604
606
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-sqlite3/test-requirements.txt
605
607
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-confluent-kafka/test-requirements.txt
606
- python -m pip install -e {toxinidir}/instrumentation/opentelemetry-instrumentation-pymysql[test]
608
+ pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pika/test-requirements-1.txt
609
+ pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-pymysql/test-requirements.txt
607
610
# prerequisite: follow the instructions here https://github.com/PyMySQL/mysqlclient#install
608
611
# for your OS to install the required dependencies
609
612
pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-mysqlclient/test-requirements.txt
0 commit comments