This command waits for the results of particular node id.
Example:
kci-dev watch --nodeid 679a91b565fae3351e2fac77 --job-filter "kbuild-gcc-12-x86-chromeos-amd"
--job-filter
and --test
work in the same manner as in the checkout command.
The Maestro node id to watch for.
Pass one or more job filters:
kci-dev watch --nodeid 679a91b565fae3351e2fac77 --job-filter "kbuild-gcc-12-x86-chromeos-amd" --job-filter baseline-nfs-arm64-qualcomm --job-filter kbuild-gcc-12-arm64-chromeos-qualcomm
Return code of kci-dev will depend on the test result for the supplied test name:
pass
- return code 0 (test passed)fail
- return code 1 (test failed)error
- return code 2 (prior steps failed, such as compilation, test setup, etc, or infrastructure error)critical error
- return code 64 (kci-dev failed to execute command, crashed, etc)For example:
kci-dev watch --nodeid 679a91b565fae3351e2fac77 --job-filter baseline-nfs-arm64-qualcomm --test crit
This command can be used for regression bisection, where you can test if the test crit
pass or fail on the specific commit.