Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration tests #5709

Closed
gnzlbg opened this issue Jul 11, 2018 · 2 comments
Closed

Add integration tests #5709

gnzlbg opened this issue Jul 11, 2018 · 2 comments
Labels
A-testing-cargo-itself Area: cargo's tests

Comments

@gnzlbg
Copy link
Contributor

gnzlbg commented Jul 11, 2018

Cargo's CI should verify that updates to cargo are still able to properly compile a collection of already existing crates without issues.

For inspiration, rustfmt uses many crates in the nursery as its "integration test suite":

@alexcrichton alexcrichton added the A-testing-cargo-itself Area: cargo's tests label Jul 11, 2018
@ehuss
Copy link
Contributor

ehuss commented Jul 16, 2020

An update on this: as of rust-lang/rust#73267, we are now testing in rust-lang/rust's CI for a small set of packages (iron, ripgrep, tokei, treeify, xsv, servo)

@epage
Copy link
Contributor

epage commented Oct 19, 2023

Sounds like this is resolved, even if delayed until rust-lang/rust updates the copy of cargo. Considering the impact of CI time on development, this seems like a reasonable trade off.

@epage epage closed this as completed Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testing-cargo-itself Area: cargo's tests
Projects
None yet
Development

No branches or pull requests

4 participants