Bug 1228918 - Fallback Mesa3D Gallium driver from llvmpipe to softpipe. Mesa 8.0.4 llvmpipe can introduce precision issues on reftest on B2G KK emu test. draft
authorAstley Chen <aschen@mozilla.com>
Wed, 27 Jan 2016 20:41:37 +0800
changeset 326150 c706b12cd248224fe9dcff3b3bfbee22d6f79f83
parent 326149 69737d4893c213f10688f2efd4314bc4ada6465f
child 513552 076bf413d76e6fec071b7dd816246f723c56b6b6
push id10095
push useraschen@mozilla.com
push dateWed, 27 Jan 2016 12:48:42 +0000
bugs1228918
milestone47.0a1
Bug 1228918 - Fallback Mesa3D Gallium driver from llvmpipe to softpipe. Mesa 8.0.4 llvmpipe can introduce precision issues on reftest on B2G KK emu test.
testing/taskcluster/tasks/tests/b2g_emulator_reftest.yml
--- a/testing/taskcluster/tasks/tests/b2g_emulator_reftest.yml
+++ b/testing/taskcluster/tasks/tests/b2g_emulator_reftest.yml
@@ -3,16 +3,19 @@
   from: 'tasks/tests/b2g_unittest_base.yml'
 task:
   metadata:
     name: '[TC] Reftest'
     description: Reftest test run {{chunk}}
 
   workerType: b2gtest-emulator
   payload:
+    maxRunTime: 7200
+    env:
+      GALLIUM_DRIVER: 'softpipe'
     command:
       - entrypoint
       - >
         python ./mozharness/scripts/b2g_emulator_unittest.py
         --config-file ./mozharness/configs/b2g/emulator_automation_config.py
         --config-file ./mozharness_configs/emulator_override.py
         --config-file ./mozharness_configs/remove_executables.py
         --download-symbols ondemand