4.7.1
Table of Contents
Getting Started
ReFrame Tutorial
ReFrame How Tos
Advanced Topics
How ReFrame Executes Tests
How Test Dependencies Work In ReFrame
Understanding the Mechanism of Deferrable Functions
ReFrame Manuals
What’s New in ReFrame 4.0
ReFrame Test Library (experimental)
Useful Links
ReFrame Github repo
ReFrame site tests
ReFrame's Slack workspace
@ReFrameHPC on Twitter
ReFrame
ReFrame 4.7.1
Docs
»
Advanced Topics
View on GitHub
Advanced Topics
¶
How ReFrame Executes Tests
The Regression Test Pipeline
Execution Policies
Timing the Test Pipeline
How Test Dependencies Work In ReFrame
Split by partition
Split by environment
Split by exclusive partition
Split by exclusive environment
Split by exclusive case
Custom splits
Cyclic dependencies
Cleaning up stage files
Understanding the Mechanism of Deferrable Functions
What Is a Deferrable Function?
Deferred expressions
How a Deferred Expression Is Evaluated?
Implicit evaluation of a deferred expression
How to Write a Deferrable Function?
Ready to Go Deferrable Functions
Deferrable functions vs Generators