Avocado
101.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
  • BP006

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
  • »
  • Avocado User’s Guide
  • View page source

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
    • 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?
Previous Next

© Copyright 2014-2019, Red Hat.

Built with Sphinx using a theme provided by Read the Docs.