Skip to content

Commit da7743f

Browse files
tox
1 parent ece1f64 commit da7743f

4 files changed

Lines changed: 343 additions & 229 deletions

File tree

.github/workflows/test_1.yml

Lines changed: 114 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -2026,6 +2026,120 @@ jobs:
20262026
- name: Run tests
20272027
run: tox -e pypy3-test-instrumentation-starlette-latest -- -ra
20282028

2029+
py39-test-instrumentation-structlog_ubuntu-latest:
2030+
name: instrumentation-structlog 3.9 Ubuntu
2031+
runs-on: ubuntu-latest
2032+
timeout-minutes: 30
2033+
steps:
2034+
- name: Checkout repo @ SHA - ${{ github.sha }}
2035+
uses: actions/checkout@v4
2036+
2037+
- name: Set up Python 3.9
2038+
uses: actions/setup-python@v5
2039+
with:
2040+
python-version: "3.9"
2041+
2042+
- name: Install tox
2043+
run: pip install tox-uv
2044+
2045+
- name: Run tests
2046+
run: tox -e py39-test-instrumentation-structlog -- -ra
2047+
2048+
py310-test-instrumentation-structlog_ubuntu-latest:
2049+
name: instrumentation-structlog 3.10 Ubuntu
2050+
runs-on: ubuntu-latest
2051+
timeout-minutes: 30
2052+
steps:
2053+
- name: Checkout repo @ SHA - ${{ github.sha }}
2054+
uses: actions/checkout@v4
2055+
2056+
- name: Set up Python 3.10
2057+
uses: actions/setup-python@v5
2058+
with:
2059+
python-version: "3.10"
2060+
2061+
- name: Install tox
2062+
run: pip install tox-uv
2063+
2064+
- name: Run tests
2065+
run: tox -e py310-test-instrumentation-structlog -- -ra
2066+
2067+
py311-test-instrumentation-structlog_ubuntu-latest:
2068+
name: instrumentation-structlog 3.11 Ubuntu
2069+
runs-on: ubuntu-latest
2070+
timeout-minutes: 30
2071+
steps:
2072+
- name: Checkout repo @ SHA - ${{ github.sha }}
2073+
uses: actions/checkout@v4
2074+
2075+
- name: Set up Python 3.11
2076+
uses: actions/setup-python@v5
2077+
with:
2078+
python-version: "3.11"
2079+
2080+
- name: Install tox
2081+
run: pip install tox-uv
2082+
2083+
- name: Run tests
2084+
run: tox -e py311-test-instrumentation-structlog -- -ra
2085+
2086+
py312-test-instrumentation-structlog_ubuntu-latest:
2087+
name: instrumentation-structlog 3.12 Ubuntu
2088+
runs-on: ubuntu-latest
2089+
timeout-minutes: 30
2090+
steps:
2091+
- name: Checkout repo @ SHA - ${{ github.sha }}
2092+
uses: actions/checkout@v4
2093+
2094+
- name: Set up Python 3.12
2095+
uses: actions/setup-python@v5
2096+
with:
2097+
python-version: "3.12"
2098+
2099+
- name: Install tox
2100+
run: pip install tox-uv
2101+
2102+
- name: Run tests
2103+
run: tox -e py312-test-instrumentation-structlog -- -ra
2104+
2105+
py313-test-instrumentation-structlog_ubuntu-latest:
2106+
name: instrumentation-structlog 3.13 Ubuntu
2107+
runs-on: ubuntu-latest
2108+
timeout-minutes: 30
2109+
steps:
2110+
- name: Checkout repo @ SHA - ${{ github.sha }}
2111+
uses: actions/checkout@v4
2112+
2113+
- name: Set up Python 3.13
2114+
uses: actions/setup-python@v5
2115+
with:
2116+
python-version: "3.13"
2117+
2118+
- name: Install tox
2119+
run: pip install tox-uv
2120+
2121+
- name: Run tests
2122+
run: tox -e py313-test-instrumentation-structlog -- -ra
2123+
2124+
pypy3-test-instrumentation-structlog_ubuntu-latest:
2125+
name: instrumentation-structlog pypy-3.9 Ubuntu
2126+
runs-on: ubuntu-latest
2127+
timeout-minutes: 30
2128+
steps:
2129+
- name: Checkout repo @ SHA - ${{ github.sha }}
2130+
uses: actions/checkout@v4
2131+
2132+
- name: Set up Python pypy-3.9
2133+
uses: actions/setup-python@v5
2134+
with:
2135+
python-version: "pypy-3.9"
2136+
2137+
- name: Install tox
2138+
run: pip install tox-uv
2139+
2140+
- name: Run tests
2141+
run: tox -e pypy3-test-instrumentation-structlog -- -ra
2142+
20292143
py39-test-instrumentation-jinja2_ubuntu-latest:
20302144
name: instrumentation-jinja2 3.9 Ubuntu
20312145
runs-on: ubuntu-latest
@@ -4666,117 +4780,3 @@ jobs:
46664780

46674781
- name: Run tests
46684782
run: tox -e py39-test-instrumentation-asyncpg-wrapt2 -- -ra
4669-
4670-
py310-test-instrumentation-asyncpg-wrapt1_ubuntu-latest:
4671-
name: instrumentation-asyncpg-wrapt1 3.10 Ubuntu
4672-
runs-on: ubuntu-latest
4673-
timeout-minutes: 30
4674-
steps:
4675-
- name: Checkout repo @ SHA - ${{ github.sha }}
4676-
uses: actions/checkout@v4
4677-
4678-
- name: Set up Python 3.10
4679-
uses: actions/setup-python@v5
4680-
with:
4681-
python-version: "3.10"
4682-
4683-
- name: Install tox
4684-
run: pip install tox-uv
4685-
4686-
- name: Run tests
4687-
run: tox -e py310-test-instrumentation-asyncpg-wrapt1 -- -ra
4688-
4689-
py310-test-instrumentation-asyncpg-wrapt2_ubuntu-latest:
4690-
name: instrumentation-asyncpg-wrapt2 3.10 Ubuntu
4691-
runs-on: ubuntu-latest
4692-
timeout-minutes: 30
4693-
steps:
4694-
- name: Checkout repo @ SHA - ${{ github.sha }}
4695-
uses: actions/checkout@v4
4696-
4697-
- name: Set up Python 3.10
4698-
uses: actions/setup-python@v5
4699-
with:
4700-
python-version: "3.10"
4701-
4702-
- name: Install tox
4703-
run: pip install tox-uv
4704-
4705-
- name: Run tests
4706-
run: tox -e py310-test-instrumentation-asyncpg-wrapt2 -- -ra
4707-
4708-
py311-test-instrumentation-asyncpg-wrapt1_ubuntu-latest:
4709-
name: instrumentation-asyncpg-wrapt1 3.11 Ubuntu
4710-
runs-on: ubuntu-latest
4711-
timeout-minutes: 30
4712-
steps:
4713-
- name: Checkout repo @ SHA - ${{ github.sha }}
4714-
uses: actions/checkout@v4
4715-
4716-
- name: Set up Python 3.11
4717-
uses: actions/setup-python@v5
4718-
with:
4719-
python-version: "3.11"
4720-
4721-
- name: Install tox
4722-
run: pip install tox-uv
4723-
4724-
- name: Run tests
4725-
run: tox -e py311-test-instrumentation-asyncpg-wrapt1 -- -ra
4726-
4727-
py311-test-instrumentation-asyncpg-wrapt2_ubuntu-latest:
4728-
name: instrumentation-asyncpg-wrapt2 3.11 Ubuntu
4729-
runs-on: ubuntu-latest
4730-
timeout-minutes: 30
4731-
steps:
4732-
- name: Checkout repo @ SHA - ${{ github.sha }}
4733-
uses: actions/checkout@v4
4734-
4735-
- name: Set up Python 3.11
4736-
uses: actions/setup-python@v5
4737-
with:
4738-
python-version: "3.11"
4739-
4740-
- name: Install tox
4741-
run: pip install tox-uv
4742-
4743-
- name: Run tests
4744-
run: tox -e py311-test-instrumentation-asyncpg-wrapt2 -- -ra
4745-
4746-
py312-test-instrumentation-asyncpg-wrapt1_ubuntu-latest:
4747-
name: instrumentation-asyncpg-wrapt1 3.12 Ubuntu
4748-
runs-on: ubuntu-latest
4749-
timeout-minutes: 30
4750-
steps:
4751-
- name: Checkout repo @ SHA - ${{ github.sha }}
4752-
uses: actions/checkout@v4
4753-
4754-
- name: Set up Python 3.12
4755-
uses: actions/setup-python@v5
4756-
with:
4757-
python-version: "3.12"
4758-
4759-
- name: Install tox
4760-
run: pip install tox-uv
4761-
4762-
- name: Run tests
4763-
run: tox -e py312-test-instrumentation-asyncpg-wrapt1 -- -ra
4764-
4765-
py312-test-instrumentation-asyncpg-wrapt2_ubuntu-latest:
4766-
name: instrumentation-asyncpg-wrapt2 3.12 Ubuntu
4767-
runs-on: ubuntu-latest
4768-
timeout-minutes: 30
4769-
steps:
4770-
- name: Checkout repo @ SHA - ${{ github.sha }}
4771-
uses: actions/checkout@v4
4772-
4773-
- name: Set up Python 3.12
4774-
uses: actions/setup-python@v5
4775-
with:
4776-
python-version: "3.12"
4777-
4778-
- name: Install tox
4779-
run: pip install tox-uv
4780-
4781-
- name: Run tests
4782-
run: tox -e py312-test-instrumentation-asyncpg-wrapt2 -- -ra

0 commit comments

Comments
 (0)