Home
last modified time | relevance | path

Searched full:runner (Results 1 – 25 of 199) sorted by relevance

12345678

/Zephyr-Core-3.6.0/cmake/flash/
DCMakeLists.txt5 # generator expression when writing the flash runner yaml file.
33 runners_yaml_append("\n# Common runner configuration values.")
80 # Save runner state in a YAML file, and put that YAML file's location
88 foreach(runner ${runners})
89 runners_yaml_append("- ${runner}")
93 runners_yaml_append("\n# Default flash runner if --runner is not given.")
94 runners_yaml_append("flash-runner: ${BOARD_FLASH_RUNNER}")
97 runners_yaml_append("\n# Default debug runner if --runner is not given.")
98 runners_yaml_append("debug-runner: ${BOARD_DEBUG_RUNNER}")
101 # Sets up common runner configuration values.
[all …]
/Zephyr-Core-3.6.0/.github/workflows/
Dwest_cmds.yml45 if: startsWith(runner.os, 'Linux')
49 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
51 ${{ runner.os }}-pip-${{ matrix.python-version }}
53 if: startsWith(runner.os, 'macOS')
58 key: ${{ runner.os }}-pip-${{ matrix.python-version }}-
60 ${{ runner.os }}-pip-${{ matrix.python-version }}-
62 if: startsWith(runner.os, 'Windows')
66 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
68 ${{ runner.os }}-pip-${{ matrix.python-version }}
74 if: runner.os == 'Windows'
[all …]
Ddevicetree_checks.yml44 if: startsWith(runner.os, 'Linux')
48 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
50 ${{ runner.os }}-pip-${{ matrix.python-version }}
52 if: startsWith(runner.os, 'macOS')
57 key: ${{ runner.os }}-pip-${{ matrix.python-version }}-
59 ${{ runner.os }}-pip-${{ matrix.python-version }}-
61 if: startsWith(runner.os, 'Windows')
65 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
67 ${{ runner.os }}-pip-${{ matrix.python-version }}
Dpylib_tests.yml38 if: startsWith(runner.os, 'Linux')
42 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
44 ${{ runner.os }}-pip-${{ matrix.python-version }}
/Zephyr-Core-3.6.0/scripts/west_commands/runners/
D__init__.py19 _logger.warning(f'The module for runner "{runner_name}" '
59 # Keep this list sorted by runner name; don't add to the end.
65 def get_runner_cls(runner): argument
66 '''Get a runner's class object, given its name.'''
68 if cls.name() == runner:
70 raise ValueError('unknown runner "{}"'.format(runner))
Dcore.py8 """Zephyr binary runner core interfaces
11 as well as some other helpers for concrete runner classes.
207 '''This class represents a runner class's capabilities.
217 - dev_id: whether the runner supports device identifiers, in the form of an
222 - flash_addr: whether the runner supports flashing to an
223 arbitrary address. Default is False. If true, the runner
226 - erase: whether the runner supports an --erase option, which
236 - reset: whether the runner supports a --reset option, which
239 - tool_opt: whether the runner supports a --tool-opt (-O) option, which
241 that the runner wraps.
[all …]
Dqemu.py5 '''Runner stub for QEMU.'''
11 '''Place-holder for QEMU runner customizations.'''
/Zephyr-Core-3.6.0/scripts/pylib/pytest-twister-harness/tests/device/
Dhardware_adapter_test.py24 runner='runner',
43 …device.command == ['west', 'flash', '--skip-rebuild', '--build-dir', 'build', '--runner', 'runner']
49 device.device_config.runner = 'pyocd'
53 …'west', 'flash', '--skip-rebuild', '--build-dir', 'build', '--runner', 'pyocd', '--', '--board-id'…
60 device.device_config.runner = 'nrfjprog'
64 …'west', 'flash', '--skip-rebuild', '--build-dir', 'build', '--runner', 'nrfjprog', '--', '--dev-id…
71 device.device_config.runner = 'openocd'
76 'west', 'flash', '--skip-rebuild', '--build-dir', 'build', '--runner', 'openocd',
84 device.device_config.runner = 'openocd'
89 'west', 'flash', '--skip-rebuild', '--build-dir', 'build', '--runner', 'openocd',
[all …]
/Zephyr-Core-3.6.0/scripts/west_commands/
Drun_common.py104 group.add_argument('-r', '--runner',
105 help='override default runner from --build-dir')
109 help='execute runner only for given domain')
112 'runner configuration',
119 Run "west {command.name} --context" for runner-specific options.
121 If a build directory is found, --context also prints per-runner
124 Use "west {command.name} --context -r RUNNER" to limit output to a
125 specific RUNNER.
127 Some runner settings also can be overridden with options like
128 --hex-file. However, this depends on the runner: not all runners
[all …]
/Zephyr-Core-3.6.0/scripts/tests/twister_blackbox/
Dtest_hardwaremap.py108 ('manufacturer', 'product', 'serial', 'runner'),
111 def test_generate(self, capfd, out_path, manufacturer, product, serial, runner): argument
147 f' runner: {runner}\n' \
160 ('manufacturer', 'product', 'serial', 'runner'),
163 def test_few_generate(self, capfd, out_path, manufacturer, product, serial, runner): argument
211 f' runner: {runner}\n' \
217 f' runner: {runner}\n' \
223 f' runner: {runner}\n' \
229 f' runner: {runner}\n' \
278 ' runner: pyocd\n' \
/Zephyr-Core-3.6.0/scripts/west_commands/tests/
Dtest_bossac.py163 Test commands using a runner created by constructor.
180 runner = BossacBinaryRunner(runner_config, port=TEST_BOSSAC_PORT)
182 runner.run('flash')
195 Test commands using a runner created from command line parameters.
216 runner = BossacBinaryRunner.create(runner_config, arg_namespace)
218 runner.run('flash')
231 Test commands using a runner created from command line parameters.
254 runner = BossacBinaryRunner.create(runner_config, arg_namespace)
256 runner.run('flash')
295 runner = BossacBinaryRunner.create(runner_config, arg_namespace)
[all …]
Dtest_dediprog.py52 '''Test commands using a runner created by constructor.'''
54 runner = DediProgBinaryRunner(runner_config, spi_image=spi_image,
56 runner.run('flash')
67 '''Test commands using a runner created from command line parameters.'''
75 runner = DediProgBinaryRunner.create(runner_config, arg_namespace)
76 runner.run('flash')
Dtest_stm32flash.py79 '''Test actions using a runner created by constructor.'''
84 runner = Stm32flashBinaryRunner(runner_config, device=TEST_DEVICE,
91 runner.run('flash')
98 '''Test actions using a runner created from action line parameters.'''
108 runner = Stm32flashBinaryRunner.create(runner_config, arg_namespace)
111 runner.run('flash')
Dtest_gd32isp.py51 runner = Gd32ispBinaryRunner(runner_config, TEST_GD32ISP_DEV)
53 runner.run('flash')
68 runner = Gd32ispBinaryRunner.create(runner_config, arg_namespace)
70 runner.run('flash')
Dtest_canopen_program.py46 '''Test CANopen runner created from command line parameters.'''
75 runner = CANopenBinaryRunner.create(runner_config, arg_namespace)
77 runner.run('flash')
83 logger=runner.logger,
91 logger=runner.logger,
Dtest_nxp_s32dbg.py56 # from runner
175 runner = s32dbg(s32dbg_args)
176 runner.run('debugserver')
200 gdb_script = tmp_path / 'runner.nxp_s32dbg'
207 runner = s32dbg(s32dbg_args)
208 runner.run('debug')
234 gdb_script = tmp_path / 'runner.nxp_s32dbg'
241 runner = s32dbg(s32dbg_args)
242 runner.run('attach')
Dtest_blackmagicprobe.py63 '''Test commands using a runner created by constructor.'''
64 runner = BlackMagicProbeRunner(runner_config, TEST_GDB_SERIAL)
65 runner.run(command)
72 '''Test commands using a runner created from command line parameters.'''
77 runner = BlackMagicProbeRunner.create(runner_config, arg_namespace)
78 runner.run(command)
90 runner = BlackMagicProbeRunner.create(runner_config, arg_namespace)
91 runner.run(command)
/Zephyr-Core-3.6.0/scripts/pylib/twister/twisterlib/
Dhardwaremap.py50 runner=None, argument
64 self.runner = runner
234 runner = dut.get('runner')
246 runner=runner,
304 runner='unknown',
307 for runner, _ in self.runner_mapping.items():
308 products = self.runner_mapping.get(runner)
310 s_dev.runner = runner
315 s_dev.runner = runner
373 runner = _connected.runner
[all …]
Dtwister_main.py19 from twisterlib.runner import TwisterRunner
176 runner = TwisterRunner(tplan.instances, tplan.testsuites, env)
177 runner.duts = hwm.duts
178 runner.run()
198 runner.results.summary()
200 report.summary(runner.results, options.disable_unrecognized_section_test, duration)
228 runner.results.failed
229 or runner.results.error
/Zephyr-Core-3.6.0/scripts/native_simulator/common/src/include/
Dnsi_cpu_if.h18 * embedded SW library, both by the native simulator runner,
45 * in the runner.
58 * Called by the runner to boot the CPU.
74 * Called by the runner when the simulation is ending/exiting
82 * Called by the runner each time an interrupt is raised by the HW
91 * Called by the runner each time an interrupt is raised in SW context itself.
100 * When the runner HW models use them and for what is up to those
/Zephyr-Core-3.6.0/doc/develop/west/
Dbuild-flash-debug.rst414 - ``runners``: Try to guess the folder when using any of the 'runner'
461 Choosing a Runner
465 programs, you can specify which one to use using the ``--runner`` (or
470 west flash --runner jlink
472 You can override the default flash runner at build time by using the
473 ``BOARD_FLASH_RUNNER`` CMake variable, and the debug runner with
478 # Set the default runner to "jlink", overriding the board's
485 See :ref:`west-runner` below for more information on the ``runner``
500 flash (assuming your runner expects a HEX file), but keep other
508 Runner-Specific Overrides
[all …]
/Zephyr-Core-3.6.0/scripts/pylib/pytest-twister-harness/src/twister_harness/device/
Dhardware_adapter.py54 if self.device_config.runner:
67 runner = self.device_config.runner
68 base_args.extend(['--runner', runner])
70 if runner == 'pyocd':
73 elif runner == 'nrfjprog':
76 … elif runner == 'openocd' and self.device_config.product in ['STM32 STLink', 'STLINK-V3']:
79 elif runner == 'openocd' and self.device_config.product == 'EDBG CMSIS-DAP':
82 elif runner == 'jlink':
84 elif runner == 'stm32cubeprogrammer':
/Zephyr-Core-3.6.0/arch/posix/
DCMakeLists.txt9 # native_simulator runner build. Currently the following are used:
11 # Extra compile options to be used during the build of the runner files
14 # Extra link options to be passed during the *final* link of the runner
18 # Extra sources to be built in the native simulator runner context
21 # the runner is built with.
23 # Extra libraries to link with the runner
32 # information. This means we cannot directly pass it to the native_simulator runner build.
84 # which are provided by the native simulator runner
/Zephyr-Core-3.6.0/scripts/tests/twister/
Dtest_hardwaremap.py56 'runner_params': ['dummy', 'runner', 'params'],
60 'runner': 'dummy runner',
73 'runner_params': ['dummy', 'runner', 'params'],
77 'runner': 'dummy runner',
263 runner: r0
275 runner: r1
281 runner: r2
304 'runner': 'r0',
316 'runner': 'r1',
388 'dummy runner': ['product[0-9]+',],
[all …]
/Zephyr-Core-3.6.0/scripts/pylib/pytest-twister-harness/src/twister_harness/
Dtwister_harness_config.py24 runner: str = '' variable in DeviceConfig
56 runner=config.option.runner,

12345678