Skip to content

compiletest: previously-succeeding tests are still rerun. #57864

Closed
@eddyb

Description

@eddyb
Member

Running e.g. ./x.py test --stage 1 src/test/mir-opt several times currently results in all the tests being ran every single time, instead of skipping those that succeeded already.

I'm not sure when this started happening, but it's recent, somewhere in the past few weeks.
It could perhaps be caused by #56680, although I don't recall having issues around the time that PR was merged. Also, I have no indication that anyone else has this issue, could be my build dir.

cc @Mark-Simulacrum

Activity

euclio

euclio commented on Jan 23, 2019

@euclio
Contributor

See #57529 as well.

oli-obk

oli-obk commented on Jan 23, 2019

@oli-obk
Contributor

I can confirm this happening on my machine, too. I've only had this for a few days though (definitely not last week) and I rebase very frequently

Mark-Simulacrum

Mark-Simulacrum commented on Jan 23, 2019

@Mark-Simulacrum
Member

I will attempt to investigate this tonight and try and get a fix out soon, but not sure yet if I'll have the time.

Mark-Simulacrum

Mark-Simulacrum commented on Jan 24, 2019

@Mark-Simulacrum
Member

I've posted the fix at #57871

added
A-testsuiteArea: The testsuite used to check the correctness of rustc
T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
on Jan 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

A-testsuiteArea: The testsuite used to check the correctness of rustcT-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @eddyb@oli-obk@euclio@estebank@Mark-Simulacrum

      Issue actions

        compiletest: previously-succeeding tests are still rerun. · Issue #57864 · rust-lang/rust