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=840eb126e" ./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: 1693841057 - will randomize all specs Will run 502 of 954 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSS•SSSSSSSSSSSSSSS•••S•S•SS ------------------------------ • [37.309 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/3717619675 << Captured StdOut/StdErr Output ------------------------------ SS•S••SS•S•S••S••••S•SS•S•SSSSSSSS••SS•SSSSSSSSSSSSS•S••SS•SS•• ------------------------------ Progress Report for Ginkgo Process #13 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: 2m12.336s) /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] I0904 15:27:08.797677 12847 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] I0904 15:27:08.804026 12847 implem.go:114] The path for preference file is /tmp/1831855178/preference.yaml [odo] I0904 15:27:08.804680 12847 segment.go:268] Checking telemetry enable status [odo] I0904 15:27:08.804691 12847 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0904 15:27:08.912464 12847 all.go:46] starting to concurrently query 199 APIs [odo] I0904 15:27:08.913244 12847 all.go:62] fired up all goroutines to query APIs [odo] I0904 15:27:09.692780 12847 all.go:67] all goroutines have returned in 780.629679ms [odo] I0904 15:27:09.692840 12847 all.go:76] query result: objects=607 << End Captured GinkgoWriter Output Spec Goroutine goroutine 53 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00050d030, {0x30f2ce8?, 0xc000866990}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00050d030, {0x30f2ce8, 0xc000866990}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000c01d70?, {0xc0008869c0?, 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({0x1085f25, 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 ------------------------------ •SS•••S•SSSS•SSS•••S•SS•••SSS•SSS••S••S••SSS••SSSS••SS• ------------------------------ Progress Report for Ginkgo Process #7 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: 3m51.952s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 In [It] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 At [By Step] cleaning up the resources on ending the session (Step Runtime: 26.98s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] stderr: [] [odo] I0904 15:28:48.737364 12697 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] I0904 15:28:48.747780 12697 implem.go:114] The path for preference file is /tmp/2634341514/preference.yaml [odo] I0904 15:28:48.748524 12697 segment.go:268] Checking telemetry enable status [odo] I0904 15:28:48.748536 12697 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0904 15:28:48.828969 12697 all.go:46] starting to concurrently query 199 APIs [odo] I0904 15:28:48.829101 12697 all.go:62] fired up all goroutines to query APIs [odo] I0904 15:28:49.619418 12697 all.go:67] all goroutines have returned in 790.455063ms [odo] I0904 15:28:49.619485 12697 all.go:76] query result: objects=644 << End Captured GinkgoWriter Output Spec Goroutine goroutine 79 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0001588c0, {0x30f2ce8?, 0xc00047b3e0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0001588c0, {0x30f2ce8, 0xc00047b3e0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0001b8cc0?, {0xc000554490?, 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(0xc0001b0000, {0x2d4826b, 0x2f}, {0xc000edbe70, 0x1, 0x1?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:309 github.com/onsi/ginkgo/v2.By({0x2d4826b?, 0x0?}, {0xc000edbe70?, 0xc000af7eb8?, 0xc000fc0e40?}) /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({0x1085f25, 0xc00039eea0}) /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•SSSS•S•SS•S•S•SS•SS•SSS••SSS•SSS••••SS•SSS•••S•SSS••S ------------------------------ Progress Report for Ginkgo Process #4 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: 2m3.624s) /go/odo_1/tests/integration/cmd_dev_test.go:1047 In [BeforeEach] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:1020 Begin Captured GinkgoWriter Output >> ... [odo] I0904 15:30:47.392203 18205 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0904 15:30:47.396754 18205 port.go:319] port 8080 not listening in container "runtime" [odo] I0904 15:30:55.074987 18205 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: prukfx-app-69b94dc4d6-vfv2t in container: runtime [odo] I0904 15:30:55.317657 18205 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0904 15:30:55.317684 18205 exec.go:96] 0: 321111AC:970C 23001068:01BB 06 00000000:00000000 03:00000BCC 00000000 0 0 0 3 0000000000000000 [odo] I0904 15:30:55.317688 18205 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0904 15:30:55.317693 18205 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0904 15:30:55.317697 18205 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1027070000 0 1042466714 1 0000000000000000 100 0 0 10 0 [odo] I0904 15:30:55.317701 18205 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0904 15:30:55.319118 18205 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 175 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00164ab60, {0x30f2f28?, 0xc001629290}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00164ab60, {0x30f2f28, 0xc001629290}, {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}, 0xc000806c20?, 0xc000806c00?, 0xc001629020) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc0007b53e0) /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({0x1085f3e, 0xc0003d08a0}) /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•S••S•SS•••SS•S•S••SSSS•••SSS•SSSSS•S•S•SSSSS••SSS ------------------------------ • [5.855 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/1864870587 << Captured StdOut/StdErr Output ------------------------------ SSS••SSSSSS•SS••SSS••S••••SS•SS•SSS•SSSS••••••SSSSSSS•SSSSS••••SSS•S•S ------------------------------ • [6.487 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/3069364990 << Captured StdOut/StdErr Output ------------------------------ SSSSSS•S•S••••SSSSS••SSSSS•SS•SSS•S•S•SSSSS•••S ------------------------------ • [68.054 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 ------------------------------ SS•SS•S••SSSS•SS•SS•SSSS•S ------------------------------ • [7.420 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/3984108074 << Captured StdOut/StdErr Output ------------------------------ SSSS•SSSSSSS••SSS•••S•SSS•S•S•SSSS•S••S•••S•SS•S•••S••S•••••••••SSSSS••SS•S••••S•SSSSSSSS•S•SS•S••SS•S••••SS•S•SSSSS•S•SSS•SS•S•S•••SSSS•SSSS••SSSS••SSSSS••SSS ------------------------------ Progress Report for Ginkgo Process #1 Automatically polling progress: odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy with image build extra args when running and stopping odo dev should not delete the resources created with odo deploy (Spec Runtime: 2m6.281s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:176 In [BeforeEach] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:169 Begin Captured GinkgoWriter Output >> ... [odo] ✗ Finished executing the application (command: run) [1m] [odo] I0904 15:38:42.475778 550 implem.go:114] The path for preference file is /tmp/1969871313/preference.yaml [odo] Cleaning resources, please wait [odo] I0904 15:38:42.476851 550 segment.go:268] Checking telemetry enable status [odo] I0904 15:38:42.476862 550 segment.go:286] Sending telemetry disabled by env variable [odo] I0904 15:38:42.580064 550 delete.go:174] Ignoring resource: deployments/my-component; its mode(Deploy) does not match with the given mode(Dev) [odo] I0904 15:38:42.617266 550 all.go:46] starting to concurrently query 199 APIs [odo] I0904 15:38:42.617429 550 all.go:62] fired up all goroutines to query APIs [odo] I0904 15:38:43.469058 550 all.go:67] all goroutines have returned in 851.795913ms [odo] I0904 15:38:43.469120 550 all.go:76] query result: objects=631 << End Captured GinkgoWriter Output Spec Goroutine goroutine 1077 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0004f5030, {0x30f2ce8?, 0xc0017f1668}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0004f5030, {0x30f2ce8, 0xc0017f1668}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc001199ea8?, {0xc0007b6480?, 0x4381ea8?, 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..func9.6.2.4.1() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:173 | Expect(err).ShouldNot(HaveOccurred()) | devSession.Stop() > devSession.WaitEnd() | }) | github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1085f3e, 0xc000e38600}) /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•SS•••••SSSSSSS•• ------------------------------ • [11.143 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/1940810880 << Captured StdOut/StdErr Output ------------------------------ SSSS•SS ------------------------------ • [86.424 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/3459212186 << Captured StdOut/StdErr Output ------------------------------ S•SS•SS••••SS••SS• ------------------------------ • [5.356 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/2539860592 << Captured StdOut/StdErr Output ------------------------------ ••••SS•S•••S•S•SS•S••SSS•S••SSS•SSS•S•S••SS• ------------------------------ • [69.158 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: 6889 << Captured StdOut/StdErr Output ------------------------------ •SSSS•SSS•S•S•SS•SS•SSSSS•SS•SS••S•SSS•S••SSSSSS•SSS• ------------------------------ • [81.900 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/1997640045 << Captured StdOut/StdErr Output ------------------------------ •S••SS•••S•SS•S•S•SSS ------------------------------ • [80.304 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/4118067369 << Captured StdOut/StdErr Output ------------------------------ S•SS••S••••S•S••SS•SSSS•S•S•S•S•S•SSS••SS•S•SS•SS••••••SSSS•S•S••S••SS•••SSSSSS•S••S•••••SS••SS•SS•SSSS•SSS•SS••S••SSSSS•••S••••S•SSS•S•SS•SSS•SS•S••SSS•S•SSSSS••••SSS•S••SSS••••SS••••••••••••••• Ran 404 of 954 Specs in 1474.064 seconds SUCCESS! -- 404 Passed | 0 Failed | 0 Pending | 550 Skipped Ginkgo ran 1 suite in 25m43.128336095s Test Suite Passed 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-e2e.xml" tests/e2escenarios Running Suite: odo e2e scenarios - /go/odo_1/tests/e2escenarios =============================================================== Random Seed: 1693842608 - will randomize all specs Will run 4 of 4 specs Running in parallel across 16 processes ------------------------------ Progress Report for Ginkgo Process #3 Automatically polling progress: E2E Test starting with non-empty Directory test debugging should verify developer workflow from non-empty Directory (Spec Runtime: 2m3.651s) /go/odo_1/tests/e2escenarios/e2e_test.go:329 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:329 Begin Captured GinkgoWriter Output >> ... [odo] I0904 15:50:29.973718 20730 segment.go:268] Checking telemetry enable status [odo] I0904 15:50:29.973771 20730 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] I0904 15:50:30.182126 20763 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] New registry successfully added [odo] I0904 15:50:30.185865 20763 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] I0904 15:50:30.188288 20763 segment.go:268] Checking telemetry enable status [odo] I0904 15:50:30.188343 20763 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/888240343 running command [odo init] with env [] << End Captured GinkgoWriter Output Spec Goroutine goroutine 65 [select] github.com/ActiveState/termtest/xpty.(*PassthroughPipe).ReadRune(0xc0000ae700) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/passthrough_pipe.go:116 github.com/ActiveState/termtest/xpty.(*Xpty).ReadRune(0xc0005798c0) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/xpty.go:131 github.com/ActiveState/termtest/expect.(*Console).Expect(0xc000517a40, {0xc000e1c150, 0x2, 0xf0d201?}) /go/odo_1/vendor/github.com/ActiveState/termtest/expect/expect.go:94 github.com/ActiveState/termtest.(*ConsoleProcess).Expect(0xc000529380, {0x2bcfb84, 0x39}, {0xc0006ef7a8, 0x1, 0xc000e1c120?}) /go/odo_1/vendor/github.com/ActiveState/termtest/conproc.go:220 github.com/redhat-developer/odo/tests/helper.ExpectString({{0xc000607fe0, 0x2, 0x2}, 0xc000529380, 0xc000579920, 0xc0004bcc10}, {0x2bcfb84, 0x39}) /go/odo_1/tests/helper/helper_interactive.go:109 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2.1({{0xc000607fe0, 0x2, 0x2}, 0xc000529380, 0xc000579920, 0xc0004bcc10}) /go/odo_1/tests/e2escenarios/e2e_test.go:353 | helper.SendLine(ctx, "DEBUG_PORT_PROJECT") | > helper.ExpectString(ctx, "Enter value for \"DEBUG_PORT_PROJECT\" environment variable") | helper.SendLine(ctx, "5858") | github.com/redhat-developer/odo/tests/helper.RunInteractive({0xc000607fe0?, 0x2, 0x2}, {0x0?, 0x0, 0x0}, 0xc0006efd58) /go/odo_1/tests/helper/helper_interactive.go:80 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2() /go/odo_1/tests/e2escenarios/e2e_test.go:331 | It("should verify developer workflow from non-empty Directory", func() { | command := []string{"odo", "init"} > _, err := helper.RunInteractive(command, nil, func(ctx helper.InteractiveContext) { | | // helper.ExpectString(ctx, "Based on the files in the current directory odo detected") github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x103871e, 0xc000100b40}) /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 #1 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 2m3.676s) /go/odo_1/tests/e2escenarios/e2e_test.go:199 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:199 Begin Captured GinkgoWriter Output >> ... [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/1937489379 [odo] [odo] Keyboard Commands: [odo] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0904 15:52:27.678935 20824 watch.go:271] deployment watcher Event: Type: MODIFIED, name: affjds-app, rv: 61809594, generation: 1, pods: 1 [odo] I0904 15:52:27.780246 20824 watch.go:348] filesystem watch event: WRITE "/tmp/1937489379/.odo/odo-file-index.json" [odo] I0904 15:52:27.781435 20824 watch.go:348] filesystem watch event: WRITE "/tmp/1937489379/.odo/odo-file-index.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 59 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00029e8c0, {0x2f36670?, 0xc0001df380}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00029e8c0, {0x2f36670, 0xc0001df380}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b590d5, 0x8}, 0xc0002aad80?, 0xc0001244e0?, 0xc000020600) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000887d28) /go/odo_1/tests/helper/helper_dev.go:271 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.6.2() /go/odo_1/tests/e2escenarios/e2e_test.go:246 | // "changes are made to the applications" | helper.ReplaceString(filepath.Join(commonVar.Context, "src", "main", "java", "com", "example", "demo", "DemoApplication.java"), "Hello updated World!", "Hello from an updated World!") > err = devSession.WaitSync() | Expect(err).ToNot(HaveOccurred()) | // "should deploy new changes" github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1038705, 0xc00006a3c0}) /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: E2E Test starting with empty Directory should verify developer workflow from empty Directory (Spec Runtime: 2m3.996s) /go/odo_1/tests/e2escenarios/e2e_test.go:63 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:63 Begin Captured GinkgoWriter Output >> ... [odo] Keyboard Commands: [odo] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0904 15:52:29.320105 21123 watch.go:271] deployment watcher Event: Type: MODIFIED, name: drhqol-app, rv: 61809742, generation: 1, pods: 1 [odo] I0904 15:52:29.457537 21123 watch.go:348] filesystem watch event: REMOVE "/tmp/175543132/.odo/odo-file-index.json" [odo] I0904 15:52:29.457940 21123 watch.go:383] error removing watch for /tmp/175543132/.odo/odo-file-index.json: can't remove non-existent watcher: /tmp/175543132/.odo/odo-file-index.json [odo] I0904 15:52:29.458001 21123 watch.go:348] filesystem watch event: CREATE "/tmp/175543132/.odo/odo-file-index.json" [odo] I0904 15:52:29.463837 21123 watch.go:348] filesystem watch event: WRITE "/tmp/175543132/.odo/odo-file-index.json" [odo] I0904 15:52:29.468698 21123 watch.go:348] filesystem watch event: WRITE "/tmp/175543132/.odo/devstate.json" [odo] I0904 15:52:29.474062 21123 watch.go:348] filesystem watch event: WRITE "/tmp/175543132/.odo/devstate.21123.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 67 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00014cee0, {0x2f36670?, 0xc00076e840}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00014cee0, {0x2f36670, 0xc00076e840}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b670c9, 0xf}, 0x0?, 0x3?, 0xc00076e7e0) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.StartDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}) /go/odo_1/tests/helper/helper_dev.go:188 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.5.2() /go/odo_1/tests/e2escenarios/e2e_test.go:155 | | // start dev mode again > devSession, err = helper.StartDevMode(helper.DevSessionOpts{}) | Expect(err).ToNot(HaveOccurred()) | github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x26295b3, 0xc000100c60}) /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] [125.559 seconds] E2E Test starting with non-empty Directory test debugging [It] should verify developer workflow from non-empty Directory /go/odo_1/tests/e2escenarios/e2e_test.go:329 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/888240343 2023/09/04 15:52:31 ConsoleProcess cancelled! You may have forgotten to call ExpectExitCode() << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/888240343 Created dir: /tmp/1903834027 Setting KUBECONFIG=/tmp/1903834027/config Running oc with args [oc get project e2e-test329lvb -o jsonpath={.metadata.name}] and odo env: [] [oc] Error from server (NotFound): namespaces "e2e-test329lvb" not found Creating a new project: e2e-test329lvb Running oc with args [oc new-project e2e-test329lvb] and odo env: [] [oc] Now using project "e2e-test329lvb" on server "https://c100-e.eu-de.containers.cloud.ibm.com:31952". [oc] [oc] You can add applications to this project with the 'new-app' command. For example, try: [oc] [oc] oc new-app rails-postgresql-example [oc] [oc] to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: [oc] [oc] kubectl create deployment hello-node --image=k8s.gcr.io/e2e-test-images/agnhost:2.33 -- /agnhost serve-hostname [oc] Running oc with args [oc get project] and odo env: [] [oc] NAME DISPLAY NAME STATUS [oc] calico-system Active [oc] default Active [oc] e2e-test199vav Active [oc] e2e-test329lvb Active [oc] e2e-test461lhw Active [oc] e2e-test63esr Active [oc] ibm-cert-store Active [oc] ibm-odf-validation-webhook Active [oc] ibm-system Active [oc] kube-node-lease Active [oc] kube-public Active [oc] kube-system Active [oc] laxu-namespace Active [oc] openshift Active [oc] openshift-apiserver Active [oc] openshift-apiserver-operator Active [oc] openshift-authentication Active [oc] openshift-authentication-operator Active [oc] openshift-cloud-credential-operator Active [oc] openshift-cloud-network-config-controller Active [oc] openshift-cluster-csi-drivers Active [oc] openshift-cluster-machine-approver Active [oc] openshift-cluster-node-tuning-operator Active [oc] openshift-cluster-samples-operator Active [oc] openshift-cluster-storage-operator Active [oc] openshift-cluster-version Active [oc] openshift-config Active [oc] openshift-config-managed Active [oc] openshift-config-operator Active [oc] openshift-console Active [oc] openshift-console-operator Active [oc] openshift-console-user-settings Active [oc] openshift-controller-manager Active [oc] openshift-controller-manager-operator Active [oc] openshift-dns Active [oc] openshift-dns-operator Active [oc] openshift-etcd Active [oc] openshift-etcd-operator Active [oc] openshift-image-registry Active [oc] openshift-infra Active [oc] openshift-ingress Active [oc] openshift-ingress-canary Active [oc] openshift-ingress-operator Active [oc] openshift-insights Active [oc] openshift-kube-apiserver Active [oc] openshift-kube-apiserver-operator Active [oc] openshift-kube-controller-manager Active [oc] openshift-kube-controller-manager-operator Active [oc] openshift-kube-proxy Active [oc] openshift-kube-scheduler Active [oc] openshift-kube-scheduler-operator Active [oc] openshift-kube-storage-version-migrator Active [oc] openshift-kube-storage-version-migrator-operator Active [oc] openshift-machine-api Active [oc] openshift-machine-config-operator Active [oc] openshift-marketplace Active [oc] openshift-monitoring Active [oc] openshift-multus Active [oc] openshift-network-diagnostics Active [oc] openshift-network-operator Active [oc] openshift-node Active [oc] openshift-operator-lifecycle-manager Active [oc] openshift-operators Active [oc] openshift-roks-metrics Active [oc] openshift-route-controller-manager Active [oc] openshift-service-ca Active [oc] openshift-service-ca-operator Active [oc] openshift-user-workload-monitoring Active [oc] tigera-operator Active [oc] ubkm-project Active Running oc with args [oc create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n e2e-test329lvb] and odo env: [] [oc] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/e2escenarios Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I0904 15:50:29.971319 20730 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] Successfully removed registry [odo] I0904 15:50:29.973279 20730 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] I0904 15:50:29.973718 20730 segment.go:268] Checking telemetry enable status [odo] I0904 15:50:29.973771 20730 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] I0904 15:50:30.182126 20763 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] New registry successfully added [odo] I0904 15:50:30.185865 20763 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml [odo] I0904 15:50:30.188288 20763 segment.go:268] Checking telemetry enable status [odo] I0904 15:50:30.188343 20763 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/888240343 running command [odo init] with env [] Automatically polling progress: E2E Test starting with non-empty Directory test debugging should verify developer workflow from non-empty Directory (Spec Runtime: 2m3.651s) /go/odo_1/tests/e2escenarios/e2e_test.go:329 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:329 Spec Goroutine goroutine 65 [select] github.com/ActiveState/termtest/xpty.(*PassthroughPipe).ReadRune(0xc0000ae700) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/passthrough_pipe.go:116 github.com/ActiveState/termtest/xpty.(*Xpty).ReadRune(0xc0005798c0) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/xpty.go:131 github.com/ActiveState/termtest/expect.(*Console).Expect(0xc000517a40, {0xc000e1c150, 0x2, 0xf0d201?}) /go/odo_1/vendor/github.com/ActiveState/termtest/expect/expect.go:94 github.com/ActiveState/termtest.(*ConsoleProcess).Expect(0xc000529380, {0x2bcfb84, 0x39}, {0xc0006ef7a8, 0x1, 0xc000e1c120?}) /go/odo_1/vendor/github.com/ActiveState/termtest/conproc.go:220 github.com/redhat-developer/odo/tests/helper.ExpectString({{0xc000607fe0, 0x2, 0x2}, 0xc000529380, 0xc000579920, 0xc0004bcc10}, {0x2bcfb84, 0x39}) /go/odo_1/tests/helper/helper_interactive.go:109 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2.1({{0xc000607fe0, 0x2, 0x2}, 0xc000529380, 0xc000579920, 0xc0004bcc10}) /go/odo_1/tests/e2escenarios/e2e_test.go:353 | helper.SendLine(ctx, "DEBUG_PORT_PROJECT") | > helper.ExpectString(ctx, "Enter value for \"DEBUG_PORT_PROJECT\" environment variable") | helper.SendLine(ctx, "5858") | github.com/redhat-developer/odo/tests/helper.RunInteractive({0xc000607fe0?, 0x2, 0x2}, {0x0?, 0x0, 0x0}, 0xc0006efd58) /go/odo_1/tests/helper/helper_interactive.go:80 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2() /go/odo_1/tests/e2escenarios/e2e_test.go:331 | It("should verify developer workflow from non-empty Directory", func() { | command := []string{"odo", "init"} > _, err := helper.RunInteractive(command, nil, func(ctx helper.InteractiveContext) { | | // helper.ExpectString(ctx, "Based on the files in the current directory odo detected") github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x103871e, 0xc000100b40}) /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_interactive.go:111 @ 09/04/23 15:52:31.195 Running oc with args [oc get project e2e-test329lvb -o jsonpath={.metadata.name}] and odo env: [] [oc] e2e-test329lvbDeleting project: e2e-test329lvb Running oc with args [oc delete project e2e-test329lvb --wait=false] and odo env: [] [oc] project.project.openshift.io "e2e-test329lvb" deleted Setting current dir to: /go/odo_1/tests/e2escenarios Deleting dir: /tmp/888240343 Deleting dir: /tmp/1903834027 << Timeline [FAILED] error while sending or expecting line: "Enter value for "DEBUG_PORT_PROJECT" environment variable" === output of command '["odo" "init"]' read so far === I0904 15:50:30.419127 20791 implem.go:114] The path for preference file is /tmp/1903834027/preference.yaml __ / \__ Initializing a new component \__/ \ Files: Source code detected, a Devfile will be determined based upon source code autodetection / \__/ odo version: v3.14.0 \__/ Interactive mode enabled, please answer the following questions: • Determining a Devfile for the current directory ... ✓ Determining a Devfile for the current directory [534ms] Based on the files in the current directory odo detected Supported architectures: all Language: JavaScript Project type: Node.js Application ports: 3000 The devfile "nodejs:2.1.1" from the registry "DefaultDevfileRegistry" will be downloaded. ? Is this correct? (Y/n) ? Is this correct? Yes • Downloading devfile "nodejs:2.1.1" from registry "DefaultDevfileRegistry" ... I0904 15:50:30.975079 20791 registry.go:54] sending telemetry data: library.TelemetryData{User:"", Locale:"", Client:"odo"} ✓ Downloading devfile "nodejs:2.1.1" from registry "DefaultDevfileRegistry" [113ms] I0904 15:50:31.078141 20791 context.go:172] absolute devfile path: '/tmp/888240343/devfile.yaml' I0904 15:50:31.078159 20791 context.go:113] absolute devfile path: '/tmp/888240343/devfile.yaml' I0904 15:50:31.078810 20791 content.go:48] converted devfile YAML to JSON I0904 15:50:31.078885 20791 apiVersion.go:60] devfile schemaVersion: '2.1.0' I0904 15:50:31.078899 20791 helper.go:56] devfile apiVersion '2.1.0' is supported I0904 15:50:31.081303 20791 schema.go:61] validated devfile schema I0904 15:50:31.083538 20791 applicationports.go:29] Found 1 container components in Devfile at path "/tmp/888240343/devfile.yaml" ↪ Container Configuration "runtime": OPEN PORTS: - 3000 - 5858 ENVIRONMENT VARIABLES: - DEBUG_PORT = 5858 ? Select container for which you want to change configuration? [Use arrows to move, type to filter] runtime > NONE - configuration is correct ? Select container for which you want to change configuration? r [Use arrows to move, type to filter] runtime > NONE - configuration is correct ? Select container for which you want to change configuration? ru [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? run [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runt [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runti [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtim [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtime [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtime ? What configuration do you want change? [Use arrows to move, type to filter] > NOTHING - configuration is correct Delete port "3000" Delete port "5858" Add new port Delete environment variable "DEBUG_PORT" Add new environment variable ? What configuration do you want change? D [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Add new port Delete environment variable "DEBUG_PORT" Add new environment variable ? What configuration do you want change? De [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Del [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Dele [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delet [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete e [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete en [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete env [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete envi [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete envir [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete enviro [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environ [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environm [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environme [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environmen [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment v [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment va [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment var [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment vari [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment varia [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variab [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variabl [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable " [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "D [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DE [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEB [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBU [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_ [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_P [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_PO [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_POR [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_PORT [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_PORT" [Use arrows to move, type to filter] > Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete environment variable "DEBUG_PORT" ? What configuration do you want change? [Use arrows to move, type to filter] > NOTHING - configuration is correct Delete port "3000" Delete port "5858" Add new port Add new environment variable ? What configuration do you want change? A [Use arrows to move, type to filter] > NOTHING - configuration is correct Add new port Add new environment variable ? What configuration do you want change? Ad [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add n [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add ne [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add new [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add new [Use arrows to move, type to filter] > Add new port Add new environment variable ? What configuration do you want change? Add new e [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new en [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new env [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new envi [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new envir [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new enviro [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environ [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environm [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environme [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environmen [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment v [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment va [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment var [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment vari [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment varia [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment variab [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment variabl [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment variable [Use arrows to move, type to filter] > Add new environment variable ? What configuration do you want change? Add new environment variable ? Enter new environment variable name: ====================== Unexpected error: <*xpty.errPassthroughTimeout | 0xc000b794b0>: passthrough i/o timeout { error: <*errors.errorString | 0xc000b794a0>{ s: "passthrough i/o timeout", }, } occurred In [It] at: /go/odo_1/tests/helper/helper_interactive.go:111 @ 09/04/23 15:52:31.195 ------------------------------ Progress Report for Ginkgo Process #7 Automatically polling progress: E2E Test starting with non-empty Directory add Binding should verify developer workflow of using binding as env in innerloop (Spec Runtime: 2m8.322s) /go/odo_1/tests/e2escenarios/e2e_test.go:461 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:461 Begin Captured GinkgoWriter Output >> ... [odo] I0904 15:52:33.573948 20918 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: cgtxiv-app-b6dbfb896-smn4m in container: runtime [odo] I0904 15:52:33.785512 20918 exec.go:96] 158 [odo] I0904 15:52:33.787910 20918 exec.go:37] Executing command [/bin/sh -c kill -0 158; echo $?] for pod: cgtxiv-app-b6dbfb896-smn4m in container: runtime [odo] I0904 15:52:33.980862 20918 exec.go:96] 0 [odo] I0904 15:52:33.982556 20918 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0904 15:52:33.982579 20918 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: cgtxiv-app-b6dbfb896-smn4m in container: runtime [odo] I0904 15:52:34.179655 20918 exec.go:96] 158 [odo] I0904 15:52:34.181393 20918 exec.go:37] Executing command [/bin/sh -c kill -0 158; echo $?] for pod: cgtxiv-app-b6dbfb896-smn4m in container: runtime [odo] I0904 15:52:34.371428 20918 exec.go:96] 0 [odo] • Waiting for the application to be ready ... << End Captured GinkgoWriter Output Spec Goroutine goroutine 85 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000790070, {0x2f36670?, 0xc0006e0000}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000790070, {0x2f36670, 0xc0006e0000}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b590d5, 0x8}, 0x0?, 0x48?, 0xc0006e01b0) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000653e28) /go/odo_1/tests/helper/helper_dev.go:271 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.8.4() /go/odo_1/tests/e2escenarios/e2e_test.go:526 | helper.Cmd("odo", "remove", "binding", "--name", bindingName).ShouldPass() | > err = devSession.WaitSync() | Expect(err).To(BeNil()) | Eventually(func() string { return helper.Cmd("odo", "describe", "binding").ShouldRun().Out() }). github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x103871e, 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 ------------------------------ • [152.268 seconds] E2E Test starting with empty Directory should verify developer workflow from empty Directory /go/odo_1/tests/e2escenarios/e2e_test.go:63 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/175543132 Spawning '/go/bin/odo delete component' from /tmp/175543132 << Captured StdOut/StdErr Output ------------------------------ • [168.619 seconds] E2E Test starting with non-empty Directory add Binding should verify developer workflow of using binding as env in innerloop /go/odo_1/tests/e2escenarios/e2e_test.go:461 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3667276103 << Captured StdOut/StdErr Output ------------------------------ Progress Report for Ginkgo Process #1 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 4m3.681s) /go/odo_1/tests/e2escenarios/e2e_test.go:199 In [It] (Node Runtime: 4m0.006s) /go/odo_1/tests/e2escenarios/e2e_test.go:199 Begin Captured GinkgoWriter Output >> ... [odo] I0904 15:54:24.863893 21295 exec.go:37] Executing command [/bin/sh -c kill 106 || true] for pod: affjds-app-664d59cf87-mrdsd in container: tools [odo] I0904 15:54:25.060745 21295 exec.go:96] /bin/sh: line 0: kill: (106) - No such process [odo] I0904 15:54:25.062111 21295 retry.go:48] waiting for 2 second(s) before trying task "status for remote process 106" [odo] I0904 15:54:27.062496 21295 exec.go:37] Executing command [/bin/sh -c kill -0 106; echo $?] for pod: affjds-app-664d59cf87-mrdsd in container: tools [odo] I0904 15:54:27.261495 21295 exec.go:96] /bin/sh: line 0: kill: (106) - No such process [odo] I0904 15:54:27.261650 21295 exec.go:96] 1 [odo] I0904 15:54:27.263462 21295 kubeexec.go:54] StartProcessForCommand for "run" [odo] • Executing the application (command: run) ... [odo] I0904 15:54:27.263688 21295 retry.go:48] waiting for 5 second(s) before trying task "process for command \"run\"" [odo] I0904 15:54:27.263801 21295 exec.go:37] Executing command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (mvn -Dmaven.repo.local=/home/user/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid] for pod: affjds-app-664d59cf87-mrdsd in container: tools << End Captured GinkgoWriter Output Spec Goroutine goroutine 59 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0001809a0, {0x2f36670?, 0xc000bb0480}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0001809a0, {0x2f36670, 0xc000bb0480}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b590d5, 0x8}, 0xc000ad8d80?, 0xc0001244e0?, 0xc000bb0240) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000649d28) /go/odo_1/tests/helper/helper_dev.go:271 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.6.2() /go/odo_1/tests/e2escenarios/e2e_test.go:287 | // making changes to the project again | helper.ReplaceString(filepath.Join(commonVar.Context, "src", "main", "java", "com", "example", "demo", "DemoApplication.java"), "Hello from an updated World!", "Hello from an updated v2 World!") > err = devSession.WaitSync() | Expect(err).ToNot(HaveOccurred()) | github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1038705, 0xc00006a3c0}) /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 ------------------------------ • [260.976 seconds] E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory /go/odo_1/tests/e2escenarios/e2e_test.go:199 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/1937489379 Spawning '/go/bin/odo delete component' from /tmp/1937489379 << Captured StdOut/StdErr Output ------------------------------ Summarizing 1 Failure: [FAIL] E2E Test starting with non-empty Directory test debugging [It] should verify developer workflow from non-empty Directory /go/odo_1/tests/helper/helper_interactive.go:111 Ran 4 of 4 Specs in 260.987 seconds FAIL! -- 3 Passed | 1 Failed | 0 Pending | 0 Skipped Ginkgo ran 1 suite in 4m39.554945615s Test Suite Failed exit status 1 make: *** [Makefile:236: test-e2e] Error 1