feat(regression): E2E canary regression suite — operator review #4
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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
This represents the server regression canaries phase — a standing pytest suite that gives the cc-ci server codified E2E self-tests.
What was built
tests/regression/— 7 parametrized canaries (@pytest.mark.canary+@pytest.mark.canary_fast):How to run
Related recipe fixtures on Gitea
recipe-maintainers/custom-html-tinybranchregression-bad-image— bad image for install/upgrade REDrecipe-maintainers/custom-htmlbranchv5-stale-docroot— existing bad MIME type fixturerecipe-maintainers/custom-html-bkp-bad— no pre_backup hook, test_backup.py failsrecipe-maintainers/custom-html-rst-bad— no pre_backup hook, ops.py+test_restore.pyDefinition of Done (plan § DoD)
tests/regression/suite committed (7 tests, 0 collection errors)good-significant (lasuite-docs) upgrade had a transient WOPI convergence race on first run; re-running now to confirm.
🤖 Generated with Claude Code