Sergii Dmytruk
fc2826aa29
platform-configs/qemu.robot: rename to qemu-selftests.robot
...
Also drop parts that aren't used by self-tests.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com >
2024-09-09 19:24:03 +03:00
Sergii Dmytruk
2ef5fd6d3f
scripts/ci/qemu-run.sh: fix/improve examples in check_disks()
...
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com >
2024-09-09 01:20:53 +03:00
Sergii Dmytruk
334f153935
scripts/ci/qemu-run.sh: suggest Ubuntu 22.04.4
...
22.04.3 is no longer available for download.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com >
2024-09-09 01:20:53 +03:00
Sergii Dmytruk
5659378380
scripts/ci/qemu-run.sh: less hard-coding for pulseaudio
...
* Use `$(id -u)` to get current user's ID.
* Use `$PULSE_SERVER` if it's already set.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com >
2024-09-03 19:45:50 +02:00
Sergii Dmytruk
606b91305e
scripts/ci/qemu-run.sh: use $HDD_PATH if present
...
This allows supplying an arbitrary disk image.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com >
2024-09-03 19:45:50 +02:00
Jan Prusinowski
1a8354fa8e
qemu-self-test: made workers collect logs
...
Signed-off-by: Jan Prusinowski <jan.prusinowski@3mdeb.com >
2024-08-05 12:30:21 +02:00
Maciej Pijanowski
1fdf4f2b6d
self-tests: adjust scope to v0.2.0 qemu release
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2024-06-25 21:06:52 +02:00
Maciej Pijanowski
49fb90df1a
scripts/ci/qemu-run.sh: add v0.2.0 release link
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2024-06-25 21:03:50 +02:00
Krystian Hebel
8aa9ae069d
scripts/ci/qemu-run.sh: update for coreboot+UEFI
...
Downloading coreboot release binaries was not tested as there are no such
releases yet.
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com >
2024-06-25 21:03:50 +02:00
Jan Prusinowski
5beccb0d4b
cripts/ci/quemu-self-test.sh: Added selftest for the new keyword
...
Signed-off-by: Jan Prusinowski <jan.prusinowski@3mdeb.com >
2024-06-25 10:58:29 +02:00
Maciej Pijanowski
046d079247
add common wrapper for robot cmd
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2024-03-02 15:04:45 +01:00
Maciej Pijanowski
323d4e915e
scripts/ci/smoke.sh: increase scope
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2024-02-14 10:03:04 +01:00
Maciej Pijanowski
ed20d49e04
scripts/ci/qemu-run.sh: add support for TPM2.0 with swtpm
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-12-22 14:57:06 +01:00
Maciej Pijanowski
347dfcca36
scripts/ci/qemu-run.sh: remove kvm from base params
...
kvm is not available in github actions CI
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-12-06 13:03:57 +01:00
Maciej Pijanowski
d117c6304e
scripts/ci/qemu-run.sh: add options for booting OS
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-12-06 12:23:27 +01:00
Maciej Pijanowski
e314a2e797
scripts/ci/qemu-self-test.sh: add secure boot
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-12-05 11:51:55 +01:00
Maciej Pijanowski
2b4780c0b1
self-tests/make-sure-that-flash-locks-are-disabled.robot: add
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-12-05 11:16:09 +01:00
Filip Lewiński
d7db147265
dasharo-compatibility/esp-scanning.robot: added
...
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com >
2023-11-09 15:29:24 +01:00
Piotr Król
689dfb8739
fix some pre-commit issues
...
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com >
2023-11-01 23:48:56 +01:00
Piotr Król
4c5d31b043
scripts/ci/qemu-run.sh: apply minimum amount of RAM to boo DTS
...
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com >
2023-11-01 23:48:55 +01:00
Piotr Król
6cc11533fa
platform-configs/qemu.robot: enable network boot testing
...
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com >
2023-11-01 23:47:45 +01:00
Piotr Król
5d141f76e3
scripts/ci/qemu-run.sh: add support for vnc
...
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com >
2023-11-01 23:45:18 +01:00
Piotr Król
28399a8ca3
improve qemu-run.sh script and its documentation
...
Make sure qemy-run.sh script can be used for validation and development
purposes by adding parameter that handle custom paths of OVMF_CODE and
OVMF_VARS. Extend script to inform users what is happening. Extend
documentation to describe behavior and improve copy pastablility.
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com >
2023-11-01 23:45:18 +01:00
Maciej Pijanowski
ce5325fe22
first round of terminal rework with passing self-tests
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-11-01 23:45:13 +01:00
Maciej Pijanowski
64b4b2fa13
.github: move starting qemu into qemu-run.sh script
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2023-11-01 23:41:29 +01:00