Android: cleanup old perf sharding list.

All dependent patches have landed and cycled,
remove support for the old format.

BUG=378862

Review URL: https://codereview.chromium.org/326933003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@278280 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
bulach@chromium.org 2014-06-19 06:28:57 +00:00
Родитель 5d26bc4601
Коммит ad3af4bd48
2 изменённых файлов: 1 добавлений и 32 удалений

Просмотреть файл

@ -42,21 +42,6 @@ def _GetStepsDictFromSingleStep(test_options):
}
return steps_dict
# TODO(bulach): remove once it rolls downstream, crbug.com/378862.
def _GetStepsDictFromV0(steps_v0):
steps_dict = {
'version': 1,
'steps': {},
}
affinity = 0
for step in steps_v0:
steps_dict['steps'][step[0]] = {
'device_affinity': affinity,
'cmd': step[1],
}
affinity += 1
return steps_dict
def _GetStepsDict(test_options):
if test_options.single_step:
@ -64,9 +49,6 @@ def _GetStepsDict(test_options):
if test_options.steps:
with file(test_options.steps, 'r') as f:
steps = json.load(f)
# TODO(bulach): remove once it rolls downstream, crbug.com/378862.
if isinstance(steps, list):
return _GetStepsDictFromV0(steps)
# Already using the new format.
assert steps['version'] == 1

Просмотреть файл

@ -34,15 +34,6 @@ The JSON steps file contains a dictionary in the format:
}
}
# TODO(bulach): remove once it rolls downstream, crbug.com/378862.
The OLD JSON steps file contains a dictionary in the format:
[
["step_name_foo", "script_to_execute foo"],
["step_name_bar", "script_to_execute bar"]
]
This preserves the order in which the steps are executed.
The JSON flaky steps file contains a list with step names which results should
be ignored:
[
@ -75,11 +66,7 @@ from pylib.base import base_test_runner
def OutputJsonList(json_input, json_output):
with file(json_input, 'r') as i:
all_steps = json.load(i)
# TODO(bulach): remove once it rolls downstream, crbug.com/378862.
if isinstance(all_steps, list):
step_names = [t[0] for t in all_steps]
else:
step_names = all_steps['steps'].keys()
step_names = all_steps['steps'].keys()
with file(json_output, 'w') as o:
o.write(json.dumps(step_names))
return 0