History log of /cloud-hypervisor/scripts/run_integration_tests_aarch64.sh (Results 1 – 25 of 104)
Revision Date Author Comments
# 2b057537 13-Jun-2025 Bo Chen <bchen@crusoe.ai>

ci: Update reference kernel to 'v6.12.8-20250613'

This bump also includes another release 'ch-release-v6.12.8-20250422'
that changed the naming convention of the released kernel binaries
[1]. As a r

ci: Update reference kernel to 'v6.12.8-20250613'

This bump also includes another release 'ch-release-v6.12.8-20250422'
that changed the naming convention of the released kernel binaries
[1]. As a result, few changes are made to our integration tests and test
scripts.

[1] https://github.com/cloud-hypervisor/linux/releases/tag/ch-release-v6.12.8-20250422

Signed-off-by: Bo Chen <bchen@crusoe.ai>

show more ...


# 0fbba66b 24-Feb-2025 Ruoqing He <heruoqing@iscas.ac.cn>

scripts: Remove SPDK build in aarch64 test script

We already build `SPDK` for `linux/arm64` in our `Dockerfile`, no need
to build it here anymore.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>


# 72452707 19-Dec-2024 Rob Bradford <rbradford@rivosinc.com>

scripts: Reduce number of parallel jobs on ARM64 CI

This system is erroring out on jobs due to insufficient memory - reduce
parallelism to allow CI jobs to complete.

Signed-off-by: Rob Bradford <rb

scripts: Reduce number of parallel jobs on ARM64 CI

This system is erroring out on jobs due to insufficient memory - reduce
parallelism to allow CI jobs to complete.

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>

show more ...


# 3c05626a 11-Nov-2024 Ruoqing He <heruoqing@iscas.ac.cn>

scripts: Replace download_linux with prepare_linux

`prepare_linux` is capable of determining whether we need to invoke
`build_custom_linux` for building linux from source or `download_linux`
for dow

scripts: Replace download_linux with prepare_linux

`prepare_linux` is capable of determining whether we need to invoke
`build_custom_linux` for building linux from source or `download_linux`
for downloading pre-built.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>

show more ...


# 2fa4dc63 06-Oct-2024 Rob Bradford <rbradford@rivosinc.com>

tests: Limit number of test thread on aarch64

This system has a lot of cores (80) resulting in all the tests being
spawned simultaneously and leading to exhaustion of the available
memory. Instead l

tests: Limit number of test thread on aarch64

This system has a lot of cores (80) resulting in all the tests being
spawned simultaneously and leading to exhaustion of the available
memory. Instead limit the number of threads.

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>

show more ...


# a10e9e6c 08-Sep-2024 Rob Bradford <rbradford@rivosinc.com>

build: Use binary kernel artifacts

The Linux kernel fork repository for Cloud Hypervisor now produces
prebuilt x86-64 and aarch64 binaries. Speed up the CI by using those
binaries.

Signed-off-by: R

build: Use binary kernel artifacts

The Linux kernel fork repository for Cloud Hypervisor now produces
prebuilt x86-64 and aarch64 binaries. Speed up the CI by using those
binaries.

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>

show more ...


# f5abb168 03-May-2024 Rob Bradford <rbradford@rivosinc.com>

tests: Re-enable live upgrade tests

And bump release verion used to v39.0

Fixes: #6134

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>


# 05ec6190 28-Feb-2024 Ravi kumar Veeramally <ravikumar.veeramally@intel.com>

scripts: Update Azure storage location to access images

Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@intel.com>


# 6930370a 22-Feb-2024 Rob Bradford <rbradford@rivosinc.com>

tests: Remove download of unused bionic image for aarch64

The bionic image was being downloaded and converted but no test uses
this image any longer.

Signed-off-by: Rob Bradford <rbradford@rivosinc

tests: Remove download of unused bionic image for aarch64

The bionic image was being downloaded and converted but no test uses
this image any longer.

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>

show more ...


# 2b2d0065 29-Jan-2024 Ruslan Mstoi <ruslan.mstoi@intel.com>

scripts: fix shell scripts according to shellcheck errors

Unify coding style of shell scripts in accordance with
shellcheck errors.

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>


# 318caeb9 26-Jan-2024 Ruslan Mstoi <ruslan.mstoi@intel.com>

scripts: fix shell scripts format according to shfmt

Unify coding style of shell scripts in accordance with shfmt checks.

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>


# 24f384d2 23-Oct-2023 Ravi kumar Veeramally <ravikumar.veeramally@intel.com>

tests: Migrate docker container from ubuntu 20.04 to 22.04

The following tests have been temporarily disabled:

1. Live upgrade/migration test with ovs-dpdk (#5532);
2. Disk hotplug tests on windows

tests: Migrate docker container from ubuntu 20.04 to 22.04

The following tests have been temporarily disabled:

1. Live upgrade/migration test with ovs-dpdk (#5532);
2. Disk hotplug tests on windows guests (#6037);

This patch has been tested with PR #6048.

Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@intel.com>
Signed-off-by: Michael Zhao <michael.zhao@arm.com>
Tested-by: Bo Chen <chen.bo@intel.com>

show more ...


# 91fe48d5 15-Dec-2023 Philipp Schuster <philipp.schuster@cyberus-technology.de>

scripts: more compatible shebangs

Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>


# f0c5592b 06-Dec-2023 Michael Zhao <michael.zhao@arm.com>

scripts: Workaround random wget failures on AArch64

Random failures of downloading `cloud-hypervisor-static-aarch64` with
`wget` were seen. The commit applies a workaround to retry the download
for

scripts: Workaround random wget failures on AArch64

Random failures of downloading `cloud-hypervisor-static-aarch64` with
`wget` were seen. The commit applies a workaround to retry the download
for a few times.

Signed-off-by: Michael Zhao <michael.zhao@arm.com>

show more ...


# 32124bce 04-Dec-2023 Bo Chen <chen.bo@intel.com>

scripts: Show wget details for aarch64 worker

The wget has been causing frequent CI failure for the past few days,
while it can't be reproduced manually. Let's show the wget details in
our CI pipeli

scripts: Show wget details for aarch64 worker

The wget has been causing frequent CI failure for the past few days,
while it can't be reproduced manually. Let's show the wget details in
our CI pipeline to understand better future errors.

Signed-off-by: Bo Chen <chen.bo@intel.com>

show more ...


# 4d80be3a 16-Nov-2023 Bo Chen <chen.bo@intel.com>

tests: Enable live-upgrade tests based on release v36.0

These live-upgrade tests were disabled due to CLI changes (#5791).

Signed-off-by: Bo Chen <chen.bo@intel.com>


# 2b607da2 01-Nov-2023 Rob Bradford <rbradford@rivosinc.com>

scripts: Clear the toolchain environment variables for virtiofsd

virtiofsd must be built with the default gnu toolchain so clear the
environment variables that may poisoned by the alternative C libr

scripts: Clear the toolchain environment variables for virtiofsd

virtiofsd must be built with the default gnu toolchain so clear the
environment variables that may poisoned by the alternative C library
support.

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>

show more ...


# 8ba5682e 19-Oct-2023 Wei Liu <liuwe@microsoft.com>

scripts: propagate RUSTFLAGS and TARGET_CC to test scripts

There is no need to set them in the test scripts while the main script
already has them.

The consolidates how things are done.

Signed-off

scripts: propagate RUSTFLAGS and TARGET_CC to test scripts

There is no need to set them in the test scripts while the main script
already has them.

The consolidates how things are done.

Signed-off-by: Wei Liu <liuwe@microsoft.com>

show more ...


# c7e51e51 19-Oct-2023 Wei Liu <liuwe@microsoft.com>

scripts: pass BUILD_TARGET directly to test scripts

There is no need to reconstruct it from within the scripts since the
main script already constructed it once.

Drop the previously useless setting

scripts: pass BUILD_TARGET directly to test scripts

There is no need to reconstruct it from within the scripts since the
main script already constructed it once.

Drop the previously useless setting of BUILD_TARGET from various
scripts. The value was always overwritten at a later point.

No functional change intended.

Signed-off-by: Wei Liu <liuwe@microsoft.com>

show more ...


# 7f47a030 10-Oct-2023 dom.song <dom.song@amperecomputing.com>

tests: Update spdk code to support Ampere's new CPU

When performing integration testing on the Ampere One server, an error occurred when compiling spdk and not recognizing the CPU ID.
The latest spd

tests: Update spdk code to support Ampere's new CPU

When performing integration testing on the Ampere One server, an error occurred when compiling spdk and not recognizing the CPU ID.
The latest spdk already contains fixes.

Signed-off-by: dom.song <dom.song@amperecomputing.com>

show more ...


# 0e75e7d0 13-Aug-2023 Anatol Belski <anbelski@linux.microsoft.com>

scripts: Set LAST_RELEASE_VERSION to v34.0

Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>


# 4ef388b6 05-Jul-2023 Yu Li <liyu.yukiteru@bytedance.com>

tests: add integration for qcow backing file

This test case creates a new qcow2 file using the image of ubuntu as
its backing file, and boot a virtual machine with this image file.

Signed-off-by: Y

tests: add integration for qcow backing file

This test case creates a new qcow2 file using the image of ubuntu as
its backing file, and boot a virtual machine with this image file.

Signed-off-by: Yu Li <liyu.yukiteru@bytedance.com>

show more ...


# 1faaa2cd 06-Jun-2023 Bo Chen <chen.bo@intel.com>

tests: Enable "dbus_api" feature build only for dbus_api tests

In this way, our integration tests exercise the same set of build
features (e.g. "kvm,mshv") being used for releases.

Signed-off-by: B

tests: Enable "dbus_api" feature build only for dbus_api tests

In this way, our integration tests exercise the same set of build
features (e.g. "kvm,mshv") being used for releases.

Signed-off-by: Bo Chen <chen.bo@intel.com>

show more ...


# a7aecb5e 30-Mar-2023 Omer Faruk Bayram <omer.faruk@sartura.hr>

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.

Refactor

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>

show more ...


# f3870ae6 20-Apr-2023 Ruslan Mstoi <ruslan.mstoi@intel.com>

scripts: indent bash if statement

This commit indents unindented if statements in scripts

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>


12345