You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of stdx's validation mission, it should be testing that the exact crate revisions it is promoting really do work on all tier-1 platforms.
Probably the way to do this is to set up another crate inside the repo called stdx-validate (or something) that has a build script that generates a custom test suite. This test suite will parse the stdx Cargo.toml to retrieve the exact version of every crate in stdx, download those crates, frob them to make them work correctly, and run their test suites.
This test suite should probably also verify that, if the crate has a dependency on another crate in stdx, it is tested with the version specified by stdx, not some arbitrary version.
Then set up CI for tier 1 platforms.
The text was updated successfully, but these errors were encountered:
As part of stdx's validation mission, it should be testing that the exact crate revisions it is promoting really do work on all tier-1 platforms.
Probably the way to do this is to set up another crate inside the repo called
stdx-validate
(or something) that has a build script that generates a custom test suite. This test suite will parse the stdx Cargo.toml to retrieve the exact version of every crate in stdx, download those crates, frob them to make them work correctly, and run their test suites.This test suite should probably also verify that, if the crate has a dependency on another crate in stdx, it is tested with the version specified by stdx, not some arbitrary version.
Then set up CI for tier 1 platforms.
The text was updated successfully, but these errors were encountered: