Commit 2fb152e2 authored by John Budorick's avatar John Budorick Committed by Commit Bot

Manually roll catapult to pick up the addition of device_denylist.py.

also fix run-swarmed.py s.t. it passes task aruguments through to the
task rather than to the swarming client binary.

Bug: 1097306
Change-Id: Ie77dc360a1a0bb4c6370abc00d46b1dd5672ed98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2255029
Commit-Queue: John Budorick <jbudorick@chromium.org>
Auto-Submit: John Budorick <jbudorick@chromium.org>
Reviewed-by: default avatarNate Fischer <ntfschr@chromium.org>
Reviewed-by: default avatarDirk Pranke <dpranke@google.com>
Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#781174}
parent cdc21b6f
...@@ -245,7 +245,7 @@ vars = { ...@@ -245,7 +245,7 @@ vars = {
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling catapult # the commit queue can handle CLs rolling catapult
# and whatever else without interference from each other. # and whatever else without interference from each other.
'catapult_revision': '80948d0b7803eb1cd2b78aecae0757f8e0115a8d', 'catapult_revision': '2641327e3d383ad5884162c1a8ea90599b02fc0a',
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling libFuzzer # the commit queue can handle CLs rolling libFuzzer
# and whatever else without interference from each other. # and whatever else without interference from each other.
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
//third_party/catapult/devil/devil/android/constants/chrome.py //third_party/catapult/devil/devil/android/constants/chrome.py
//third_party/catapult/devil/devil/android/constants/file_system.py //third_party/catapult/devil/devil/android/constants/file_system.py
//third_party/catapult/devil/devil/android/decorators.py //third_party/catapult/devil/devil/android/decorators.py
//third_party/catapult/devil/devil/android/device_blacklist.py //third_party/catapult/devil/devil/android/device_denylist.py
//third_party/catapult/devil/devil/android/device_errors.py //third_party/catapult/devil/devil/android/device_errors.py
//third_party/catapult/devil/devil/android/device_signal.py //third_party/catapult/devil/devil/android/device_signal.py
//third_party/catapult/devil/devil/android/device_temp_file.py //third_party/catapult/devil/devil/android/device_temp_file.py
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
../../../third_party/catapult/devil/devil/android/constants/chrome.py ../../../third_party/catapult/devil/devil/android/constants/chrome.py
../../../third_party/catapult/devil/devil/android/constants/file_system.py ../../../third_party/catapult/devil/devil/android/constants/file_system.py
../../../third_party/catapult/devil/devil/android/decorators.py ../../../third_party/catapult/devil/devil/android/decorators.py
../../../third_party/catapult/devil/devil/android/device_blacklist.py ../../../third_party/catapult/devil/devil/android/device_denylist.py
../../../third_party/catapult/devil/devil/android/device_errors.py ../../../third_party/catapult/devil/devil/android/device_errors.py
../../../third_party/catapult/devil/devil/android/device_signal.py ../../../third_party/catapult/devil/devil/android/device_signal.py
../../../third_party/catapult/devil/devil/android/device_temp_file.py ../../../third_party/catapult/devil/devil/android/device_temp_file.py
......
...@@ -48,6 +48,7 @@ ...@@ -48,6 +48,7 @@
../../third_party/catapult/devil/devil/android/crash_handler.py ../../third_party/catapult/devil/devil/android/crash_handler.py
../../third_party/catapult/devil/devil/android/decorators.py ../../third_party/catapult/devil/devil/android/decorators.py
../../third_party/catapult/devil/devil/android/device_blacklist.py ../../third_party/catapult/devil/devil/android/device_blacklist.py
../../third_party/catapult/devil/devil/android/device_denylist.py
../../third_party/catapult/devil/devil/android/device_errors.py ../../third_party/catapult/devil/devil/android/device_errors.py
../../third_party/catapult/devil/devil/android/device_list.py ../../third_party/catapult/devil/devil/android/device_list.py
../../third_party/catapult/devil/devil/android/device_signal.py ../../third_party/catapult/devil/devil/android/device_signal.py
......
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
//third_party/catapult/devil/devil/android/constants/chrome.py //third_party/catapult/devil/devil/android/constants/chrome.py
//third_party/catapult/devil/devil/android/constants/file_system.py //third_party/catapult/devil/devil/android/constants/file_system.py
//third_party/catapult/devil/devil/android/decorators.py //third_party/catapult/devil/devil/android/decorators.py
//third_party/catapult/devil/devil/android/device_blacklist.py //third_party/catapult/devil/devil/android/device_denylist.py
//third_party/catapult/devil/devil/android/device_errors.py //third_party/catapult/devil/devil/android/device_errors.py
//third_party/catapult/devil/devil/android/device_signal.py //third_party/catapult/devil/devil/android/device_signal.py
//third_party/catapult/devil/devil/android/device_temp_file.py //third_party/catapult/devil/devil/android/device_temp_file.py
......
...@@ -92,22 +92,28 @@ def _Spawn(args): ...@@ -92,22 +92,28 @@ def _Spawn(args):
if args.device_os: if args.device_os:
trigger_args += ['-d', 'device_os=' + args.device_os] trigger_args += ['-d', 'device_os=' + args.device_os]
runner_args = []
if not args.no_test_flags: if not args.no_test_flags:
# These flags are recognized by our test runners, but do not work # These flags are recognized by our test runners, but do not work
# when running custom scripts. # when running custom scripts.
trigger_args += [ runner_args += [
'--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json', '--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json',
'--system-log-file=${ISOLATED_OUTDIR}/system_log' '--system-log-file=${ISOLATED_OUTDIR}/system_log'
] ]
if args.gtest_filter: if args.gtest_filter:
trigger_args.append('--gtest_filter=' + args.gtest_filter) runner_args.append('--gtest_filter=' + args.gtest_filter)
if args.repeat: if args.repeat:
trigger_args.append('--repeat=' + args.repeat) runner_args.append('--repeat=' + args.repeat)
elif args.target_os == 'fuchsia': elif args.target_os == 'fuchsia':
filter_file = \ filter_file = \
'testing/buildbot/filters/fuchsia.' + args.target_name + '.filter' 'testing/buildbot/filters/fuchsia.' + args.target_name + '.filter'
if os.path.isfile(filter_file): if os.path.isfile(filter_file):
trigger_args.append('--test-launcher-filter-file=../../' + filter_file) runner_args.append('--test-launcher-filter-file=../../' + filter_file)
if runner_args:
trigger_args.append('--')
trigger_args.extend(runner_args)
with open(os.devnull, 'w') as nul: with open(os.devnull, 'w') as nul:
subprocess.check_call(trigger_args, stdout=nul) subprocess.check_call(trigger_args, stdout=nul)
return (index, json_file, args) return (index, json_file, args)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment