Reference

lava(1)

LAVA Command Line Support

" "LAVA Tool"

NAME

lava - LAVA Command Line Support

SUMMARY

lava is a command-line tool to interact with LAVA. DEPRECATED

USAGE

lava [-h] <subcommand> [args]

OPTIONAL ARGUMENTS

-h, --help

show this help message and exit

SUBCOMMANDS

Type lava <subcommand> -h for help on a specific subcommand.

AVAILABLE SUBCOMMANDS

status

Retrieves the status of a job.

Usage:

lava status [-h] [--non-interactive] [JOB_ID]

Positional arguments:

JOB_ID Prints status information about the provided job id.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

run

Runs a job on the local dispatcher.

Usage: lava run [-h] [--non-interactive] [JOB]

Positional arguments:
JOB The job file to run, or a directory containing a job

file. If nothing is passed, it uses the current working directory.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

script

LAVA script file handling.

usage: lava script [-h] {run, submit} ...

Optional arguments:
-h, --help

show this help message and exit

Sub-command to invoke: {run, submit}
run

Runs the specified shell script on a local device.

submit

Submits the specified shell script to a LAVA server.

init

Set-ups the base directory structure.

Usage: lava init [-h] [--non-interactive] [DIR]

Positional arguments:
DIR The name of the directory to initialize. Defaults to

current working directory.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

submit

Submits a job to LAVA.

Usage:

lava submit [-h] [--non-interactive] [JOB_ID]

Positional arguments:
JOB The job file to send, or a directory containing a job

file. If nothing is passed, it uses the current working directory.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

update

Updates a job file with the correct data.

Usage:

lava update [-h] [--non-interactive] [JOB_ID]

Positional arguments:
JOB Automatically updates a job file definition. If

nothing is passed, it usesthe current working directory.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

job

LAVA job file handling.

Usage: lava job [-h] {status, new, run, details, submit} ...

Optional arguments:
-h, --help

show this help message and exit

Sub-command to invoke: {status, new, run, details, submit}
status

Retrieves the status of a job.

new

Creates a new job file.

run

Runs the specified job file on the local dispatcher.

details

Retrieves the details of a job.

submit

Submits the specified job file.

scheduler

Interact with LAVA Scheduler

Usage: lava scheduler [-h] {job-output, devices-list, cancel-job, resubmit-job, job-details, job-status, get-pipeline-device-config, submit-job, jobs-list}

Optional arguments:
-h, --help

show this help message and exit

Sub-command to invoke: {job-output, devices-list, cancel-job, resubmit-job, job-details, job-status, get-pipeline-device-config, submit-job, jobs-list}
job-output

Get job output from the scheduler.

devices-list

Get list of devices from the scheduler.

cancel-job

Cancel job, if exists.

resubmit-job

Resubmit job, if exists.

job-details

Get job details, if it existed, from the scheduler.

job-status

Get job status and bundle sha1, if it existed, from the scheduler.

get-pipeline-device-config

Get the pipeline device configuration from scheduler to a local file or stdout.

submit-job

Submit a job to lava-scheduler

jobs-list

Get list of running and submitted jobs from the scheduler.

testdef

LAVA test definitions handling.

Usage: lava testdef [-h] {new, run, submit} ...

Optional arguments:
-h, --help

show this help message and exit

Sub-command to invoke: {new, run ,submit}
new

Creates a new test definition file.

run

Runs the specified test definition on a local device.

submit

Submits the specified test definition to a LAVA server.

details

Retrieves the details of a job.

Usage:

lava details [-h] [--non-interactive] [JOB_ID]

Positional arguments:

JOB_ID Prints information about job with the provided job id.

Optional arguments:
-h, --help

Show this help message and exit

--non-interactive, -n

Do not ask for input parameters.

AUTHOR

Linaro Validation Team

COPYRIGHT

2010-2018, Linaro Limited

History