Avocado
113.0

Quick Start

  • Welcome to Avocado

Guides

  • Avocado User’s Guide
  • Avocado Test Writer’s Guide
  • Avocado Contributor’s Guide
    • Brief introduction
    • How can I contribute?
    • Development environment
    • Style guides
    • Writing an Avocado plugin
    • Implementing other result formats
    • Request for Comments (RFCs)
    • Releasing Avocado
    • Avocado development tips
    • Contact information
    • Policy for AI-Generated Code
  • Avocado Refefence Guide

Avocado Plugins

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

Avocado Contributor’s Guide

Useful pointers on how to participate of the Avocado community and contribute.

  • Brief introduction
  • How can I contribute?
    • Report a bug
    • Suggest enhancements
    • Contribute with code
    • Share your tests
    • Documentation
  • Development environment
    • Using a container
    • Installing dependencies
    • Installing in develop mode
    • GPG Signatures
  • Style guides
    • Commit style guide
    • Code style guide
  • Writing an Avocado plugin
    • Code example
    • Registering configuration options (settings)
    • Registering plugins
    • Namespace
    • Plugin config files
    • Plugins execution order
    • Cacheable plugins
    • New test type plugin example
  • Implementing other result formats
  • Request for Comments (RFCs)
    • What is a RFC?
    • Previous RFCs
  • Releasing Avocado
    • Which repositories you should pay attention to
    • How to release?
    • How to refresh Fedora rawhide
  • Avocado development tips
    • In tree utils
    • measure_duration
    • Line-profiler
    • Remote debug with Eclipse
  • Contact information
  • Policy for AI-Generated Code
    • Introduction and Purpose
    • What is AI-Generated Code
    • Transparency and Disclosure
    • Licensing and Copyright
    • Code Quality, Review, and Testing
    • AI contribution best practise
    • Enforcement and Dispute Resolution
    • Disclaimer
Previous Next

© Copyright 2014-2023, Red Hat.

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