From 78e49df8cb9d023d3db9817b90ff6c60951606a6 Mon Sep 17 00:00:00 2001 From: Md Raiyan Date: Fri, 15 May 2026 19:51:28 +0000 Subject: [PATCH] fix(e2e): split ctr_test into foreground and detached contexts Signed-off-by: Md Raiyan --- tests/e2e/ctr_test.go | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/tests/e2e/ctr_test.go b/tests/e2e/ctr_test.go index 9ee2d1b..7412ffa 100644 --- a/tests/e2e/ctr_test.go +++ b/tests/e2e/ctr_test.go @@ -43,12 +43,25 @@ var _ = Describe("Ctr", Ordered, ContinueOnFailure, func() { } }) - DescribeTable("unikernel containers", - func(tc containerTestArgs) { - skipMissingVolumes(tc) - tool = newCtrTool(tc) - runForegroundTest(tool, tc) - }, - toTableEntries(ctrTestCases()), - ) + Context("foreground containers", func() { + DescribeTable("unikernel containers", + func(tc containerTestArgs) { + skipMissingVolumes(tc) + tool = newCtrTool(tc) + runForegroundTest(tool, tc) + }, + toTableEntries(selectTestCases(ctrTestCases(), false)), + ) + }) + + Context("detached containers", func() { + DescribeTable("unikernel containers", + func(tc containerTestArgs) { + skipMissingVolumes(tc) + tool = newCtrTool(tc) + runDetachedTest(tool, tc) + }, + toTableEntries(selectTestCases(ctrTestCases(), true)), + ) + }) })