[Test Reviver] Replicate swarming settings in test suite exception for android-pie-x86-fyi-rel-reviver.

We do not replicate test filter from android-pie-x86-rel
because we suppose to run disabled tests on
android-pie-x86-fyi-rel-reviver.

Bug: 1348392
Change-Id: I7be365ca9e7ee0f6812d3633b3e6a68905525d5b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834779
Commit-Queue: James Shen <[email protected]>
Reviewed-by: Haiyang Pan <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1036488}
diff --git a/testing/buildbot/test_suite_exceptions.pyl b/testing/buildbot/test_suite_exceptions.pyl
index ab87d0e..12fa87f 100644
--- a/testing/buildbot/test_suite_exceptions.pyl
+++ b/testing/buildbot/test_suite_exceptions.pyl
@@ -86,6 +86,11 @@
           'quickrun_shards': 6,
         },
       },
+      'android-pie-x86-fyi-rel-reviver': {
+        'swarming': {
+          'shards': 2,
+        },
+      },
       'android-pie-x86-rel': {
         'args': [
           '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
@@ -1282,6 +1287,12 @@
         ],
         'ci_only': True, # https://crbug.com/1233700
       },
+      'android-pie-x86-fyi-rel-reviver': {
+        'swarming': {
+          # See https://crbug.com/1230192, runs of 40-60 minutes at 20 shards.
+          'shards': 30,
+        },
+      },
       'android-pie-x86-rel': {
         'args': [
           # https://crbug.com/1046059
@@ -1343,6 +1354,27 @@
           ],
         },
       },
+      'android-pie-x86-fyi-rel-reviver': {
+        'args': [
+          '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
+        ],
+        'swarming': {
+          # soft affinity so that bots with caches will be picked first
+          'optional_dimensions': {
+            '60': [
+              {
+                'caches': 'generic_playstore_android28',
+              }
+            ],
+          },
+          'named_caches': [
+            {
+              'name': 'generic_playstore_android28',
+              'path': '.android_emulator/generic_playstore_android28',
+            },
+          ],
+        },
+      },
       'android-pie-x86-rel': {
         'args': [
           '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
@@ -1675,6 +1707,13 @@
           'quickrun_shards': 40
         }
       },
+      'android-pie-x86-fyi-rel-reviver': {
+        'swarming': {
+          # Flaking with only 20 shards with 40-60 minute runs.
+          # https://crbug.com/1230118
+          'shards': 30,
+        },
+      },
       'android-pie-x86-rel': {
         'args': [
           '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
@@ -2884,6 +2923,7 @@
       'android-marshmallow-x86-rel-non-cq',
       'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
       'android-pie-arm64-rel',
+      'android-pie-x86-fyi-rel-reviver',
       'android-pie-x86-rel',
       'android-11-x86-rel',
       'Marshmallow 64 bit Tester',
@@ -3523,11 +3563,13 @@
   },
   'vr_common_unittests': {
     'remove_from': [
+      'android-pie-x86-fyi-rel-reviver',
       'android-pie-x86-rel',
     ],
   },
   'vr_pixeltests': {
     'remove_from': [
+      'android-pie-x86-fyi-rel-reviver',
       'android-pie-x86-rel',
       'VR Linux',
     ],
@@ -4014,6 +4056,11 @@
           'shards': 9,
         },
       },
+      'android-pie-x86-fyi-rel-reviver': {
+        'swarming': {
+          'shards': 9,
+        },
+      },
       'android-pie-x86-rel': {
         'args': [
           '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',