Avocado
100.0

Quick Start

  • Welcome to Avocado

Guides

  • Avocado User’s Guide
    • About Avocado
    • Installing
    • Introduction
    • Basic Concepts
    • Basic Operations
    • Results Specification
    • Filtering tests by tags
    • Configuring
    • Managing Dependencies
    • Managing Assets
    • Avocado Data Directories
    • Avocado logging system
    • Understanding the plugin system
    • Advanced usage
    • What’s next?
  • Avocado Test Writer’s Guide
  • Avocado Contributor’s Guide

Avocado Plugins

  • Optional plugins

Our Releases

  • Avocado Releases

Blueprints

  • BP000
  • BP001
  • BP002
  • BP003
  • BP004
  • BP005

Learn More

  • Other Resources

Configuration Reference

  • Avocado’s Configuration Reference

API Reference

  • Test APIs
  • Internal (Core) APIs
  • Utilities APIs
  • Extension (plugin) APIs
  • Optional Plugins API
Avocado
  • Docs »
  • Avocado User’s Guide
  • Edit on GitHub

Avocado User’s Guide¶

  • About Avocado
  • Installing
    • Installing from PyPI
    • Installing from packages
    • Installing from source code
  • Introduction
    • Avocado Hello World
    • Running a job with multiple tests
    • Using a different runner
    • Interrupting tests
    • The hint files
    • Ignoring missing test references
    • Runner outputs
    • Sysinfo collection
  • Basic Concepts
    • Test Resolution
    • Identifiers and references
    • Test types
    • Test statuses
    • Exit codes
  • Basic Operations
    • Job Replay
    • Job Diff
    • Listing tests
  • Results Specification
    • Test execution instances specification
  • Filtering tests by tags
    • Multiple tags (AND vs OR)
    • Including tests without tags
    • Using further categorization with keys and values
  • Configuring
    • Config file parsing order
    • Configuring via command-line
    • Parsing order recap
    • Order of precedence for values used in tests
    • Supported data types when configuring Avocado
    • Complete Configuration Reference
  • Managing Dependencies
    • Test workflow with dependencies
    • Defining a test dependency
    • Supported types of dependencies
  • Managing Assets
    • Listing assets
    • Registering assets
    • Fetching assets from instrumented tests
    • Removing assets
    • Removing by overall cache limit
    • Changing the default cache dirs
  • Avocado Data Directories
  • Avocado logging system
    • Tweaking the UI
    • Storing custom logs
  • Understanding the plugin system
    • Listing plugins
    • Disabling a plugin
    • Plugin execution order
    • Pre and post plugins
  • Advanced usage
    • Custom Runnable Identifier
    • Test Runner Selection
    • Running tests with an external runner
  • What’s next?
Next Previous

© Copyright 2014-2019, Red Hat Revision ba4ed0d5.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 100.0
Versions
latest
100.0
99.0
98.0
97.0
96.0
95.0
94.0
93.0
92.0
91.0
90.0
89.0
88.1
87.0
86.0
85.0
84.0
83.0
82.1
82.0
81.0
80.0
79.0
78.0
77.0
76.0
75.1
75.0
74.0
73.0
72.0
71.0
70.0
69.3
69.2
69.1
69.0
68.0
67.0
66.0
65.0
64.0
63.0
62.0
61.0
52.1
52.0
92lts
82lts
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.