ci: include `test-contrib-check-*.t` in the `checks` group
authorMatt Harbison <matt_harbison@yahoo.com>
Tue, 07 Jan 2025 14:57:51 -0500
changeset 52635 cdfaba964f21
parent 52634 fb8932685031
child 52636 0e11e532c958
ci: include `test-contrib-check-*.t` in the `checks` group This covers `test-contrib-check-code.t` and `test-contrib-check-commit.t`. I overlooked these recently when hacking on `contrib/check-code.py`, and ran `test-check-*` locally. I was initially inclined to rename these `test-check-contrib-*.t`, but we already have `test-check-code.t` and `test-check-commit.t`, so this would break tab completion. Since these test rarely modified tools, let's leave them as-is. This change simply tests them once in CI, instead of running them for each flavor of py + modulepolicy that we test.
contrib/heptapod-ci.yml
--- a/contrib/heptapod-ci.yml	Mon Jan 06 20:25:11 2025 -0500
+++ b/contrib/heptapod-ci.yml	Tue Jan 07 14:57:51 2025 -0500
@@ -208,7 +208,7 @@
       - hg clone . "${TMP_WORK_DIR}"/mercurial-ci/ --noupdate --config phases.publish=no
       - hg -R "${TMP_WORK_DIR}"/mercurial-ci/ update `hg log --rev '.' --template '{node}'`
       - cd "${TMP_WORK_DIR}"/mercurial-ci/
-      - ls -1 tests/test-check-*.* > "${TMP_WORK_DIR}"/check-tests.txt
+      - ls -1 tests/test-check-*.* tests/test-contrib-check-*.t > "${TMP_WORK_DIR}"/check-tests.txt
     script:
         - echo "$TEST_HGTESTS_ALLOW_NETIO"
         - echo "$RUNTEST_ARGS"