Logo

Table of Contents

  • Getting Started
  • ReFrame Tutorial
  • ReFrame How Tos
  • Advanced Topics
  • ReFrame Manuals
    • Command Line Reference
    • Configuration Reference
    • Programming APIs
      • Test API Reference
      • Deferrable Functions Reference
      • Utility Functions
      • ReFrame Errors
  • 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.10.0
  • Docs »
  • ReFrame Manuals »
  • Programming APIs
  • View on GitHub

Next Previous

Programming APIs

  • Test API Reference
    • Test Base Classes
    • Test Decorators
    • Builtins
    • Pipeline Hooks
    • Test variants
    • Dynamic Creation of Tests
    • Environments and Systems
    • Jobs and Parallel Launchers
    • Runtime Services
    • Modules Systems
    • Build Systems
    • Container Platforms
    • The reframe module
    • Mapping of Test Attributes to Job Scheduler Backends
  • Deferrable Functions Reference
    • Explicit evaluation of deferrable functions
    • Implicit evaluation of deferrable functions
    • Categories of deferrable functions
    • List of deferrable functions and utilities
  • Utility Functions
    • General Utilities
    • System Utilities
    • Type Checking Utilities
    • Test Case Dependencies Management
  • ReFrame Errors
    • AbortTaskError
    • BuildError
    • BuildSystemError
    • CommandLineError
    • ConfigError
    • ContainerError
    • DependencyError
    • EnvironError
    • ExpectedFailureError
    • FailureLimitError
    • ForceExitError
    • JobBlockedError
    • JobError
    • JobNotStartedError
    • JobSchedulerError
    • LoggingError
    • NameConflictError
    • PerformanceError
    • PipelineError
    • ReferenceParseError
    • ReframeBaseError
    • ReframeError
    • ReframeFatalError
    • ReframeSyntaxError
    • RegressionTestLoadError
    • RunSessionTimeout
    • SanityError
    • SkipTestError
    • SpawnedProcessError
    • SpawnedProcessTimeout
    • StatisticsError
    • TaskExit
    • UnexpectedSuccessError
    • WarningAsError
    • is_exit_request()
    • is_severe()
    • is_user_error()
    • is_warning()
    • user_frame()
    • user_frame_from_tb()
    • what()
Next Previous

© Copyright 2016-2025, CSCS/ETH Zurich, ReFrame Project Developers.

CSCS
Swiss National Supercomputing Centre
Via Trevano 131
6900 Lugano
Switzerland

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