byteayan commented on code in PR #3355:
URL: https://github.com/apache/hugegraph/pull/3355#discussion_r4309860399
##########
.github/scripts/ci-policy.py:
##########
@@ -101,6 +101,8 @@
TRAVIS + "test-check-jacoco-report.sh": {"struct"},
TRAVIS + "test-codecov-upload-config.sh": {"struct"},
TRAVIS + "test-riscv64-java-runtime.sh": {"server", "riscv64"},
+ TRAVIS + "test-store-docker-entrypoint.sh": {"store"},
Review Comment:
Agreed, fixed in f4cd98c31. `test-start-hugegraph-store.sh` maps to
`{'store'}` in `CONTRACT_SUITES` and is a case in
`test_contract_scripts_reach_their_actual_inner_jobs_and_steps`. That step runs
under `if: steps.store-preflight.outputs.can_run == 'true'` (fuser/curl/java),
so the test now allows exactly that gate on a store contract step and asserts
the `store-preflight` step itself has no `if:`. Every other gate still fails
the test. With the mapping removed the new case fails; all 38 CI-policy tests
pass.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]