@@ -848,13 +848,14 @@ USER bin`, BB)
848
848
849
849
It ("podman run device-read-bps test" , func () {
850
850
SkipIfRootless ("Setting device-read-bps not supported for rootless users" )
851
+ skipWithoutDevNullb0 ()
851
852
852
853
var session * PodmanSessionIntegration
853
854
854
855
if CGROUPSV2 {
855
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-bps=/dev/zero :1mb" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
856
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-bps=/dev/nullb0 :1mb" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
856
857
} else {
857
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-bps=/dev/zero :1mb" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.read_bps_device" })
858
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-bps=/dev/nullb0 :1mb" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.read_bps_device" })
858
859
}
859
860
860
861
session .WaitWithDefaultTimeout ()
@@ -866,13 +867,14 @@ USER bin`, BB)
866
867
867
868
It ("podman run device-write-bps test" , func () {
868
869
SkipIfRootless ("Setting device-write-bps not supported for rootless users" )
870
+ skipWithoutDevNullb0 ()
869
871
870
872
var session * PodmanSessionIntegration
871
873
872
874
if CGROUPSV2 {
873
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-bps=/dev/zero :1mb" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
875
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-bps=/dev/nullb0 :1mb" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
874
876
} else {
875
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-bps=/dev/zero :1mb" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.write_bps_device" })
877
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-bps=/dev/nullb0 :1mb" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.write_bps_device" })
876
878
}
877
879
session .WaitWithDefaultTimeout ()
878
880
Expect (session ).Should (ExitCleanly ())
@@ -883,12 +885,14 @@ USER bin`, BB)
883
885
884
886
It ("podman run device-read-iops test" , func () {
885
887
SkipIfRootless ("Setting device-read-iops not supported for rootless users" )
888
+ skipWithoutDevNullb0 ()
889
+
886
890
var session * PodmanSessionIntegration
887
891
888
892
if CGROUPSV2 {
889
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-iops=/dev/zero :100" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
893
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-iops=/dev/nullb0 :100" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
890
894
} else {
891
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-iops=/dev/zero :100" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.read_iops_device" })
895
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-read-iops=/dev/nullb0 :100" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.read_iops_device" })
892
896
}
893
897
894
898
session .WaitWithDefaultTimeout ()
@@ -900,12 +904,14 @@ USER bin`, BB)
900
904
901
905
It ("podman run device-write-iops test" , func () {
902
906
SkipIfRootless ("Setting device-write-iops not supported for rootless users" )
907
+ skipWithoutDevNullb0 ()
908
+
903
909
var session * PodmanSessionIntegration
904
910
905
911
if CGROUPSV2 {
906
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-iops=/dev/zero :100" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
912
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-iops=/dev/nullb0 :100" , ALPINE , "sh" , "-c" , "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.max" })
907
913
} else {
908
- session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-iops=/dev/zero :100" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.write_iops_device" })
914
+ session = podmanTest .Podman ([]string {"run" , "--rm" , "--device-write-iops=/dev/nullb0 :100" , ALPINE , "cat" , "/sys/fs/cgroup/blkio/blkio.throttle.write_iops_device" })
909
915
}
910
916
911
917
session .WaitWithDefaultTimeout ()
0 commit comments