Expand description
Reuse builds performed earlier.
Nextest allows users to reuse builds done on one machine. This module contains support for that.
The main data structures here are ReuseBuildInfo
and PathMapper
.
Structs§
- Archive
Counts - Counts of various types of files in an archive.
- Archive
Reporter - Reporter for archive operations.
- Libdir
Mapper - A mapper for lib dirs.
- Metadata
With Remap - Metadata as either deserialized contents or a path, along with a possible directory remap.
- Path
Mapper - A helper for path remapping.
- Reuse
Build Info - Reuse build information.
- Reused
Binary List MetadataKind
for aBinaryList
.- Reused
Cargo Metadata MetadataKind
for Cargo metadata.
Enums§
- Archive
Event - An archive event.
- Archive
Format - Archive format.
- Archive
Step - The part of the archive process that is currently in progress.
- Extract
Destination - Where to extract a nextest archive to.
Constants§
- BINARIES_
METADATA_ FILE_ NAME - The name of the file in which binaries metadata is stored.
- CARGO_
METADATA_ FILE_ NAME - The name of the file in which Cargo metadata is stored.
- LIBDIRS_
BASE_ DIR - The name of the directory in which libdirs are stored.
Traits§
- Metadata
Kind - Type parameter for
MetadataWithRemap
.
Functions§
- archive_
to_ file - Archives test binaries along with metadata to the given file.