#
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>
|