Revert "Reland "Remove --isolated-script-test-perf-output from chromium recipe.""

This reverts commit 29509aa87a6785e3fcfd5e6b52407a6a6194f239.

Reason for revert: I think this is breaking official builds on release branches. r810743 probably needs to be merged to all active release branches before landing this change.

Original change's description:
> Reland "Remove --isolated-script-test-perf-output from chromium recipe."
>
> This is a reland of 98cb0022b0e4f2c6b05a23b31bfe532ed9924885.
>
> It turned out that the arg was used way in at least one place.
> That usage was removed in https://crrev.com/c/2429866, so let's
> try to land this again and see what happens.
>
> Original change's description:
> > Remove --isolated-script-test-perf-output from chromium recipe.
> >
> > As discovered/discussed in crbug.com/1127545, it appears that this
> > flag is not actually ever used anywhere in the chromium recipes.
> >
> > Perf tests *do* produce output, but they don't use this flag to
> > do so.
> >
> > WebRTC tests *do* use this flag, but they set this directly in their
> > own recipes.
> >
> > Bug: 1127545
> > Change-Id: I215ad8f698c18e41ca2a87c7043371a9ac73000b
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2427305
> > Reviewed-by: Stephen Martinis <martiniss@chromium.org>
> > Commit-Queue: Dirk Pranke <dpranke@google.com>
>
> TBR=martiniss@chromium.org
> Bug: 1127545
> Change-Id: I57743d353893d310adafe88df7c0fcc7858c9048
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2431697
> Reviewed-by: Dirk Pranke <dpranke@google.com>
> Reviewed-by: Stephen Martinis <martiniss@chromium.org>
> Commit-Queue: Dirk Pranke <dpranke@google.com>

No-Try: true
Bug: 1127545
Change-Id: I536bc36470449e36f8c909b493e7a71e2037ce6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2443652
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Greg Thompson <grt@chromium.org>
diff --git a/recipes/recipe_modules/chromium_swarming/api.py b/recipes/recipe_modules/chromium_swarming/api.py
index f2d24de..d14ca9f 100644
--- a/recipes/recipe_modules/chromium_swarming/api.py
+++ b/recipes/recipe_modules/chromium_swarming/api.py
@@ -671,6 +671,11 @@
     # output.json name is expected by collect_task.py.
     extra_args.append(_create_output_flag(
         'isolated-script-test-output', 'output.json'))
+    # perftest-output.json name is expected by benchmarks generating chartjson
+    # or histogram output
+    extra_args.append(_create_output_flag(
+        'isolated-script-test-perf-output',
+        'perftest-output.json'))
 
     merge = {
       'script': self.merge_script_path('standard_isolated_script_merge.py')
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_large_outdir.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_large_outdir.json
index 947c67a..194e061 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_large_outdir.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_large_outdir.json
@@ -357,7 +357,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_expired_new.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_expired_new.json
index 020fd4d..7bfb928 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_expired_new.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_expired_new.json
@@ -357,7 +357,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_non_zero_exit_status.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_non_zero_exit_status.json
index 296f397..2a8c3da 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_non_zero_exit_status.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_non_zero_exit_status.json
@@ -357,7 +357,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_timeout_new.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_timeout_new.json
index ef57af3..51f4962 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_timeout_new.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_timeout_new.json
@@ -357,7 +357,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_merge.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_merge.json
index 1218224..a1c4f67 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_merge.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_merge.json
@@ -357,7 +357,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_trigger_script.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_trigger_script.json
index 3f50182..bc2dfd5 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_trigger_script.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_custom_trigger_script.json
@@ -69,7 +69,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger (custom trigger script)] hello_world on Windows-7-SP1",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_null_shard.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_null_shard.json
index 4e2ad9d..c7abc03 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_null_shard.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_null_shard.json
@@ -363,7 +363,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world",
@@ -457,7 +458,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world (2)",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm.json
index 0026140..4ec609b 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm.json
@@ -379,7 +379,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
@@ -475,7 +476,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world",
@@ -571,7 +573,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world (2)",
@@ -667,7 +670,8 @@
       "--isolated",
       "hash_for_mac",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Mac-10.13",
diff --git a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm_and_resultdb.json b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm_and_resultdb.json
index 69c09b1..f39597b 100644
--- a/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm_and_resultdb.json
+++ b/recipes/recipe_modules/chromium_swarming/examples/full.expected/isolated_script_with_realm_and_resultdb.json
@@ -380,7 +380,8 @@
       "--isolated",
       "hash_for_win",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Windows-7-SP1",
@@ -477,7 +478,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world",
@@ -574,7 +576,8 @@
       "--isolated",
       "hash_for_linux",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world (2)",
@@ -671,7 +674,8 @@
       "--isolated",
       "hash_for_mac",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] hello_world on Mac-10.13",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/custom_webkit_tests_step_name.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/custom_webkit_tests_step_name.json
index 246a2e1..d978c6b 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/custom_webkit_tests_step_name.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/custom_webkit_tests_step_name.json
@@ -248,7 +248,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] custom_webkit_tests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/fake_results_handler.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/fake_results_handler.json
index 51872cf..61f2235 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/fake_results_handler.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/fake_results_handler.json
@@ -248,7 +248,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming.json
index 538b7e6..482489e 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming.json
@@ -248,7 +248,8 @@
       "--isolated",
       "deadbeef",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets.json
index 889379b..ba6fa98 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets.json
@@ -248,7 +248,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets_plus_optional.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets_plus_optional.json
index 889379b..ba6fa98 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets_plus_optional.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_dimension_sets_plus_optional.json
@@ -248,7 +248,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_trigger_script.json b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_trigger_script.json
index 43dca34..6a98604 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_trigger_script.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/generate_isolated_script.expected/swarming_trigger_script.json
@@ -248,7 +248,8 @@
       "--isolated",
       "deadbeef",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger (custom trigger script)] base_unittests",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/basic.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/basic.json
index 2e68bed..0dd8144 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/basic.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/basic.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson.json
index bd6975a..f1bde2f 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_disabled.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_disabled.json
index 60e2ef2..10580b2 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_disabled.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_disabled.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_ignore_task_failure.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_ignore_task_failure.json
index 2845b2d..d931e8b 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_ignore_task_failure.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_ignore_task_failure.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_invalid.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_invalid.json
index a2742bb..0e9ec45 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_invalid.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_invalid.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_max_failures.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_max_failures.json
index bd6975a..f1bde2f 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_max_failures.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_max_failures.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results.json
index 91c7f69..e6fad87 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results_failure.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results_failure.json
index d6c9be3..10cbe66 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results_failure.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_no_results_failure.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_not_uploading.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_not_uploading.json
index fda7ccf..df663f5 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_not_uploading.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_not_uploading.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_disabled.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_disabled.json
index 622bd91..e97a54f 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_disabled.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_disabled.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_ignore_task_failure.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_ignore_task_failure.json
index 64828a5..71ce3c1 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_ignore_task_failure.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/chartjson_simplified_ignore_task_failure.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_android.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_android.json
index 213b77c..519789d 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_android.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_android.json
@@ -371,7 +371,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Android device Nexus 5 (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac.json
index adac993..a973905 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Mac (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac_hidpi.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac_hidpi.json
index cc09258..20afc1f 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac_hidpi.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_mac_hidpi.json
@@ -369,7 +369,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Mac Retina (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_windows.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_windows.json
index 78a9322..2e0f478 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_windows.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/dimensions_windows.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Windows (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/fail_many_failures.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/fail_many_failures.json
index d678900..d937b64 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/fail_many_failures.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/fail_many_failures.json
@@ -76,7 +76,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (without patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms.json
index f3137f4..79e6473 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms_LUCI_missing_perf_dashboard_machine_group_property.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms_LUCI_missing_perf_dashboard_machine_group_property.json
index 6c116fe..b0a875e 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms_LUCI_missing_perf_dashboard_machine_group_property.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/histograms_LUCI_missing_perf_dashboard_machine_group_property.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/override_compile_targets.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/override_compile_targets.json
index 1a84758..6146e7b 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/override_compile_targets.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/override_compile_targets.json
@@ -366,7 +366,8 @@
       "--isolated",
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "infra_step": true,
     "name": "[trigger] base_unittests on Intel GPU on Linux (with patch)",
diff --git a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/without_patch_filter.json b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/without_patch_filter.json
index 001a620..80b8d74 100644
--- a/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/without_patch_filter.json
+++ b/recipes/recipe_modules/chromium_tests/tests/steps/swarming_isolated_script_test.expected/without_patch_filter.json
@@ -71,6 +71,7 @@
       "ffffffffffffffffffffffffffffffffffffffff",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--isolated-script-test-filter=test1.Test1::test1.Test2::test1.Test2-2"
     ],
     "infra_step": true,
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_failed_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_failed_isolated_script_test.json
index eebaf75..2a860ca 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_failed_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_failed_isolated_script_test.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
index 12b4195..1029011 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_linux_gpu.json b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_linux_gpu.json
index 82abf23..a564532 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_linux_gpu.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_linux_gpu.json
@@ -479,7 +479,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_mac_gpu.json b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_mac_gpu.json
index 7d5a0d8..997face 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_mac_gpu.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_mac_gpu.json
@@ -522,7 +522,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -626,7 +627,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_gpu.json b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_gpu.json
index c0065f4..8d8e761 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_gpu.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_gpu.json
@@ -504,7 +504,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]\\builder",
     "env": {
@@ -604,7 +605,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]\\builder",
     "env": {
@@ -704,7 +706,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]\\builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_non_gpu.json b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_non_gpu.json
index c475994..2593f9b 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_non_gpu.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_non_gpu.json
@@ -492,7 +492,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]\\builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test.json
index 2c2b930..406d731 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure.json b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure.json
index 30c80be..463a602 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure_invalid.json b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure_invalid.json
index c136028..efa7dab 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure_invalid.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure_invalid.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_with_bad_retcode_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_with_bad_retcode_isolated_script_test.json
index 653410c..cc5c368 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_passed_with_bad_retcode_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_passed_with_bad_retcode_isolated_script_test.json
@@ -470,7 +470,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_corrupt_json_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_corrupt_json_isolated_script_test.json
index 1487fb3..874e006 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_corrupt_json_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_corrupt_json_isolated_script_test.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -683,7 +685,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_failed_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_failed_isolated_script_test.json
index 5a21e79..6c2f5d9 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_failed_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_failed_isolated_script_test.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_invalid_json_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_invalid_json_isolated_script_test.json
index 7139a33..b9d2075 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_invalid_json_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_invalid_json_isolated_script_test.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -683,7 +685,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_disabled.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_disabled.json
index 8339850..c5f0994 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_disabled.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_disabled.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_harness_failure.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_harness_failure.json
index b534e54..a8abbb3 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_harness_failure.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_harness_failure.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_missing_shard.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_missing_shard.json
index 2c67e69..5b346f2 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_missing_shard.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_chartjson_test_missing_shard.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_harness_failure.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_harness_failure.json
index da12247..e4aa628 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_harness_failure.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_harness_failure.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_missing_shard.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_missing_shard.json
index f7d737c..4584a4c 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_missing_shard.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_missing_shard.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json
index afcfc12..0714947 100644
--- a/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json
+++ b/recipes/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json
@@ -477,7 +477,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -580,7 +581,8 @@
       "--isolated",
       "eeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium_integration.expected/bug_introduced_by_chromium.json b/recipes/recipes/chromium_integration.expected/bug_introduced_by_chromium.json
index 67b58bf..e2c4b8f 100644
--- a/recipes/recipes/chromium_integration.expected/bug_introduced_by_chromium.json
+++ b/recipes/recipes/chromium_integration.expected/bug_introduced_by_chromium.json
@@ -961,7 +961,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1300,7 +1301,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -2262,6 +2264,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_repeat=10",
       "--test-launcher-retry-limit=0",
       "--isolated-script-test-filter=test1.Test1::test2.Test2"
diff --git a/recipes/recipes/chromium_integration.expected/bug_introduced_by_commit.json b/recipes/recipes/chromium_integration.expected/bug_introduced_by_commit.json
index 134c506..75f4520 100644
--- a/recipes/recipes/chromium_integration.expected/bug_introduced_by_commit.json
+++ b/recipes/recipes/chromium_integration.expected/bug_introduced_by_commit.json
@@ -961,7 +961,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1300,7 +1301,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -2262,6 +2264,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_repeat=10",
       "--test-launcher-retry-limit=0",
       "--isolated-script-test-filter=test1.Test1::test2.Test2"
diff --git a/recipes/recipes/chromium_integration.expected/flaky_test.json b/recipes/recipes/chromium_integration.expected/flaky_test.json
index ec093ba..0bc240e 100644
--- a/recipes/recipes/chromium_integration.expected/flaky_test.json
+++ b/recipes/recipes/chromium_integration.expected/flaky_test.json
@@ -961,7 +961,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1300,7 +1301,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_failing.json b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_failing.json
index 04d4b26..0aad9dd 100644
--- a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_failing.json
+++ b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_failing.json
@@ -1159,7 +1159,8 @@
       "--isolated",
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1486,7 +1487,8 @@
       "--isolated",
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -2438,6 +2440,7 @@
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--isolated-script-test-filter=test1.Test1::test2.Test2"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_passing.json b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_passing.json
index 8766922..3d5ed2b 100644
--- a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_passing.json
+++ b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_on_trybot_passing.json
@@ -1159,7 +1159,8 @@
       "--isolated",
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_with_args_on_trybot.json b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_with_args_on_trybot.json
index 42b53a4..9159045 100644
--- a/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_with_args_on_trybot.json
+++ b/recipes/recipes/chromium_trybot.expected/dynamic_isolated_script_test_with_args_on_trybot.json
@@ -1171,6 +1171,7 @@
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--correct-common-arg",
       "--these-args-should-be-present",
       "--test-machine-name=\"linux-rel\"",
diff --git a/recipes/recipes/chromium_trybot.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json b/recipes/recipes/chromium_trybot.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
index b6a5728..eef5c90 100644
--- a/recipes/recipes/chromium_trybot.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
+++ b/recipes/recipes/chromium_trybot.expected/dynamic_swarmed_isolated_script_test_failure_no_result_json.json
@@ -1159,7 +1159,8 @@
       "--isolated",
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1448,7 +1449,8 @@
       "--isolated",
       "[dummy hash for telemetry_gpu_unittests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium_trybot.expected/swarmed_layout_tests_too_many_failures_for_retcode.json b/recipes/recipes/chromium_trybot.expected/swarmed_layout_tests_too_many_failures_for_retcode.json
index 0a389fa..3c296f4 100644
--- a/recipes/recipes/chromium_trybot.expected/swarmed_layout_tests_too_many_failures_for_retcode.json
+++ b/recipes/recipes/chromium_trybot.expected/swarmed_layout_tests_too_many_failures_for_retcode.json
@@ -1166,7 +1166,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1533,7 +1534,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -2525,6 +2527,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_repeat=10",
       "--test-launcher-retry-limit=0",
       "--isolated-script-test-filter=test1.Test1::test2.Test2"
diff --git a/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_interrupted.json b/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_interrupted.json
index b5b4f8f..8cb687a 100644
--- a/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_interrupted.json
+++ b/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_interrupted.json
@@ -1166,7 +1166,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1533,7 +1534,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_unexpected_error.json b/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_unexpected_error.json
index b15cb90..bd47717 100644
--- a/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_unexpected_error.json
+++ b/recipes/recipes/chromium_trybot.expected/swarmed_webkit_tests_unexpected_error.json
@@ -1166,7 +1166,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -1533,7 +1534,8 @@
       "--isolated",
       "[dummy hash for blink_web_tests]",
       "--",
-      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
+      "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
diff --git a/recipes/recipes/findit/chromium/flake.expected/flakiness_blink_web_tests.json b/recipes/recipes/findit/chromium/flake.expected/flakiness_blink_web_tests.json
index 01ed66e..10227cb 100644
--- a/recipes/recipes/findit/chromium/flake.expected/flakiness_blink_web_tests.json
+++ b/recipes/recipes/findit/chromium/flake.expected/flakiness_blink_web_tests.json
@@ -1351,6 +1351,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_filter=fast/dummy/test.html",
       "--gtest_repeat=100",
       "--test-launcher-retry-limit=0",
diff --git a/recipes/recipes/findit/chromium/test.expected/blink_web_tests.json b/recipes/recipes/findit/chromium/test.expected/blink_web_tests.json
index 0b448c1..258ab53 100644
--- a/recipes/recipes/findit/chromium/test.expected/blink_web_tests.json
+++ b/recipes/recipes/findit/chromium/test.expected/blink_web_tests.json
@@ -1369,6 +1369,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_filter=fast/Test/One.html:fast/Test/Two.html:dummy/Three.js",
       "--gtest_repeat=20",
       "--test-launcher-retry-limit=0",
@@ -2632,6 +2633,7 @@
       "[dummy hash for blink_web_tests]",
       "--",
       "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json",
+      "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.json",
       "--gtest_filter=fast/Test/Two.html:fast/Test/One.html",
       "--gtest_repeat=20",
       "--test-launcher-retry-limit=0",