Skip to content

test: Disable flaky test #3555

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 2 commits into from
Apr 10, 2025
Merged

test: Disable flaky test #3555

merged 2 commits into from
Apr 10, 2025

Conversation

spydon
Copy link
Member

@spydon spydon commented Apr 10, 2025

Description

This disables the flaky test mentioned in #3401, since we don't have a solution for it yet and it interrupts the normal flow of the pipeline.

Checklist

  • I have followed the Contributor Guide when preparing my PR.
  • I have updated/added tests for ALL new/updated/fixed functionality.
  • I have updated/added relevant documentation in docs and added dartdoc comments with ///.
  • I have updated/added relevant examples in examples or docs.

Breaking Change?

  • Yes, this PR is a breaking change.
  • No, this PR is not a breaking change.

Related Issues

Copy link
Contributor

github-actions bot commented Apr 10, 2025

Benchmark Results

Package flame:

Benchmarks Current Branch
[test/disable-flaky-test]
Base Branch
[main]
Diff
Render Components Benchmark 1082.890 μs 1085.836 μs 🟢 -0.271 %
Updating Components Benchmark 395792.333 μs 386800.167 μs 🔴 +2.325 %

Benchmarks provided with 💙 by Dart Benchmark Action.

@spydon spydon enabled auto-merge (squash) April 10, 2025 16:36
@@ -173,6 +173,9 @@ void main() {
expect(blockB.activeCollisions.length, 0);
},
'correct collisions with many involved collidables': (game) async {
// Skip this test until it can be made non-flaky.
return;
Copy link
Member

Choose a reason for hiding this comment

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

omg dart doesn't have an @Ignore? 😮

Copy link
Member Author

Choose a reason for hiding this comment

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

It has a skip: true for normal tests, but this is wrapped in a map to run it through the two different broadphase systems.

Copy link
Member

@luanpotter luanpotter left a comment

Choose a reason for hiding this comment

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

T B H, L G T M

@spydon spydon merged commit 72e828d into main Apr 10, 2025
14 of 15 checks passed
@spydon spydon deleted the test/disable-flaky-test branch April 10, 2025 17:05
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.

3 participants