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
Migrating Engine targets from Goma to Reclient #132701
Comments
Reverts #45898 Initiated by: ricardoamador This change reverts the following previous change: Part of flutter/flutter#132701
flutter/engine#46272 to restore targets that affect framework, waiting for 3.16 branch. |
Reverts #45898 Initiated by: ricardoamador This change reverts the following previous change: Part of flutter/flutter#132701
Hi folks, could you please share an update on the current progress of migrating from Goma to RBE? How much is still left to do? |
Flutter team is still working on the migration, but we have a couple of blockers from our side. #136570 is one example. Also we need to collect some baseline data before moving forward. Still targeting in Q4, but we cannot guarantee. |
Thank you, that's very helpful! |
It would be nice to target the clang-tidy targets sooner than later. They're currently very slow and should be acceptably fast if we run them via reclient. |
Hi, what is the current status of this issue? Did you stop using goma? |
We are almost done! Just shared a tracking sheet named |
We're still using goma in the build that @keyonghan mentions, and migrating from goma to reclient for local developer workflows is blocked on a small amount of documentation and tooling work. I suspect that there are still a few weeks of calendar time remaining before we can start deleting goma support from the tree. I would also really like to move our clang-tidy usage to reclient, but that is blocked on b/326591374 and any issues that it is potentially masking. |
This tracks the status of Goma to Reclient migration.
Context: Goma will be deprecated EOY, and we need to switch over to Reclient.
Action items:
reclient
context replacinggoma
context, https://flutter-review.googlesource.com/c/recipes/+/49541, https://flutter-review.googlesource.com/c/infra/+/50860gn
related configs to point to the new wrapper instead ofgomacc
, Adds an --rbe option to tools/gn that works on Linux hosts engine#45271, Make the sysroot paths relative to the build dir buildroot#757, RBE buildroot#758The text was updated successfully, but these errors were encountered: