Add test for Intel RDT support

Signed-off-by: Wolfgang Pross <wolfgang.pross@intel.com>
This commit is contained in:
Wolfgang Pross 2023-09-26 10:45:17 +00:00
parent 40d3c3b9b0
commit 24b2f829b9
1 changed files with 12 additions and 0 deletions

View File

@ -75,6 +75,18 @@ var _ = Describe("Podman create", func() {
Expect(session).Should(Exit(125))
})
It("podman create adds rdt-class", func() {
session := podmanTest.Podman([]string{"create", "--rdt-class", "COS1", "--name", "rdt_test", ALPINE, "ls"})
session.WaitWithDefaultTimeout()
Expect(session).Should(ExitCleanly())
Expect(podmanTest.NumberOfContainers()).To(Equal(1))
check := podmanTest.Podman([]string{"inspect", "rdt_test"})
check.WaitWithDefaultTimeout()
data := check.InspectContainerToJSON()
Expect(data[0].State.IntelRdtClosID).To(Equal("COS1"))
})
It("podman create adds annotation", func() {
session := podmanTest.Podman([]string{"create", "--annotation", "HELLO=WORLD", "--name", "annotate_test", ALPINE, "ls"})
session.WaitWithDefaultTimeout()