zephyr/scripts
Grzegorz Chwierut ae336f69c3 tests: mcuboot: pytest: Add image swap test with mcumgr
Added application based on SMP Server Sample. Application is built together
with MCUboot using sysbuild and is flashed onto device in one step.
Tests are automated with pytest - new harness of Twister.
The image for upgrade is prepared using west sign command
then is uploaded by mcumgr into device and tested.
Automated scenarios to test upgrade (image upload, test, revert, confirm),
to test downgrade prevention mechanism and to test upgrade with image,
that is signed with an invalid key.

Signed-off-by: Grzegorz Chwierut <grzegorz.chwierut@nordicsemi.no>
2023-09-27 15:43:56 +02:00
..
build scripts: check_init_priorities: use the Zephyr executable file 2023-09-20 20:24:46 +01:00
checkpatch kernel/timeout: introduce the timepoint API 2023-07-25 09:12:26 +02:00
ci scripts: ci: check_compliance: Add sysbuild Kconfig exceptions 2023-09-25 12:45:44 +02:00
coccinelle scripts: coccinelle: Remove strtok_r symbol from checklist 2023-08-23 16:05:08 +01:00
coredump arch: arm64: add support for coredump 2023-07-03 09:32:26 +02:00
dts edtlib: pinctrl properties are required in the binding 2023-09-27 13:58:28 +02:00
footprint footprint: ci: ehl_crb board has been renamed. 2023-08-28 10:28:18 +02:00
generate_usb_vif USB-C: genVIF: Cleanup and add support to pick static data from input 2023-05-26 13:54:43 -04:00
gitlint gitlint: exclude long line with co-authored-by 2023-09-27 06:20:16 -04:00
kconfig scripts: kconfig: Add copyright and license to kconfig.py 2023-08-24 22:06:07 +01:00
logging/dictionary scripts/log_parser: Handle signed and unsigned char length modifier 2023-09-25 19:41:50 +02:00
native_simulator native simulator: Get latest from upstream 2023-09-18 10:42:38 +01:00
net
pylib tests: mcuboot: pytest: Add image swap test with mcumgr 2023-09-27 15:43:56 +02:00
pylint/checkers
release scripts: drop list_issues.py 2023-07-25 16:45:15 +02:00
schemas twister: support filtering by vendor 2023-09-22 09:29:36 +02:00
support
tests twister: fix utf-8 encoding for device handler 2023-09-19 15:23:52 +01:00
tracing
utils scripts: Update ntc-thermistor table generator 2023-09-19 09:28:50 -05:00
west_commands ARC: west: mdb runner: support 12 cores targets 2023-09-25 09:49:50 +02:00
.gitignore
checkpatch.pl scripts: Exclude spelling.txt from spelling check 2023-08-04 21:18:43 +00:00
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py
github_helpers.py
list_boards.py
make_bugs_pickle.py
requirements-base.txt west.cmake: make MIN_WEST_VERSION catch up with requirements-base.txt 2023-05-22 10:17:11 +02:00
requirements-build-test.txt
requirements-compliance.txt
requirements-extras.txt scripts: Update CFB font generator 2023-09-13 14:40:00 -07:00
requirements-run-test.txt twister: Use natural sort when generating hardware map 2023-06-17 07:54:46 -04:00
requirements.txt doc: move requirements to doc/ 2023-07-12 09:13:49 -04:00
series-push-hook.sh
set_assignees.py scripts: set_assignee: set reviewers for modules 2023-09-27 15:27:19 +02:00
snippets.py twister: Add support for required snippets 2023-09-06 16:40:53 +02:00
spelling.txt doc: Fix a typo 2023-08-04 21:18:43 +00:00
tags.sh
twister twister: Add support for required snippets 2023-09-06 16:40:53 +02:00
valgrind.supp valgrind: Update suppression file to align with updated POSIX arch 2023-07-05 07:01:19 -04:00
west-commands.yml
zephyr_module.py scripts: zephyr_module: Tolerate symlinks 2023-08-11 12:01:21 +00:00