Index: scripts/master/factory/chromium_commands.py |
=================================================================== |
--- scripts/master/factory/chromium_commands.py (revision 125389) |
+++ scripts/master/factory/chromium_commands.py (working copy) |
@@ -938,6 +938,27 @@ |
'Download and extract official build', cmd, |
halt_on_failure=True) |
+ def AddSoftGpuTests(self, factory_properties): |
+ """Runs gpu_tests with software rendering and archives any results. |
+ """ |
+ # Put gpu data in /b/build/slave/SLAVE_NAME/gpu_data |
M-A Ruel
2012/03/07 20:29:44
Do you want to keep this comment?
Peter Mayo
2012/03/08 21:17:35
These were a hook to the key open question of wher
|
+ # gen_dir = self.PathJoin('..', 'soft_gpu_data', 'generated') |
+ # ref_dir = self.PathJoin('..', 'gpu_data', 'reference') |
+ |
+ tests = ':'.join(['GpuPixelBrowserTest.*', 'GpuFeatureTest.*', |
+ 'Canvas2DPixelTestSD.*', 'Canvas2DPixelTestHD.*']) |
+ # 'GPUCrashTest.*', while interesting, fails. |
+ |
+ self.AddBasicGTestTestStep('gpu_tests', factory_properties, |
+ description='(soft)', |
+ arg_list=['--gtest_also_run_disabled_tests', |
+ # '--generated-dir=%s' % gen_dir, |
M-A Ruel
2012/03/07 20:29:44
same
Peter Mayo
2012/03/08 21:17:35
Done.
|
+ # '--reference-dir=%s' % ref_dir, |
+ '--gtest_filter=%s' % tests], |
+ test_tool_arg_list=['--llvmpipe']) |
+ |
+ # Note: we aren't archiving these for the moment. |
+ |
def AddGpuTests(self, factory_properties): |
"""Runs gpu_tests binary and archives any results. |