Skip to content

Remove benchmarks from CI test#16833

Merged
alice-i-cecile merged 1 commit intobevyengine:mainfrom
sophrosyne97:delete-benchmark
Dec 16, 2024
Merged

Remove benchmarks from CI test#16833
alice-i-cecile merged 1 commit intobevyengine:mainfrom
sophrosyne97:delete-benchmark

Conversation

@sophrosyne97
Copy link
Contributor

Objective

Fixes Do not test benchmarks in CI #16803, part of Add benchmarks and compile fail tests back to workspace #16801

Solution

Removes the --benches flag from the CI tool test.

Testing

cargo run -p ci --quiet -- test

@github-actions
Copy link
Contributor

Welcome, new contributor!

Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨

@alice-i-cecile alice-i-cecile requested a review from BD103 December 15, 2024 23:43
@alice-i-cecile alice-i-cecile added C-Bug An unexpected or incorrect behavior A-Build-System Related to build systems or continuous integration S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Dec 15, 2024
Copy link
Member

@BD103 BD103 left a comment

Choose a reason for hiding this comment

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

Thank you!

@BD103 BD103 added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Dec 16, 2024
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Dec 16, 2024
Merged via the queue into bevyengine:main with commit a656023 Dec 16, 2024
BD103 added a commit to BD103/bevy that referenced this pull request Dec 26, 2024
@BD103 BD103 mentioned this pull request Dec 26, 2024
github-merge-queue bot pushed a commit that referenced this pull request Dec 29, 2024
# Objective

- This reverts #16833, and completely goes against #16803.
- Turns out running `cargo test --benches` runs each benchmark once,
without timing it, just to ensure nothing panics. This is actually
desired because we can use it to verify benchmarks are working correctly
without all the time constraints of actual benchmarks.

## Solution

- Add the `--benches` flag to the CI test command.

## Testing

- `cargo run -p ci -- test`
ecoskey pushed a commit to ecoskey/bevy that referenced this pull request Jan 6, 2025
# Objective

Fixes [Do not test benchmarks in CI
bevyengine#16803](bevyengine#16803), part of [Add
benchmarks and compile fail tests back to
workspace bevyengine#16801](bevyengine#16801)

## Solution

Removes the `--benches` flag from the CI tool test.

## Testing

`cargo run -p ci --quiet -- test`
ecoskey pushed a commit to ecoskey/bevy that referenced this pull request Jan 6, 2025
# Objective

- This reverts bevyengine#16833, and completely goes against bevyengine#16803.
- Turns out running `cargo test --benches` runs each benchmark once,
without timing it, just to ensure nothing panics. This is actually
desired because we can use it to verify benchmarks are working correctly
without all the time constraints of actual benchmarks.

## Solution

- Add the `--benches` flag to the CI test command.

## Testing

- `cargo run -p ci -- test`
mrchantey pushed a commit to mrchantey/bevy that referenced this pull request Feb 4, 2025
# Objective

Fixes [Do not test benchmarks in CI
bevyengine#16803](bevyengine#16803), part of [Add
benchmarks and compile fail tests back to
workspace bevyengine#16801](bevyengine#16801)

## Solution

Removes the `--benches` flag from the CI tool test.

## Testing

`cargo run -p ci --quiet -- test`
mrchantey pushed a commit to mrchantey/bevy that referenced this pull request Feb 4, 2025
# Objective

- This reverts bevyengine#16833, and completely goes against bevyengine#16803.
- Turns out running `cargo test --benches` runs each benchmark once,
without timing it, just to ensure nothing panics. This is actually
desired because we can use it to verify benchmarks are working correctly
without all the time constraints of actual benchmarks.

## Solution

- Add the `--benches` flag to the CI test command.

## Testing

- `cargo run -p ci -- test`
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 C-Bug An unexpected or incorrect behavior 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.

Do not test benchmarks in CI

3 participants