[claude] Mark setup script tests as skip_ci (#931) #1151
Reference in New Issue
Block a user
Delete Branch "claude/issue-931"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #931
What
The 5 tests in
tests/functional/test_setup_prod.pydepend on a production setup script at/home/ubuntu/setup_timmy.shand real filesystem paths that don't exist in CI. They were failing CI runs.Changes
test_setup_prod.py: Changedpytestmarkfrom a singleskipifto a list that also includespytest.mark.skip_ci. The existingskipifguard remains for local runs without the script.conftest_markers.py: Added an auto-tagging rule so any futuretest_setup_prod.pyortest_setup_script.pyfiles automatically receiveskip_ci.tox -e cialready filters with-m "not ... and not skip_ci ...", so these tests will no longer run in CI.