Skip to main content

Mountain/Environment/TestProvider/
TestRunStatus.rs

1
2//! Lifecycle state of a test run: Queued → Running → terminal
3//! (Passed / Failed / Skipped / Errored). Used both as the run-level
4//! aggregate and the per-test-result status.
5
6use serde::{Deserialize, Serialize};
7
8#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
9pub enum Enum {
10	Queued,
11
12	Running,
13
14	Passed,
15
16	Failed,
17
18	Skipped,
19
20	Errored,
21}