mirror of https://github.com/sysown/proxysql
Two test-infrastructure fixes on this branch.
1) CI-repltests / CI-shuntest: every run since the upstream
proxysql/jenkins-build-scripts access broke has been failing at the
Checkout step with HTTP 403. Comment out the workflow_run trigger so
they no longer auto-fire on every push; keep workflow_dispatch so
they can still be manually re-run once the token/repo-access is
fixed. Same root cause affects CI-taptests-groups as well — that
needs the GH_TOKEN_PROXYSQL secret refreshed, not a code change.
2) test/tap/tests/unit/Makefile: 'make unit_tests' (invoked from
test/tap/Makefile via $(MAKECMDGOALS)) failed with
make[1]: *** No rule to make target 'unit_tests'
because the unit Makefile only exposed 'all' and 'debug'. Commit
16e94131f intentionally forwards MAKECMDGOALS so
'make build_tap_test_debug' propagates 'debug' to the submake,
which is what CI-unit-tests-asan-coverage relies on for
-DDEBUG-guarded __thread stubs like mysql_thread___session_debug.
Add a phony 'unit_tests: all' alias so the same pass-through also
works when the goal name is 'unit_tests'. 'debug' is unchanged.
v3.0-slim-dbdeployer-images
parent
04afb09886
commit
feed404031
Loading…
Reference in new issue