Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
authorKartikaya Gupta <kgupta@mozilla.com>
Thu, 04 Jul 2019 21:35:08 +0000
changeset 541005 a1666a9348ce699a19b399766805bf465b938334
parent 541004 4c912cace66653625ba7a90b4fffe4c4d4c983bb
child 541006 b17959ee9a29f4c3a5b8b7f02e01bf64352ce44a
push id11533
push userarchaeopteryx@coole-files.de
push dateMon, 08 Jul 2019 18:18:03 +0000
treeherdermozilla-beta@f4452e031aed [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgbrown
bugs1525314
milestone69.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize load on bitbar Pixel 2 devices. Depends on D36799 Differential Revision: https://phabricator.services.mozilla.com/D36800
taskcluster/ci/test/reftest.yml
taskcluster/ci/test/test-platforms.yml
taskcluster/ci/test/test-sets.yml
--- a/taskcluster/ci/test/reftest.yml
+++ b/taskcluster/ci/test/reftest.yml
@@ -3,24 +3,26 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 ---
 job-defaults:
     suite:
         category: reftest
     target:
         by-test-platform:
             android-em-7.*: geckoview-androidTest.apk
+            android-hw-.*-qr/.*: geckoview-androidTest.apk
             default: null
     variants:
         by-test-platform:
             linux64/debug: ['fission', 'serviceworker']
             default: ['fission']
     run-on-projects:
         by-test-platform:
             android-em-4.*/.*: ['try', 'mozilla-central']  # bug 1548659
+            android-hw-.*-qr/.*: ['try', 'mozilla-central']
             windows10-aarch64/opt: ['try', 'mozilla-central']
             default: built-projects
     mozharness:
         script:
             by-test-platform:
                 android-em.*: android_emulator_unittest.py
                 android-hw.*: android_hardware_unittest.py
                 default: desktop_unittest.py
@@ -64,16 +66,17 @@ crashtest:
     max-run-time:
         by-test-platform:
             android-em.*: 7200
             default: 3600
     tier:
         by-test-platform:
             windows10-aarch64.*: 2
             android-em-4.*/.*: 2  # bug 1548659
+            android-hw-.*-qr/.*: 2
             default: default
 
 jsreftest:
     description: "JS Reftest run"
     schedules-component: jsreftest
     treeherder-symbol: R(J)
     instance-size: default
     chunks:
@@ -143,16 +146,17 @@ reftest:
             by-test-platform:
                 android-em.*: false
                 macosx.*64/opt: false
                 windows10-64.*/opt: false
                 default: true
     tier:
         by-test-platform:
             windows10-aarch64.*: 2
+            android-hw-.*-qr/.*: 2
             default: default
 
 reftest-gpu:
     description: "Reftest GPU run"
     treeherder-symbol: R(Rg)
     chunks:
         by-test-platform:
             windows.*/opt: 2
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -406,16 +406,26 @@ android-hw-p2-8-0-arm7-api-16/opt:
         - android-hw-arm7-raptor-power
         - raptor-fetch-geckoview
 
 android-hw-p2-8-0-arm7-api-16/debug:
     build-platform: android-api-16/debug
     test-sets:
         - android-hw-arm7-debug-unittests
 
+android-hw-p2-8-0-arm7-api-16-qr/opt:
+    build-platform: android-api-16/opt
+    test-sets:
+        - android-hw-arm7-qr
+
+android-hw-p2-8-0-arm7-api-16-qr/debug:
+    build-platform: android-api-16/debug
+    test-sets:
+        - android-hw-arm7-qr
+
 android-hw-p2-8-0-android-aarch64/opt:
     build-platform: android-aarch64/opt
     test-sets:
         - android-hw-aarch64-raptor
         - android-hw-aarch64-raptor-power
 
 android-hw-p2-8-0-android-aarch64/pgo:
     build-platform: android-aarch64-pgo/opt
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -433,16 +433,20 @@ android-hw-arm7-pgo-unittests:
     - jsreftest
     - mochitest-media
 
 android-hw-arm7-debug-unittests:
     - jittest
     - jsreftest
     - mochitest-media
 
+android-hw-arm7-qr:
+    - crashtest
+    - reftest
+
 android-hw-arm7-raptor:
     - raptor-speedometer-geckoview
     - raptor-speedometer-refbrow
     - raptor-youtube-playback-fenix
     - raptor-youtube-playback-geckoview
     - raptor-tp6m-1-geckoview
     - raptor-tp6m-2-geckoview
     - raptor-tp6m-3-geckoview