Skip to main content
Back to top
Ctrl
+
K
canary 26.4.16.dev0
User's guide
API reference
Developer's guide
Release notes
Tutorial
System Settings
Light
Dark
GitHub
User's guide
API reference
Developer's guide
Release notes
Tutorial
System Settings
Light
Dark
GitHub
Search
Ctrl
+
K
Section Navigation
Introduction
What is canary?
Installing canary
Getting the examples
Getting started
A first test
A second test
Other test file types
Parameterizing tests
Getting started
Multiple parameters
Combining multiple parameter sets
Special parameter names
Different types of parameterization
Test asset management
Copy files into the test's working directory
Link files into the test's working directory
Test dependencies
Basic test dependencies
Controlling test execution based on dependency results
Establishing dependencies on specific test parameterizations
Multiple dependencies
Generating the base case
Resource allocation
The resource pool
Defining the resource pool
Defining resources required by a test case
Environment variables
Batched execution
Running tests in a batch scheduler
Batch specification
Sending options to the batch scheduler
Extending canary
Job generators
Worked example: a YAML jobspec generator
Registering the generator
The generator class
Building
JobSpec
objects
canary: Accelerating Application Testing Across Platforms
Getting started
Getting started
#
A first test
A second test
Other test file types