From e6b26add4da59a339b0cba10087095d58bd2db6b Mon Sep 17 00:00:00 2001 From: Eric Boren Date: Tue, 21 Feb 2017 07:22:20 -0500 Subject: Roll recipe DEPS Attempt 2. Lots of fixes due to upstream breaks. BUG=skia: Change-Id: Ie05b2da1790fbcce5c45ef09c4c832e09de6b5c5 Reviewed-on: https://skia-review.googlesource.com/8762 Reviewed-by: Eric Boren Commit-Queue: Eric Boren --- infra/bots/recipe_modules/core/api.py | 41 +++++++++--------- infra/bots/recipe_modules/infra/example.py | 8 ++-- infra/bots/recipe_modules/run/api.py | 16 ++++++-- infra/bots/recipe_modules/upload_dm_results/api.py | 2 +- .../bots/recipe_modules/upload_nano_results/api.py | 14 +++---- .../example.expected/normal_bot.json | 2 +- .../example.expected/recipe_with_gerrit_patch.json | 2 +- .../example.expected/trybot.json | 2 +- infra/bots/recipes/swarm_RecreateSKPs.py | 40 +++++++++--------- .../CT_CPU_BENCH_10k_SKPs.json | 30 +++++++------- .../swarm_ct_skps.expected/CT_DM_100k_SKPs.json | 30 +++++++------- .../swarm_ct_skps.expected/CT_DM_10k_SKPs.json | 30 +++++++------- .../CT_DM_10k_SKPs_Trybot.json | 30 +++++++------- .../swarm_ct_skps.expected/CT_DM_1m_SKPs.json | 30 +++++++------- .../CT_DM_1m_SKPs_2slaves_failure.json | 32 +++++++-------- .../CT_DM_1m_SKPs_slave3_failure.json | 32 +++++++-------- .../CT_GPU_BENCH_10k_SKPs.json | 30 +++++++------- .../CT_GPU_BENCH_1k_SKPs.json | 30 +++++++------- .../CT_IMG_DECODE_100k_SKPs.json | 30 +++++++------- .../CT_IMG_DECODE_10k_SKPs.json | 30 +++++++------- .../CT_IMG_DECODE_10k_SKPs_Trybot.json | 30 +++++++------- infra/bots/recipes/swarm_ct_skps.py | 6 +-- infra/bots/recipes/swarm_infra.py | 11 +++-- infra/bots/recipes/swarm_presubmit.py | 48 ++++++++++------------ .../upload_nano_results.expected/upload.json | 2 +- infra/config/recipes.cfg | 6 +-- 26 files changed, 281 insertions(+), 283 deletions(-) (limited to 'infra') diff --git a/infra/bots/recipe_modules/core/api.py b/infra/bots/recipe_modules/core/api.py index eb6dc9404f..1c4554d8d5 100644 --- a/infra/bots/recipe_modules/core/api.py +++ b/infra/bots/recipe_modules/core/api.py @@ -41,22 +41,19 @@ class SkiaApi(recipe_api.RecipeApi): git = 'git.bat' else: git = 'git' - self.m.step('git remote set-url', - cmd=[git, 'remote', 'set-url', 'origin', repo.url], - cwd=repo_path, - infra_step=True) - self.m.step('git fetch', - cmd=[git, 'fetch'], - cwd=repo_path, - infra_step=True) - self.m.step('git reset', - cmd=[git, 'reset', '--hard', repo.revision], - cwd=repo_path, - infra_step=True) - self.m.step('git clean', - cmd=[git, 'clean', '-d', '-f'], - cwd=repo_path, - infra_step=True) + with self.m.step.context({'cwd': repo_path}): + self.m.step('git remote set-url', + cmd=[git, 'remote', 'set-url', 'origin', repo.url], + infra_step=True) + self.m.step('git fetch', + cmd=[git, 'fetch'], + infra_step=True) + self.m.step('git reset', + cmd=[git, 'reset', '--hard', repo.revision], + infra_step=True) + self.m.step('git clean', + cmd=[git, 'clean', '-d', '-f'], + infra_step=True) def checkout_steps(self): """Run the steps to obtain a checkout of Skia.""" @@ -158,14 +155,14 @@ class SkiaApi(recipe_api.RecipeApi): ) self.m.gclient.c = gclient_cfg - update_step = self.m.bot_update.ensure_checkout( - cwd=self.m.vars.checkout_root, - patch_root=patch_root, - **checkout_kwargs) + with self.m.step.context({'cwd': self.m.vars.checkout_root}): + update_step = self.m.bot_update.ensure_checkout( + patch_root=patch_root, + **checkout_kwargs) self.m.vars.got_revision = ( update_step.presentation.properties['got_revision']) if self.m.vars.need_chromium_checkout: - self.m.gclient.runhooks(cwd=self.m.vars.checkout_root, - env=self.m.vars.gclient_env) + with self.m.step.context({'cwd': self.m.vars.checkout_root}): + self.m.gclient.runhooks(env=self.m.vars.gclient_env) diff --git a/infra/bots/recipe_modules/infra/example.py b/infra/bots/recipe_modules/infra/example.py index 2c9134b530..8463da6c58 100644 --- a/infra/bots/recipe_modules/infra/example.py +++ b/infra/bots/recipe_modules/infra/example.py @@ -25,10 +25,10 @@ def RunSteps(api): # Run the infra tests. infra_tests = api.vars.skia_dir.join( 'infra', 'bots', 'infra_tests.py') - api.step('infra_tests', - cmd=['python', infra_tests], - cwd=api.vars.skia_dir, - env=api.infra.go_env) + with api.step.context({'cwd': api.vars.skia_dir}): + api.step('infra_tests', + cmd=['python', infra_tests], + env=api.infra.go_env) def GenTests(api): diff --git a/infra/bots/recipe_modules/run/api.py b/infra/bots/recipe_modules/run/api.py index 03f7448d62..48a6d1f86c 100644 --- a/infra/bots/recipe_modules/run/api.py +++ b/infra/bots/recipe_modules/run/api.py @@ -76,13 +76,21 @@ class SkiaStepApi(recipe_api.RecipeApi): env=env, infra_step=True) + def _run(self, steptype, **kwargs): + """Wrapper for running a step.""" + cwd = kwargs.pop('cwd', None) + if cwd: + with self.m.step.context({'cwd': cwd}): + return steptype(**kwargs) + return steptype(**kwargs) + def __call__(self, steptype, name, abort_on_failure=True, fail_build_on_failure=True, env=None, **kwargs): """Run a step. If it fails, keep going but mark the build status failed.""" env = env or {} env.update(self.m.vars.default_env) try: - return steptype(name=name, env=env, **kwargs) + return self._run(steptype, name=name, env=env, **kwargs) except self.m.step.StepFailure as e: if abort_on_failure or fail_build_on_failure: self._failed.append(e) @@ -121,14 +129,14 @@ for pattern in build_products_whitelist: args=[src, dst], infra_step=True) - def with_retry(self, steptype, name, attempts, *args, **kwargs): + def with_retry(self, steptype, name, attempts, **kwargs): for attempt in xrange(attempts): step_name = name if attempt > 0: step_name += ' (attempt %d)' % (attempt + 1) try: - steptype(step_name, *args, **kwargs) - return + res = self._run(steptype, name=step_name, **kwargs) + return res except self.m.step.StepFailure: if attempt == attempts - 1: raise diff --git a/infra/bots/recipe_modules/upload_dm_results/api.py b/infra/bots/recipe_modules/upload_dm_results/api.py index 2cf76995e7..3005f3e777 100644 --- a/infra/bots/recipe_modules/upload_dm_results/api.py +++ b/infra/bots/recipe_modules/upload_dm_results/api.py @@ -57,7 +57,7 @@ class UploadDmResultsApi(recipe_api.RecipeApi): files_to_upload = self.m.file.glob( 'find images', results_dir.join('*'), - test_data=['someimage.png'], + test_data=[results_dir.join('someimage.png')], infra_step=True) if len(files_to_upload) > 0: self.cp('images', results_dir.join('*'), image_dest_path) diff --git a/infra/bots/recipe_modules/upload_nano_results/api.py b/infra/bots/recipe_modules/upload_nano_results/api.py index bfec2fd810..aabfdc6db8 100644 --- a/infra/bots/recipe_modules/upload_nano_results/api.py +++ b/infra/bots/recipe_modules/upload_nano_results/api.py @@ -17,16 +17,16 @@ class UploadNanoResultsApi(recipe_api.RecipeApi): now = self.m.time.utcnow() src_path = self.m.path['start_dir'].join( 'perfdata', builder_name, 'data') - results = self.m.file.glob( - 'find results', - '*.json', - cwd=src_path, - test_data=['nanobench_abc123.json'], - infra_step=True) + with self.m.step.context({'cwd': src_path}): + results = self.m.file.glob( + 'find results', + src_path.join('*.json'), + test_data=[src_path.join('nanobench_abc123.json')], + infra_step=True) if len(results) != 1: # pragma: nocover raise Exception('Unable to find nanobench or skpbench JSON file!') - src = src_path.join(results[0]) + src = results[0] basename = self.m.path.basename(src) gs_path = '/'.join(( 'nano-json-v1', str(now.year).zfill(4), diff --git a/infra/bots/recipe_modules/upload_nano_results/example.expected/normal_bot.json b/infra/bots/recipe_modules/upload_nano_results/example.expected/normal_bot.json index 2a5d199ab2..146e607228 100644 --- a/infra/bots/recipe_modules/upload_nano_results/example.expected/normal_bot.json +++ b/infra/bots/recipe_modules/upload_nano_results/example.expected/normal_bot.json @@ -5,7 +5,7 @@ "-u", "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('\\n'.join(glob.glob(sys.argv[2])))\n", "/path/to/tmp/", - "*.json" + "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug/data/*.json" ], "cwd": "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug/data", "name": "find results" diff --git a/infra/bots/recipe_modules/upload_nano_results/example.expected/recipe_with_gerrit_patch.json b/infra/bots/recipe_modules/upload_nano_results/example.expected/recipe_with_gerrit_patch.json index 9eeab965b4..20a41f0b6d 100644 --- a/infra/bots/recipe_modules/upload_nano_results/example.expected/recipe_with_gerrit_patch.json +++ b/infra/bots/recipe_modules/upload_nano_results/example.expected/recipe_with_gerrit_patch.json @@ -5,7 +5,7 @@ "-u", "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('\\n'.join(glob.glob(sys.argv[2])))\n", "/path/to/tmp/", - "*.json" + "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/data/*.json" ], "cwd": "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/data", "name": "find results" diff --git a/infra/bots/recipe_modules/upload_nano_results/example.expected/trybot.json b/infra/bots/recipe_modules/upload_nano_results/example.expected/trybot.json index 2b16c92b71..304d53a274 100644 --- a/infra/bots/recipe_modules/upload_nano_results/example.expected/trybot.json +++ b/infra/bots/recipe_modules/upload_nano_results/example.expected/trybot.json @@ -5,7 +5,7 @@ "-u", "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('\\n'.join(glob.glob(sys.argv[2])))\n", "/path/to/tmp/", - "*.json" + "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/data/*.json" ], "cwd": "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/data", "name": "find results" diff --git a/infra/bots/recipes/swarm_RecreateSKPs.py b/infra/bots/recipes/swarm_RecreateSKPs.py index af4a387db7..bb281bbe53 100644 --- a/infra/bots/recipes/swarm_RecreateSKPs.py +++ b/infra/bots/recipes/swarm_RecreateSKPs.py @@ -88,18 +88,18 @@ def RunSteps(api): src_dir = api.vars.checkout_root.join('src') out_dir = src_dir.join('out', 'Release') - # Call GN. - platform = 'linux64' # This bot only runs on linux; don't bother checking. - gn = src_dir.join('buildtools', platform, 'gn') - api.step('GN', - [gn, 'gen', out_dir], - env={'CPPFLAGS': '-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1', - 'GYP_GENERATORS': 'ninja'}, - cwd=src_dir) - # Build Chrome. - api.step('Build Chrome', - ['ninja', '-C', out_dir, 'chrome'], - cwd=src_dir) + with api.step.context({'cwd': src_dir}): + # Call GN. + platform = 'linux64' # This bot only runs on linux; don't bother checking. + gn = src_dir.join('buildtools', platform, 'gn') + api.step('GN', + [gn, 'gen', out_dir], + env={'CPPFLAGS': '-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1', + 'GYP_GENERATORS': 'ninja'}) + + # Build Chrome. + api.step('Build Chrome', + ['ninja', '-C', out_dir, 'chrome']) # Clean up the output dir. output_dir = api.path['start_dir'].join('skp_output') @@ -120,10 +120,10 @@ def RunSteps(api): '--target_dir', output_dir] if 'Canary' not in api.properties['buildername']: cmd.append('--upload_to_partner_bucket') - api.step('Recreate SKPs', - cmd=cmd, - cwd=api.vars.skia_dir, - env=env) + with api.step.context({'cwd': api.vars.skia_dir}): + api.step('Recreate SKPs', + cmd=cmd, + env=env) # Upload the SKPs. if 'Canary' not in api.properties['buildername']: @@ -136,10 +136,10 @@ def RunSteps(api): '--gitcookies', str(update_skps_gitcookies)] env.update(api.infra.go_env) with gitcookies_auth(api, UPDATE_SKPS_KEY): - api.step('Upload SKPs', - cmd=cmd, - cwd=api.vars.skia_dir, - env=env) + with api.step.context({'cwd': api.vars.skia_dir}): + api.step('Upload SKPs', + cmd=cmd, + env=env) def GenTests(api): diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_CPU_BENCH_10k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_CPU_BENCH_10k_SKPs.json index 89d4437692..5f38d92e0f 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_CPU_BENCH_10k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_CPU_BENCH_10k_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-1 on Ubuntu-14.04", + "stepname:ct-nanobench-1", "[dummy hash for ct-nanobench-1]" ], - "name": "[trigger] ct-nanobench-1 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-2 on Ubuntu-14.04", + "stepname:ct-nanobench-2", "[dummy hash for ct-nanobench-2]" ], - "name": "[trigger] ct-nanobench-2 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-3 on Ubuntu-14.04", + "stepname:ct-nanobench-3", "[dummy hash for ct-nanobench-3]" ], - "name": "[trigger] ct-nanobench-3 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-4 on Ubuntu-14.04", + "stepname:ct-nanobench-4", "[dummy hash for ct-nanobench-4]" ], - "name": "[trigger] ct-nanobench-4 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-5 on Ubuntu-14.04", + "stepname:ct-nanobench-5", "[dummy hash for ct-nanobench-5]" ], - "name": "[trigger] ct-nanobench-5 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-1" ], - "name": "ct-nanobench-1 on Ubuntu-14.04", + "name": "ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1418,7 +1418,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-2" ], - "name": "ct-nanobench-2 on Ubuntu-14.04", + "name": "ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1547,7 +1547,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-3" ], - "name": "ct-nanobench-3 on Ubuntu-14.04", + "name": "ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1676,7 +1676,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-4" ], - "name": "ct-nanobench-4 on Ubuntu-14.04", + "name": "ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1805,7 +1805,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-5" ], - "name": "ct-nanobench-5 on Ubuntu-14.04", + "name": "ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_100k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_100k_SKPs.json index ee4d8dbd0d..c04e7493c3 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_100k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_100k_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs.json index 007b73b652..56fdf583c3 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs_Trybot.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs_Trybot.json index 0cf347244c..df1708dba7 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs_Trybot.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_10k_SKPs_Trybot.json @@ -969,10 +969,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1041,10 +1041,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1113,10 +1113,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1185,10 +1185,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1257,10 +1257,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1295,7 +1295,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1357,7 +1357,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1419,7 +1419,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1481,7 +1481,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1543,7 +1543,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs.json index 37db16c8d4..1672719c1b 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_2slaves_failure.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_2slaves_failure.json index 01be8bbe8c..cec7817130 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_2slaves_failure.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_2slaves_failure.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "step returned non-zero exit code: 1", "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", @@ -1355,7 +1355,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1417,7 +1417,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "step returned non-zero exit code: 1", "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", @@ -1483,7 +1483,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1545,7 +1545,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1592,7 +1592,7 @@ }, { "name": "$result", - "reason": "Failed steps: ct-dm-1 on Ubuntu-14.04, ct-dm-3 on Ubuntu-14.04", + "reason": "Failed steps: ct-dm-1, ct-dm-3", "recipe_result": null, "status_code": 1 } diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_slave3_failure.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_slave3_failure.json index 8d476743d0..b14bdfecea 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_slave3_failure.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_DM_1m_SKPs_slave3_failure.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-1 on Ubuntu-14.04", + "stepname:ct-dm-1", "[dummy hash for ct-dm-1]" ], - "name": "[trigger] ct-dm-1 on Ubuntu-14.04", + "name": "[trigger] ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-2 on Ubuntu-14.04", + "stepname:ct-dm-2", "[dummy hash for ct-dm-2]" ], - "name": "[trigger] ct-dm-2 on Ubuntu-14.04", + "name": "[trigger] ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-3 on Ubuntu-14.04", + "stepname:ct-dm-3", "[dummy hash for ct-dm-3]" ], - "name": "[trigger] ct-dm-3 on Ubuntu-14.04", + "name": "[trigger] ct-dm-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-4 on Ubuntu-14.04", + "stepname:ct-dm-4", "[dummy hash for ct-dm-4]" ], - "name": "[trigger] ct-dm-4 on Ubuntu-14.04", + "name": "[trigger] ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-dm-5 on Ubuntu-14.04", + "stepname:ct-dm-5", "[dummy hash for ct-dm-5]" ], - "name": "[trigger] ct-dm-5 on Ubuntu-14.04", + "name": "[trigger] ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-1" ], - "name": "ct-dm-1 on Ubuntu-14.04", + "name": "ct-dm-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-2" ], - "name": "ct-dm-2 on Ubuntu-14.04", + "name": "ct-dm-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-3" ], - "name": "ct-dm-3 on Ubuntu-14.04", + "name": "ct-dm-3", "~followup_annotations": [ "step returned non-zero exit code: 1", "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", @@ -1479,7 +1479,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-4" ], - "name": "ct-dm-4 on Ubuntu-14.04", + "name": "ct-dm-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1541,7 +1541,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-dm-5" ], - "name": "ct-dm-5 on Ubuntu-14.04", + "name": "ct-dm-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1588,7 +1588,7 @@ }, { "name": "$result", - "reason": "Failed steps: ct-dm-3 on Ubuntu-14.04", + "reason": "Failed steps: ct-dm-3", "recipe_result": null, "status_code": 1 } diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_10k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_10k_SKPs.json index fea21fc343..315da4e48c 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_10k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_10k_SKPs.json @@ -966,10 +966,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-1 on Ubuntu-14.04", + "stepname:ct-nanobench-1", "[dummy hash for ct-nanobench-1]" ], - "name": "[trigger] ct-nanobench-1 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1041,10 +1041,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-2 on Ubuntu-14.04", + "stepname:ct-nanobench-2", "[dummy hash for ct-nanobench-2]" ], - "name": "[trigger] ct-nanobench-2 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1116,10 +1116,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-3 on Ubuntu-14.04", + "stepname:ct-nanobench-3", "[dummy hash for ct-nanobench-3]" ], - "name": "[trigger] ct-nanobench-3 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1191,10 +1191,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-4 on Ubuntu-14.04", + "stepname:ct-nanobench-4", "[dummy hash for ct-nanobench-4]" ], - "name": "[trigger] ct-nanobench-4 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1266,10 +1266,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-5 on Ubuntu-14.04", + "stepname:ct-nanobench-5", "[dummy hash for ct-nanobench-5]" ], - "name": "[trigger] ct-nanobench-5 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1304,7 +1304,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-1" ], - "name": "ct-nanobench-1 on Ubuntu-14.04", + "name": "ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1433,7 +1433,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-2" ], - "name": "ct-nanobench-2 on Ubuntu-14.04", + "name": "ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1562,7 +1562,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-3" ], - "name": "ct-nanobench-3 on Ubuntu-14.04", + "name": "ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1691,7 +1691,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-4" ], - "name": "ct-nanobench-4 on Ubuntu-14.04", + "name": "ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1820,7 +1820,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-5" ], - "name": "ct-nanobench-5 on Ubuntu-14.04", + "name": "ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_1k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_1k_SKPs.json index 04ee768813..f193155ab5 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_1k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_GPU_BENCH_1k_SKPs.json @@ -966,10 +966,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-1 on Ubuntu-14.04", + "stepname:ct-nanobench-1", "[dummy hash for ct-nanobench-1]" ], - "name": "[trigger] ct-nanobench-1 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1041,10 +1041,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-2 on Ubuntu-14.04", + "stepname:ct-nanobench-2", "[dummy hash for ct-nanobench-2]" ], - "name": "[trigger] ct-nanobench-2 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1116,10 +1116,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-3 on Ubuntu-14.04", + "stepname:ct-nanobench-3", "[dummy hash for ct-nanobench-3]" ], - "name": "[trigger] ct-nanobench-3 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1191,10 +1191,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-4 on Ubuntu-14.04", + "stepname:ct-nanobench-4", "[dummy hash for ct-nanobench-4]" ], - "name": "[trigger] ct-nanobench-4 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1266,10 +1266,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-nanobench-5 on Ubuntu-14.04", + "stepname:ct-nanobench-5", "[dummy hash for ct-nanobench-5]" ], - "name": "[trigger] ct-nanobench-5 on Ubuntu-14.04", + "name": "[trigger] ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1304,7 +1304,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-1" ], - "name": "ct-nanobench-1 on Ubuntu-14.04", + "name": "ct-nanobench-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1433,7 +1433,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-2" ], - "name": "ct-nanobench-2 on Ubuntu-14.04", + "name": "ct-nanobench-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1562,7 +1562,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-3" ], - "name": "ct-nanobench-3 on Ubuntu-14.04", + "name": "ct-nanobench-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1691,7 +1691,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-4" ], - "name": "ct-nanobench-4 on Ubuntu-14.04", + "name": "ct-nanobench-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1820,7 +1820,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-nanobench-5" ], - "name": "ct-nanobench-5 on Ubuntu-14.04", + "name": "ct-nanobench-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_100k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_100k_SKPs.json index a8e5c19d0b..eeeb6d1a56 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_100k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_100k_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-1 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-1", "[dummy hash for ct-get_images_from_skps-1]" ], - "name": "[trigger] ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-2 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-2", "[dummy hash for ct-get_images_from_skps-2]" ], - "name": "[trigger] ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-3 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-3", "[dummy hash for ct-get_images_from_skps-3]" ], - "name": "[trigger] ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-4 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-4", "[dummy hash for ct-get_images_from_skps-4]" ], - "name": "[trigger] ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-5 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-5", "[dummy hash for ct-get_images_from_skps-5]" ], - "name": "[trigger] ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-1" ], - "name": "ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-2" ], - "name": "ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-3" ], - "name": "ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-4" ], - "name": "ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-5" ], - "name": "ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs.json index 212d21fede..05ec60ac2b 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-1 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-1", "[dummy hash for ct-get_images_from_skps-1]" ], - "name": "[trigger] ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-2 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-2", "[dummy hash for ct-get_images_from_skps-2]" ], - "name": "[trigger] ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-3 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-3", "[dummy hash for ct-get_images_from_skps-3]" ], - "name": "[trigger] ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-4 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-4", "[dummy hash for ct-get_images_from_skps-4]" ], - "name": "[trigger] ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-5 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-5", "[dummy hash for ct-get_images_from_skps-5]" ], - "name": "[trigger] ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-1" ], - "name": "ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-2" ], - "name": "ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-3" ], - "name": "ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-4" ], - "name": "ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-5" ], - "name": "ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs_Trybot.json b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs_Trybot.json index 501e50b486..b06fc4356f 100644 --- a/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs_Trybot.json +++ b/infra/bots/recipes/swarm_ct_skps.expected/CT_IMG_DECODE_10k_SKPs_Trybot.json @@ -963,10 +963,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-1 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-1", "[dummy hash for ct-get_images_from_skps-1]" ], - "name": "[trigger] ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1035,10 +1035,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-2 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-2", "[dummy hash for ct-get_images_from_skps-2]" ], - "name": "[trigger] ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1107,10 +1107,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-3 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-3", "[dummy hash for ct-get_images_from_skps-3]" ], - "name": "[trigger] ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1179,10 +1179,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-4 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-4", "[dummy hash for ct-get_images_from_skps-4]" ], - "name": "[trigger] ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1251,10 +1251,10 @@ "--tag", "slavename:skiabot-linux-swarm-000", "--tag", - "stepname:ct-get_images_from_skps-5 on Ubuntu-14.04", + "stepname:ct-get_images_from_skps-5", "[dummy hash for ct-get_images_from_skps-5]" ], - "name": "[trigger] ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "[trigger] ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1289,7 +1289,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-1" ], - "name": "ct-get_images_from_skps-1 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-1", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1351,7 +1351,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-2" ], - "name": "ct-get_images_from_skps-2 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-2", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1413,7 +1413,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-3" ], - "name": "ct-get_images_from_skps-3 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-3", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1475,7 +1475,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-4" ], - "name": "ct-get_images_from_skps-4 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-4", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", @@ -1537,7 +1537,7 @@ "--task-output-dir", "[START_DIR]/swarming_temp_dir/outputs/ct-get_images_from_skps-5" ], - "name": "ct-get_images_from_skps-5 on Ubuntu-14.04", + "name": "ct-get_images_from_skps-5", "~followup_annotations": [ "@@@STEP_TEXT@Run on OS: 'Ubuntu-14.04'
swarming pending 71s@@@", "@@@STEP_LOG_LINE@json.output@{@@@", diff --git a/infra/bots/recipes/swarm_ct_skps.py b/infra/bots/recipes/swarm_ct_skps.py index 298c67da76..20142fc7b8 100644 --- a/infra/bots/recipes/swarm_ct_skps.py +++ b/infra/bots/recipes/swarm_ct_skps.py @@ -426,7 +426,7 @@ def GenTests(api): yield( api.test('CT_DM_1m_SKPs_slave3_failure') + - api.step_data('ct-dm-3 on Ubuntu-14.04', retcode=1) + + api.step_data('ct-dm-3', retcode=1) + api.properties( buildername='Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_1m_SKPs', mastername=mastername, @@ -443,8 +443,8 @@ def GenTests(api): yield( api.test('CT_DM_1m_SKPs_2slaves_failure') + - api.step_data('ct-dm-1 on Ubuntu-14.04', retcode=1) + - api.step_data('ct-dm-3 on Ubuntu-14.04', retcode=1) + + api.step_data('ct-dm-1', retcode=1) + + api.step_data('ct-dm-3', retcode=1) + api.properties( buildername='Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_1m_SKPs', mastername=mastername, diff --git a/infra/bots/recipes/swarm_infra.py b/infra/bots/recipes/swarm_infra.py index 3a57055f0e..bb70a6a160 100644 --- a/infra/bots/recipes/swarm_infra.py +++ b/infra/bots/recipes/swarm_infra.py @@ -23,12 +23,11 @@ def RunSteps(api): api.infra.update_go_deps() # Run the infra tests. - infra_tests = api.vars.skia_dir.join( - 'infra', 'bots', 'infra_tests.py') - api.step('infra_tests', - cmd=['python', infra_tests], - cwd=api.vars.skia_dir, - env=api.infra.go_env) + infra_tests = api.vars.skia_dir.join('infra', 'bots', 'infra_tests.py') + with api.step.context({'cwd': api.vars.skia_dir}): + api.step('infra_tests', + cmd=['python', infra_tests], + env=api.infra.go_env) def GenTests(api): diff --git a/infra/bots/recipes/swarm_presubmit.py b/infra/bots/recipes/swarm_presubmit.py index 6a3f52bfa5..940591e426 100644 --- a/infra/bots/recipes/swarm_presubmit.py +++ b/infra/bots/recipes/swarm_presubmit.py @@ -21,33 +21,27 @@ def RunSteps(api): api.vars.setup() api.core.checkout_steps() - # git-cl wants us to be on a branch. - branch = 'tmp_%s' % api.uuid.random() - api.step('create git branch', - cmd=['git', 'checkout', '-b', branch], - cwd=api.vars.skia_dir) - try: - api.step('git status', - cmd=['git', 'status'], - cwd=api.vars.skia_dir) - - depot_tools_path = api.depot_tools.package_repo_resource() - env = {'PATH': api.path.pathsep.join([str(depot_tools_path), '%(PATH)s'])} - api.step('presubmit', - cmd=['git', 'cl', 'presubmit', '--force', '-v', '-v'], - cwd=api.vars.skia_dir, - env=env) - finally: - api.step('git reset', - cmd=['git', 'reset', '--hard', 'origin/master'], - cwd=api.vars.skia_dir) - api.step('checkout origin/master', - cmd=['git', 'checkout', 'origin/master'], - cwd=api.vars.skia_dir) - api.step('delete git branch', - cmd=['git', 'branch', '-D', branch], - cwd=api.vars.skia_dir) - + with api.step.context({'cwd': api.vars.skia_dir}): + # git-cl wants us to be on a branch. + branch = 'tmp_%s' % api.uuid.random() + api.step('create git branch', + cmd=['git', 'checkout', '-b', branch]) + try: + api.step('git status', + cmd=['git', 'status']) + + depot_tools_path = api.depot_tools.package_repo_resource() + env = {'PATH': api.path.pathsep.join([str(depot_tools_path), '%(PATH)s'])} + api.step('presubmit', + cmd=['git', 'cl', 'presubmit', '--force', '-v', '-v'], + env=env) + finally: + api.step('git reset', + cmd=['git', 'reset', '--hard', 'origin/master']) + api.step('checkout origin/master', + cmd=['git', 'checkout', 'origin/master']) + api.step('delete git branch', + cmd=['git', 'branch', '-D', branch]) def GenTests(api): diff --git a/infra/bots/recipes/upload_nano_results.expected/upload.json b/infra/bots/recipes/upload_nano_results.expected/upload.json index 2a5d199ab2..146e607228 100644 --- a/infra/bots/recipes/upload_nano_results.expected/upload.json +++ b/infra/bots/recipes/upload_nano_results.expected/upload.json @@ -5,7 +5,7 @@ "-u", "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write('\\n'.join(glob.glob(sys.argv[2])))\n", "/path/to/tmp/", - "*.json" + "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug/data/*.json" ], "cwd": "[START_DIR]/perfdata/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug/data", "name": "find results" diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg index a791e999ed..0fa6be0f37 100644 --- a/infra/config/recipes.cfg +++ b/infra/config/recipes.cfg @@ -5,17 +5,17 @@ deps { project_id: "build" url: "https://chromium.googlesource.com/chromium/tools/build.git" branch: "master" - revision: "c6915f4e3f0da5847c186303c98b792fdd63075e" + revision: "6b450ffd2718390976e2b3b5741e66659c4bb9ad" } deps { project_id: "depot_tools" url: "https://chromium.googlesource.com/chromium/tools/depot_tools.git" branch: "master" - revision: "2a6c76ea36e165144a491c9e89b9fd79959fc98c" + revision: "d8ee616eb8985326da7de2f0f93632a2d156a8d8" } deps { project_id: "recipe_engine" url: "https://chromium.googlesource.com/external/github.com/luci/recipes-py.git" branch: "master" - revision: "a7a17ae6545a9ff04b71b3655ff4d08a0de32926" + revision: "e8470584a8a0a7a00541b1ab57e48f2793795743" } -- cgit v1.2.3