Error from server (NotFound): namespaces "devfile-proxy" not found Using Devfile proxy: go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=cc3c11bbc" ./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: 1689329045 - will randomize all specs Will run 493 of 936 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSSSSSSSSSS••SS••S•SSS•S•S•S••S• ------------------------------ • [2.396 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/899316750 << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [28.942 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/3767039079 << Captured StdOut/StdErr Output ------------------------------ •SS•SSSSSSS••SS•SSSS•S•••••SSS•S•SS•S••SSS•SSSS••S••SS•S••S•S••S•••SSS•S•••• ------------------------------ Progress Report for Ginkgo Process #8 Automatically polling progress: odo dev command tests when running odo dev and single env var is set - without metadata.name should be able to exec command (Spec Runtime: 2m4.572s) /go/odo_1/tests/integration/cmd_dev_test.go:1661 In [It] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_dev_test.go:1661 Begin Captured GinkgoWriter Output >> ... [odo] read: read /dev/stdin: input/output error [odo] I0714 10:06:52.926886 12827 watch.go:329] Dev mode interrupted by user [odo] I0714 10:06:52.945146 12827 implem.go:114] The path for preference file is /tmp/3065590017/preference.yaml [odo] I0714 10:06:52.946346 12827 segment.go:264] Checking telemetry enable status [odo] I0714 10:06:52.946374 12827 segment.go:282] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0714 10:06:53.058963 12827 all.go:46] starting to concurrently query 199 APIs [odo] I0714 10:06:53.064390 12827 all.go:62] fired up all goroutines to query APIs [odo] I0714 10:06:53.757051 12827 all.go:67] all goroutines have returned in 698.170024ms [odo] I0714 10:06:53.761452 12827 all.go:76] query result: objects=564 << End Captured GinkgoWriter Output Spec Goroutine goroutine 94 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00057d880, {0x30e4d48?, 0xc000840ca8}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00057d880, {0x30e4d48, 0xc000840ca8}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000f93d90?, {0xc0008d2fc0?, 0xc000f93c68?, 0x2?}) /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:252 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:323 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:326 > github.com/redhat-developer/odo/tests/integration.glob..func7.11.2() /go/odo_1/tests/integration/cmd_dev_test.go:1662 | | It("should be able to exec command", func() { > err := helper.RunDevMode(helper.DevSessionOpts{ | RunOnPodman: podman, | }, func(session *gexec.Session, out, err string, ports map[string]string) { github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1082f3e, 0xc000384840}) /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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ •S••SSS••S••SSS•••S•SS••SS•SS•SS•••S••SSSS•S•SSSS•S••SSSSSSS••••SS••SS•S•S•SSSS••S••SSSSS•••SS•SS•SSSS•SS•SS••••SSSS•SSSS•SS•S•SSS•SSS•SSSSS•SSSSSS•SSSSS•S••SSS•SSSS•S••SSSSS•S•••SS ------------------------------ • [55.641 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:169 Captured StdOut/StdErr Output >> <<< Session terminated >>> << Captured StdOut/StdErr Output ------------------------------ ••SSS•S•SSS•SSSSSS••S•SSSS•S••SS•SSSSSSSSS••••••SS•SSS•SSS•S•S•SSSS••SS••S••• ------------------------------ • [79.916 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/1958819324 << Captured StdOut/StdErr Output ------------------------------ SSS•SS•SSS•••SS•S•••S•S••SS•SS•SSSSSSS••••SS••S•SSSS••SSS•S ------------------------------ • [3.263 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/2062601658 << Captured StdOut/StdErr Output ------------------------------ •SS••SS••SSS•• ------------------------------ 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: 2m1.624s) /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] I0714 10:13:43.530175 23110 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] ✗ Finished executing the application (command: run) [1m] [odo] Cleaning resources, please wait [odo] I0714 10:13:43.545095 23110 implem.go:114] The path for preference file is /tmp/3642123252/preference.yaml [odo] I0714 10:13:43.545877 23110 segment.go:264] Checking telemetry enable status [odo] I0714 10:13:43.545890 23110 segment.go:282] Sending telemetry disabled by env variable [odo] I0714 10:13:43.660561 23110 all.go:46] starting to concurrently query 199 APIs [odo] I0714 10:13:43.661136 23110 all.go:62] fired up all goroutines to query APIs [odo] I0714 10:13:44.622699 23110 all.go:67] all goroutines have returned in 962.239131ms [odo] I0714 10:13:44.622750 23110 all.go:76] query result: objects=569 << End Captured GinkgoWriter Output Spec Goroutine goroutine 473 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00040a150, {0x30e4d48?, 0xc00116a138}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00040a150, {0x30e4d48, 0xc00116a138}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000ed3d70?, {0xc0011a2220?, 0x2cde86d?, 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:252 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:323 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:326 > 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({0x1082f3e, 0xc0003911a0}) /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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ ••S••SS••SSS••S•S••SS•SS•SSSS ------------------------------ • [76.567 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/4075954308 << Captured StdOut/StdErr Output ------------------------------ SS•S•SSSS••S••••••SSS•SS ------------------------------ • [19.652 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:206 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports --no-watch' from /tmp/1353410090 << Captured StdOut/StdErr Output ------------------------------ SSS•••••SS•SS••SS•SSS•SSSSSSS•S ------------------------------ • [76.843 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/3969340428 << Captured StdOut/StdErr Output ------------------------------ ••SSSSS••SSSSS•S•SS••••••S••S•S••S•S•S•SS•S•SS ------------------------------ • [55.637 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: 28427 << Captured StdOut/StdErr Output ------------------------------ •SS•S••SS••S•S•••SSS•SSS•SSSSSSSSSSSSSS ------------------------------ • [3.045 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/2108614177 << Captured StdOut/StdErr Output ------------------------------ S•S•SSS••SS••SSSS••S•SSSSS•S•••S••••••SSS•SSSSS•S•S•S•SS•SS••SS•••SSSS•SSSSSS•SSS••SSSS•SSSS•••••SSSSS•SSS•S•S••SSS••S•••SS•••SSS ------------------------------ • [2.642 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/663968812 << Captured StdOut/StdErr Output ------------------------------ SS•SS••SSSS••••S•SSS•SSSSSS•SSS•SS••SS••S••S•S••S•SS•••S••S•S•••••S•SSSSSS•S•S••S•••S•••SSSS•S•SSSS•SSSSSS•SS•S•••SS•SSSS•••S•SSSSS••SSSS•SS•••SS•••S••S•S•••S•••••••••••• ------------------------------ Progress Report for Ginkgo Process #11 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: 2m1.515s) /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] I0714 10:25:50.142273 7290 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0714 10:25:50.144707 7290 port.go:319] port 8080 not listening in container "runtime" [odo] I0714 10:25:57.994059 7290 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: cpszxd-app-896bf5f96-m4c8c in container: runtime [odo] I0714 10:25:58.246595 7290 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0714 10:25:58.246642 7290 exec.go:96] 0: 2D1111AC:8E0A 23151068:01BB 06 00000000:00000000 03:00000C39 00000000 0 0 0 3 0000000000000000 [odo] I0714 10:25:58.246652 7290 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0714 10:25:58.246661 7290 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0714 10:25:58.246668 7290 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1006290000 0 298110813 1 0000000000000000 100 0 0 10 0 [odo] I0714 10:25:58.246676 7290 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0714 10:25:58.247757 7290 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 1097 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00050a930, {0x30e4f88?, 0xc00137c1e0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00050a930, {0x30e4f88, 0xc00137c1e0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2cdcaca, 0x8}, 0xc000429d80?, 0xc000429d60?, 0xc0014b9650) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc0004137a0) /go/odo_1/tests/helper/helper_dev.go:268 > 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({0x268ec73, 0xc0008e3200}) /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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ •• ------------------------------ 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.027s) /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: 26.997s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] stderr: [] [odo] I0714 10:26:10.924579 6319 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] I0714 10:26:10.930434 6319 implem.go:114] The path for preference file is /tmp/501620351/preference.yaml [odo] I0714 10:26:10.931672 6319 segment.go:264] Checking telemetry enable status [odo] I0714 10:26:10.931804 6319 segment.go:282] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0714 10:26:10.999225 6319 all.go:46] starting to concurrently query 199 APIs [odo] I0714 10:26:10.999400 6319 all.go:62] fired up all goroutines to query APIs [odo] I0714 10:26:11.600473 6319 all.go:67] all goroutines have returned in 601.270069ms [odo] I0714 10:26:11.600552 6319 all.go:76] query result: objects=606 << End Captured GinkgoWriter Output Spec Goroutine goroutine 708 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0006de8c0, {0x30e4d48?, 0xc000d62c90}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0006de8c0, {0x30e4d48, 0xc000d62c90}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0000b6180?, {0xc0004ecbd0?, 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:252 > 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(0xc0001a8000, {0x2d3c228, 0x2f}, {0xc000dbfe70, 0x1, 0x1?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:307 github.com/onsi/ginkgo/v2.By({0x2d3c228?, 0x0?}, {0xc000dbfe70?, 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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ •• Ran 395 of 936 Specs in 1330.743 seconds SUCCESS! -- 395 Passed | 0 Failed | 0 Pending | 541 Skipped Ginkgo ran 1 suite in 23m15.059659654s 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: 1689330447 - 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: 2m1.943s) /go/odo_1/tests/e2escenarios/e2e_test.go:326 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] I0714 10:27:45.199538 8407 segment.go:264] Checking telemetry enable status [odo] I0714 10:27:45.199549 8407 segment.go:282] 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] I0714 10:27:45.460253 8434 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] New registry successfully added [odo] I0714 10:27:45.461601 8434 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] I0714 10:27:45.462348 8434 segment.go:264] Checking telemetry enable status [odo] I0714 10:27:45.462364 8434 segment.go:282] Sending telemetry disabled by env variable Setting current dir to: /tmp/2329489644 running command [odo init] with env [] << End Captured GinkgoWriter Output Spec Goroutine goroutine 53 [select] github.com/ActiveState/termtest/xpty.(*PassthroughPipe).ReadRune(0xc00035a4c0) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/passthrough_pipe.go:116 github.com/ActiveState/termtest/xpty.(*Xpty).ReadRune(0xc000543e00) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/xpty.go:131 github.com/ActiveState/termtest/expect.(*Console).Expect(0xc00055f740, {0xc000756010, 0x2, 0xf0a201?}) /go/odo_1/vendor/github.com/ActiveState/termtest/expect/expect.go:94 github.com/ActiveState/termtest.(*ConsoleProcess).Expect(0xc0006e4b60, {0x2bc7d67, 0x39}, {0xc0006bf7a8, 0x1, 0xc000707fe0?}) /go/odo_1/vendor/github.com/ActiveState/termtest/conproc.go:220 github.com/redhat-developer/odo/tests/helper.ExpectString({{0xc000533700, 0x2, 0x2}, 0xc0006e4b60, 0xc000543e60, 0xc0003239e0}, {0x2bc7d67, 0x39}) /go/odo_1/tests/helper/helper_interactive.go:109 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2.1({{0xc000533700, 0x2, 0x2}, 0xc0006e4b60, 0xc000543e60, 0xc0003239e0}) /go/odo_1/tests/e2escenarios/e2e_test.go:350 | 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({0xc000533700?, 0x2, 0x2}, {0x0?, 0x0, 0x0}, 0xc0006bfd58) /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:328 | 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({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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ Progress Report for Ginkgo Process #2 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 2m2.029s) /go/odo_1/tests/e2escenarios/e2e_test.go:196 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:196 Begin Captured GinkgoWriter Output >> ... [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/2087392777 [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] I0714 10:29:39.389234 8508 watch.go:267] deployment watcher Event: Type: MODIFIED, name: aeqlqm-app, rv: 21647183, generation: 1, pods: 1 [odo] I0714 10:29:39.490619 8508 watch.go:344] filesystem watch event: WRITE "/tmp/2087392777/.odo/odo-file-index.json" [odo] I0714 10:29:39.491711 8508 watch.go:344] filesystem watch event: WRITE "/tmp/2087392777/.odo/odo-file-index.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 69 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002381c0, {0x2f2d390?, 0xc0005e5e00}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002381c0, {0x2f2d390, 0xc0005e5e00}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b514c6, 0x8}, 0xc000a00480?, 0xc0001245a0?, 0xc0005bae70) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000927d28) /go/odo_1/tests/helper/helper_dev.go:268 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.6.2() /go/odo_1/tests/e2escenarios/e2e_test.go:243 | // "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({0x1035705, 0xc000396960}) /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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: E2E Test starting with empty Directory should verify developer workflow from empty Directory (Spec Runtime: 2m2.38s) /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] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0714 10:29:40.155288 8758 status.go:34] setting inner loop State "Ready" [odo] I0714 10:29:40.155372 8758 watch.go:267] deployment watcher Event: Type: MODIFIED, name: smeybp-app, rv: 21647312, generation: 1, pods: 1 [odo] I0714 10:29:40.260850 8758 watch.go:344] filesystem watch event: REMOVE "/tmp/1749942816/.odo/odo-file-index.json" [odo] I0714 10:29:40.261186 8758 watch.go:379] error removing watch for /tmp/1749942816/.odo/odo-file-index.json: can't remove non-existent watcher: /tmp/1749942816/.odo/odo-file-index.json [odo] I0714 10:29:40.261244 8758 watch.go:344] filesystem watch event: CREATE "/tmp/1749942816/.odo/odo-file-index.json" [odo] I0714 10:29:40.266746 8758 watch.go:344] filesystem watch event: WRITE "/tmp/1749942816/.odo/odo-file-index.json" [odo] I0714 10:29:40.271467 8758 watch.go:344] filesystem watch event: WRITE "/tmp/1749942816/.odo/devstate.json" [odo] I0714 10:29:40.275290 8758 watch.go:344] filesystem watch event: WRITE "/tmp/1749942816/.odo/devstate.8758.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 74 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0001781c0, {0x2f2d390?, 0xc000dab950}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0001781c0, {0x2f2d390, 0xc000dab950}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b5f467, 0xf}, 0x0?, 0x2?, 0xc000dab920) /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:184 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.5.2() /go/odo_1/tests/e2escenarios/e2e_test.go:152 | | // start dev mode again > devSession, err = helper.StartDevMode(helper.DevSessionOpts{}) | Expect(err).ToNot(HaveOccurred()) | github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1035705, 0xc00006a480}) /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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ • [FAILED] [123.232 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:326 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/2329489644 2023/07/14 10:29:46 ConsoleProcess cancelled! You may have forgotten to call ExpectExitCode() << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/2329489644 Created dir: /tmp/860642052 Setting KUBECONFIG=/tmp/860642052/config Creating a new project: e2e-test326dtw Running oc with args [oc new-project e2e-test326dtw] and odo env: [] [oc] Now using project "e2e-test326dtw" 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 create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n e2e-test326dtw] 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] I0714 10:27:45.195167 8407 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] Successfully removed registry [odo] I0714 10:27:45.199099 8407 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] I0714 10:27:45.199538 8407 segment.go:264] Checking telemetry enable status [odo] I0714 10:27:45.199549 8407 segment.go:282] 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] I0714 10:27:45.460253 8434 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] New registry successfully added [odo] I0714 10:27:45.461601 8434 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml [odo] I0714 10:27:45.462348 8434 segment.go:264] Checking telemetry enable status [odo] I0714 10:27:45.462364 8434 segment.go:282] Sending telemetry disabled by env variable Setting current dir to: /tmp/2329489644 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: 2m1.943s) /go/odo_1/tests/e2escenarios/e2e_test.go:326 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:326 Spec Goroutine goroutine 53 [select] github.com/ActiveState/termtest/xpty.(*PassthroughPipe).ReadRune(0xc00035a4c0) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/passthrough_pipe.go:116 github.com/ActiveState/termtest/xpty.(*Xpty).ReadRune(0xc000543e00) /go/odo_1/vendor/github.com/ActiveState/termtest/xpty/xpty.go:131 github.com/ActiveState/termtest/expect.(*Console).Expect(0xc00055f740, {0xc000756010, 0x2, 0xf0a201?}) /go/odo_1/vendor/github.com/ActiveState/termtest/expect/expect.go:94 github.com/ActiveState/termtest.(*ConsoleProcess).Expect(0xc0006e4b60, {0x2bc7d67, 0x39}, {0xc0006bf7a8, 0x1, 0xc000707fe0?}) /go/odo_1/vendor/github.com/ActiveState/termtest/conproc.go:220 github.com/redhat-developer/odo/tests/helper.ExpectString({{0xc000533700, 0x2, 0x2}, 0xc0006e4b60, 0xc000543e60, 0xc0003239e0}, {0x2bc7d67, 0x39}) /go/odo_1/tests/helper/helper_interactive.go:109 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.7.2.1({{0xc000533700, 0x2, 0x2}, 0xc0006e4b60, 0xc000543e60, 0xc0003239e0}) /go/odo_1/tests/e2escenarios/e2e_test.go:350 | 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({0xc000533700?, 0x2, 0x2}, {0x0?, 0x0, 0x0}, 0xc0006bfd58) /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:328 | 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({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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 [FAILED] in [It] - /go/odo_1/tests/helper/helper_interactive.go:111 @ 07/14/23 10:29:46.36 Deleting project: e2e-test326dtw Running oc with args [oc delete project e2e-test326dtw --wait=false] and odo env: [] [oc] project.project.openshift.io "e2e-test326dtw" deleted Setting current dir to: /go/odo_1/tests/e2escenarios Deleting dir: /tmp/2329489644 Deleting dir: /tmp/860642052 << Timeline [FAILED] error while sending or expecting line: "Enter value for "DEBUG_PORT_PROJECT" environment variable" === output of command '["odo" "init"]' read so far === I0714 10:27:45.745503 8466 implem.go:114] The path for preference file is /tmp/860642052/preference.yaml I0714 10:27:45.747471 8466 util.go:198] path /tmp/2329489644/devfile.yaml doesn't exist, skipping it I0714 10:27:45.747827 8466 util.go:198] path /tmp/2329489644/.devfile.yaml doesn't exist, skipping it I0714 10:27:45.748105 8466 util.go:198] path /tmp/2329489644/devfile.yaml doesn't exist, skipping it __ / \__ Initializing a new component \__/ \ Files: Source code detected, a Devfile will be determined based upon source code autodetection / \__/ odo version: v3.12.0 \__/ Interactive mode enabled, please answer the following questions: • Determining a Devfile for the current directory ... ✓ Determining a Devfile for the current directory [368ms] Based on the files in the current directory odo detected 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" ... I0714 10:27:46.128386 8466 registry.go:53] sending telemetry data: library.TelemetryData{User:"", Locale:"", Client:"odo"} ✓ Downloading devfile "nodejs:2.1.1" from registry "DefaultDevfileRegistry" [65ms] I0714 10:27:46.185775 8466 context.go:172] absolute devfile path: '/tmp/2329489644/devfile.yaml' I0714 10:27:46.185798 8466 context.go:113] absolute devfile path: '/tmp/2329489644/devfile.yaml' I0714 10:27:46.189350 8466 content.go:48] converted devfile YAML to JSON I0714 10:27:46.191303 8466 apiVersion.go:60] devfile schemaVersion: '2.1.0' I0714 10:27:46.191485 8466 helper.go:56] devfile apiVersion '2.1.0' is supported I0714 10:27:46.208237 8466 schema.go:61] validated devfile schema I0714 10:27:46.211122 8466 applicationports.go:28] Found 1 container components in Devfile at path "/tmp/2329489644/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 runtime ? 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 | 0xc000e14440>: passthrough i/o timeout { error: <*errors.errorString | 0xc000e14430>{ s: "passthrough i/o timeout", }, } occurred In [It] at: /go/odo_1/tests/helper/helper_interactive.go:111 @ 07/14/23 10:29:46.36 ------------------------------ Progress Report for Ginkgo Process #4 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: 2m6.199s) /go/odo_1/tests/e2escenarios/e2e_test.go:458 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/e2escenarios/e2e_test.go:458 Begin Captured GinkgoWriter Output >> ... [odo] I0714 10:29:48.250757 8562 exec.go:96] 154 [odo] I0714 10:29:48.253737 8562 exec.go:37] Executing command [/bin/sh -c kill -0 154; echo $?] for pod: woqswm-app-f99b56b55-zkzx9 in container: runtime [odo] I0714 10:29:48.459987 8562 exec.go:96] 0 [odo] • Waiting for the application to be ready ... [odo] I0714 10:29:49.464489 8562 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: woqswm-app-f99b56b55-zkzx9 in container: runtime [odo] I0714 10:29:49.717557 8562 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0714 10:29:49.717593 8562 exec.go:96] 0: 8B2B11AC:EDB6 7117D9AC:01BB 06 00000000:00000000 03:000014B2 00000000 0 0 0 3 0000000000000000 [odo] I0714 10:29:49.717877 8562 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0714 10:29:49.718445 8562 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0714 10:29:49.718477 8562 exec.go:96] 0: 00000000000000000000000000000000:1F90 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1006410000 0 257541095 1 0000000000000000 100 0 0 10 0 << End Captured GinkgoWriter Output Spec Goroutine goroutine 70 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0000d4230, {0x2f2d390?, 0xc0006a30e0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0000d4230, {0x2f2d390, 0xc0006a30e0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b514c6, 0x8}, 0x0?, 0x48?, 0xc0006a2840) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc0007f9e28) /go/odo_1/tests/helper/helper_dev.go:268 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.8.4() /go/odo_1/tests/e2escenarios/e2e_test.go:523 | 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({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:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ • [147.129 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/1749942816 Spawning '/go/bin/odo delete component' from /tmp/1749942816 << Captured StdOut/StdErr Output ------------------------------ • [165.567 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:458 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/501997967 << Captured StdOut/StdErr Output ------------------------------ • [236.683 seconds] E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory /go/odo_1/tests/e2escenarios/e2e_test.go:196 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/2087392777 Spawning '/go/bin/odo delete component' from /tmp/2087392777 << 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 236.694 seconds FAIL! -- 3 Passed | 1 Failed | 0 Pending | 0 Skipped Ginkgo ran 1 suite in 4m13.221811129s Test Suite Failed exit status 1 make: *** [Makefile:225: test-e2e] Error 1