Error from server (NotFound): namespaces "devfile-proxy" not found Using Devfile proxy: cp ododevapispec.yaml pkg/apiserver-impl/swagger-ui/swagger.yaml go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=7055b6e2c" ./cmd/odo/ go run -mod=vendor github.com/onsi/ginkgo/v2/ginkgo --randomize-all --poll-progress-after=120s --poll-progress-interval=120s -timeout 14400s --no-color -nodes=16 --junit-report="test-integration.xml" --label-filter="!unauth && !nocluster && !podman" tests/integration Running Suite: Integration Suite - /go/odo_1/tests/integration ============================================================== Random Seed: 1693917626 - will randomize all specs Will run 502 of 954 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS•SSSSSS•S ------------------------------ • [17.967 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile /go/odo_1/tests/integration/interactive_deploy_test.go:75 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/3794241363 << Captured StdOut/StdErr Output ------------------------------ ••S•••SSSS•SSSSS•••S•S••SS• ------------------------------ • [68.894 seconds] odo dev command tests when a component with multiple endpoints is run should create state files containing information, including forwarded ports /go/odo_1/tests/integration/cmd_dev_test.go:3592 Captured StdOut/StdErr Output >> PID: 12978 << Captured StdOut/StdErr Output ------------------------------ ••S•SSS•••SSS ------------------------------ • [10.950 seconds] odo dev interactive command tests directory is not empty when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode /go/odo_1/tests/integration/interactive_dev_test.go:164 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/1545981217 << Captured StdOut/StdErr Output ------------------------------ S•S•SSSSS•S••S ------------------------------ • [6.032 seconds] odo deploy interactive command tests directory is not empty when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode /go/odo_1/tests/integration/interactive_deploy_test.go:159 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/189121311 << Captured StdOut/StdErr Output ------------------------------ SSS•SSSS••SSSS•••S•SS•••SSS••SSSSSS• ------------------------------ • [3.868 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile successfully even with -v flag /go/odo_1/tests/integration/interactive_deploy_test.go:40 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy -v 4' from /tmp/1932525292 << Captured StdOut/StdErr Output ------------------------------ •SSSSS•SSSS•SSSSSS••SSS••S••••SSS•• ------------------------------ • [78.514 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile successfully even with -v flag /go/odo_1/tests/integration/interactive_dev_test.go:40 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports -v 4' from /tmp/777400380 << Captured StdOut/StdErr Output ------------------------------ ••••SS•S•S•••••• ------------------------------ • [3.909 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should display welcoming messages first /go/odo_1/tests/integration/interactive_deploy_test.go:109 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/453652495 << Captured StdOut/StdErr Output ------------------------------ ••SSSS•S••S••SSS•••S•S••SSSS••SSSSSSS•SSS•SSS•••••SSS•S•SSSSSSSS•S••S•••SSSSSS•S•SS••SSS•S••••S••SS ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 2m3.945s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Begin Captured GinkgoWriter Output >> ... [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. << End Captured GinkgoWriter Output Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ •S•S•SSSS•••SS•S••S•S•S•S•SS••S•S••S••S•SS•••SSSS••SS•S•••••SS••SS ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 4m3.95s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 4m0.006s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Begin Captured GinkgoWriter Output >> ... [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. << End Captured GinkgoWriter Output Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ ••••S••S•SS•SSSS••S•S•SS•SSSS••S•SSSSS•S••••S•SSSSS••SSS••S•SS•SSSSS•S••••••SSSS•SSSSS•SS ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 6m3.952s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 6m0.008s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Begin Captured GinkgoWriter Output >> ... [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. << End Captured GinkgoWriter Output Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ •SS•S•S••S•SSS•SS•S•SS••S•S•SSS•S•S•SSSSSSS•S•SS ------------------------------ • [80.097 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should display welcoming messages first /go/odo_1/tests/integration/interactive_dev_test.go:112 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/3754265846 << Captured StdOut/StdErr Output ------------------------------ SSSS•S•SS••••SSS•SSS•SS•S••SS ------------------------------ • [78.522 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile /go/odo_1/tests/integration/interactive_dev_test.go:76 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/3262156745 << Captured StdOut/StdErr Output ------------------------------ S••SS•SSSSS ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 8m3.953s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 8m0.009s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Begin Captured GinkgoWriter Output >> ... [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. << End Captured GinkgoWriter Output Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • ------------------------------ • [19.362 seconds] odo dev interactive command tests when a component is bootstrapped should sync files when p is pressed /go/odo_1/tests/integration/interactive_dev_test.go:209 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports --no-watch' from /tmp/3040537035 << Captured StdOut/StdErr Output ------------------------------ SSS•SSS ------------------------------ Progress Report for Ginkgo Process #7 Automatically polling progress: odo dev command tests checking if odo dev matches local Devfile K8s resources and remote resources when odo dev is executed to run a devfile containing a k8s resource with apply command should have deleted the old resource and created the new resource (Spec Runtime: 2m2.226s) /go/odo_1/tests/integration/cmd_dev_test.go:1047 In [BeforeEach] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_dev_test.go:1020 Begin Captured GinkgoWriter Output >> ... [odo] I0905 12:53:00.827340 31097 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0905 12:53:00.827529 31097 port.go:319] port 8080 not listening in container "runtime" [odo] I0905 12:53:08.593567 31097 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: exuuiu-app-857464bb99-t7nqm in container: runtime [odo] I0905 12:53:08.899813 31097 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0905 12:53:08.899840 31097 exec.go:96] 0: D97711AC:E45C 221B1068:01BB 06 00000000:00000000 03:00000BF6 00000000 0 0 0 3 0000000000000000 [odo] I0905 12:53:08.899845 31097 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0905 12:53:08.899850 31097 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0905 12:53:08.899856 31097 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 381385670 1 0000000000000000 100 0 0 10 0 [odo] I0905 12:53:08.899860 31097 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0905 12:53:08.901016 31097 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 2728 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0005de000, {0x30f2f28?, 0xc00163e000}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0005de000, {0x30f2f28, 0xc00163e000}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2ce86cf, 0x8}, 0xc0000a5720?, 0xc0000a5700?, 0xc00163e540) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc0000cea20) /go/odo_1/tests/helper/helper_dev.go:271 > github.com/redhat-developer/odo/tests/integration.glob..func7.5.1.1() /go/odo_1/tests/integration/cmd_dev_test.go:1039 | helper.ReplaceStrings(filepath.Join(commonVar.Context, "devfile.yaml"), devfile.deploymentName, devfile.newDeploymentName) | > err := devSession.WaitSync() | Expect(err).To(BeNil()) | }) github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x4f4d203a65707954, 0x202c444549464944}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ ••SSS•SSS•••••SS••••S•••S••SSSSSS•S•S•SSSS•S••S••SS•S•SSS••SSS ------------------------------ Progress Report for Ginkgo Process #11 Automatically polling progress: odo dev command tests Devfile contains pod-overrides and container-overrides attributes should override the content in the pod it creates for the component on the cluster (Spec Runtime: 2m2.22s) /go/odo_1/tests/integration/cmd_dev_test.go:4116 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:4116 Begin Captured GinkgoWriter Output >> ... [odo] stderr: [] [odo] I0905 12:54:23.979705 1360 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid]: error while streaming command: context canceled [odo] I0905 12:54:23.980176 1360 implem.go:114] The path for preference file is /tmp/4142621413/preference.yaml [odo] Cleaning resources, please wait [odo] I0905 12:54:23.983470 1360 segment.go:268] Checking telemetry enable status [odo] I0905 12:54:23.983485 1360 segment.go:286] Sending telemetry disabled by env variable [odo] I0905 12:54:24.128660 1360 all.go:46] starting to concurrently query 90 APIs [odo] I0905 12:54:24.129019 1360 all.go:62] fired up all goroutines to query APIs [odo] I0905 12:54:25.327012 1360 all.go:67] all goroutines have returned in 1.199045689s [odo] I0905 12:54:25.327065 1360 all.go:76] query result: objects=353 << End Captured GinkgoWriter Output Spec Goroutine goroutine 731 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00067c150, {0x30f2ce8?, 0xc000b5e648}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00067c150, {0x30f2ce8, 0xc000b5e648}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000947d70?, {0xc00068aa20?, 0x2cea482?, 0x9?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) /go/odo_1/tests/helper/helper_dev.go:255 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:326 github.com/redhat-developer/odo/tests/helper.RunDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...) /go/odo_1/tests/helper/helper_dev.go:329 > github.com/redhat-developer/odo/tests/integration.glob..func7.64.2() /go/odo_1/tests/integration/cmd_dev_test.go:4117 | }) | It("should override the content in the pod it creates for the component on the cluster", func() { > err := helper.RunDevMode(helper.DevSessionOpts{ | RunOnPodman: ctx.podman, | }, func(session *gexec.Session, outContents, _ string, _ map[string]string) { github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0005f5560}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 10m3.955s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 10m0.011s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Begin Captured GinkgoWriter Output >> ... [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. << End Captured GinkgoWriter Output Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [FAILED] [606.101 seconds] odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace [It] should mount the volumes /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Timeline >> Created dir: /tmp/3472070801 Created dir: /tmp/2108200904 Setting KUBECONFIG=/tmp/2108200904/config Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test695stb -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-devfile-deploy-test695stb" not found Creating a new project: cmd-devfile-deploy-test695stb Running kubectl with args [kubectl create namespace cmd-devfile-deploy-test695stb] and odo env: [] [kubectl] namespace/cmd-devfile-deploy-test695stb created Running kubectl with args [kubectl config set-context --current --namespace cmd-devfile-deploy-test695stb] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] ci-devfile-registry Active 74d [kubectl] cmd-delete-test128liy Terminating 52s [kubectl] cmd-delete-test128ubl Terminating 46s [kubectl] cmd-delete-test128vge Active 19s [kubectl] cmd-delete-test473rmk Active 24s [kubectl] cmd-describe-component-test348lmq Active 19s [kubectl] cmd-describe-component-test642kgn Active 13s [kubectl] cmd-dev-api-server-test221acw Active 36s [kubectl] cmd-dev-test1207fgg Active 10s [kubectl] cmd-dev-test1947vuz Active 58s [kubectl] cmd-dev-test2134qts Active 18s [kubectl] cmd-dev-test2644jdz Active 27s [kubectl] cmd-dev-test2742ahz Active 51s [kubectl] cmd-dev-test3345ujn Active 93s [kubectl] cmd-dev-test3757avc Active 67s [kubectl] cmd-dev-test4059jvb Active 26s [kubectl] cmd-dev-test759iki Active 67s [kubectl] cmd-devfile-deploy-test695stb Active 1s [kubectl] cmd-devfile-deploy-test800oig Terminating 18s [kubectl] cmd-devfile-list-test150euo Terminating 2m [kubectl] cmd-logs-test172qbh Active 26s [kubectl] cmd-logs-test320tng Terminating 2m2s [kubectl] default Active 74d [kubectl] flsz-project Active 38d [kubectl] ibm-cert-store Active 74d [kubectl] ibm-operators Active 74d [kubectl] ibm-system Active 74d [kubectl] interactive-dev-test40zyq Terminating 105s [kubectl] kube-node-lease Active 74d [kubectl] kube-public Active 74d [kubectl] kube-system Active 74d [kubectl] mcsu-namespace Active 46d [kubectl] olm Active 74d [kubectl] operators Active 74d [kubectl] phmartin Active 60d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-devfile-deploy-test695stb] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I0905 12:44:52.068128 19397 implem.go:114] The path for preference file is /tmp/2108200904/preference.yaml [odo] Successfully removed registry [odo] I0905 12:44:52.070134 19397 implem.go:114] The path for preference file is /tmp/2108200904/preference.yaml [odo] I0905 12:44:52.070507 19397 segment.go:268] Checking telemetry enable status [odo] I0905 12:44:52.070516 19397 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://devfile-registry-ci-devfile-registry.odo-test-kubernete-449701-49529fc6e6a4a9fe7ebba9a3db5b55c4-0000.eu-de.containers.appdomain.cloud] and odo env: [] [odo] I0905 12:44:52.226735 19405 implem.go:114] The path for preference file is /tmp/2108200904/preference.yaml [odo] New registry successfully added [odo] I0905 12:44:52.229563 19405 implem.go:114] The path for preference file is /tmp/2108200904/preference.yaml [odo] I0905 12:44:52.230010 19405 segment.go:268] Checking telemetry enable status [odo] I0905 12:44:52.230019 19405 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/3472070801 Running kubectl with args [kubectl apply -f /go/odo_1/tests/examples/manifests/config-automount] and odo env: [] [kubectl] configmap/automount-access-mode-configmap-decimal created [kubectl] configmap/automount-access-mode-configmap created [kubectl] secret/automount-access-mode-secret created [kubectl] configmap/automount-access-mode-subpath-configmap created [kubectl] secret/automount-access-mode-subpath-secret created [kubectl] configmap/automount-env-configmap created [kubectl] secret/automount-env-secret created [kubectl] configmap/automount-default-configmap created [kubectl] persistentvolumeclaim/automount-default-pvc created [kubectl] secret/automount-default-secret created [kubectl] configmap/automount-mount-path-configmap created [kubectl] persistentvolumeclaim/automount-mount-path-pvc created [kubectl] secret/automount-mount-path-secret created [kubectl] persistentvolumeclaim/automount-readonly-pvc created [kubectl] configmap/automount-subpath-configmap created [kubectl] secret/automount-subpath-secret created Running odo with args [odo deploy] and odo env: [] Running kubectl with args [kubectl get job --namespace cmd-devfile-deploy-test695stb --selector=app.kubernetes.io/instance=dssdvd -o jsonpath={.items[*].metadata.name}] and odo env: [] [odo] I0905 12:44:54.501789 19453 version.go:37] executing [podman version --format json] [odo] I0905 12:44:54.502899 19453 clientset.go:232] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I0905 12:44:54.502917 19453 implem.go:114] The path for preference file is /tmp/2108200904/preference.yaml [odo] I0905 12:44:54.504334 19453 context.go:172] absolute devfile path: '/tmp/3472070801/devfile.yaml' [odo] I0905 12:44:54.504488 19453 context.go:113] absolute devfile path: '/tmp/3472070801/devfile.yaml' [odo] I0905 12:44:54.505248 19453 content.go:48] converted devfile YAML to JSON [odo] I0905 12:44:54.505322 19453 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I0905 12:44:54.505484 19453 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I0905 12:44:54.511844 19453 schema.go:61] validated devfile schema [odo] I0905 12:44:54.514701 19453 validate.go:45] Successfully validated devfile sections [odo] I0905 12:44:54.514756 19453 validate.go:45] Successfully validated devfile sections [odo] I0905 12:44:54.514851 19453 component.go:87] name of component is "dssdvd", and sanitized name is "dssdvd" [odo] I0905 12:44:54.515591 19453 kclient.go:237] Checking if "projects" resource is supported [odo] I0905 12:44:54.594828 19453 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I0905 12:44:54.613444 19453 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I0905 12:44:54.637052 19453 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Running the application in Deploy mode using dssdvd Devfile [odo] \__/ \ Namespace: cmd-devfile-deploy-test695stb [odo] / \__/ odo version: v3.14.0 [odo] \__/ Running kubectl with args [kubectl get job --namespace cmd-devfile-deploy-test695stb --selector=app.kubernetes.io/instance=dssdvd -o jsonpath={.items[*].metadata.name}] and odo env: [] [odo] [odo] ↪ Executing command: [odo] • Executing command in container (command: deploy-exec) ... [odo] I0905 12:44:54.871253 19453 jobs.go:44] Waiting for Job dssdvd-app-deploy-exec to complete successfully [kubectl] dssdvd-app-deploy-execRunning kubectl with args [kubectl get jobs dssdvd-app-deploy-exec -o json] and odo env: [] [kubectl] { [kubectl] "apiVersion": "batch/v1", [kubectl] "kind": "Job", [kubectl] "metadata": { [kubectl] "annotations": { [kubectl] "alpha.image.policy.openshift.io/resolve-names": "*", [kubectl] "batch.kubernetes.io/job-tracking": "", [kubectl] "odo.dev/project-type": "nodejs" [kubectl] }, [kubectl] "creationTimestamp": "2023-09-05T12:44:54Z", [kubectl] "generation": 1, [kubectl] "labels": { [kubectl] "app": "app", [kubectl] "app.kubernetes.io/instance": "dssdvd", [kubectl] "app.kubernetes.io/managed-by": "odo", [kubectl] "app.kubernetes.io/managed-by-version": "v3.14.0", [kubectl] "app.kubernetes.io/part-of": "app", [kubectl] "app.openshift.io/runtime": "nodejs", [kubectl] "odo.dev/mode": "Deploy" [kubectl] }, [kubectl] "name": "dssdvd-app-deploy-exec", [kubectl] "namespace": "cmd-devfile-deploy-test695stb", [kubectl] "resourceVersion": "25848317", [kubectl] "uid": "859f6d57-4b57-4dad-af14-c017968e7d1d" [kubectl] }, [kubectl] "spec": { [kubectl] "backoffLimit": 1, [kubectl] "completionMode": "Indexed", [kubectl] "completions": 1, [kubectl] "parallelism": 1, [kubectl] "selector": { [kubectl] "matchLabels": { [kubectl] "controller-uid": "859f6d57-4b57-4dad-af14-c017968e7d1d" [kubectl] } [kubectl] }, [kubectl] "suspend": false, [kubectl] "template": { [kubectl] "metadata": { [kubectl] "creationTimestamp": null, [kubectl] "labels": { [kubectl] "controller-uid": "859f6d57-4b57-4dad-af14-c017968e7d1d", [kubectl] "job-name": "dssdvd-app-deploy-exec" [kubectl] } [kubectl] }, [kubectl] "spec": { [kubectl] "containers": [ [kubectl] { [kubectl] "args": [ [kubectl] "-c", [kubectl] "sleep 20" [kubectl] ], [kubectl] "command": [ [kubectl] "/bin/sh" [kubectl] ], [kubectl] "env": [ [kubectl] { [kubectl] "name": "PROJECTS_ROOT", [kubectl] "value": "/project" [kubectl] }, [kubectl] { [kubectl] "name": "PROJECT_SOURCE", [kubectl] "value": "/project" [kubectl] } [kubectl] ], [kubectl] "envFrom": [ [kubectl] { [kubectl] "secretRef": { [kubectl] "name": "automount-env-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "configMapRef": { [kubectl] "name": "automount-env-configmap" [kubectl] } [kubectl] } [kubectl] ], [kubectl] "image": "registry.access.redhat.com/ubi8/nodejs-14:latest", [kubectl] "imagePullPolicy": "Always", [kubectl] "name": "runtime", [kubectl] "ports": [ [kubectl] { [kubectl] "containerPort": 3000, [kubectl] "name": "http-3000", [kubectl] "protocol": "TCP" [kubectl] } [kubectl] ], [kubectl] "resources": { [kubectl] "limits": { [kubectl] "memory": "1Gi" [kubectl] } [kubectl] }, [kubectl] "terminationMessagePath": "/dev/termination-log", [kubectl] "terminationMessagePolicy": "File", [kubectl] "volumeMounts": [ [kubectl] { [kubectl] "mountPath": "/tmp/automount-default-pvc", [kubectl] "name": "auto-pvc-automount-default-pvc" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/mount-path/pvc", [kubectl] "name": "auto-pvc-automount-mount-path-pvc" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/tmp/automount-readonly-pvc", [kubectl] "name": "auto-pvc-automount-readonly-pvc", [kubectl] "readOnly": true [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/secret/automount-access-mode-secret", [kubectl] "name": "auto-secret-automount-access-mode-secret" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/secret0444", [kubectl] "name": "auto-secret-automount-access-mode-subpath-secret", [kubectl] "subPath": "secret0444" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/secret/automount-default-secret", [kubectl] "name": "auto-secret-automount-default-secret" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/mount-path/secret", [kubectl] "name": "auto-secret-automount-mount-path-secret" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/subpaths/code5", [kubectl] "name": "auto-secret-automount-subpath-secret", [kubectl] "subPath": "code5" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/subpaths/secret5", [kubectl] "name": "auto-secret-automount-subpath-secret", [kubectl] "subPath": "secret5" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/config/automount-access-mode-configmap", [kubectl] "name": "auto-cm-automount-access-mode-configmap" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/config/automount-access-mode-configmap-decimal", [kubectl] "name": "auto-cm-automount-access-mode-configmap-decimal" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/config0444", [kubectl] "name": "auto-cm-automount-access-mode-subpath-configmap", [kubectl] "subPath": "config0444" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/etc/config/automount-default-configmap", [kubectl] "name": "auto-cm-automount-default-configmap" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/mount-path/configmap", [kubectl] "name": "auto-cm-automount-mount-path-configmap" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/subpaths/foo5", [kubectl] "name": "auto-cm-automount-subpath-configmap", [kubectl] "subPath": "foo5" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/mnt/subpaths/ping5", [kubectl] "name": "auto-cm-automount-subpath-configmap", [kubectl] "subPath": "ping5" [kubectl] } [kubectl] ] [kubectl] } [kubectl] ], [kubectl] "dnsPolicy": "ClusterFirst", [kubectl] "restartPolicy": "Never", [kubectl] "schedulerName": "default-scheduler", [kubectl] "securityContext": {}, [kubectl] "terminationGracePeriodSeconds": 30, [kubectl] "volumes": [ [kubectl] { [kubectl] "name": "auto-pvc-automount-default-pvc", [kubectl] "persistentVolumeClaim": { [kubectl] "claimName": "automount-default-pvc" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-pvc-automount-mount-path-pvc", [kubectl] "persistentVolumeClaim": { [kubectl] "claimName": "automount-mount-path-pvc" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-pvc-automount-readonly-pvc", [kubectl] "persistentVolumeClaim": { [kubectl] "claimName": "automount-readonly-pvc" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-secret-automount-access-mode-secret", [kubectl] "secret": { [kubectl] "defaultMode": 292, [kubectl] "secretName": "automount-access-mode-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-secret-automount-access-mode-subpath-secret", [kubectl] "secret": { [kubectl] "defaultMode": 292, [kubectl] "secretName": "automount-access-mode-subpath-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-secret-automount-default-secret", [kubectl] "secret": { [kubectl] "defaultMode": 420, [kubectl] "secretName": "automount-default-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-secret-automount-mount-path-secret", [kubectl] "secret": { [kubectl] "defaultMode": 420, [kubectl] "secretName": "automount-mount-path-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "name": "auto-secret-automount-subpath-secret", [kubectl] "secret": { [kubectl] "defaultMode": 420, [kubectl] "secretName": "automount-subpath-secret" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 292, [kubectl] "name": "automount-access-mode-configmap" [kubectl] }, [kubectl] "name": "auto-cm-automount-access-mode-configmap" [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 292, [kubectl] "name": "automount-access-mode-configmap-decimal" [kubectl] }, [kubectl] "name": "auto-cm-automount-access-mode-configmap-decimal" [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 292, [kubectl] "name": "automount-access-mode-subpath-configmap" [kubectl] }, [kubectl] "name": "auto-cm-automount-access-mode-subpath-configmap" [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 420, [kubectl] "name": "automount-default-configmap" [kubectl] }, [kubectl] "name": "auto-cm-automount-default-configmap" [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 420, [kubectl] "name": "automount-mount-path-configmap" [kubectl] }, [kubectl] "name": "auto-cm-automount-mount-path-configmap" [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "defaultMode": 420, [kubectl] "name": "automount-subpath-configmap" [kubectl] }, [kubectl] "name": "auto-cm-automount-subpath-configmap" [kubectl] } [kubectl] ] [kubectl] } [kubectl] }, [kubectl] "ttlSecondsAfterFinished": 60 [kubectl] }, [kubectl] "status": { [kubectl] "active": 1, [kubectl] "ready": 0, [kubectl] "startTime": "2023-09-05T12:44:54Z", [kubectl] "uncountedTerminatedPods": {} [kubectl] } [kubectl] } [odo] [odo] Tip: Run `odo logs --deploy --follow` to get the logs of the command output. Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 2m3.945s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 4m3.95s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 4m0.006s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 6m3.952s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 6m0.008s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 8m3.953s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 8m0.009s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 Automatically polling progress: odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes (Spec Runtime: 10m3.955s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 In [It] (Node Runtime: 10m0.011s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Spec Goroutine goroutine 27810 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002b8540, {0x30f2ce8?, 0xc00155ab88}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002b8540, {0x30f2ce8, 0xc00155ab88}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000466900?, {0x0?, 0x2955fe0?, 0xc00185efd0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.(*CmdWrapper).Should(0xc000466900, 0xc001215f50) /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 > github.com/redhat-developer/odo/tests/integration.glob..func9.15.3.2() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:696 | | It("should mount the volumes", func() { > helper.Cmd("odo", "deploy").Should(func(session *gexec.Session) { | component := helper.NewComponent(cmpName, "app", labels.ComponentDeployMode, commonVar.Project, commonVar.CliRunner) | jobDef := component.GetJobDef() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc0012de2a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 [FAILED] in [It] - /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 @ 09/05/23 12:54:55.574 Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test695stb -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-devfile-deploy-test695stbDeleting project: cmd-devfile-deploy-test695stb Running kubectl with args [kubectl delete namespaces cmd-devfile-deploy-test695stb --wait=false] and odo env: [] [kubectl] namespace "cmd-devfile-deploy-test695stb" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/3472070801 Deleting dir: /tmp/2108200904 << Timeline [FAILED] Timed out after 600.000s. Expected process to exit. It did not. In [It] at: /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 @ 09/05/23 12:54:55.574 ------------------------------ •SS••S•S•S•••S•S••••SSSS•SSSSSS•S••S•S••S•S•S•S•SS•S•S•SSSS••SSSSS•SS••S••S••S•SSSS•••SSSSSSS•••S•SSS•S•••SS•S•SS•S•SS•SS ------------------------------ • [56.148 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag when /instance endpoint is DELETEd should terminate the dev session /go/odo_1/tests/integration/cmd_dev_api_server_test.go:239 Captured StdOut/StdErr Output >> <<< Session terminated >>> << Captured StdOut/StdErr Output ------------------------------ SSSS•SS•S••SSSSS•S•SSSSS•S•SS••S•S••S•SSSSSSS•SSS•SSS••••••S•SS•SSSSSSS•SS•••S••S••S•SSSSS• ------------------------------ Progress Report for Ginkgo Process #15 Automatically polling progress: odo dev debug command tests when a composite apply command is used as debug command should execute the composite apply commands successfully (Spec Runtime: 3m32.867s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 At [By Step] cleaning up the resources on ending the session (Step Runtime: 27s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] I0905 12:59:14.912923 7197 segment.go:286] Sending telemetry disabled by env variable [odo] I0905 12:59:14.920139 7197 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:32062/api/v1/namespaces/cmd-dev-debug-test288xkt/pods/lkqyts-app-57886db889-jtm4g/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_start-debug.pid+%7C%7C+true&container=runtime&stderr=true&stdout=true": dial tcp: lookup c110.eu-de.containers.cloud.ibm.com: operation was canceled. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_start-debug.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Finished executing the application (command: start-debug) [1m] [odo] I0905 12:59:14.920653 7197 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_start-debug.pid && cd /projects && (npm run debug) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_start-debug.pid]: error while streaming command: context canceled [odo] I0905 12:59:15.027713 7197 all.go:46] starting to concurrently query 90 APIs [odo] I0905 12:59:15.032090 7197 all.go:62] fired up all goroutines to query APIs [odo] I0905 12:59:15.571173 7197 all.go:67] all goroutines have returned in 543.462397ms [odo] I0905 12:59:15.571251 7197 all.go:76] query result: objects=388 << End Captured GinkgoWriter Output Spec Goroutine goroutine 1165 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0005567e0, {0x30f2ce8?, 0xc0014bacc0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0005567e0, {0x30f2ce8, 0xc0014bacc0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc00047e540?, {0xc00060e640?, 0x0?, 0x0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) /go/odo_1/tests/helper/helper_dev.go:255 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2.8() /go/odo_1/tests/integration/cmd_dev_debug_test.go:328 | By("cleaning up the resources on ending the session", func() { | devSession.Stop() > devSession.WaitEnd() | out := commonVar.CliRunner.Run("get", "deployments").Out.Contents() | helper.DontMatchAllInOutput(string(out), deploymentNames) github.com/onsi/ginkgo/v2/internal.(*Suite).By(0xc000132000, {0x2d4826b, 0x2f}, {0xc000dcfe70, 0x1, 0x0?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:309 github.com/onsi/ginkgo/v2.By({0x2d4826b?, 0x0?}, {0xc000dcfe70?, 0x0?, 0x0?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/core_dsl.go:547 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2() /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 | }) | > By("cleaning up the resources on ending the session", func() { | devSession.Stop() | devSession.WaitEnd() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ ••S••••SS••S•S•S•S•••S•SS•SSSSSSS••• ------------------------------ • [7.192 seconds] odo init interactive command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace should download correct devfile from the first in-cluster registry /go/odo_1/tests/integration/interactive_init_test.go:712 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/2500371774 << Captured StdOut/StdErr Output ------------------------------ •••S••SS•S•SSS••SS••SS•SSSSSSS••S•SSS•S•SSS••S••SS•••SS•SS•SS•••••SSSSSSS••SS•SSSS•••S•••••••••••••• Summarizing 1 Failure: [FAIL] odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace [It] should mount the volumes /go/odo_1/tests/helper/helper_cmd_wrapper.go:120 Ran 409 of 954 Specs in 1327.923 seconds FAIL! -- 408 Passed | 1 Failed | 0 Pending | 545 Skipped Ginkgo ran 1 suite in 23m13.898909871s Test Suite Failed exit status 1 make: *** [Makefile:214: test-integration-cluster] Error 1