Skip to content

Commit 55b9552

Browse files
mdgilenemdgilene-ngc
authored andcommitted
implement instrumentation
1 parent 613d33a commit 55b9552

File tree

20 files changed

+4113
-3143
lines changed

20 files changed

+4113
-3143
lines changed

.github/workflows/core_contrib_test_0.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,66 @@ jobs:
503503
- name: Run tests
504504
run: tox -e py39-test-instrumentation-aiopg -- -ra
505505

506+
py39-test-instrumentation-arangodb-oldest:
507+
name: instrumentation-arangodb-oldest
508+
runs-on: ubuntu-latest
509+
timeout-minutes: 30
510+
steps:
511+
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
512+
uses: actions/checkout@v4
513+
with:
514+
repository: open-telemetry/opentelemetry-python-contrib
515+
ref: ${{ env.CONTRIB_REPO_SHA }}
516+
517+
- name: Checkout core repo @ SHA - ${{ env.CORE_REPO_SHA }}
518+
uses: actions/checkout@v4
519+
with:
520+
repository: open-telemetry/opentelemetry-python
521+
ref: ${{ env.CORE_REPO_SHA }}
522+
path: opentelemetry-python
523+
524+
- name: Set up Python 3.9
525+
uses: actions/setup-python@v5
526+
with:
527+
python-version: "3.9"
528+
architecture: "x64"
529+
530+
- name: Install tox
531+
run: pip install tox-uv
532+
533+
- name: Run tests
534+
run: tox -e py39-test-instrumentation-arangodb-oldest -- -ra
535+
536+
py39-test-instrumentation-arangodb-latest:
537+
name: instrumentation-arangodb-latest
538+
runs-on: ubuntu-latest
539+
timeout-minutes: 30
540+
steps:
541+
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
542+
uses: actions/checkout@v4
543+
with:
544+
repository: open-telemetry/opentelemetry-python-contrib
545+
ref: ${{ env.CONTRIB_REPO_SHA }}
546+
547+
- name: Checkout core repo @ SHA - ${{ env.CORE_REPO_SHA }}
548+
uses: actions/checkout@v4
549+
with:
550+
repository: open-telemetry/opentelemetry-python
551+
ref: ${{ env.CORE_REPO_SHA }}
552+
path: opentelemetry-python
553+
554+
- name: Set up Python 3.9
555+
uses: actions/setup-python@v5
556+
with:
557+
python-version: "3.9"
558+
architecture: "x64"
559+
560+
- name: Install tox
561+
run: pip install tox-uv
562+
563+
- name: Run tests
564+
run: tox -e py39-test-instrumentation-arangodb-latest -- -ra
565+
506566
py39-test-instrumentation-aws-lambda:
507567
name: instrumentation-aws-lambda
508568
runs-on: ubuntu-latest

.github/workflows/lint_0.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,25 @@ jobs:
241241
- name: Run tests
242242
run: tox -e lint-instrumentation-aiopg
243243

244+
lint-instrumentation-arangodb:
245+
name: instrumentation-arangodb
246+
runs-on: ubuntu-latest
247+
timeout-minutes: 30
248+
steps:
249+
- name: Checkout repo @ SHA - ${{ github.sha }}
250+
uses: actions/checkout@v4
251+
252+
- name: Set up Python 3.13
253+
uses: actions/setup-python@v5
254+
with:
255+
python-version: "3.13"
256+
257+
- name: Install tox
258+
run: pip install tox-uv
259+
260+
- name: Run tests
261+
run: tox -e lint-instrumentation-arangodb
262+
244263
lint-instrumentation-aws-lambda:
245264
name: instrumentation-aws-lambda
246265
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)