Skip to content

CI: Simplify to read CI output and don't fail fast #3580

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

Merged
merged 3 commits into from
May 8, 2023

Conversation

fendor
Copy link
Collaborator

@fendor fendor commented May 7, 2023

Dont rerun CI with various lsp-test flags to increase the output verbosity.
In my opinion, it makes it unnecessarily hard to find the failing test-case in CI, and I don't think anyone is reading these logs to actually debug test-cases.

Also, we don't want to fail fast.
We used to fail fast, to avoid caches of failing PRs to overpopulate the CI
caches, evicting known good build caches.
However, PRs do not cache anything any more, and can only use the caches from the current master.
See 'caching.yml' for our caching set up.

We don't want to fail fast.
We used to fail fast, to avoid caches of failing PRs to overpopulate the CI
caches, evicting known good build caches.
However, PRs do not cache anything any more, and can only use the caches from current master.
See 'caching.yml' for our caching set up.
@fendor fendor changed the title CI: Reduce verbosity of CI output CI: Simplify to read CI output and don't fail fast May 7, 2023
@fendor
Copy link
Collaborator Author

fendor commented May 7, 2023

@andys8 With this PR, it should be trivial to get #3512 in.

@michaelpj
Copy link
Collaborator

I agree with the reasoning 👍

@michaelpj michaelpj merged commit 5d37f1c into haskell:master May 8, 2023
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.

2 participants