You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): unbreak the python downstream gate and lint
The python job selected scenarios with a negative-lookahead regex
(python(?!.*_3\.15$).*), but the matcher is Go's RE2 which rejects lookahead,
so list-scenarios errored and the entire Python gate was skipped on push CI.
Add an -exclude flag to cmd/list-scenarios (RE2, unanchored) and a matching
test_scenarios_exclude input to test.yml, then have ci.yml run 'python.*'
excluding the wheel-only scenarios that can't run against PyPI ddtrace: every
*_3.15, python_live_heap_3.14 (persistent live-heap unreleased), and the
python_downstream_gate index dir.
Also fix ruff: drop a stray blank line in the live_heap main.py import blocks
(I001) and ignore EM101/SIM105 for the exceptions scenarios, whose deliberate
string-literal raise + try/except/pass is the profiled workload.
0 commit comments