hi,
Dan,

does RBE is your GCP service?  i want to know how it works

在 2020年3月4日星期三 UTC+8上午6:00:40,Dan Willemsen写道:
>
> Oh, and for developer builds (and many frequent CI builds), we're almost 
> always using incremental builds, so the clean build times are somewhat less 
> limiting. If you're often doing clean builds or very large builds, that's 
> probably one of the first things to look at.
>
> - Dan
>
> On Tue, Mar 3, 2020 at 1:57 PM Dan Willemsen <[email protected] 
> <javascript:>> wrote:
>
>> 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] <javascript:>> 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] 
>>> <javascript:>> 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] 
>>>> <javascript:>
>>>> To unsubscribe from this group, send email to
>>>> [email protected] <javascript:>
>>>> 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] <javascript:>.
>>>> 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] 
>>> <javascript:>
>>> To unsubscribe from this group, send email to
>>> [email protected] <javascript:>
>>> 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] <javascript:>.
>>> 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/b0e9cc79-330b-441a-92de-89a78cf861d4%40googlegroups.com.

Reply via email to