mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-10-07 10:06:39 +00:00
711c4870db
Ten cases: two offline ones labelled ci_test, the unit suite and a parse of every shipped scenario, and eight wire cases labelled prov_wire, one per stage of the chain a node walks -- DNS, loader and config, install tree, genesis and discovery artefacts, discovery requests, the xcatd protocols, the install monitor, and the three failures that look alike from a console. The wire cases are deliberately not ci_test: while one runs the management node has an extra veth pair and namespace, four nodes, a rewritten zone and possibly a moved http port. Each restores all of it from a trap, and each passes with a message when the host cannot host it. provfixture.sh holds every xCAT command; the scenarios read none of it.