Skip to main content

Command line utility for Linaro validation services

Project description

About

This source package contains the command-line tool for interacting with the various services built by the Linaro (www.linaro.org) Infrastructure Team.

Note that this package only contains the core tool; to actually interact with a service you’ll need to install a corresponding plugin. XXX explain where to get some plugins.

Installation

See INSTALL

Usage

Dealing with jobs

$ lava job new file.json # creates file.json from a template $ lava job submit file.json # submits file.json to a remote LAVA server $ lava job run file.json # runs file.json on a local LAVA device

Dealing with LAVA Test Shell Test Definitions

$ lava testdef new file.yml # creates file.yml from a template $ lava testdef submit file.yml # submits file.yml to a remote LAVA server $ lava testdef run file.yml # runs file.yml on a local LAVA device

Dealing with LAVA Test Shell Scripts

$ lava script submit SCRIPT # submits SCRIPT to a remote LAVA server $ lava script run SCRIPT # runs SCRIPT on a local LAVA device

Bash completion

Once lava-tool is installed, you can turn bash completion on for the lava and lava-tool programs with the following commands (which you can also paste in your ~/.bashrc):

eval “$(register-python-argcomplete lava)” eval “$(register-python-argcomplete lava-tool)”

Then if you type for example “lava-tool su<TAB>”, it will complete that “su” with “submit-job” for you.

Reporting Bugs

All bugs should be reported to the launchpad project at https://bugs.launchpad.net/lava-tool/+filebug

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lava-tool-0.8.1.tar.gz (53.8 kB view details)

Uploaded Source

File details

Details for the file lava-tool-0.8.1.tar.gz.

File metadata

  • Download URL: lava-tool-0.8.1.tar.gz
  • Upload date:
  • Size: 53.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lava-tool-0.8.1.tar.gz
Algorithm Hash digest
SHA256 aa3bee792deb0afaff6dafb7a00a6ad0dd7087c0b00bc93a03fe9d03eee0fe32
MD5 eaf8fd1bfaba8fc23e7d26a22283a4f6
BLAKE2b-256 9a97d7ab1dffa721c410587698d186c3ff9fe24ac95a2cc1f3f87f314fa69aa1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page