diff --git a/Jenkinsfile b/Jenkinsfile index b2e0edd1..10906439 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,7 +15,7 @@ pipeline { } stage ('Install system packages') { steps { - sh "sudo apt-get -y install build-essential mtools qemu-system-x86 libssl-dev pkg-config" + sh "sudo apt-get -y install build-essential mtools qemu-system-x86 libssl-dev pkg-config m4 bison flex zlib1g-dev" } } stage ('Install Rust') { diff --git a/src/integration.rs b/src/integration.rs index 8724606f..af198edb 100644 --- a/src/integration.rs +++ b/src/integration.rs @@ -397,8 +397,9 @@ mod tests { test_boot(BIONIC_IMAGE_NAME, &UbuntuCloudInit {}, spawn_qemu) } - // Does not currently work: - // #[test] + // Currently works on coreboot only: + #[test] + #[cfg(feature = "coreboot")] fn test_boot_qemu_focal() { test_boot(FOCAL_IMAGE_NAME, &UbuntuCloudInit {}, spawn_qemu) }