[Dart] Disable new workflow on CQ (try bots)
Also fix windows path problem.
Change-Id: I7ae7f14409323f0962f7b2bd5516b9bd6f10d72e
Reviewed-on: https://chromium-review.googlesource.com/c/1278212
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: William Hesse <whesse@google.com>
diff --git a/scripts/slave/README.recipes.md b/scripts/slave/README.recipes.md
index 555942c..7246044 100644
--- a/scripts/slave/README.recipes.md
+++ b/scripts/slave/README.recipes.md
@@ -1698,11 +1698,11 @@
— **def [dart\_executable](/scripts/slave/recipe_modules/dart/api.py#87)(self):**
-— **def [deflake\_results](/scripts/slave/recipe_modules/dart/api.py#255)(self, step_name, args, environment):**
+— **def [deflake\_results](/scripts/slave/recipe_modules/dart/api.py#259)(self, step_name, args, environment):**
— **def [download\_parent\_isolate](/scripts/slave/recipe_modules/dart/api.py#141)(self):**
-— **def [download\_results](/scripts/slave/recipe_modules/dart/api.py#239)(self, name):**
+— **def [download\_results](/scripts/slave/recipe_modules/dart/api.py#243)(self, name):**
— **def [get\_secret](/scripts/slave/recipe_modules/dart/api.py#60)(self, name):**
@@ -1712,13 +1712,13 @@
Kills leftover tasks from previous runs or steps.
-— **def [present\_results](/scripts/slave/recipe_modules/dart/api.py#331)(self, step_name):**
+— **def [present\_results](/scripts/slave/recipe_modules/dart/api.py#335)(self, step_name):**
-— **def [read\_debug\_log](/scripts/slave/recipe_modules/dart/api.py#372)(self):**
+— **def [read\_debug\_log](/scripts/slave/recipe_modules/dart/api.py#376)(self):**
Reads the debug.log file
-— **def [read\_result\_file](/scripts/slave/recipe_modules/dart/api.py#353)(self, name, log_name, test_data=''):**
+— **def [read\_result\_file](/scripts/slave/recipe_modules/dart/api.py#357)(self, name, log_name, test_data=''):**
Reads the result.log file
Args:
@@ -1729,7 +1729,7 @@
Returns (str) - The content of the file.
Raises file.Error
-— **def [run\_script](/scripts/slave/recipe_modules/dart/api.py#707)(self, step_name, script, args, isolate_hash, shards, local_shard, environment, tasks, cipd_packages=None, ignore_failure=False):**
+— **def [run\_script](/scripts/slave/recipe_modules/dart/api.py#711)(self, step_name, script, args, isolate_hash, shards, local_shard, environment, tasks, cipd_packages=None, ignore_failure=False):**
Runs a specific script with current working directory to be checkout. If
the runtime (passed in environment) is a browser, and the system is linux,
@@ -1748,7 +1748,7 @@
* ok_ret(str or [int]) - optional accepted exit codes passed to
non-sharded script runs.
-— **def [run\_test\_py](/scripts/slave/recipe_modules/dart/api.py#617)(self, step_name, append_logs, step, isolate_hash, shards, local_shard, environment, tasks, global_config):**
+— **def [run\_test\_py](/scripts/slave/recipe_modules/dart/api.py#621)(self, step_name, append_logs, step, isolate_hash, shards, local_shard, environment, tasks, global_config):**
Runs test.py with default arguments, based on configuration from.
Args:
@@ -1764,7 +1764,7 @@
* global_config (dict) - The global section from test_matrix.json.
Contains version tags for the pinned browsers Firefox and Chrome.
-— **def [run\_trigger](/scripts/slave/recipe_modules/dart/api.py#581)(self, step_name, step, isolate_hash):**
+— **def [run\_trigger](/scripts/slave/recipe_modules/dart/api.py#585)(self, step_name, step, isolate_hash):**
— **def [shard](/scripts/slave/recipe_modules/dart/api.py#155)(self, title, isolate_hash, test_args, os=None, cpu='x86-64', pool='dart.tests', num_shards=0, last_shard_is_local=False, cipd_packages=None, ignore_failure=False):**
@@ -1772,7 +1772,7 @@
Requires the 'shards' build property to be set to the number of tasks.
Returns the created task(s), which are meant to be passed into collect().
-— **def [test](/scripts/slave/recipe_modules/dart/api.py#383)(self, test_data):**
+— **def [test](/scripts/slave/recipe_modules/dart/api.py#387)(self, test_data):**
Reads the test-matrix.json file in checkout and performs each step listed
in the file
@@ -1783,7 +1783,7 @@
Builds an isolate
-— **def [upload\_results](/scripts/slave/recipe_modules/dart/api.py#290)(self, name):**
+— **def [upload\_results](/scripts/slave/recipe_modules/dart/api.py#294)(self, name):**
### *recipe_modules* / [disk](/scripts/slave/recipe_modules/disk)
[DEPS](/scripts/slave/recipe_modules/disk/__init__.py#1): [traceback](#recipe_modules-traceback), [depot\_tools/infra\_paths][depot_tools/recipe_modules/infra_paths], [recipe\_engine/json][recipe_engine/recipe_modules/json], [recipe\_engine/path][recipe_engine/recipe_modules/path], [recipe\_engine/platform][recipe_engine/recipe_modules/platform], [recipe\_engine/python][recipe_engine/recipe_modules/python], [recipe\_engine/step][recipe_engine/recipe_modules/step]
diff --git a/scripts/slave/recipe_modules/dart/api.py b/scripts/slave/recipe_modules/dart/api.py
index 4933d41..c5ec92b 100644
--- a/scripts/slave/recipe_modules/dart/api.py
+++ b/scripts/slave/recipe_modules/dart/api.py
@@ -215,6 +215,7 @@
output_dir = self.m.step.active_result.raw_io.output_dir
for filepath in output_dir:
filename = filepath.split('/')[-1] # pragma: no cover
+ filename = filename.split('\\')[-1] # pragma: no cover
if filename in (
"result.log", "results.json", "run.json"): # pragma: no cover
contents = output_dir[filepath]
@@ -226,15 +227,18 @@
'accumulated_results'] = [results]
if filename == 'run.json':
run = contents
- results_path = self.m.path['checkout'].join('logs', 'results.json')
- self.m.file.write_text("Write results file", results_path, results)
- run_path = self.m.path['checkout'].join('logs', 'run.json')
- self.m.file.write_text("Write run file", run_path, run)
- step_name = 'sharded %s' % info['step_name']
- self.download_results(step_name)
- self.deflake_results(step_name, info['args'], info['environment'])
- self.upload_results(step_name)
- self.present_results(step_name)
+ run_new_workflow = not self.m.buildbucket.builder_name.endswith(
+ ('-try', '-stable', '-dev'))
+ if run_new_workflow:
+ results_path = self.m.path['checkout'].join('logs', 'results.json')
+ self.m.file.write_text("Write results file", results_path, results)
+ run_path = self.m.path['checkout'].join('logs', 'run.json')
+ self.m.file.write_text("Write run file", run_path, run)
+ step_name = 'sharded %s' % info['step_name']
+ self.download_results(step_name)
+ self.deflake_results(step_name, info['args'], info['environment'])
+ self.upload_results(step_name)
+ self.present_results(step_name)
def download_results(self, name):
builder = self.m.buildbucket.builder_name
diff --git a/scripts/slave/recipe_modules/dart/examples/example.expected/basic-win-stable.json b/scripts/slave/recipe_modules/dart/examples/example.expected/basic-win-stable.json
index f7d3f85..fb41129 100644
--- a/scripts/slave/recipe_modules/dart/examples/example.expected/basic-win-stable.json
+++ b/scripts/slave/recipe_modules/dart/examples/example.expected/basic-win-stable.json
@@ -1605,386 +1605,6 @@
]
},
{
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]\\builder\\sdk\\logs\\results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "Write results file"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]\\builder\\sdk\\logs\\run.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "Write run file"
- },
- {
- "cmd": [
- "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "LATEST/flaky.json",
- "--changed",
- "--passing",
- "--failing",
- "--count",
- "100",
- "LATEST/results.json",
- "logs/results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "name": "list tests that should be deflaked",
- "stdout": "[CACHE]\\builder\\sdk\\logs\\deflake.list",
- "~followup_annotations": [
- "@@@STEP_LOG_LINE@deflake_list@@@@",
- "@@@STEP_LOG_END@deflake_list@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "tools/test.py",
- "-ax64",
- "-mdebug",
- "--progress=status",
- "--report",
- "--time",
- "--write-debug-log",
- "--write-results",
- "--write-result-log",
- "--write-test-outcome-log",
- "foo",
- "--bar",
- "-rfirefox",
- "--append_logs",
- "--builder-tag=win10",
- "--firefox=browsers\\firefox\\firefox.exe",
- "--repeat=5",
- "--test-list",
- "logs/deflake.list",
- "--output_directory",
- "deflaking_logs"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "name": "sharded Test-step 3 deflaking"
- },
- {
- "cmd": [
- "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe",
- "tools/bots/update_flakiness.dart",
- "-i",
- "LATEST/flaky.json",
- "-o",
- "deflaking_logs/flaky.json",
- "logs/results.json",
- "deflaking_logs/results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "name": "Update flakiness information"
- },
- {
- "cmd": [
- "git",
- "show",
- "HEAD",
- "--format=%at",
- "-s"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "git show",
- "stdout": "/path/to/tmp/"
- },
- {
- "cmd": [
- "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe",
- "tools/bots/add_fields.dart",
- "[CACHE]\\builder\\sdk\\logs\\run.json",
- "1234567",
- ""
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "name": "Add commit hash to run.json"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "move",
- "[CACHE]\\builder\\sdk\\deflaking_logs\\results.json",
- "[CACHE]\\builder\\sdk\\deflaking_logs\\deflaking_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "Rename deflaking_results"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "[CACHE]\\builder\\sdk\\logs\\results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil upload logs results.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy logs results.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/approved_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "[CACHE]\\builder\\sdk\\logs\\run.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/run.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil upload logs run.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/run.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/run.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy logs run.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/approved_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "[CACHE]\\builder\\sdk\\deflaking_logs\\flaky.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/flaky.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil upload deflaking_logs flaky.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/flaky.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/flaky.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy deflaking_logs flaky.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/approved_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy (3)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "[CACHE]\\builder\\sdk\\deflaking_logs\\deflaking_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/deflaking_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil upload deflaking_logs deflaking_results.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/deflaking_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/deflaking_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy deflaking_logs deflaking_results.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]\\gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/LATEST/sharded Test-step 3/approved_results.json",
- "gs://dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "infra_step": true,
- "name": "gsutil copy (4)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-win10-debug-x64-firefox-stable/1357/sharded Test-step 3/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "deflaking_logs/flaky.json",
- "--human",
- "--verbose",
- "--changed",
- "--flaky",
- "--failing",
- "--passing",
- "[CACHE]\\builder\\sdk\\LATEST\\results.json",
- "[CACHE]\\builder\\sdk\\logs\\results.json"
- ],
- "cwd": "[CACHE]\\builder\\sdk",
- "name": "deflaked status of sharded Test-step 3"
- },
- {
"name": "$result",
"recipe_result": null,
"status_code": 0
diff --git a/scripts/slave/recipe_modules/dart/examples/example.expected/basic.json b/scripts/slave/recipe_modules/dart/examples/example.expected/basic.json
index 51d4f14..2343cc3 100644
--- a/scripts/slave/recipe_modules/dart/examples/example.expected/basic.json
+++ b/scripts/slave/recipe_modules/dart/examples/example.expected/basic.json
@@ -806,352 +806,6 @@
},
{
"cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]/builder/sdk/logs/results.json"
- ],
- "infra_step": true,
- "name": "Write results file"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]/builder/sdk/logs/run.json"
- ],
- "infra_step": true,
- "name": "Write run file"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "LATEST/flaky.json",
- "--changed",
- "--passing",
- "--failing",
- "--count",
- "100",
- "LATEST/results.json",
- "logs/results.json"
- ],
- "name": "list tests that should be deflaked",
- "stdout": "[CACHE]/builder/sdk/logs/deflake.list",
- "~followup_annotations": [
- "@@@STEP_LOG_LINE@deflake_list@@@@",
- "@@@STEP_LOG_END@deflake_list@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "tools/test.py",
- "--test_arg",
- "--repeat=5",
- "--test-list",
- "logs/deflake.list",
- "--output_directory",
- "deflaking_logs"
- ],
- "name": "sharded example sharded step deflaking"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/update_flakiness.dart",
- "-i",
- "LATEST/flaky.json",
- "-o",
- "deflaking_logs/flaky.json",
- "logs/results.json",
- "deflaking_logs/results.json"
- ],
- "name": "Update flakiness information"
- },
- {
- "cmd": [
- "git",
- "show",
- "HEAD",
- "--format=%at",
- "-s"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "git show",
- "stdout": "/path/to/tmp/"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/add_fields.dart",
- "[CACHE]/builder/sdk/logs/run.json",
- "1234567",
- ""
- ],
- "name": "Add commit hash to run.json"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "move",
- "[CACHE]/builder/sdk/deflaking_logs/results.json",
- "[CACHE]/builder/sdk/deflaking_logs/deflaking_results.json"
- ],
- "infra_step": true,
- "name": "Rename deflaking_results"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/logs/results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/results.json"
- ],
- "infra_step": true,
- "name": "gsutil upload logs results.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy logs results.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/logs/run.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/run.json"
- ],
- "infra_step": true,
- "name": "gsutil upload logs run.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/run.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/run.json"
- ],
- "infra_step": true,
- "name": "gsutil copy logs run.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/deflaking_logs/flaky.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/flaky.json"
- ],
- "infra_step": true,
- "name": "gsutil upload deflaking_logs flaky.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/flaky.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/flaky.json"
- ],
- "infra_step": true,
- "name": "gsutil copy deflaking_logs flaky.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy (3)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/deflaking_logs/deflaking_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/deflaking_results.json"
- ],
- "infra_step": true,
- "name": "gsutil upload deflaking_logs deflaking_results.json",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/deflaking_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/deflaking_results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy deflaking_logs deflaking_results.json to LATEST",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded example sharded step/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json"
- ],
- "infra_step": true,
- "name": "gsutil copy (4)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded example sharded step/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "deflaking_logs/flaky.json",
- "--human",
- "--verbose",
- "--changed",
- "--flaky",
- "--failing",
- "--passing",
- "[CACHE]/builder/sdk/LATEST/results.json",
- "[CACHE]/builder/sdk/logs/results.json"
- ],
- "name": "deflaked status of sharded example sharded step"
- },
- {
- "cmd": [
"echo",
"hello",
"world"
@@ -1971,389 +1625,6 @@
]
},
{
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]/builder/sdk/logs/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "Write results file (2)"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "copy",
- "",
- "[CACHE]/builder/sdk/logs/run.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "Write run file (2)"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "LATEST/flaky.json",
- "--changed",
- "--passing",
- "--failing",
- "--count",
- "100",
- "LATEST/results.json",
- "logs/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "name": "list tests that should be deflaked (2)",
- "stdout": "[CACHE]/builder/sdk/logs/deflake.list",
- "~followup_annotations": [
- "@@@STEP_LOG_LINE@deflake_list@@@@",
- "@@@STEP_LOG_END@deflake_list@@@"
- ]
- },
- {
- "cmd": [
- "/usr/bin/xvfb-run",
- "-a",
- "--server-args=-screen 0 1024x768x24",
- "python",
- "-u",
- "tools/test.py",
- "-ax64",
- "-mrelease",
- "--progress=status",
- "--report",
- "--time",
- "--write-debug-log",
- "--write-results",
- "--write-result-log",
- "--write-test-outcome-log",
- "-rchrome",
- "foo",
- "--bar",
- "--copy-coredumps",
- "--chrome=browsers/chrome/google-chrome",
- "-e co19, language_2",
- "--repeat=5",
- "--test-list",
- "logs/deflake.list",
- "--output_directory",
- "deflaking_logs"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "name": "sharded Test-step 1 deflaking"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/update_flakiness.dart",
- "-i",
- "LATEST/flaky.json",
- "-o",
- "deflaking_logs/flaky.json",
- "logs/results.json",
- "deflaking_logs/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "name": "Update flakiness information (2)"
- },
- {
- "cmd": [
- "git",
- "show",
- "HEAD",
- "--format=%at",
- "-s"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "git show (2)",
- "stdout": "/path/to/tmp/"
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/add_fields.dart",
- "[CACHE]/builder/sdk/logs/run.json",
- "1234567",
- ""
- ],
- "cwd": "[CACHE]/builder/sdk",
- "name": "Add commit hash to run.json (2)"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
- "--json-output",
- "/path/to/tmp/json",
- "move",
- "[CACHE]/builder/sdk/deflaking_logs/results.json",
- "[CACHE]/builder/sdk/deflaking_logs/deflaking_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "Rename deflaking_results (2)"
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/logs/results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil upload logs results.json (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy logs results.json to LATEST (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy (5)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/logs/run.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/run.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil upload logs run.json (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/run.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/run.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy logs run.json to LATEST (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/run.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy (6)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/deflaking_logs/flaky.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/flaky.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil upload deflaking_logs flaky.json (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/flaky.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/flaky.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy deflaking_logs flaky.json to LATEST (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/flaky.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy (7)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "[CACHE]/builder/sdk/deflaking_logs/deflaking_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/deflaking_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil upload deflaking_logs deflaking_results.json (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/deflaking_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/deflaking_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy deflaking_logs deflaking_results.json to LATEST (2)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/deflaking_results.json@@@"
- ]
- },
- {
- "cmd": [
- "python",
- "-u",
- "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
- "--",
- "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
- "----",
- "cp",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/LATEST/sharded Test-step 1/approved_results.json",
- "gs://dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "infra_step": true,
- "name": "gsutil copy (8)",
- "~followup_annotations": [
- "@@@STEP_LINK@gsutil.copy@https://storage.cloud.google.com/dart-test-results/results/dart2js-linux-release-chrome-try/1357/sharded Test-step 1/approved_results.json@@@"
- ]
- },
- {
- "cmd": [
- "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart",
- "tools/bots/compare_results.dart",
- "--flakiness-data",
- "deflaking_logs/flaky.json",
- "--human",
- "--verbose",
- "--changed",
- "--flaky",
- "--failing",
- "--passing",
- "[CACHE]/builder/sdk/LATEST/results.json",
- "[CACHE]/builder/sdk/logs/results.json"
- ],
- "cwd": "[CACHE]/builder/sdk",
- "name": "deflaked status of sharded Test-step 1"
- },
- {
"name": "$result",
"recipe_result": null,
"status_code": 0