Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion tests/fixtures/smp-server/SHA256SUMS
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ddc72e438e364199b20108a8173a141e36d4268b35a6cfa2e03ff9b88e34d871 manifest.json
8872b14a4b61e46b32140a2b5b717208db6c4ddf6ab35d3743cc44a252819a89 manifest.json
29176dac9fa963db772f0ff8d7e59103543261c9db0ba27b31d659c499819500 zephyr_4.4.0_smp_server_0eae053d_mps2_an385_serial.elf
b17a5dbbd22e00e6e7b081e4e7e0996d8bfb4f87c1de245b96800a6e96b54d32 zephyr_4.4.0_smp_server_0eae053d_mps2_an385_serial_recovery.hex
5dd5061002766e3aca3c5a3c37143d08bd8ad1be56acc7ada6acaf8d2d7b0a85 zephyr_4.4.0_smp_server_0eae053d_mps2_an385_serial_recovery.signed.bin
Expand Down Expand Up @@ -41,3 +41,5 @@ c32299e6711d95558df01da315b921f736dc5be2fb8988d2506931892b4f045c zephyr_4.4.0_s
e96f3b40d10418018caa1c3f9776d3bbdd542f5612e3caad3a223bb0b2a24c54 zephyr_4.4.0_smp_server_0eae053d_qemu_cortex_m0_serial.signed.bin
bf5b803bc5b3a108e7c5bfba025a6b923bf39603525b9e980638940dd24dd482 zephyr_4.4.0_smp_server_0eae053d_qemu_cortex_m0_serial_buf256.hex
5cb70b1a4dee7ec367dd298813e40e01f05f62f408025c607880a3f1f8e96fa5 zephyr_4.4.0_smp_server_0eae053d_qemu_cortex_m0_serial_buf512.hex
2149538f5e63f22dec814114f8c4d67d721fd8b8e2957874eaa3b77303297732 zephyr_f33aa2bc4a43_smp_server_c8f44c41_mps2_an385_serial_recovery_raw.hex
eb19b7531adf99dac5d6b52fd2ed56c8113a574e0ddce903e29e09a30af70933 zephyr_f33aa2bc4a43_smp_server_c8f44c41_mps2_an385_serial_recovery_raw.signed.bin
21 changes: 17 additions & 4 deletions tests/fixtures/smp-server/VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,23 @@
# zephyr: 4.4.0
#
# The integration harness builds its fixture registry from the vendored
# `manifest.json` (also from this release) and verifies each artifact against
# `SHA256SUMS` before launch; see tests/integration/servers.py. Only the subset
# of artifacts actually committed here become live fixtures — the manifest lists
# the full release so adding one is just `gh release download <tag> --pattern ...`.
# `manifest.json` and verifies each artifact against `SHA256SUMS` before launch;
# see tests/integration/servers.py. Only the subset of artifacts actually
# committed here become live fixtures — the manifest lists the full release so
# adding one is just `gh release download <tag> --pattern ...`.
#
# Additional pin (one fixture only) — `serial_recovery_raw`:
# tag: c8f44c41 https://github.com/intercreate/smp-server-fixtures/releases/tag/c8f44c41
# commit: c8f44c4179... (smp-server-fixtures); zephyr: main f33aa2bc (post-4.4.0)
#
# MCUboot's raw (non-console) serial-recovery protocol (BOOT_SERIAL_RAW_PROTOCOL,
# mcu-tools/mcuboot#2755) merged after 4.4.0's MCUboot pin, so this one fixture is
# built from a post-4.4.0 Zephyr `main` commit. Its artifact name carries the
# c8f44c41 release hash and so does not collide with the 0eae053d set. `manifest.json`
# and `SHA256SUMS` are therefore a local merge: the 0eae053d baseline plus this
# fixture's manifest entry + digests (the `manifest.json` digest line was refreshed
# to match the merge). When 0eae053d's Zephyr next includes #2755, re-vendor the whole
# set from a single release and drop this note.
#
# To bump: re-download the artifacts + SHA256SUMS + manifest.json from a newer
# per-commit release and update the `tag` above.
25 changes: 25 additions & 0 deletions tests/fixtures/smp-server/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -716,5 +716,30 @@
"target": "qemu_cortex_m0",
"transport": "serial",
"udp_port": null
},
{
"artifact": "zephyr_f33aa2bc4a43_smp_server_c8f44c41_mps2_an385_serial_recovery_raw.hex",
"buf_count": 4,
"buf_size": 384,
"config": "serial_recovery_raw",
"groups": [
"os",
"img",
"stat",
"settings",
"fs",
"shell",
"enum",
"zbasic"
],
"ip_family": null,
"line_length_max": 128,
"mcuboot": true,
"qemu_cmd": "qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -nographic -chardev socket,id=con,host=127.0.0.1,port=<PORT>,server=on,wait=off -serial chardev:con -serial null -monitor none -device loader,file=zephyr_f33aa2bc4a43_smp_server_c8f44c41_mps2_an385_serial_recovery_raw.hex -device loader,file=zephyr_f33aa2bc4a43_smp_server_c8f44c41_mps2_an385_serial_recovery_raw.signed.bin,addr=0x20050000",
"run": null,
"serial_recovery": true,
"target": "mps2_an385",
"transport": "serial_raw",
"udp_port": null
}
]
Loading
Loading