CheckboxNG 0.31.0 documentation
Table of Contents
Introduction to Checkbox
Checkbox tutorials
Checkbox Unit Types
Job Unit
Test Plan Unit
Category Unit
Resource Job Units
Template Unit
Exporter Unit
Manifest Entry Unit
Packaging Meta Data Unit
Plainbox RFC822 Specification
Reporting Bugs
The “Checkbox Stack”
Checkbox launchers tutorial
QML-native Jobs Tutorial
Configuration values resolution order
Checkbox nested test plans tutorial
Contributing to Snappy Testing with Checkbox
Running Checkbox on Ubuntu Core
Checkbox Unit Types
ΒΆ
Checkbox execution is governed by Units.
All units follow
Plainbox RFC822 Specification
.
Job Unit
File format and location
Job Fields
Test Plan Unit
Test Plan Fields
Examples
Category Unit
Category Fields
Resource Job Units
Resources
Template Unit
Template-Specific Fields
Instantiation
Basic example
Real life example
Exporter Unit
File format and location
Fields
Example
How to use exporter units?
Manifest Entry Unit
File format and location
Fields
Example
Naming Manifest Entries
Using Manifest Entries in Jobs
Collecting Manifest Data
Supplying External Manifest
Packaging Meta Data Unit
File format and location
Fields
Matching Packaging Meta-Data Units
Example
Using Packaging Meta-Data in Debian
Plainbox RFC822 Specification
Backus–Naur Form
Quirk 1 – the magic dot
Quirk 2 – the # comments