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= |