EnglishFrenchSpanish

Ad


OnWorks favicon

autopilot3 - Online in the Cloud

Run autopilot3 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command autopilot3 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


autopilot3 - Automated acceptance test tool

SYNOPSIS


autopilot [-h]
autopilot [-v]
autopilot run [-h] [--enable-profile] [-o OUTPUT] [-f {text,subunit,xml}] [-ff] [-r] [-rd
RECORD_DIRECTORY] [--record-options RECORD_OPTIONS] [-ro] [-v] [--debug-profile
{normal,verbose}] [--timeout-profile {normal,long}] [-c TEST_CONFIG] [--test-timeout
TEST_TIMEOUT] suite [suite ...]
autopilot list [-h] [--enable-profile] [-ro] [--suites] suite [suite ...]
autopilot vis [-h] [--enable-profile] [-v] [-testability]
autopilot launch [-h] [--enable-profile] [-i {Gtk,Qt,Auto}] [-v] ...

DESCRIPTION


autopilot is a tool for writing functional test suites for graphical applications for
Ubuntu.

OPTIONS


positional arguments:
{run,list,vis,launch}
Run modes
run Run autopilot tests
list List autopilot tests
vis Open the Autopilot visualiser tool
launch Launch an application with introspection enabled

optional arguments:
-h, --help show this help message and exit
-v, --version Display autopilot version and exit.

General Options

-h, --help
Get help from autopilot. This command can also be present after a
sub-command (such as run or list) to get help on the specific com‐ mand.
Further options are restricted to particular autopilot com‐ mands.

-v, --version
Display autopilot version and exit.
— enable-profile Enable collection of profile data for autopilot itself. If
enabled, profile data will be stored in 'autopilot_<pid>.profile' in the current
working directory.

list [options] suite [suite...]
List the autopilot tests found in the given test suite.

suite See SPECIFYING SUITES

-ro, --run-order
List tests in the order they will be run in, rather than alphabet‐
ically (which is the default).

--suites
Lists only available suites, not tests contained within the suite.

run [options] suite [suite...]
Run one or more test suites.

suite See SPECIFYING SUITES

-o FILE, --output FILE
Specify where the test log should be written. Defaults to stdout.
If a directory is specified the file will be created with a file‐
name of <hostname>_<dd.mm.yyy_HHMMSS>.log

-f FORMAT, --format FORMAT
Specify the format for the log. Valid options are 'xml' and 'text'
'subunit' for JUnit XML, plain text, and subunit, respectively.

-ff, --failfast
Stop the test run on the first error or failure.

-r, --record
Record failed tests. Using this option requires the 'recordmydesk‐
top' application be installed. By default, videos are stored in
/tmp/autopilot

--record-options
Comma separated list of options to pass to recordmydesktop

-rd DIR, --record-directory DIR
Directory where videos should be stored (overrides the default set by
the -r option).

-ro, --random-order
Run the tests in random order

-v, --verbose
Causes autopilot to print the test log to stdout while the test is
running.

--debug-profile
Select a profile for what additional debugging information should be
attached to failed test results.

--timeout-profile
Alter the timeout values Autopilot uses. Selecting 'long' will make
autopilot use longer timeouts for various polling loops. This can be
useful if autopilot is running on very slow hardware

launch [options] application
Launch an application with introspection enabled.

-v, --verbose
Show autopilot log messages. Set twice to also log data useful for
debugging autopilot itself.

-i INTERFACE, --interface INTERFACE
Specify which introspection interace to load. The default ('Auto')
uses ldd to try and detect which interface to load. Options are Gtk
and Qt.

vis [options]
Open the autopilot visualizer tool.

-v, --verbose
Show autopilot log messages. Set twice to also log data useful for
debugging autopilot itself.

-testability
Start the vis tool in testability mode. Used for self-tests only.

SPECIFYING SUITES


Suites are listed as a python dotted package name. Autopilot will do a recursive import
in order to find all tests within a python package.

Use autopilot3 online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 3
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • 4
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • More »

Linux commands

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - visualize ABI changes
    timeline of a C/C++ software library.
    DESCRIPTION: NAME: ABI Tracker
    (abi-tracker) Visualize ABI changes
    timeline of a C/C+...
    Run abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    for calls to private or evolving symbols
    in libraries and for static linking of
    some system libraries. ...
    Run abicheck
  • 3
    couriermlm
    couriermlm
    couriermlm - The Courier mailing list
    manager ...
    Run couriermlm
  • 4
    couriertcpd
    couriertcpd
    couriertcpd - the Courier mail server
    TCP server daemon ...
    Run couriertcpd
  • 5
    gbklatex
    gbklatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbklatex
  • 6
    gbkpdflatex
    gbkpdflatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbkpdflatex
  • More »

Ad