cloud-hypervisor/scripts
Omer Faruk Bayram a7aecb5eee tests: refactor test_api* to support the D-Bus API and add a new test
Implemented a `TargetApi` enum to make the process of implementing
tests for the D-Bus and HTTP API more convenient.

Refactored `test_api_{create_boot, shutdown, pause_resume, delete}` tests
with the `TargetApi` enum to also implement tests for the D-Bus API.

Added a new test named `test_api_dbus_and_http_interleaved` that uses
both the HTTP and D-Bus API at the same time.

Modified integration test scripts to enable the `dbus_api` feature when
compiling and start a dbus-session when integration tests are run.

Signed-off-by: Omer Faruk Bayram <omer.faruk@sartura.hr>
2023-06-06 10:18:26 -07:00
..
ch-trace-visualiser.py scripts: ch-trace-visualiser.py: remove unused import 'xml' 2023-02-17 11:48:37 -08:00
check-image-compatability.sh tools: Add a script to check image compatibility 2021-10-05 14:40:10 +01:00
common-aarch64.sh ci: Initial Windows image integration 2022-08-12 15:04:06 +01:00
create-cloud-init.sh scripts: Avoid warning from mkdosfs command 2023-01-27 08:12:38 -08:00
dev_cli.sh tests: refactor test_api* to support the D-Bus API and add a new test 2023-06-06 10:18:26 -07:00
prepare_vdpa.sh build: Move Jenkins workers over to jammy 2022-07-26 14:53:49 +01:00
run_integration_tests_aarch64.sh tests: refactor test_api* to support the D-Bus API and add a new test 2023-06-06 10:18:26 -07:00
run_integration_tests_live_migration.sh scripts: Use 'build_custom_linux' if possible 2023-03-11 09:55:34 +00:00
run_integration_tests_rate_limiter.sh scripts: Ensure to rebuild custom kernel for bare-metal tests 2023-03-11 09:55:34 +00:00
run_integration_tests_sgx.sh scripts: indent bash if statement 2023-04-24 13:21:36 +01:00
run_integration_tests_vfio.sh scripts: Ensure to rebuild custom kernel for bare-metal tests 2023-03-11 09:55:34 +00:00
run_integration_tests_windows_aarch64.sh scripts: indent bash if statement 2023-04-24 13:21:36 +01:00
run_integration_tests_windows_x86_64.sh scripts: indent bash if statement 2023-04-24 13:21:36 +01:00
run_integration_tests_x86_64.sh tests: refactor test_api* to support the D-Bus API and add a new test 2023-06-06 10:18:26 -07:00
run_metrics.sh Export RUST_BACKTRACE when it is not set explicitly 2023-04-10 14:08:21 -07:00
run_openapi_tests.sh ci: Add OpenAPI validation 2019-12-11 12:53:31 +00:00
run_unit_tests.sh scripts: run doc tests 2023-04-05 11:22:47 +01:00
sha1sums-aarch64 tests: Enable 'test_vfio_user' using Jammy on 'aarch64' 2022-03-31 09:22:07 +01:00
sha1sums-x86_64 tests: fix sha1sum check warning 2023-06-01 13:45:47 +01:00
test-util.sh mics: Update reference kernel to 6.2 2023-03-11 09:55:34 +00:00
windows-11-iot-enterprise-aarch64.raw.sha1 ci: Initial Windows image integration 2022-08-12 15:04:06 +01:00