test(integration): skip sandbox-escape suite under act_runner #52
Reference in New Issue
Block a user
Delete Branch "fix-sandbox-escape-ci-skip"
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?
Summary
PRD 0022's sandbox-escape suite needs a
skipIf(GITEA_ACTIONS == "true")guard at the class level — the same one every other bottle-bringup integration test already carries. Under act_runner the runner container shares the host docker socket but not the host filesystem, sopipelock_tls_init's CA-file bind mount lands somewhere the runner can't see, and the suite fails withpipelock tls init did not produce ca files in …/pipelock-ca.The CI failure on the post-merge
mainbuild (run #445, integration job) is exactly this. Adding the skip mirrors the constraint already enforced bytest_pipelock_apply.py,test_pipelock_blocks_secret_post.py, et al.Locally: