scripts: runners: sort runner lists
This should help avoid merge conflicts in the future. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
This commit is contained in:
parent
07a40cbbcf
commit
50df6f3734
2 changed files with 25 additions and 8 deletions
|
@ -10,24 +10,25 @@ from runners.core import ZephyrBinaryRunner, MissingProgram
|
|||
|
||||
# Explicitly silence the unused import warning.
|
||||
# flake8: noqa: F401
|
||||
# Keep this list sorted by runner name.
|
||||
from runners import arc
|
||||
from runners import blackmagicprobe
|
||||
from runners import bossac
|
||||
from runners import dediprog
|
||||
from runners import dfu
|
||||
from runners import esp32
|
||||
from runners import hifive1
|
||||
from runners import intel_s1000
|
||||
from runners import jlink
|
||||
from runners import misc
|
||||
from runners import nios2
|
||||
from runners import nrfjprog
|
||||
from runners import nsim
|
||||
from runners import openocd
|
||||
from runners import pyocd
|
||||
from runners import qemu
|
||||
from runners import xtensa
|
||||
from runners import intel_s1000
|
||||
from runners import blackmagicprobe
|
||||
from runners import stm32flash
|
||||
from runners import misc
|
||||
from runners import xtensa
|
||||
|
||||
def get_runner_cls(runner):
|
||||
'''Get a runner's class object, given its name.'''
|
||||
|
|
|
@ -12,8 +12,24 @@ def test_runner_imports():
|
|||
# tree-wide refactorings for runners that don't have their own
|
||||
# test suites.
|
||||
runner_names = set(r.name() for r in ZephyrBinaryRunner.get_runners())
|
||||
expected = set(('arc-nsim', 'bossac', 'dfu-util', 'em-starterkit', 'esp32',
|
||||
'hifive1', 'jlink', 'nios2', 'nrfjprog', 'openocd', 'pyocd',
|
||||
'qemu', 'xtensa', 'intel_s1000', 'blackmagicprobe',
|
||||
'dediprog', 'stm32flash', 'misc-flasher'))
|
||||
|
||||
# Please keep this sorted alphabetically.
|
||||
expected = set(('arc-nsim',
|
||||
'blackmagicprobe',
|
||||
'bossac',
|
||||
'dediprog',
|
||||
'dfu-util',
|
||||
'em-starterkit',
|
||||
'esp32',
|
||||
'hifive1',
|
||||
'intel_s1000',
|
||||
'jlink',
|
||||
'misc-flasher',
|
||||
'nios2',
|
||||
'nrfjprog',
|
||||
'openocd',
|
||||
'pyocd',
|
||||
'qemu',
|
||||
'stm32flash',
|
||||
'xtensa'))
|
||||
assert runner_names == expected
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue