Skip to content

Commit 912dfb2

Browse files
wu-shengclaude
andcommitted
fix: exclude profiling_greenlet E2E test on Python 3.14
gevent/greenlet does not have Python 3.14 wheels yet. Exclude the profiling_greenlet E2E test from the 3.14 matrix and document the limitation in Container.md. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0439525 commit 912dfb2

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/CI.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,11 @@ jobs:
278278
path: tests/e2e/case/profiling/threading/e2e.yaml
279279
- name: profiling_greenlet
280280
path: tests/e2e/case/profiling/greenlet/e2e.yaml
281+
exclude:
282+
# gevent/greenlet does not support Python 3.14 yet
283+
- python-image-variant: "3.14-slim"
284+
case:
285+
name: profiling_greenlet
281286
fail-fast: false
282287
steps:
283288
- name: Checkout source codes

docs/en/setup/Container.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ source**
66
This image hosts the SkyWalking Python agent package on top of official Python base images (full & slim) providing support from
77
Python 3.10 - 3.14.
88

9+
### Known Limitations
10+
- **Python 3.14**: greenlet/gevent profiling is not supported yet (greenlet does not have 3.14 wheels). Thread-based profiling works normally.
11+
912
## How to use this image
1013

1114
The images are hosted at [Docker Hub](https://hub.docker.com/r/apache/skywalking-python).

0 commit comments

Comments
 (0)