Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Do not run mac unit tests on macmini7,1 #41203

Merged
merged 1 commit into from
Apr 14, 2023
Merged

Conversation

zanderso
Copy link
Member

Impeller tests are hanging on Intel Haswell Iris Graphics 5100 (8086:0a2e)

@zanderso zanderso changed the title Do not run mac unit tests on macmini1,7 Do not run mac unit tests on macmini7,1 Apr 14, 2023
@zanderso zanderso requested review from jmagman and dnfield April 14, 2023 14:14
@zanderso
Copy link
Member Author

Mac Host Engine on #41194 has failed 3 or 4 times in impeller_unittests on the 5100 GPU.

@flutter-dashboard
Copy link

Golden file changes have been found for this pull request. Click here to view and triage (e.g. because this is an intentional change).

If you are still iterating on this change and are not ready to resolve the images on the Flutter Gold dashboard, consider marking this PR as a draft pull request above. You will still be able to view image results on the dashboard, commenting will be silenced, and the check will not try to resolve itself until marked ready for review.

Changes reported for pull request #41203 at sha bf58764

@@ -338,6 +338,7 @@ targets:
{"download_emsdk": true}
add_recipes_cq: "true"
build_host: "true"
mac_model: "Macmini8,1"
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this has to go into the json files where we specify the dimensions. Does this work?

Copy link
Contributor

@CaseyHillers CaseyHillers Apr 14, 2023

Choose a reason for hiding this comment

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

https://cs.opensource.google/flutter/cocoon/+/main:app_dart/lib/src/model/ci_yaml/target.dart;l=40

This does get run, but it'll only change the orchestrator vm. This is useful as the spawned tasks should inherit the dimensions from the orchestrator.

Copy link
Contributor

@dnfield dnfield left a comment

Choose a reason for hiding this comment

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

LGTM but I'm not sure if this actually work - it shouldn't hurt anything though.

@zanderso zanderso requested a review from CaseyHillers April 14, 2023 17:41
@zanderso zanderso merged commit bba5b23 into flutter:main Apr 14, 2023
@zanderso zanderso deleted the no-macmini71 branch April 14, 2023 17:46
@dnfield
Copy link
Contributor

dnfield commented Apr 14, 2023

Filed flutter/flutter#124877 - once that lands we should rever tthis and the other PRs I made to try to avoid using mac 7,1

engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 14, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Apr 14, 2023
…124886)

flutter/engine@87fc464...9c31406

2023-04-14 zanderso@users.noreply.github.com Run the Mac impeller-cmake-example orchestrator on arm64 (flutter/engine#41194)
2023-04-14 chinmaygarde@google.com Fix warning about angle_build_all being unread on Mac builds. (flutter/engine#41176)
2023-04-14 magder@google.com Change v2 `mac_android_aot_engine` orchestrator builder to Linux (flutter/engine#41181)
2023-04-14 zanderso@users.noreply.github.com Do not run mac unit tests on macmini7,1 (flutter/engine#41203)
2023-04-14 skia-flutter-autoroll@skia.org Manual roll Skia from ad2e21650306 to 2bd12e31d578 (14 revisions) (flutter/engine#41206)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
exaby73 pushed a commit to NevercodeHQ/flutter that referenced this pull request Apr 17, 2023
…lutter#124886)

flutter/engine@87fc464...9c31406

2023-04-14 zanderso@users.noreply.github.com Run the Mac impeller-cmake-example orchestrator on arm64 (flutter/engine#41194)
2023-04-14 chinmaygarde@google.com Fix warning about angle_build_all being unread on Mac builds. (flutter/engine#41176)
2023-04-14 magder@google.com Change v2 `mac_android_aot_engine` orchestrator builder to Linux (flutter/engine#41181)
2023-04-14 zanderso@users.noreply.github.com Do not run mac unit tests on macmini7,1 (flutter/engine#41203)
2023-04-14 skia-flutter-autoroll@skia.org Manual roll Skia from ad2e21650306 to 2bd12e31d578 (14 revisions) (flutter/engine#41206)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
auto-submit bot pushed a commit that referenced this pull request May 2, 2023
…imension (#41223)

As of #41219 all the .ci.yaml builders will run on either Macmini8,1 (x64) or Macmini9,1 (arm).  Stop specifying `Macmini8,1` on individual builders and let the specified architecture be the deciding factor.

Reverts #41203
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants