Skip to main content

Module rust_compiler_test_runner

Module rust_compiler_test_runner 

Source
Expand description

Private execution and attribution for compiler-instrumented Rust artifacts.

The compiler frontend freezes the complete denominator before this module launches anything. Ordinary Cargo artifacts run once under the selected toolchain’s exact libtest companion and share one authenticated mmap whose dynamic contexts are partitioned by test. Nextest attempts and opaque custom harnesses retain their intrinsic process boundary. Context-zero records are always published as invocation background, never as test work.

Structs§

RustCargoRunnerArtifact
RustCargoRunnerAttempt
RustCargoRunnerConfig
RustCargoRunnerExecution
RustCargoRunnerInvocation
RustCargoRunnerUnit
RustCompilerFrontendRun
RustCompilerRunRequest
RustCompilerTransportHealthRecord

Enums§

RustCargoRunnerAttemptOutcome
RustCargoRunnerKind
RustCompilerTestError

Constants§

RUST_CARGO_RUNNER_CONFIG_ENV
RUST_CARGO_RUNNER_VERSION

Functions§

read_cargo_runner_units
run_cargo_libtest_runner
run_rust_compiler_frontend