Chromium Code Reviews| Index: master/master_builders_cfg.py |
| =================================================================== |
| --- master/master_builders_cfg.py (revision 8570) |
| +++ master/master_builders_cfg.py (working copy) |
| @@ -55,20 +55,26 @@ |
| defaults['category'] = 'Linux' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_64', |
| + os='Linux', |
| + version='Ubuntu12', |
|
borenet
2013/04/09 16:31:46
Do we need "Linux" here? Or could we just say os=
epoger
2013/04/09 17:38:36
I think either one is fine. I would say that "Ubu
borenet
2013/04/09 19:11:45
Agreed. I just want to be consistent - if we use
|
| + arch_width='32', |
| + hardware='ATI5770', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| environment_variables= |
| - {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=64'}, |
| + {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=32'}, |
| gm_image_subdir='base-shuttle_ubuntu12_ati5770', |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_32', |
| + os='Linux', |
| + version='Ubuntu12', |
| + arch_width='64', |
| + hardware='ATI5770', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| environment_variables= |
| - {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=32'}, |
| + {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=64'}, |
| gm_image_subdir='base-shuttle_ubuntu12_ati5770', |
| perf_output_basedir=perf_output_basedir_linux) |
| @@ -76,7 +82,10 @@ |
| defaults['category'] = 'Android' |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_NexusS_4-1_Float_%s_32', |
| + os='Android', |
|
borenet
2013/04/09 16:31:46
We can probably infer from the device name that th
epoger
2013/04/09 17:38:36
Agreed.
|
| + version='4.1', |
|
borenet
2013/04/09 16:31:46
Does the '.' break the "no funny characters" rule?
epoger
2013/04/09 17:38:36
It's often handy to use dots within version number
|
| + arch_width='32', |
| + hardware='NexusS', |
| device='nexus_s', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -85,7 +94,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Xoom_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
|
borenet
2013/04/09 16:31:46
We keep our Android devices pretty up-to-date. On
epoger
2013/04/09 17:38:36
If we don't intend to update this number, we shoul
borenet
2013/04/09 19:11:45
My only problem with this is that it wastes charac
epoger
2013/04/09 19:16:12
Yeah, the extra 2 characters ("-x-" instead of "-"
borenet
2013/04/09 19:30:09
My ideal is to take a dictionary or object like th
epoger
2013/04/09 19:40:13
I like the idea of keeping the information as a di
|
| + arch_width='32', |
| + hardware='Xoom', |
| device='xoom', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -94,7 +106,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_GalaxyNexus_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
| + arch_width='32', |
| + hardware='GalaxyNexus', |
| device='galaxy_nexus', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -103,7 +118,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Nexus4_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
| + arch_width='32', |
| + hardware='Nexus4', |
| device='nexus_4', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -112,7 +130,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Nexus7_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
| + arch_width='32', |
| + hardware='Nexus7', |
| device='nexus_7', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -121,7 +142,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Nexus10_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
| + arch_width='32', |
| + hardware='Nexus10', |
| device='nexus_10', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -130,7 +154,10 @@ |
| perf_output_basedir=perf_output_basedir_linux) |
| MakeAndroidBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_RazrI_4-1_Float_%s_32', |
| + os='Android', |
| + version='4.1', |
| + arch_width='32', |
| + hardware='RazrI', |
| device='x86', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| @@ -142,7 +169,10 @@ |
| defaults['category'] = 'Mac-10.6' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Mac_Float_%s_32', |
| + os='OSX', |
| + version='10.6', |
| + arch_width='32', |
| + hardware='MacMini', |
|
borenet
2013/04/09 16:31:46
We can probably be more specific than MacMini, rig
epoger
2013/04/09 17:38:36
No, different revs of the MacMini will vary a bit.
|
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -152,7 +182,10 @@ |
| perf_output_basedir=perf_output_basedir_mac) |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Mac_Float_%s_64', |
| + os='OSX', |
| + version='10.6', |
| + arch_width='64', |
| + hardware='MacMini', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -166,7 +199,10 @@ |
| defaults['category'] = 'Mac-10.7' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_MacMiniLion_Float_%s_32', |
| + os='OSX', |
| + version='10.7', |
| + arch_width='32', |
| + hardware='MacMini', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -175,7 +211,10 @@ |
| perf_output_basedir=perf_output_basedir_mac) |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_MacMiniLion_Float_%s_64', |
| + os='OSX', |
| + version='10.7', |
| + arch_width='64', |
| + hardware='MacMini', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -188,7 +227,10 @@ |
| defaults['category'] = 'Mac-10.8' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_MacMini_10_8_Float_%s_32', |
| + os='OSX', |
| + version='10.8', |
| + arch_width='32', |
| + hardware='MacMini', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -197,7 +239,10 @@ |
| perf_output_basedir=perf_output_basedir_mac) |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_MacMini_10_8_Float_%s_64', |
| + os='OSX', |
| + version='10.8', |
| + arch_width='64', |
| + hardware='MacMini', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables= |
| @@ -210,7 +255,10 @@ |
| defaults['category'] = 'Win7' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_32', |
| + os='Win', |
| + version='7', |
| + arch_width='32', |
| + hardware='Intel', |
|
borenet
2013/04/09 16:31:46
This refers to the Intel integrated graphics. The
epoger
2013/04/09 17:38:36
I think it would be a good idea to split this into
|
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| environment_variables= |
| @@ -220,7 +268,10 @@ |
| perf_output_basedir=perf_output_basedir_windows) |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_64', |
| + os='Win', |
| + version='7', |
| + arch_width='64', |
| + hardware='Intel', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| environment_variables= |
| @@ -234,7 +285,11 @@ |
| defaults['category'] = 'Win7-Special' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Win7_Intel_Float_ANGLE_%s_32', |
| + os='Win', |
| + version='7', |
| + arch_width='32', |
| + hardware='Intel', |
| + extra_config='ANGLE', |
|
borenet
2013/04/09 16:31:46
"extra_config" seemed like the best way to describ
epoger
2013/04/09 17:38:36
Sure.
|
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| environment_variables= |
| @@ -247,7 +302,11 @@ |
| bench_pictures_cfg='angle') |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Win7_Intel_Float_DirectWrite_%s_32', |
| + os='Win', |
| + version='7', |
| + arch_width='32', |
| + hardware='Intel', |
| + extra_config='DirectWrite', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| environment_variables= |
| @@ -260,7 +319,10 @@ |
| defaults['category'] = 'iOS' |
| MakeIOSBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_iOS_%s_32', |
| + os='iOS', |
| + version='6', |
| + arch_width='32', |
| + hardware='iPhone', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| environment_variables={'GYP_DEFINES': 'skia_os=ios'}, |
| @@ -281,7 +343,10 @@ |
| defaults['category'] = 'Linux-Special' |
| MakeBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Linux_NoGPU_%s_32', |
| + os='Linux', |
| + version='Ubuntu12', |
| + arch_width='32', |
| + hardware='NoGPU', |
|
borenet
2013/04/09 16:31:46
NoGPU is more of an extra_config than a hardware t
epoger
2013/04/09 17:38:36
I think NoGPU should be listed as extra_config, be
borenet
2013/04/09 19:11:45
If a gpu field is added, that's where NoGPU should
epoger
2013/04/09 19:16:12
I can see arguments either way (either gpu field o
borenet
2013/04/09 19:30:09
I think this is an interesting distinction. For t
epoger
2013/04/09 19:40:13
Agreed on all points.
|
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| environment_variables= |
| @@ -294,7 +359,10 @@ |
| MakeNaClBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_Shuttle_Ubuntu12_NaCl_%s', |
| + os='Linux', |
| + version='Ubuntu12', |
| + arch_width='32_64', |
| + hardware='NaCl', |
|
borenet
2013/04/09 16:31:46
NaCl isn't hardware at all. Maybe this is an extr
epoger
2013/04/09 17:38:36
Yes, seems more like extra_config
|
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| gm_image_subdir=None, |
| @@ -307,7 +375,10 @@ |
| defaults['category'] = 'ChromeOS' |
| MakeChromeOSBuilderSet( |
| helper=helper, |
| - builder_base_name='Skia_ChromeOS_Alex_%s_32', |
| + os='ChromeOS', |
| + version='V', |
|
borenet
2013/04/09 16:31:46
AFAIK the ChromeOS version gets updated automatica
epoger
2013/04/09 17:38:36
Agreed. Blank, or 'x', something like that.
|
| + arch_width='32', |
| + hardware='Alex', |
| do_upload_results=do_upload_results, |
| target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| environment_variables= |