Skip to main content

STORE_FORMAT_VERSION

Constant STORE_FORMAT_VERSION 

Source
pub const STORE_FORMAT_VERSION: StoreFormatVersion;
Expand description

The current format version for recorded test runs (store.zip and run.log).

This combines a major version (for breaking changes) and a minor version (for additive changes). Readers check compatibility via StoreFormatVersion::check_readable_by.

Changelog:

  • 1.1: Addition of the flaky_result field to ExecutionStatuses.

  • 2.0: slot_assignment is now mandatory in TestStarted and TestRetryStarted events.

  • 2.1: junit_report_skipped field added to TestSkipped events.

  • 3.0: The build scope is stored as a typed struct in meta/build-scope.json and rerun-info.json’s build-scope, replacing runs.json.zst’s build-scope-args. Adding a BuildScope field or a BuildKind variant requires bumping the minor version here.