Skip to content

Commit

Permalink
fix e2e test missing network cleanup
Browse files Browse the repository at this point in the history
I noticed that this test will fail its flake rerun because the network
was not removed and it tried to create a network with the same name.
Also network disconnect works rootless now.

Signed-off-by: Paul Holzinger <[email protected]>
  • Loading branch information
Luap99 committed Dec 10, 2021
1 parent f80a7fd commit bc191ca
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions test/e2e/network_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -355,13 +355,12 @@ var _ = Describe("Podman network", func() {
})

It("podman network remove after disconnect when container initially created with the network", func() {
SkipIfRootless("disconnect works only in non rootless container")

container := "test"
network := "foo"
network := "foo" + stringid.GenerateNonCryptoID()

session := podmanTest.Podman([]string{"network", "create", network})
session.WaitWithDefaultTimeout()
defer podmanTest.removeCNINetwork(network)
Expect(session).Should(Exit(0))

session = podmanTest.Podman([]string{"run", "--name", container, "--network", network, "-d", ALPINE, "top"})
Expand Down

0 comments on commit bc191ca

Please sign in to comment.