From 303d0b398efb9b28ba5e847ccde6d18abeb7aa59 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Tue, 7 May 2024 16:46:06 +0200 Subject: [PATCH] test: improve test for powercap presence Signed-off-by: Giuseppe Scrivano --- test/e2e/run_test.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/e2e/run_test.go b/test/e2e/run_test.go index b3733baa39..4d4b8b172b 100644 --- a/test/e2e/run_test.go +++ b/test/e2e/run_test.go @@ -14,6 +14,7 @@ import ( "github.com/containers/common/pkg/config" "github.com/containers/podman/v5/libpod/define" . "github.com/containers/podman/v5/test/utils" + "github.com/containers/storage/pkg/fileutils" "github.com/containers/storage/pkg/stringid" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" @@ -455,8 +456,8 @@ var _ = Describe("Podman run", func() { }) It("podman run powercap is masked", func() { - if os.Getenv("CI") != "" { - Skip("CI VMs do not have access to powercap") + if err := fileutils.Exists("/sys/devices/virtual/powercap"); err != nil { + Skip("/sys/devices/virtual/powercap is not present") } testCtr1 := "testctr"