@@ -20,6 +20,7 @@ envlist =
20
20
21
21
; docs/getting-started
22
22
py3{8,9,10,11}-opentelemetry-getting-started
23
+ pypy3-opentelemetry-getting-started
23
24
24
25
py3{8,9,10,11}-opentelemetry-opentracing-shim
25
26
pypy3-opentelemetry-opentracing-shim
@@ -31,6 +32,7 @@ envlist =
31
32
; exporter-opencensus intentionally excluded from pypy3
32
33
33
34
py3{8,9,10,11}-proto{3,4}-opentelemetry-exporter-otlp-proto-common
35
+ pypy3-proto{3,4}-opentelemetry-exporter-otlp-proto-common
34
36
35
37
; opentelemetry-exporter-otlp
36
38
py3{8,9,10,11}-opentelemetry-exporter-otlp-combined
90
92
setenv =
91
93
; override CONTRIB_REPO_SHA via env variable when testing other branches/commits than main
92
94
; i.e: CONTRIB_REPO_SHA=dde62cebffe519c35875af6d06fae053b3be65ec tox -e <env to test>
93
- CONTRIB_REPO_SHA ={env:CONTRIB_REPO_SHA:" main" }
94
- CONTRIB_REPO =" git+https://github.com/open-telemetry/opentelemetry-python-contrib.git@{env:CONTRIB_REPO_SHA}"
95
+ CONTRIB_REPO_SHA ={env:CONTRIB_REPO_SHA:main}
96
+ CONTRIB_REPO =git+https://github.com/open-telemetry/opentelemetry-python-contrib.git@{env:CONTRIB_REPO_SHA}
95
97
mypy: MYPYPATH ={toxinidir}/opentelemetry-api/src/:{toxinidir}/tests/opentelemetry-test-utils/src/
96
98
97
99
changedir =
@@ -127,11 +129,11 @@ commands_pre =
127
129
protobuf: pip install {toxinidir}/opentelemetry-proto
128
130
129
131
getting-started: pip install -r requirements.txt
130
- getting-started: pip install -e " {env:CONTRIB_REPO}#egg=opentelemetry-util-http&subdirectory=util/opentelemetry-util-http"
131
- getting-started: pip install -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation&subdirectory=opentelemetry-instrumentation"
132
- getting-started: pip install -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation-requests&subdirectory=instrumentation/opentelemetry-instrumentation-requests"
133
- getting-started: pip install -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation-wsgi&subdirectory=instrumentation/opentelemetry-instrumentation-wsgi"
134
- getting-started: pip install -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation-flask&subdirectory=instrumentation/opentelemetry-instrumentation-flask"
132
+ getting-started: pip install -e {env:CONTRIB_REPO}\ # egg=opentelemetry-util-http&subdirectory=util/opentelemetry-util-http
133
+ getting-started: pip install -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation&subdirectory=opentelemetry-instrumentation
134
+ getting-started: pip install -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation-requests&subdirectory=instrumentation/opentelemetry-instrumentation-requests
135
+ getting-started: pip install -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation-wsgi&subdirectory=instrumentation/opentelemetry-instrumentation-wsgi
136
+ getting-started: pip install -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation-flask&subdirectory=instrumentation/opentelemetry-instrumentation-flask
135
137
136
138
opencensus: pip install {toxinidir}/exporter/opentelemetry-exporter-opencensus
137
139
@@ -255,14 +257,17 @@ deps =
255
257
requests~=2.7
256
258
markupsafe~=2.1
257
259
260
+ allowlist_externals =
261
+ {toxinidir}/scripts/tracecontext-integration-test.sh
262
+
258
263
commands_pre =
259
264
pip install -e {toxinidir}/opentelemetry-api \
260
265
-e {toxinidir}/opentelemetry-semantic-conventions \
261
266
-e {toxinidir}/opentelemetry-sdk \
262
- -e " {env:CONTRIB_REPO}#egg=opentelemetry-util-http&subdirectory=util/opentelemetry-util-http" \
263
- -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation&subdirectory=opentelemetry-instrumentation" \
264
- -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation-requests&subdirectory=instrumentation/opentelemetry-instrumentation-requests" \
265
- -e " {env:CONTRIB_REPO}#egg=opentelemetry-instrumentation-wsgi&subdirectory=instrumentation/opentelemetry-instrumentation-wsgi"
267
+ -e {env:CONTRIB_REPO}\ # egg=opentelemetry-util-http&subdirectory=util/opentelemetry-util-http \
268
+ -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation&subdirectory=opentelemetry-instrumentation \
269
+ -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation-requests&subdirectory=instrumentation/opentelemetry-instrumentation-requests \
270
+ -e {env:CONTRIB_REPO}\ # egg=opentelemetry-instrumentation-wsgi&subdirectory=instrumentation/opentelemetry-instrumentation-wsgi
266
271
267
272
commands =
268
273
{toxinidir}/scripts/tracecontext-integration-test.sh
0 commit comments