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

Push a GitHub Actions workflow to trigger crashers with Pernosco #1419

Merged
merged 1 commit into from
Sep 18, 2021

Conversation

lopopolo
Copy link
Member

Now that the Pernosco integration is known to be working as tested in the PR #1346, merge the workflow so we can generate reproduction environments for future crashes.

Pernosco is enabled via environment variable on the runs of the spec-runner.

This commit cherry-picks and squashes a couple of commits from #1346:

Closes #1346.

Now that the Pernosco integration is known to be working as tested in
the PR #1346, merge the workflow so we can generate reproduction
environments for future crashes.

Pernosco is enabled via environment variable on the runs of the
`spec-runner`.

This commit cherry-picks and squashes a couple of commits from #1346:

- e1eea71
- 91bc825

Closes #1346.
@lopopolo lopopolo added the A-build Area: CI build infrastructure. label Sep 18, 2021
@lopopolo lopopolo changed the title Push a GitHub Actions workflow to reproduce #1325 in CI Push a GitHub Actions workflow to trigger crashers with Pernosco Sep 18, 2021
@lopopolo
Copy link
Member Author

This workflow is only triggered on PRs. It is NOT triggered on merges to trunk.

@lopopolo
Copy link
Member Author

Linking the docs: https://github.com/Pernosco/pernosco/wiki/Using-Pernosco-To-Debug-Github-Actions-Test-Failures

I'm not sure if the PERNOSCO_ENABLED env var needs to be enabled on the build step or the run step (the docs do it on cargo test which does both).

Enabling it on the run steps worked in #1346 though, so leaving it that way.

@lopopolo lopopolo merged commit c62dbf7 into trunk Sep 18, 2021
@lopopolo lopopolo deleted the pernosco-github-action branch September 18, 2021 21:13
@lopopolo
Copy link
Member Author

cc @rocallahan @khuey

I've merged the Pernosco workflow. I'll spend some time on a blog post this weekend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-build Area: CI build infrastructure.
Development

Successfully merging this pull request may close these issues.

None yet

1 participant