Skip to content

Commit 452d41a

Browse files
committed
test requirments + tox ini
1 parent d52460e commit 452d41a

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

Diff for: instrumentation/opentelemetry-instrumentation-openai/test-requirements.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ Deprecated==1.2.14
33
importlib-metadata==6.11.0
44
packaging==24.0
55
pytest==7.4.4
6+
pytest-vcr==1.0.2
67
wrapt==1.16.0
7-
# -e opentelemetry-instrumentation
8-
# -e instrumentation/opentelemetry-instrumentation-openai
8+
9+
-e opentelemetry-instrumentation
10+
-e instrumentation/opentelemetry-instrumentation-openai

Diff for: tox.ini

+16
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ envlist =
66
; Environments are organized by individual package, allowing
77
; for specifying supported Python versions per package.
88

9+
; instrumentation-openai
10+
py3{8,9,10,11,12}-test-instrumentation-openai
11+
pypy3-test-instrumentation-openai
12+
lint-instrumentation-openai
13+
914
; opentelemetry-resource-detector-container
1015
py3{8,9,10,11,12}-test-resource-detector-container
1116
pypy3-test-resource-detector-container
@@ -399,6 +404,12 @@ commands_pre =
399404
opentelemetry-instrumentation: pip install opentelemetry-test-utils@{env:CORE_REPO}\#egg=opentelemetry-test-utils&subdirectory=tests/opentelemetry-test-utils
400405
opentelemetry-instrumentation: pip install -r {toxinidir}/opentelemetry-instrumentation/test-requirements.txt
401406

407+
openai: pip install opentelemetry-api@{env:CORE_REPO}\#egg=opentelemetry-api&subdirectory=opentelemetry-api
408+
openai: pip install opentelemetry-semantic-conventions@{env:CORE_REPO}\#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
409+
openai: pip install opentelemetry-sdk@{env:CORE_REPO}\#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
410+
openai: pip install opentelemetry-test-utils@{env:CORE_REPO}\#egg=opentelemetry-test-utils&subdirectory=tests/opentelemetry-test-utils
411+
openai: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-openai/test-requirements.txt
412+
402413
distro: pip install opentelemetry-api@{env:CORE_REPO}\#egg=opentelemetry-api&subdirectory=opentelemetry-api
403414
distro: pip install opentelemetry-semantic-conventions@{env:CORE_REPO}\#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
404415
distro: pip install opentelemetry-sdk@{env:CORE_REPO}\#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
@@ -445,6 +456,11 @@ commands_pre =
445456
kafka-pythonng: pip install opentelemetry-sdk@{env:CORE_REPO}\#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
446457
kafka-pythonng: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-kafka-python/test-requirements-ng.txt
447458

459+
openai: pip install opentelemetry-api@{env:CORE_REPO}\#egg=opentelemetry-api&subdirectory=opentelemetry-api
460+
openai: pip install opentelemetry-sdk@{env:CORE_REPO}\#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
461+
openai: pip install opentelemetry-semantic-conventions@{env:CORE_REPO}\#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
462+
openai: pip install -r {toxinidir}/instrumentation/opentelemetry-instrumentation-openai/test-requirements.txt
463+
448464
confluent-kafka: pip install opentelemetry-api@{env:CORE_REPO}\#egg=opentelemetry-api&subdirectory=opentelemetry-api
449465
confluent-kafka: pip install opentelemetry-semantic-conventions@{env:CORE_REPO}\#egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
450466
confluent-kafka: pip install opentelemetry-sdk@{env:CORE_REPO}\#egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk

0 commit comments

Comments
 (0)