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

Testament: Prevent intermittent permission denied errors on Windows #23605

Closed
wants to merge 17 commits into from

Conversation

SirOlaf
Copy link
Contributor

@SirOlaf SirOlaf commented May 13, 2024

Wraps windows tests in jobs similar to this old rust issue from 2015 rust-lang/rust#22628

Hard to verify if it actually does anything due to the random nature of these errors. Log is most likely useless because closing job handle kills everything associated anyways.

@SirOlaf SirOlaf changed the title Experiment with random testament failures Experiment with random testament failures (windows) May 13, 2024
@SirOlaf SirOlaf closed this May 13, 2024
@SirOlaf SirOlaf reopened this May 13, 2024
@SirOlaf SirOlaf changed the title Experiment with random testament failures (windows) Testament: Prevent intermittent permission denied errors on Windows May 15, 2024
@SirOlaf SirOlaf marked this pull request as ready for review May 15, 2024 10:45
@SirOlaf
Copy link
Contributor Author

SirOlaf commented May 23, 2024

Seems like it does work, haven't observed permission denied since b3008a2 or so. Maybe I've just been getting lucky though, gonna wait and see.

@Araq
Copy link
Member

Araq commented May 27, 2024

The winlean additions should be moved to testament.

@SirOlaf
Copy link
Contributor Author

SirOlaf commented May 27, 2024

There it goes, it was good while it lasted

@SirOlaf SirOlaf closed this May 27, 2024
@SirOlaf SirOlaf deleted the testament-daemon branch May 27, 2024 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants