Rm is_prepared helper, add quick kwargs check #164
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-openai-v2-0 -- -ra | |
py38-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-openai-v2-1 -- -ra | |
py39-test-instrumentation-openai-v2-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-openai-v2-0 -- -ra | |
py39-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-openai-v2-1 -- -ra | |
py310-test-instrumentation-openai-v2-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-openai-v2-0 -- -ra | |
py310-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-openai-v2-1 -- -ra | |
py311-test-instrumentation-openai-v2-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-openai-v2-0 -- -ra | |
py311-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-openai-v2-1 -- -ra | |
py312-test-instrumentation-openai-v2-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-openai-v2-0 -- -ra | |
py312-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-openai-v2-1 -- -ra | |
pypy3-test-instrumentation-openai-v2-0_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-openai-v2-0 -- -ra | |
pypy3-test-instrumentation-openai-v2-1_ubuntu-latest: | |
name: instrumentation-openai-v2-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-openai-v2-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e py39-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e py310-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e py311-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e py312-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-resource-detector-container -- -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 | |
- name: Run tests | |
run: tox -e py38-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-resource-detector-azure-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-resource-detector-azure-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-sdk-extension-aws-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-sdk-extension-aws-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-distro -- -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 | |
- name: Run tests | |
run: tox -e py39-test-distro -- -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 | |
- name: Run tests | |
run: tox -e py310-test-distro -- -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 | |
- name: Run tests | |
run: tox -e py311-test-distro -- -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 | |
- name: Run tests | |
run: tox -e py312-test-distro -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-distro -- -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 | |
- name: Run tests | |
run: tox -e py38-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e py39-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e py310-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e py311-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e py312-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-opentelemetry-instrumentation -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-aiohttp-client -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-aiohttp-server -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-aiopg -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-aiopg -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-aiopg -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-aiopg -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-aiopg -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-aws-lambda -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-aws-lambda -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-aws-lambda -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-aws-lambda -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-aws-lambda -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-aws-lambda -- -ra | |
py38-test-instrumentation-botocore_ubuntu-latest: | |
name: instrumentation-botocore 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-botocore -- -ra | |
py39-test-instrumentation-botocore_ubuntu-latest: | |
name: instrumentation-botocore 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-botocore -- -ra | |
py310-test-instrumentation-botocore_ubuntu-latest: | |
name: instrumentation-botocore 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-botocore -- -ra | |
py311-test-instrumentation-botocore_ubuntu-latest: | |
name: instrumentation-botocore 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-botocore -- -ra | |
py312-test-instrumentation-botocore_ubuntu-latest: | |
name: instrumentation-botocore 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-botocore -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-boto3sqs -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-django-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-django-2 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-django-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-django-2 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-django-3 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-django-3 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-django-3 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-django-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-django-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-dbapi -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-boto -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-boto -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-boto -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-boto -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-elasticsearch-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-elasticsearch-1 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-elasticsearch-2 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-falcon-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-falcon-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-falcon-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-falcon-1 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-falcon-2 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-fastapi -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-flask-2 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-flask-2 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-flask-2 -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-flask-2 -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-flask-2 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-flask-0 -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-flask-1 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-urllib -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-urllib3-0 -- -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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-urllib3-1 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-urllib3-0 -- -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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-urllib3-1 -- -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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-urllib3-0 -- -ra | |
py310-test-instrumentation-urllib3-1_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-urllib3-1 -- -ra | |
py311-test-instrumentation-urllib3-0_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-urllib3-0 -- -ra | |
py311-test-instrumentation-urllib3-1_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-urllib3-1 -- -ra | |
py312-test-instrumentation-urllib3-0_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-urllib3-0 -- -ra | |
py312-test-instrumentation-urllib3-1_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-urllib3-1 -- -ra | |
pypy3-test-instrumentation-urllib3-0_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-urllib3-0 -- -ra | |
pypy3-test-instrumentation-urllib3-1_ubuntu-latest: | |
name: instrumentation-urllib3-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-urllib3-1 -- -ra | |
py38-test-instrumentation-requests_ubuntu-latest: | |
name: instrumentation-requests 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-requests -- -ra | |
py39-test-instrumentation-requests_ubuntu-latest: | |
name: instrumentation-requests 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-requests -- -ra | |
py310-test-instrumentation-requests_ubuntu-latest: | |
name: instrumentation-requests 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-requests -- -ra | |
py311-test-instrumentation-requests_ubuntu-latest: | |
name: instrumentation-requests 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-requests -- -ra | |
py312-test-instrumentation-requests_ubuntu-latest: | |
name: instrumentation-requests 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-requests -- -ra | |
py38-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-starlette -- -ra | |
py39-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-starlette -- -ra | |
py310-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-starlette -- -ra | |
py311-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-starlette -- -ra | |
py312-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-starlette -- -ra | |
pypy3-test-instrumentation-starlette_ubuntu-latest: | |
name: instrumentation-starlette 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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-starlette -- -ra | |
py38-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-jinja2 -- -ra | |
py39-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-jinja2 -- -ra | |
py310-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-jinja2 -- -ra | |
py311-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-jinja2 -- -ra | |
py312-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-jinja2 -- -ra | |
pypy3-test-instrumentation-jinja2_ubuntu-latest: | |
name: instrumentation-jinja2 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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-jinja2 -- -ra | |
py38-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-logging -- -ra | |
py39-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-logging -- -ra | |
py310-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-logging -- -ra | |
py311-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-logging -- -ra | |
py312-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-logging -- -ra | |
pypy3-test-instrumentation-logging_ubuntu-latest: | |
name: instrumentation-logging 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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-logging -- -ra | |
py38-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e py38-test-exporter-richconsole -- -ra | |
py39-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e py39-test-exporter-richconsole -- -ra | |
py310-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e py310-test-exporter-richconsole -- -ra | |
py311-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e py311-test-exporter-richconsole -- -ra | |
py312-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e py312-test-exporter-richconsole -- -ra | |
pypy3-test-exporter-richconsole_ubuntu-latest: | |
name: exporter-richconsole 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 | |
- name: Run tests | |
run: tox -e pypy3-test-exporter-richconsole -- -ra | |
py38-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e py38-test-exporter-prometheus-remote-write -- -ra | |
py39-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e py39-test-exporter-prometheus-remote-write -- -ra | |
py310-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e py310-test-exporter-prometheus-remote-write -- -ra | |
py311-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e py311-test-exporter-prometheus-remote-write -- -ra | |
py312-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e py312-test-exporter-prometheus-remote-write -- -ra | |
pypy3-test-exporter-prometheus-remote-write_ubuntu-latest: | |
name: exporter-prometheus-remote-write 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 | |
- name: Run tests | |
run: tox -e pypy3-test-exporter-prometheus-remote-write -- -ra | |
py38-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-mysql-0 -- -ra | |
py38-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-mysql-1 -- -ra | |
py39-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-mysql-0 -- -ra | |
py39-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-mysql-1 -- -ra | |
py310-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-mysql-0 -- -ra | |
py310-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-mysql-1 -- -ra | |
py311-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-mysql-0 -- -ra | |
py311-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-mysql-1 -- -ra | |
py312-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-mysql-0 -- -ra | |
py312-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-mysql-1 -- -ra | |
pypy3-test-instrumentation-mysql-0_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-mysql-0 -- -ra | |
pypy3-test-instrumentation-mysql-1_ubuntu-latest: | |
name: instrumentation-mysql-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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-mysql-1 -- -ra | |
py38-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-mysqlclient -- -ra | |
py39-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-mysqlclient -- -ra | |
py310-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-mysqlclient -- -ra | |
py311-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-mysqlclient -- -ra | |
py312-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-mysqlclient -- -ra | |
pypy3-test-instrumentation-mysqlclient_ubuntu-latest: | |
name: instrumentation-mysqlclient 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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-mysqlclient -- -ra | |
py38-test-instrumentation-psycopg2_ubuntu-latest: | |
name: instrumentation-psycopg2 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-psycopg2 -- -ra | |
py39-test-instrumentation-psycopg2_ubuntu-latest: | |
name: instrumentation-psycopg2 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-psycopg2 -- -ra | |
py310-test-instrumentation-psycopg2_ubuntu-latest: | |
name: instrumentation-psycopg2 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-psycopg2 -- -ra | |
py311-test-instrumentation-psycopg2_ubuntu-latest: | |
name: instrumentation-psycopg2 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-psycopg2 -- -ra | |
py312-test-instrumentation-psycopg2_ubuntu-latest: | |
name: instrumentation-psycopg2 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-psycopg2 -- -ra | |
py38-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e py38-test-instrumentation-psycopg -- -ra | |
py39-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e py39-test-instrumentation-psycopg -- -ra | |
py310-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e py310-test-instrumentation-psycopg -- -ra | |
py311-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e py311-test-instrumentation-psycopg -- -ra | |
py312-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e py312-test-instrumentation-psycopg -- -ra | |
pypy3-test-instrumentation-psycopg_ubuntu-latest: | |
name: instrumentation-psycopg 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 | |
- name: Run tests | |
run: tox -e pypy3-test-instrumentation-psycopg -- -ra |