commit: d6e350dc23e503b8152961542d2d30eca96c6353 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Wed Apr 19 11:00:49 2023 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Wed Apr 19 11:01:39 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e350dc
app-emulation/cloud-hypervisor: Fix tests - We're only going to run tests for binary targets as other tests are not really feasible to run in Portage environment Closes: https://bugs.gentoo.org/904557 Closes: https://bugs.gentoo.org/904556 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> app-emulation/cloud-hypervisor/cloud-hypervisor-31.0.ebuild | 6 ++++++ app-emulation/cloud-hypervisor/cloud-hypervisor-9999.ebuild | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/app-emulation/cloud-hypervisor/cloud-hypervisor-31.0.ebuild b/app-emulation/cloud-hypervisor/cloud-hypervisor-31.0.ebuild index 658d5b70d049..53a3c0bc5635 100644 --- a/app-emulation/cloud-hypervisor/cloud-hypervisor-31.0.ebuild +++ b/app-emulation/cloud-hypervisor/cloud-hypervisor-31.0.ebuild @@ -38,6 +38,12 @@ src_configure() { cargo_src_configure --frozen } +src_test() { + # Intergration tests require root + # https://github.com/cloud-hypervisor/cloud-hypervisor/issues/5388 + cargo_src_test --bins +} + src_install() { cargo_src_install dodoc -r docs diff --git a/app-emulation/cloud-hypervisor/cloud-hypervisor-9999.ebuild b/app-emulation/cloud-hypervisor/cloud-hypervisor-9999.ebuild index 0a16a6d61d60..7dc3cb31d337 100644 --- a/app-emulation/cloud-hypervisor/cloud-hypervisor-9999.ebuild +++ b/app-emulation/cloud-hypervisor/cloud-hypervisor-9999.ebuild @@ -33,6 +33,12 @@ src_configure() { cargo_src_configure --frozen } +src_test() { + # Integration tests require root + # https://github.com/cloud-hypervisor/cloud-hypervisor/issues/5388 + cargo_src_test --bins +} + src_install() { cargo_src_install dodoc -r docs
