Skip to content

Add tests for the Catch action functionality #52

@igorostrowskiq

Description

@igorostrowskiq

https://github.com/qorix-group/inc_orchestrator_internal/blob/main/src/orchestration/src/actions/catch.rs

/// Catch is an action that wraps another action and intercepts errors during its execution.
///
/// It uses filters to determine which errors should be handled and provides mechanisms to attach custom handler for those errors.
/// The Catch action ensures that errors are either handled or propagated further down the chain.
///
/// # Key Features
/// - Supports filtering specific error types using ErrorFilter.
/// - Allows attaching recoverable and non-recoverable error handlers.
/// - Propagates unhandled errors to the next action in the chain.
///

Metadata

Metadata

Assignees

No one assigned

    Labels

    citComponent Integration TestsorchOrchestration and runtime

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions