Skip to content

[Merged by Bors] - Add troubleshooting command to miri docs - #5116

Closed
alice-i-cecile wants to merge 4 commits into
bevyengine:mainfrom
alice-i-cecile:patch-5
Closed

[Merged by Bors] - Add troubleshooting command to miri docs#5116
alice-i-cecile wants to merge 4 commits into
bevyengine:mainfrom
alice-i-cecile:patch-5

Conversation

@alice-i-cecile

@alice-i-cecile alice-i-cecile commented Jun 27, 2022

Copy link
Copy Markdown
Member

Objective

When miri runs in our build system to detect unsoundness, its output can be very unhelpful, as the tests are all run in parallel.

Solution

Add a comment documenting the extremely obvious 10/10 command used by @BoxyUwU in #4959.

I've stuck this in the CI file, as it seems like the most obvious place to check when frustrated. I didn't put it in CONTRIBUTING.md because this is an eldritch abomination and will never be useful to new contributors.

@alice-i-cecile alice-i-cecile added C-Docs An addition or correction to our documentation A-ECS Entities, components, systems, and events A-Build-System Related to build systems or continuous integration labels Jun 27, 2022
Comment thread .github/workflows/ci.yml Outdated
@alice-i-cecile
alice-i-cecile requested a review from BoxyUwU July 5, 2022 23:52

@BoxyUwU BoxyUwU left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think? probably ought to run the command locally and see if it finishes all the tests lol

Comment thread .github/workflows/ci.yml Outdated
Co-authored-by: Boxy <supbscripter@gmail.com>
@alice-i-cecile
alice-i-cecile requested a review from BoxyUwU July 5, 2022 23:57

@BoxyUwU BoxyUwU left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a

Comment thread .github/workflows/ci.yml Outdated
Co-authored-by: Boxy <supbscripter@gmail.com>
@alice-i-cecile alice-i-cecile added the S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it label Jul 6, 2022
@alice-i-cecile

Copy link
Copy Markdown
Member Author

We've verified that this works, so I'm going to merge this now. Certainly not the most robust solution, but very useful all the same.

bors r+

bors Bot pushed a commit that referenced this pull request Jul 6, 2022
# Objective

When `miri` runs in our build system to detect unsoundness, its output can be very unhelpful, as the tests are all run in parallel.

## Solution

Add a comment documenting the extremely obvious 10/10 command used by @BoxyUwU in #4959.

I've stuck this in the CI file, as it seems like the most obvious place to check when frustrated. I didn't put it  in CONTRIBUTING.md because this is an eldritch abomination and will never be useful to new contributors.
@bors bors Bot changed the title Add troubleshooting command to miri docs [Merged by Bors] - Add troubleshooting command to miri docs Jul 6, 2022
@bors bors Bot closed this Jul 6, 2022
inodentry pushed a commit to IyesGames/bevy that referenced this pull request Aug 8, 2022
# Objective

When `miri` runs in our build system to detect unsoundness, its output can be very unhelpful, as the tests are all run in parallel.

## Solution

Add a comment documenting the extremely obvious 10/10 command used by @BoxyUwU in bevyengine#4959.

I've stuck this in the CI file, as it seems like the most obvious place to check when frustrated. I didn't put it  in CONTRIBUTING.md because this is an eldritch abomination and will never be useful to new contributors.
james7132 pushed a commit to james7132/bevy that referenced this pull request Oct 28, 2022
# Objective

When `miri` runs in our build system to detect unsoundness, its output can be very unhelpful, as the tests are all run in parallel.

## Solution

Add a comment documenting the extremely obvious 10/10 command used by @BoxyUwU in bevyengine#4959.

I've stuck this in the CI file, as it seems like the most obvious place to check when frustrated. I didn't put it  in CONTRIBUTING.md because this is an eldritch abomination and will never be useful to new contributors.
ItsDoot pushed a commit to ItsDoot/bevy that referenced this pull request Feb 1, 2023
# Objective

When `miri` runs in our build system to detect unsoundness, its output can be very unhelpful, as the tests are all run in parallel.

## Solution

Add a comment documenting the extremely obvious 10/10 command used by @BoxyUwU in bevyengine#4959.

I've stuck this in the CI file, as it seems like the most obvious place to check when frustrated. I didn't put it  in CONTRIBUTING.md because this is an eldritch abomination and will never be useful to new contributors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Build-System Related to build systems or continuous integration A-ECS Entities, components, systems, and events C-Docs An addition or correction to our documentation S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants