mirror of
https://github.com/containers/podman.git
synced 2025-06-23 18:59:30 +08:00
Merge pull request #6052 from sujil02/enable-prune-test
Enable prune integration test. Fixes container prune
This commit is contained in:
@ -869,7 +869,8 @@ func (r *Runtime) PruneContainers(filterFuncs []ContainerFilter) (map[string]int
|
||||
logrus.Error(err)
|
||||
return false
|
||||
}
|
||||
if state == define.ContainerStateStopped || state == define.ContainerStateExited {
|
||||
if state == define.ContainerStateStopped || state == define.ContainerStateExited ||
|
||||
state == define.ContainerStateCreated || state == define.ContainerStateConfigured {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
|
@ -22,7 +22,6 @@ var _ = Describe("Podman prune", func() {
|
||||
)
|
||||
|
||||
BeforeEach(func() {
|
||||
Skip(v2fail)
|
||||
tempdir, err = CreateTempDirInTempDir()
|
||||
if err != nil {
|
||||
os.Exit(1)
|
||||
@ -149,6 +148,7 @@ var _ = Describe("Podman prune", func() {
|
||||
|
||||
It("podman system image prune unused images", func() {
|
||||
SkipIfRemote()
|
||||
Skip(v2fail)
|
||||
podmanTest.RestoreAllArtifacts()
|
||||
podmanTest.BuildImage(pruneImage, "alpine_bash:latest", "true")
|
||||
prune := podmanTest.PodmanNoCache([]string{"system", "prune", "-a", "--force"})
|
||||
@ -162,6 +162,7 @@ var _ = Describe("Podman prune", func() {
|
||||
})
|
||||
|
||||
It("podman system prune pods", func() {
|
||||
Skip(v2fail)
|
||||
session := podmanTest.Podman([]string{"pod", "create"})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session.ExitCode()).To(Equal(0))
|
||||
|
Reference in New Issue
Block a user