Skip to content

Fix git pull error in core contrib test #2631

Fix git pull error in core contrib test

Fix git pull error in core contrib test #2631

Workflow file for this run

# Do not edit this file.
# This file is generated automatically by executing tox -e generate-workflows
name: Test 0
on:
push:
branches-ignore:
- 'release/*'
pull_request:
env:
CORE_REPO_SHA: main
CONTRIB_REPO_SHA: main
PIP_EXISTS_ACTION: w
jobs:
py38-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py38-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py39-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py39-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py310-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py310-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py311-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py311-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py312-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py312-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py313-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
py313-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
pypy3-test-instrumentation-openai-v2-oldest_ubuntu-latest:
name: instrumentation-openai-v2-oldest pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-openai-v2-oldest --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-openai-v2-oldest --skip-pkg-install -- -ra
pypy3-test-instrumentation-openai-v2-latest_ubuntu-latest:
name: instrumentation-openai-v2-latest pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-openai-v2-latest --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-openai-v2-latest --skip-pkg-install -- -ra
py38-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py38-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py39-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py39-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py310-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py310-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py311-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py311-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py312-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py312-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py313-test-instrumentation-vertexai-oldest_ubuntu-latest:
name: instrumentation-vertexai-oldest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-vertexai-oldest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-vertexai-oldest --skip-pkg-install -- -ra
py313-test-instrumentation-vertexai-latest_ubuntu-latest:
name: instrumentation-vertexai-latest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-vertexai-latest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-vertexai-latest --skip-pkg-install -- -ra
py39-test-instrumentation-google-genai-oldest_ubuntu-latest:
name: instrumentation-google-genai-oldest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-google-genai-oldest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-google-genai-oldest --skip-pkg-install -- -ra
py39-test-instrumentation-google-genai-latest_ubuntu-latest:
name: instrumentation-google-genai-latest 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-google-genai-latest --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-google-genai-latest --skip-pkg-install -- -ra
py310-test-instrumentation-google-genai-oldest_ubuntu-latest:
name: instrumentation-google-genai-oldest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-google-genai-oldest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-google-genai-oldest --skip-pkg-install -- -ra
py310-test-instrumentation-google-genai-latest_ubuntu-latest:
name: instrumentation-google-genai-latest 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-google-genai-latest --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-google-genai-latest --skip-pkg-install -- -ra
py311-test-instrumentation-google-genai-oldest_ubuntu-latest:
name: instrumentation-google-genai-oldest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-google-genai-oldest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-google-genai-oldest --skip-pkg-install -- -ra
py311-test-instrumentation-google-genai-latest_ubuntu-latest:
name: instrumentation-google-genai-latest 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-google-genai-latest --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-google-genai-latest --skip-pkg-install -- -ra
py312-test-instrumentation-google-genai-oldest_ubuntu-latest:
name: instrumentation-google-genai-oldest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-google-genai-oldest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-google-genai-oldest --skip-pkg-install -- -ra
py312-test-instrumentation-google-genai-latest_ubuntu-latest:
name: instrumentation-google-genai-latest 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-google-genai-latest --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-google-genai-latest --skip-pkg-install -- -ra
py313-test-instrumentation-google-genai-oldest_ubuntu-latest:
name: instrumentation-google-genai-oldest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-google-genai-oldest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-google-genai-oldest --skip-pkg-install -- -ra
py313-test-instrumentation-google-genai-latest_ubuntu-latest:
name: instrumentation-google-genai-latest 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-google-genai-latest --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-google-genai-latest --skip-pkg-install -- -ra
py38-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py38-test-resource-detector-container --skip-pkg-install -- -ra
py39-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py39-test-resource-detector-container --skip-pkg-install -- -ra
py310-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py310-test-resource-detector-container --skip-pkg-install -- -ra
py311-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py311-test-resource-detector-container --skip-pkg-install -- -ra
py312-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py312-test-resource-detector-container --skip-pkg-install -- -ra
py313-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e py313-test-resource-detector-container --skip-pkg-install -- -ra
pypy3-test-resource-detector-container_ubuntu-latest:
name: resource-detector-container pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-resource-detector-container --pkg-only
- name: Run tests
run: tox -e pypy3-test-resource-detector-container --skip-pkg-install -- -ra
py38-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py38-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py38-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py38-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py39-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py39-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py39-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py39-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py310-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py310-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py310-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py310-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py311-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py311-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py311-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py311-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py312-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py312-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py312-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py312-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py313-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e py313-test-resource-detector-azure-0 --skip-pkg-install -- -ra
py313-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e py313-test-resource-detector-azure-1 --skip-pkg-install -- -ra
pypy3-test-resource-detector-azure-0_ubuntu-latest:
name: resource-detector-azure-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-resource-detector-azure-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-resource-detector-azure-0 --skip-pkg-install -- -ra
pypy3-test-resource-detector-azure-1_ubuntu-latest:
name: resource-detector-azure-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-resource-detector-azure-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-resource-detector-azure-1 --skip-pkg-install -- -ra
py38-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py38-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py38-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py38-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py39-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py39-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py39-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py39-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py310-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py310-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py310-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py310-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py311-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py311-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py311-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py311-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py312-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py312-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py312-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py312-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py313-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e py313-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
py313-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e py313-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
pypy3-test-sdk-extension-aws-0_ubuntu-latest:
name: sdk-extension-aws-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-sdk-extension-aws-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-sdk-extension-aws-0 --skip-pkg-install -- -ra
pypy3-test-sdk-extension-aws-1_ubuntu-latest:
name: sdk-extension-aws-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-sdk-extension-aws-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-sdk-extension-aws-1 --skip-pkg-install -- -ra
py38-test-distro_ubuntu-latest:
name: distro 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-distro --pkg-only
- name: Run tests
run: tox -e py38-test-distro --skip-pkg-install -- -ra
py39-test-distro_ubuntu-latest:
name: distro 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-distro --pkg-only
- name: Run tests
run: tox -e py39-test-distro --skip-pkg-install -- -ra
py310-test-distro_ubuntu-latest:
name: distro 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-distro --pkg-only
- name: Run tests
run: tox -e py310-test-distro --skip-pkg-install -- -ra
py311-test-distro_ubuntu-latest:
name: distro 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-distro --pkg-only
- name: Run tests
run: tox -e py311-test-distro --skip-pkg-install -- -ra
py312-test-distro_ubuntu-latest:
name: distro 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-distro --pkg-only
- name: Run tests
run: tox -e py312-test-distro --skip-pkg-install -- -ra
py313-test-distro_ubuntu-latest:
name: distro 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-distro --pkg-only
- name: Run tests
run: tox -e py313-test-distro --skip-pkg-install -- -ra
pypy3-test-distro_ubuntu-latest:
name: distro pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-distro --pkg-only
- name: Run tests
run: tox -e pypy3-test-distro --skip-pkg-install -- -ra
py38-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py38-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py39-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py39-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py310-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py310-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py311-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py311-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py312-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py312-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py313-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e py313-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
pypy3-test-opentelemetry-instrumentation_ubuntu-latest:
name: opentelemetry-instrumentation pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-opentelemetry-instrumentation --pkg-only
- name: Run tests
run: tox -e pypy3-test-opentelemetry-instrumentation --skip-pkg-install -- -ra
py38-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py39-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py310-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py311-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py312-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py313-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
pypy3-test-instrumentation-aiohttp-client_ubuntu-latest:
name: instrumentation-aiohttp-client pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-aiohttp-client --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-aiohttp-client --skip-pkg-install -- -ra
py38-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py39-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py310-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py311-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py312-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py313-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
pypy3-test-instrumentation-aiohttp-server_ubuntu-latest:
name: instrumentation-aiohttp-server pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-aiohttp-server --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-aiohttp-server --skip-pkg-install -- -ra
py38-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-aiopg --skip-pkg-install -- -ra
py39-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-aiopg --skip-pkg-install -- -ra
py310-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-aiopg --skip-pkg-install -- -ra
py311-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-aiopg --skip-pkg-install -- -ra
py312-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-aiopg --skip-pkg-install -- -ra
py313-test-instrumentation-aiopg_ubuntu-latest:
name: instrumentation-aiopg 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-aiopg --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-aiopg --skip-pkg-install -- -ra
py38-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py39-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py310-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py311-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py312-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py313-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
pypy3-test-instrumentation-aws-lambda_ubuntu-latest:
name: instrumentation-aws-lambda pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-aws-lambda --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-aws-lambda --skip-pkg-install -- -ra
py38-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py38-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py39-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py39-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py310-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py310-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py311-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py311-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py312-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py312-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py313-test-instrumentation-botocore-0_ubuntu-latest:
name: instrumentation-botocore-0 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-botocore-0 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-botocore-0 --skip-pkg-install -- -ra
py313-test-instrumentation-botocore-1_ubuntu-latest:
name: instrumentation-botocore-1 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-botocore-1 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-botocore-1 --skip-pkg-install -- -ra
py38-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py39-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py310-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py311-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py312-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py313-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
pypy3-test-instrumentation-boto3sqs_ubuntu-latest:
name: instrumentation-boto3sqs pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-boto3sqs --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-boto3sqs --skip-pkg-install -- -ra
py38-test-instrumentation-django-0_ubuntu-latest:
name: instrumentation-django-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-django-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-django-0 --skip-pkg-install -- -ra
py38-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-django-1 --skip-pkg-install -- -ra
py38-test-instrumentation-django-2_ubuntu-latest:
name: instrumentation-django-2 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-django-2 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-django-2 --skip-pkg-install -- -ra
py39-test-instrumentation-django-0_ubuntu-latest:
name: instrumentation-django-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-django-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-django-0 --skip-pkg-install -- -ra
py39-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-django-1 --skip-pkg-install -- -ra
py39-test-instrumentation-django-2_ubuntu-latest:
name: instrumentation-django-2 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-django-2 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-django-2 --skip-pkg-install -- -ra
py310-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-django-1 --skip-pkg-install -- -ra
py310-test-instrumentation-django-3_ubuntu-latest:
name: instrumentation-django-3 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-django-3 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-django-3 --skip-pkg-install -- -ra
py311-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-django-1 --skip-pkg-install -- -ra
py311-test-instrumentation-django-3_ubuntu-latest:
name: instrumentation-django-3 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-django-3 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-django-3 --skip-pkg-install -- -ra
py312-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-django-1 --skip-pkg-install -- -ra
py312-test-instrumentation-django-3_ubuntu-latest:
name: instrumentation-django-3 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-django-3 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-django-3 --skip-pkg-install -- -ra
py313-test-instrumentation-django-3_ubuntu-latest:
name: instrumentation-django-3 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-django-3 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-django-3 --skip-pkg-install -- -ra
pypy3-test-instrumentation-django-0_ubuntu-latest:
name: instrumentation-django-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-django-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-django-0 --skip-pkg-install -- -ra
pypy3-test-instrumentation-django-1_ubuntu-latest:
name: instrumentation-django-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-django-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-django-1 --skip-pkg-install -- -ra
py38-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-dbapi --skip-pkg-install -- -ra
py39-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-dbapi --skip-pkg-install -- -ra
py310-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-dbapi --skip-pkg-install -- -ra
py311-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-dbapi --skip-pkg-install -- -ra
py312-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-dbapi --skip-pkg-install -- -ra
py313-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-dbapi --skip-pkg-install -- -ra
pypy3-test-instrumentation-dbapi_ubuntu-latest:
name: instrumentation-dbapi pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-dbapi --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-dbapi --skip-pkg-install -- -ra
py38-test-instrumentation-boto_ubuntu-latest:
name: instrumentation-boto 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-boto --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-boto --skip-pkg-install -- -ra
py39-test-instrumentation-boto_ubuntu-latest:
name: instrumentation-boto 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-boto --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-boto --skip-pkg-install -- -ra
py310-test-instrumentation-boto_ubuntu-latest:
name: instrumentation-boto 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-boto --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-boto --skip-pkg-install -- -ra
py311-test-instrumentation-boto_ubuntu-latest:
name: instrumentation-boto 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-boto --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-boto --skip-pkg-install -- -ra
py38-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-click --skip-pkg-install -- -ra
py39-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-click --skip-pkg-install -- -ra
py310-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-click --skip-pkg-install -- -ra
py311-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-click --skip-pkg-install -- -ra
py312-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-click --skip-pkg-install -- -ra
py313-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-click --skip-pkg-install -- -ra
pypy3-test-instrumentation-click_ubuntu-latest:
name: instrumentation-click pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-click --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-click --skip-pkg-install -- -ra
py38-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py38-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py38-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py39-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py39-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py39-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py310-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py310-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py310-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py311-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py311-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py311-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py312-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py312-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py312-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py313-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
py313-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
py313-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
pypy3-test-instrumentation-elasticsearch-0_ubuntu-latest:
name: instrumentation-elasticsearch-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-elasticsearch-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-elasticsearch-0 --skip-pkg-install -- -ra
pypy3-test-instrumentation-elasticsearch-1_ubuntu-latest:
name: instrumentation-elasticsearch-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-elasticsearch-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-elasticsearch-1 --skip-pkg-install -- -ra
pypy3-test-instrumentation-elasticsearch-2_ubuntu-latest:
name: instrumentation-elasticsearch-2 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-elasticsearch-2 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-elasticsearch-2 --skip-pkg-install -- -ra
py38-test-instrumentation-falcon-0_ubuntu-latest:
name: instrumentation-falcon-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-falcon-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-falcon-0 --skip-pkg-install -- -ra
py38-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
py38-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
py38-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
py39-test-instrumentation-falcon-0_ubuntu-latest:
name: instrumentation-falcon-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-falcon-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-falcon-0 --skip-pkg-install -- -ra
py39-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
py39-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
py39-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
py310-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
py310-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
py310-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
py310-test-instrumentation-falcon-4_ubuntu-latest:
name: instrumentation-falcon-4 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-falcon-4 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-falcon-4 --skip-pkg-install -- -ra
py311-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
py311-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
py311-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
py311-test-instrumentation-falcon-4_ubuntu-latest:
name: instrumentation-falcon-4 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-falcon-4 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-falcon-4 --skip-pkg-install -- -ra
py312-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
py312-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
py312-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
py312-test-instrumentation-falcon-4_ubuntu-latest:
name: instrumentation-falcon-4 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-falcon-4 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-falcon-4 --skip-pkg-install -- -ra
py313-test-instrumentation-falcon-4_ubuntu-latest:
name: instrumentation-falcon-4 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-falcon-4 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-falcon-4 --skip-pkg-install -- -ra
pypy3-test-instrumentation-falcon-0_ubuntu-latest:
name: instrumentation-falcon-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-falcon-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-falcon-0 --skip-pkg-install -- -ra
pypy3-test-instrumentation-falcon-1_ubuntu-latest:
name: instrumentation-falcon-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-falcon-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-falcon-1 --skip-pkg-install -- -ra
pypy3-test-instrumentation-falcon-2_ubuntu-latest:
name: instrumentation-falcon-2 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-falcon-2 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-falcon-2 --skip-pkg-install -- -ra
pypy3-test-instrumentation-falcon-3_ubuntu-latest:
name: instrumentation-falcon-3 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-falcon-3 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-falcon-3 --skip-pkg-install -- -ra
pypy3-test-instrumentation-falcon-4_ubuntu-latest:
name: instrumentation-falcon-4 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-falcon-4 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-falcon-4 --skip-pkg-install -- -ra
py38-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-fastapi --skip-pkg-install -- -ra
py39-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-fastapi --skip-pkg-install -- -ra
py310-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-fastapi --skip-pkg-install -- -ra
py311-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-fastapi --skip-pkg-install -- -ra
py312-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-fastapi --skip-pkg-install -- -ra
py313-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-fastapi --skip-pkg-install -- -ra
pypy3-test-instrumentation-fastapi_ubuntu-latest:
name: instrumentation-fastapi pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-fastapi --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-fastapi --skip-pkg-install -- -ra
py38-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py38-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py38-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-flask-2 --skip-pkg-install -- -ra
py39-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py39-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py39-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-flask-2 --skip-pkg-install -- -ra
py310-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py310-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py310-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-flask-2 --skip-pkg-install -- -ra
py311-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py311-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py311-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-flask-2 --skip-pkg-install -- -ra
py312-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py312-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py312-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-flask-2 --skip-pkg-install -- -ra
py313-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-flask-0 --skip-pkg-install -- -ra
py313-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py313-test-instrumentation-flask-2_ubuntu-latest:
name: instrumentation-flask-2 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-flask-2 --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-flask-2 --skip-pkg-install -- -ra
pypy3-test-instrumentation-flask-0_ubuntu-latest:
name: instrumentation-flask-0 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-flask-0 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-flask-0 --skip-pkg-install -- -ra
pypy3-test-instrumentation-flask-1_ubuntu-latest:
name: instrumentation-flask-1 pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-flask-1 --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-flask-1 --skip-pkg-install -- -ra
py38-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-urllib --skip-pkg-install -- -ra
py39-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-urllib --skip-pkg-install -- -ra
py310-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-urllib --skip-pkg-install -- -ra
py311-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.11 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py311-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py311-test-instrumentation-urllib --skip-pkg-install -- -ra
py312-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.12 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py312-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py312-test-instrumentation-urllib --skip-pkg-install -- -ra
py313-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib 3.13 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py313-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e py313-test-instrumentation-urllib --skip-pkg-install -- -ra
pypy3-test-instrumentation-urllib_ubuntu-latest:
name: instrumentation-urllib pypy-3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python pypy-3.8
uses: actions/setup-python@v5
with:
python-version: "pypy-3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e pypy3-test-instrumentation-urllib --pkg-only
- name: Run tests
run: tox -e pypy3-test-instrumentation-urllib --skip-pkg-install -- -ra
py38-test-instrumentation-urllib3-0_ubuntu-latest:
name: instrumentation-urllib3-0 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-urllib3-0 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-urllib3-0 --skip-pkg-install -- -ra
py38-test-instrumentation-urllib3-1_ubuntu-latest:
name: instrumentation-urllib3-1 3.8 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v5
with:
python-version: "3.8"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py38-test-instrumentation-urllib3-1 --pkg-only
- name: Run tests
run: tox -e py38-test-instrumentation-urllib3-1 --skip-pkg-install -- -ra
py39-test-instrumentation-urllib3-0_ubuntu-latest:
name: instrumentation-urllib3-0 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-urllib3-0 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-urllib3-0 --skip-pkg-install -- -ra
py39-test-instrumentation-urllib3-1_ubuntu-latest:
name: instrumentation-urllib3-1 3.9 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.9"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py39-test-instrumentation-urllib3-1 --pkg-only
- name: Run tests
run: tox -e py39-test-instrumentation-urllib3-1 --skip-pkg-install -- -ra
py310-test-instrumentation-urllib3-0_ubuntu-latest:
name: instrumentation-urllib3-0 3.10 Ubuntu
runs-on: ubuntu-latest
steps:
- name: Checkout repo @ SHA - ${{ github.sha }}
uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install tox
run: pip install tox-uv
- name: Setup tox with retry
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: tox -e py310-test-instrumentation-urllib3-0 --pkg-only
- name: Run tests
run: tox -e py310-test-instrumentation-urllib3-0 --skip-pkg-install -- -ra