mbox series

[v2,0/5] Remove code duplications for start_vm

Message ID 20240617150901.55853-1-amikan@ilbers.de
Headers show
Series Remove code duplications for start_vm | expand

Message

Anton Mikanovich June 17, 2024, 3:08 p.m. UTC
We had both shell and python APIs for running QEMU images, there is
also start_vm related functionality in testsuite itself. All this parts
duplicate each other and should be cleanup.

Changes since v1:
- Fix multiple image type targets.

Anton Mikanovich (3):
  start_vm: Add secureboot support
  CI: Allow external usage for some APIs
  start_vm: Reuse getVars API

Ilia Skochilov (2):
  start_vm: Switch to python version
  scripts: Remove vm_smoke_test

 CONTRIBUTING.md                          |  50 +++----
 meta-isar/conf/machine/qemuamd64-sb.conf |   2 +-
 scripts/start_vm                         | 161 ++---------------------
 scripts/vm_smoke_test                    | 106 ---------------
 testsuite/README.md                      |   4 +-
 testsuite/cibase.py                      |   6 +-
 testsuite/cibuilder.py                   |  65 +++------
 testsuite/citest.py                      |   4 +-
 testsuite/start_vm.py                    |  90 +++++++++----
 testsuite/utils.py                       |  54 ++++++++
 10 files changed, 179 insertions(+), 363 deletions(-)
 delete mode 100755 scripts/vm_smoke_test
 create mode 100755 testsuite/utils.py