cancel is a subcommand for cancelling submitted plan identified by its
Cancelling is available for any build/oebuild/test state, except
tuxsuite plan cancel 1t2giSA1sSKFADKPrl0YI1gjMLb
get is a subcommand which fetches the details for the plan
identified by its
tuxsuite plan get 1t2gzLqkWHi2ldxDETNMVHPYBYo
list is a subcommand which fetches the latest 30 plans by default.
tuxsuite plan list
In order to restrict the number of plans fetched,
--limit is used
tuxsuite plan list --limit 5
To get the output of the above commands in JSON format, use the following:
tuxsuite plan list --json --limit 2
submit is a subcommand for submitting plan files.
tuxsuite plan submit plan.yaml
wait is a subcommand which fetches the details for the plan identified
uid, if the plan is in progress, it will update the details
on screen. This will be handy to submit a plan and come back at a
later point of time to watch the plan's progression.
tuxsuite plan wait 1yiHhE3rnithNxBudqxCrWBlWKp
create is a subcommand to generate a plan file from individual build/test plan file.
This subcommand takes
--test-plan Path/URL as input to produce a plan which
consists of build from build plan file and test from test plan file. The options
--test-plan can be utilized either individually or in combination with other options
to generate a plan.
This subcommand takes a build/test plan file that contains only a single build or test job
- Generate a plan with both build and test
tuxsuite plan create --build-plan <build-plan.yaml/URL> --test-plan <test-plan.yaml/URL>
- Generate a plan from build plan
tuxsuite plan create --build-plan <build-plan.yaml/URL>
- Generate a plan from test plan
tuxsuite plan create --test-plan <test-plan.yaml/URL>
create subcommand supports the following options:
--build-plan: Path/URL to build plan file.
--test-plan: Path/URL to test plan file.
--test-retrigger: Number of times test has to be retriggered. Defaults to 1.
--overwrite-target: Targets to be overwritten to build job. Specific to build plan only.
--append-kconfig: Kconfig to append to build job. Specific to build plan only.
--output-plan: Output plan file path.