Thanks for the info, Dan! Is there a place I can reference on how to turn on RBE on Android 11/12? I understand a remote build execution engine/service is needed, but how do I configure Android 11 to send jobs to that service?
Thanks, Ruben On Friday, May 14, 2021 at 5:40:44 PM UTC-5 Dan Willemsen wrote: > While I understand goma support is being deprecated/removed on AOSP >> master, is there a way to still be able to use Goma on Android 12 since I >> already have a goma client and server setup to work with Android 10. >> > > No, it was removed before Android 12 was branched, so it's not in Android > 12 either. You could always attempt to revert those removals in your own > tree, but I don't know how complex that could be. RBE works with > significantly more of the build actions than GOMA ever did. > > - Dan > > On Fri, May 14, 2021 at 3:37 PM Ruben Wu <[email protected]> wrote: > >> Hi Dan, >> While I understand goma support is being deprecated/removed on AOSP >> master, is there a way to still be able to use Goma on Android 12 since I >> already have a goma client and server setup to work with Android 10. >> >> Best, >> Ruben >> >> On Tuesday, February 16, 2021 at 4:14:19 PM UTC-6 Dan Willemsen wrote: >> >>> GOMA support has been removed on the AOSP master branch, and has been >>> replaced with RBE. >>> >>> - Dan >>> >>> On Wed, Feb 3, 2021 at 9:30 AM 唐木村 <[email protected]> wrote: >>> >>>> @Dan Willemsen >>>> >>>> >>> The build team does not recommend using Goma -- it does not work >>>> particularly well with the Android build, and we expect to be removing >>>> support for it in master in the coming months (support will most likely >>>> still be in this years release, but not next years). >>>> >>>> whether goma not work well for android build ??? and now 2021 year >>>> support better ??? >>>> https://chromium.googlesource.com/infra/goma/client/ >>>> https://chromium.googlesource.com/infra/goma/server/ >>>> >>>> 在2020年3月4日星期三 UTC+8 上午5:57:32<Dan Willemsen> 写道: >>>> >>>>> The build team does not recommend using Goma -- it does not work >>>>> particularly well with the Android build, and we expect to be removing >>>>> support for it in master in the coming months (support will most likely >>>>> still be in this years release, but not next years). >>>>> >>>>> RBE is the replacement, but it's still evolving at the moment. Many of >>>>> our CI builds have switched to it (they never used Goma), but only a >>>>> handful of developers have used it so far. If you're interested in this, >>>>> I'd highly recommend asking your TAM about it (or if you don't have one, >>>>> contact me and I can try to route your request to the right team). >>>>> >>>>> For what we're doing (other than Goma/RBE), the majority of our CI >>>>> builds are done on n1-standard-64 >>>>> <https://cloud.google.com/compute/docs/machine-types#n1_machine_type> >>>>> machines with SSD persistent disks. Depending on your >>>>> limitations/requirements, the newer C2/N2 machine families may be more >>>>> efficient. For local developers, we're generally buying fast desktops -- >>>>> 2x >>>>> Intel Xeon GOLD 6154 processor (18-core Skylake, up to 3.70 GHz) with 192 >>>>> GB RAM and a few TB of SSDs. >>>>> >>>>> - Dan >>>>> >>>>> On Sun, Mar 1, 2020 at 11:52 PM 'Orion Hodson' via Android Building < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Alexander >>>>>> >>>>>> Internally Android developers use goma. The thread below has pointers >>>>>> to the client and server. It is built on GCP. >>>>>> >>>>>> >>>>>> https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/eOtBzosZtd8 >>>>>> >>>>>> Kind regards >>>>>> Orion >>>>>> >>>>>> On Sun, 1 Mar 2020 at 22:39, alexander zhu <[email protected]> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I faced one problem, i have tried to solve it many days. >>>>>>> >>>>>>> >>>>>>> AOSP compile on one powerful physical server(36U128G) is fast . >>>>>>> Because my company has so many people need to compile AOSP on the >>>>>>> server,so >>>>>>> it is busy all the time , and I do not have money to buy more.But the >>>>>>> VM I >>>>>>> can request more.So I want to use VM on the cloud to compile AOSP. >>>>>>> >>>>>>> I have some distribute compile experiences in other c/c++ projects. >>>>>>> So I'm thinking is there any way to compile AOSP in distribute way?exp: >>>>>>> use >>>>>>> many VMs for one AOSP build. >>>>>>> >>>>>>> I noticed there had topic long time ago : >>>>>>> https://groups.google.com/forum/#!searchin/android-building/distcc%7Csort:date/android-building/_YJNwvq6FtY/EENyTx4Elk4J >>>>>>> >>>>>>> I tried distcc , but failed . AOSP switching to clang, but distcc >>>>>>> support clang not ok. >>>>>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926884 >>>>>>> >>>>>>> >>>>>>> So, I want to know ,AOSP in google , how to solve the long build >>>>>>> time ?use more powerful physical server? or you have your own >>>>>>> distribute compile solution? >>>>>>> >>>>>>> -- >>>>>>> -- >>>>>>> You received this message because you are subscribed to the "Android >>>>>>> Building" mailing list. >>>>>>> To post to this group, send email to [email protected] >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected] >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/android-building?hl=en >>>>>>> >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Android Building" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/android-building/e3dd71e8-e452-48e2-8686-c51e359cbf5c%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/android-building/e3dd71e8-e452-48e2-8686-c51e359cbf5c%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >>>>>> -- >>>>>> You received this message because you are subscribed to the "Android >>>>>> Building" mailing list. >>>>>> To post to this group, send email to [email protected] >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected] >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/android-building?hl=en >>>>>> >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Android Building" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/android-building/CAAttue0u%2BuqgwNO4ggmnWsYS%2B8FmL8xURN-Xqt9sw9d1aLENQQ%40mail.gmail.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/android-building/CAAttue0u%2BuqgwNO4ggmnWsYS%2B8FmL8xURN-Xqt9sw9d1aLENQQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> -- >>>> You received this message because you are subscribed to the "Android >>>> Building" mailing list. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/android-building?hl=en >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Android Building" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/android-building/6062ea95-ea49-483d-8e32-675bbf2a954en%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/android-building/6062ea95-ea49-483d-8e32-675bbf2a954en%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> -- >> You received this message because you are subscribed to the "Android >> Building" mailing list. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-building?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Building" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/android-building/84771f90-a135-4025-85d3-4d5fe5e3b662n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/android-building/84771f90-a135-4025-85d3-4d5fe5e3b662n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/ae2ba21a-319f-4960-9041-8b349dd1fd9fn%40googlegroups.com.
