Skip to content

Commit 5844922

Browse files
committed
don't run util tests on py3.10 win - grpcio is missing there
1 parent 0398a28 commit 5844922

File tree

2 files changed

+2
-23
lines changed

2 files changed

+2
-23
lines changed

.github/workflows/templates/test.yml.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ env:
3030

3131
jobs:
3232
{%- for job_data in job_datas %}
33-
{#- grpcio has no wheel for free-threaded Python on Windows; Ubuntu builds from source fine #}
34-
{%- if not ("py314t" in job_data.tox_env and "test-opentelemetry-test-utils" in job_data.tox_env and job_data.os == "windows-latest") %}
33+
{#- grpcio has no wheel for free-threaded Python or PyPy on Windows; Ubuntu builds from source fine #}
34+
{%- if not (("py314t" in job_data.tox_env or "pypy3" in job_data.tox_env) and "test-opentelemetry-test-utils" in job_data.tox_env and job_data.os == "windows-latest") %}
3535

3636
{{ job_data.name }}:
3737
name: {{ job_data.ui_name }}

.github/workflows/test.yml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6259,24 +6259,3 @@ jobs:
62596259

62606260
- name: Run tests
62616261
run: tox -e py314-test-opentelemetry-test-utils -- -ra
6262-
6263-
pypy3-test-opentelemetry-test-utils_windows-latest:
6264-
name: opentelemetry-test-utils pypy-3.10 Windows
6265-
runs-on: windows-latest
6266-
timeout-minutes: 30
6267-
steps:
6268-
- name: Configure git to support long filenames
6269-
run: git config --system core.longpaths true
6270-
- name: Checkout repo @ SHA - ${{ github.sha }}
6271-
uses: actions/checkout@v4
6272-
6273-
- name: Set up Python pypy-3.10
6274-
uses: actions/setup-python@v5
6275-
with:
6276-
python-version: "pypy-3.10"
6277-
6278-
- name: Install tox
6279-
run: pip install tox-uv
6280-
6281-
- name: Run tests
6282-
run: tox -e pypy3-test-opentelemetry-test-utils -- -ra

0 commit comments

Comments
 (0)