#
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 ...
|
#
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 ...
|
#
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>
|
#
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>
|
#
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>
|
#
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>
|
#
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 ...
|
#
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>
|
#
219716c3 |
| 04-Aug-2023 |
Bo Chen <chen.bo@intel.com> |
scripts: Stop using "--no-default-features" for cargo build
Now feature "mshv" can be built together with "kvm". There is no need to use "--no-default-features" any more.
Fixes: #5647
Signed-off-b
scripts: Stop using "--no-default-features" for cargo build
Now feature "mshv" can be built together with "kvm". There is no need to use "--no-default-features" any more.
Fixes: #5647
Signed-off-by: Bo Chen <chen.bo@intel.com>
show more ...
|
#
94218843 |
| 09-Mar-2023 |
Bo Chen <chen.bo@intel.com> |
scripts: Use 'build_custom_linux' if possible
Signed-off-by: Bo Chen <chen.bo@intel.com>
|
#
d78da5d2 |
| 07-Mar-2023 |
Bo Chen <chen.bo@intel.com> |
tests: Enable live-upgrade tests based on v30.0
Signed-off-by: Bo Chen <chen.bo@intel.com>
|
#
b35a94d8 |
| 07-Mar-2023 |
Dom <peng6662001@163.com> |
tests: integration: Use hugepage size to calculate the number of pages
The tests require a fixed amount of huge page memory to run, rather than encode that as fixed number of huge pages it should be
tests: integration: Use hugepage size to calculate the number of pages
The tests require a fixed amount of huge page memory to run, rather than encode that as fixed number of huge pages it should be calculated from the size of memory required and the huge page size
Signed-off-by: Dom <peng6662001@163.com>
show more ...
|
#
d5ce8556 |
| 18-Jan-2023 |
Rob Bradford <robert.bradford@intel.com> |
misc: Update reference kernel to 6.1.6
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
|
#
c95b82d9 |
| 24-Nov-2022 |
Rob Bradford <robert.bradford@intel.com> |
scripts: Build dual kvm/mshv binary (like release.yaml) for integration testing
This means we are testing the same binary as we use in our releases.
Fixes: #4915
Signed-off-by: Rob Bradford <rober
scripts: Build dual kvm/mshv binary (like release.yaml) for integration testing
This means we are testing the same binary as we use in our releases.
Fixes: #4915
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
show more ...
|
#
d83fc7f6 |
| 24-Nov-2022 |
Rob Bradford <robert.bradford@intel.com> |
scripts: Make --hypervisor=mshv only affect features used by tests
This uncouples it from the features used for building the binary under test allowing it to use the default build features.
This ch
scripts: Make --hypervisor=mshv only affect features used by tests
This uncouples it from the features used for building the binary under test allowing it to use the default build features.
This change also removes the feature control from the test scripts where it was never used (e.g. run_integration_tests_sgx.sh)
This allows the combined binary to be used for all testing but allows the disabling of tests known not to work under mshv.
Fixes: #4915
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
show more ...
|
#
8724ac1f |
| 21-Nov-2022 |
Rob Bradford <robert.bradford@intel.com> |
scripts: Remove stripping from testing scripts
The binary stripping is now done by the toolchain for release builds.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
|
#
45fa8be9 |
| 28-Sep-2022 |
Smit Gardhariya <sgardhariya@microsoft.com> |
scripts: Remove common feature flag for mshv tests
Commit b2d1dd65f39 ("build: Remove "fwdebug" and "common" feature flags") removed support for common features flag. But some of the scripts are sti
scripts: Remove common feature flag for mshv tests
Commit b2d1dd65f39 ("build: Remove "fwdebug" and "common" feature flags") removed support for common features flag. But some of the scripts are still using that parameter specifically test related to mshv hypervisor. Thus fix those scripts by removing common feature flag.
Signed-off-by: Smit Gardhariya <sgardhariya@microsoft.com>
show more ...
|
#
31dfe3d0 |
| 18-Aug-2022 |
Rob Bradford <robert.bradford@intel.com> |
tests: Enable live upgrade tests
Following our recent v26.0 release we can re-enable our live upgrade tests to try and make it possible for us to move to making LTS releases.
Currently limited to x
tests: Enable live upgrade tests
Following our recent v26.0 release we can re-enable our live upgrade tests to try and make it possible for us to move to making LTS releases.
Currently limited to x86-64 as the live upgrade tests fail on aarch64.
Fixes: #3949
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
show more ...
|
#
8f3462b3 |
| 16-Aug-2022 |
Bo Chen <chen.bo@intel.com> |
tests: live_migration: Run most tests in parallel
Only the ovs-dpdk live-migration tests need to run sequentially as they use the same ovs-dpdk setup.
This is to reduce our CI time, particularly fo
tests: live_migration: Run most tests in parallel
Only the ovs-dpdk live-migration tests need to run sequentially as they use the same ovs-dpdk setup.
This is to reduce our CI time, particularly for the live-migration and aarch64 jobs.
Signed-off-by: Bo Chen <chen.bo@intel.com>
show more ...
|
#
6c365617 |
| 04-Jul-2022 |
Rob Bradford <robert.bradford@intel.com> |
Revert "scripts, README.md: Bump reference kernel to 5.18.8"
This reverts commit 1999ab5707573b36bc7c22a7a0102493b40e406f.
See: #4273
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
|
#
1999ab57 |
| 30-Jun-2022 |
Rob Bradford <robert.bradford@intel.com> |
scripts, README.md: Bump reference kernel to 5.18.8
This marginally reduced the number of patches in the fork.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
|