viewpoint_core/context/trace/mod.rs
1//! Tracing implementation for recording test execution traces.
2//!
3//! Traces capture screenshots, DOM snapshots, and network activity
4//! for debugging test failures. Traces are compatible with Playwright's
5//! Trace Viewer.
6
7// Allow dead code for tracing scaffolding (spec: tracing)
8
9mod action_handle;
10mod capture;
11mod network;
12mod sources;
13mod tracing_manager;
14mod types;
15mod writer;
16
17// Re-export public types
18pub use action_handle::ActionHandle;
19pub use tracing_manager::Tracing;
20pub use types::{ActionEntry, TracingOptions};
21
22// Internal re-exports
23pub(crate) use types::TracingState;