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

Adds a Linux Fuchsia FEMU config that enables CSO #39718

Merged
merged 3 commits into from
Feb 17, 2023
Merged

Conversation

zanderso
Copy link
Member

@zanderso zanderso commented Feb 17, 2023

This configuration exposed Fuchsia issues that were not surfaced in any other environment when it was enabled prematurely last week. This change adds a bringup: true builder for the new configuration. When it stabilizes, enable_cso will become the default, and the bringup: true builder can be deleted.

enable_cso was added here https://flutter-review.git.corp.google.com/c/recipes/+/39400.

.ci.yaml Outdated
recipe: engine/femu_test
bringup: true
properties:
add_recipes_cq: "true"
Copy link
Contributor

Choose a reason for hiding this comment

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

False? as this build will be removing caches it will slow down recipes testing. Femu_test recipe is already being covered by the other builders.

Copy link
Member Author

Choose a reason for hiding this comment

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

You tell me =) I have no idea what the flag is supposed to mean. I just copy-pasted from the other config.

properties:
add_recipes_cq: "true"
build_fuchsia: "true"
fuchsia_ctl_version: version:0.0.27
Copy link
Contributor

Choose a reason for hiding this comment

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

This is not needed, fuchsia_ctl was removed a few months ago.

Copy link
Member Author

Choose a reason for hiding this comment

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

This is a copy paste from the other Fuchsia config. Let's remove in a separate cleanup.

.ci.yaml Outdated
clobber: "true"
emulator_arch: "x64"
enable_cso: "true"
timeout: 60
Copy link
Contributor

Choose a reason for hiding this comment

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

Would 60 mins be enough? usually checking out all the repositories from a clean cache takes ~14 mins.

Copy link
Member Author

Choose a reason for hiding this comment

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

Increased to 90

@zanderso zanderso merged commit adc0ebd into main Feb 17, 2023
@zanderso zanderso deleted the zanderso-patch-4 branch February 17, 2023 18:48
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 17, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 17, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 17, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 17, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 17, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Feb 17, 2023
…121004)

* 6a2a46a28 Roll Dart SDK from 3ec7f1f92216 to 7642080abaf7 (2 revisions) (flutter/engine#39702)

* f6bb7ae5f Roll Skia from d0df677ffd5e to ba60fed7f075 (6 revisions) (flutter/engine#39703)

* 27696d2b7 Cached DisplayList opacity inheritance fix (flutter/engine#39690)

* 1ae94738d Roll Dart SDK from 7642080abaf7 to 42829b6f80b1 (1 revision) (flutter/engine#39707)

* 676201790 Roll Fuchsia Linux SDK from yT4JLKTCWWwbRwB0l... to tMm2Lzb-LE20Rxwm9... (flutter/engine#39709)

* 26f1f251f Roll Skia from ba60fed7f075 to 5637cd56be32 (3 revisions) (flutter/engine#39710)

* 4b0b8f053 Roll Dart SDK from 42829b6f80b1 to c7ec16304216 (1 revision) (flutter/engine#39711)

* 1f7aad3a4 Roll Fuchsia Mac SDK from haDvcC5VzWVdQs9Rs... to _wymybZYKzX_3iFd6... (flutter/engine#39715)

* 067369d22 Migrate skia png codec call to public interface (flutter/engine#39714)

* 7e190a49c Roll Dart SDK from c7ec16304216 to 8a7dc36cadf6 (1 revision) (flutter/engine#39716)

* 83a896250 Roll Skia from 5637cd56be32 to 02890036028e (2 revisions) (flutter/engine#39717)

* 6d9387433 [linux] Eliminate mirrors support (flutter/engine#39701)

* adc0ebd97 Adds a Linux Fuchsia FEMU config that enables CSO (flutter/engine#39718)

* 0378b3406 [impeller] support generating mip-maps on Vulkan (flutter/engine#39689)

* 5212ac439 [Impeller] Device default attachment pixel formats (flutter/engine#39655)

* bd37a3992 Rollback Dart SDK to unblock the roller (flutter/engine#39722)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants