Skip to content

Commit 3ffffb3

Browse files
committed
add tox boilerplate
1 parent 801114a commit 3ffffb3

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

tox.ini

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,11 @@ envlist =
356356
pypy3-test-util-http
357357
lint-util-http
358358

359+
; opentelemetry-util-genai
360+
py3{9,10,11,12,13}-test-util-genai
361+
pypy3-test-util-genai
362+
lint-util-genai
363+
359364
; opentelemetry-propagator-aws-xray
360365
py3{9,10,11,12,13}-test-propagator-aws-xray-{0,1}
361366
pypy3-test-propagator-aws-xray-{0,1}
@@ -715,6 +720,11 @@ deps =
715720
util-http: {[testenv]test_deps}
716721
util-http: -r {toxinidir}/util/opentelemetry-util-http/test-requirements.txt
717722
util-http: {toxinidir}/util/opentelemetry-util-http
723+
724+
util-genai: {[testenv]test_deps}
725+
util-genai: -r {toxinidir}/util/opentelemetry-util-genai/test-requirements.txt
726+
util-genai: {toxinidir}/util/opentelemetry-util-genai
727+
718728
; FIXME: add coverage testing
719729
allowlist_externals =
720730
sh
@@ -909,6 +919,9 @@ commands =
909919
test-util-http: pytest {toxinidir}/util/opentelemetry-util-http/tests {posargs}
910920
lint-util-http: sh -c "cd util && pylint --rcfile ../.pylintrc opentelemetry-util-http"
911921

922+
test-util-genai: pytest {toxinidir}/util/opentelemetry-util-genai/tests {posargs}
923+
lint-util-genai: sh -c "cd util && pylint --rcfile ../.pylintrc opentelemetry-util-genai"
924+
912925
test-sdk-extension-aws: pytest {toxinidir}/sdk-extension/opentelemetry-sdk-extension-aws/tests {posargs}
913926
lint-sdk-extension-aws: sh -c "cd sdk-extension && pylint --rcfile ../.pylintrc opentelemetry-sdk-extension-aws"
914927
benchmark-sdk-extension-aws: pytest {toxinidir}/sdk-extension/opentelemetry-sdk-extension-aws/benchmarks {posargs} --benchmark-json=sdk-extension-aws-benchmark.json
@@ -945,6 +958,7 @@ deps =
945958
{[testenv]test_deps}
946959
{toxinidir}/opentelemetry-instrumentation
947960
{toxinidir}/util/opentelemetry-util-http
961+
{toxinidir}/util/opentelemetry-util-genai
948962

949963
changedir = docs
950964

@@ -1046,6 +1060,7 @@ deps =
10461060
{[testenv]test_deps}
10471061
{toxinidir}/opentelemetry-instrumentation
10481062
{toxinidir}/util/opentelemetry-util-http
1063+
{toxinidir}/util/opentelemetry-util-genai
10491064
{toxinidir}/instrumentation-genai/opentelemetry-instrumentation-vertexai[instruments]
10501065
{toxinidir}/instrumentation-genai/opentelemetry-instrumentation-google-genai[instruments]
10511066
{toxinidir}/instrumentation/opentelemetry-instrumentation-aiokafka[instruments]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
-e opentelemetry-instrumentation

0 commit comments

Comments
 (0)