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=b7a37204a" ./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: 1695200801 - will randomize all specs Will run 503 of 955 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSS•SSS•S••SSS••SS•S••••SSSS••SS•SS•SS•S•SS•••S••SS•S•••SSS•S ------------------------------ Progress Report for Ginkgo Process #16 Automatically polling progress: odo dev command tests when doing odo dev and there is a env variable with spaces - without metadata.name should be able to exec command (Spec Runtime: 2m3.782s) /go/odo_1/tests/integration/cmd_dev_test.go:1743 In [It] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_dev_test.go:1743 Begin Captured GinkgoWriter Output >> ... [odo] Watching for changes in the current directory /tmp/2361790862 [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] I0920 09:10:14.102105 13963 watch.go:271] deployment watcher Event: Type: MODIFIED, name: jtrncp-app, rv: 73789529, generation: 1, pods: 1 [odo] I0920 09:10:14.203653 13963 watch.go:348] filesystem watch event: CREATE "/tmp/2361790862/.odo/odo-file-index.json" [odo] I0920 09:10:14.204776 13963 watch.go:348] filesystem watch event: WRITE "/tmp/2361790862/.odo/odo-file-index.json" [odo] I0920 09:10:14.205197 13963 watch.go:348] filesystem watch event: WRITE "/tmp/2361790862/.odo/devstate.json" [odo] I0920 09:10:14.205780 13963 watch.go:348] filesystem watch event: WRITE "/tmp/2361790862/.odo/devstate.13963.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 179 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00032e0e0, {0x30f42a8?, 0xc000b2eb40}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00032e0e0, {0x30f42a8, 0xc000b2eb40}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2cf83e0, 0xf}, 0x0?, 0x3?, 0xc000b2eae0) /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:192 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:328 > github.com/redhat-developer/odo/tests/integration.glob..func7.13.2() /go/odo_1/tests/integration/cmd_dev_test.go:1744 | | 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({0x1085f3e, 0xc0001035c0}) /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•SSS•• ------------------------------ • [84.996 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/2029370376 << Captured StdOut/StdErr Output ------------------------------ •••SSSSSSSS•SSSSS•••SS••••SS•S••S••S•S••S•SS•• ------------------------------ • [68.136 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:3622 Captured StdOut/StdErr Output >> PID: 17296 << Captured StdOut/StdErr Output ------------------------------ ••SSS••SS ------------------------------ • [89.511 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/389439070 << Captured StdOut/StdErr Output ------------------------------ •••SSSS••S•SSS•S••S••SS•SSSSS ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo dev command tests Devfile contains pod-overrides and container-overrides attributes should override the content in the pod it creates for the component on the cluster (Spec Runtime: 2m2.354s) /go/odo_1/tests/integration/cmd_dev_test.go:4146 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:4146 Begin Captured GinkgoWriter Output >> ... [odo] stderr: [] [odo] I0920 09:12:44.241519 17890 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] I0920 09:12:44.245854 17890 implem.go:114] The path for preference file is /tmp/2779047770/preference.yaml [odo] I0920 09:12:44.246499 17890 segment.go:268] Checking telemetry enable status [odo] I0920 09:12:44.246582 17890 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0920 09:12:44.309124 17890 all.go:46] starting to concurrently query 199 APIs [odo] I0920 09:12:44.309380 17890 all.go:62] fired up all goroutines to query APIs [odo] I0920 09:12:45.678794 17890 all.go:67] all goroutines have returned in 1.36833391s [odo] I0920 09:12:45.683314 17890 all.go:76] query result: objects=613 << End Captured GinkgoWriter Output Spec Goroutine goroutine 243 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002821c0, {0x30f4068?, 0xc000c12390}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002821c0, {0x30f4068, 0xc000c12390}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000c45d50?, {0xc000294250?, 0x2ceb5b0?, 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:263 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:334 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:337 > github.com/redhat-developer/odo/tests/integration.glob..func7.64.2() /go/odo_1/tests/integration/cmd_dev_test.go:4147 | }) | 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({0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ •SSSSSS••S•S•••SSSSSSSS•SS••SS•••••S•SSSS•SSS•••SSS•S••SSS•S••S•SSS ------------------------------ Progress Report for Ginkgo Process #5 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 when running and stopping odo dev should not delete the resources created with odo deploy (Spec Runtime: 2m3.512s) /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] I0920 09:13:48.984803 19204 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] I0920 09:13:48.997933 19204 implem.go:114] The path for preference file is /tmp/4208284308/preference.yaml [odo] I0920 09:13:49.000019 19204 segment.go:268] Checking telemetry enable status [odo] I0920 09:13:49.000059 19204 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I0920 09:13:49.084646 19204 delete.go:174] Ignoring resource: deployments/my-component; its mode(Deploy) does not match with the given mode(Dev) [odo] I0920 09:13:49.132869 19204 all.go:46] starting to concurrently query 199 APIs [odo] I0920 09:13:49.133269 19204 all.go:62] fired up all goroutines to query APIs [odo] I0920 09:13:50.888826 19204 all.go:67] all goroutines have returned in 1.756843413s [odo] I0920 09:13:50.889124 19204 all.go:76] query result: objects=629 << End Captured GinkgoWriter Output Spec Goroutine goroutine 216 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0006aaaf0, {0x30f4068?, 0xc000811500}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0006aaaf0, {0x30f4068, 0xc000811500}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0006d3ea8?, {0xc000907250?, 0x4383f68?, 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:263 > 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({0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ •SSSS•••SSSSSSS••SS•S••S•SS••S•S•SSS••SS•SSSSSSSS•S••••SSSSS••S••SSSS•S••S•S••S•••S•S•S••SSS•SSS••SSSS•SSSSSSS•SSSSSS•SSSSSS•SSSS•SSSS•••SS••S•••SS••S•S••S ------------------------------ • [56.414 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag when /instance endpoint is DELETEd should terminate the dev session /go/odo_1/tests/integration/cmd_dev_api_server_test.go:239 Captured StdOut/StdErr Output >> <<< Session terminated >>> << Captured StdOut/StdErr Output ------------------------------ SSSS••S••S••S•••S•S•SSSSS••S•S•••S•SS•SS•S•SS•SSS••SS••SS••••S•S ------------------------------ Progress Report for Ginkgo Process #13 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.898s) /go/odo_1/tests/integration/cmd_dev_test.go:1077 In [BeforeEach] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:1050 Begin Captured GinkgoWriter Output >> ... [odo] I0920 09:19:12.596869 28669 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0920 09:19:12.597148 28669 port.go:319] port 8080 not listening in container "runtime" [odo] I0920 09:19:20.279016 28669 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: ldjndm-app-656c646846-x8wjn in container: runtime [odo] I0920 09:19:20.652676 28669 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0920 09:19:20.652698 28669 exec.go:96] 0: 522E11AC:BFAE 23011068:01BB 06 00000000:00000000 03:00000C01 00000000 0 0 0 3 0000000000000000 [odo] I0920 09:19:20.652702 28669 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0920 09:19:20.652706 28669 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0920 09:19:20.652710 28669 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1003690000 0 1017053190 1 0000000000000000 100 0 0 10 0 [odo] I0920 09:19:20.652714 28669 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0920 09:19:20.652799 28669 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 513 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000660e70, {0x30f42a8?, 0xc001623e60}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000660e70, {0x30f42a8, 0xc001623e60}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2ce97fd, 0x8}, 0xc000299b60?, 0xc000299b40?, 0xc001623dd0) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc0001d7860) /go/odo_1/tests/helper/helper_dev.go:279 > github.com/redhat-developer/odo/tests/integration.glob..func7.5.1.1() /go/odo_1/tests/integration/cmd_dev_test.go:1069 | 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, 0xc000e2a198}) /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•SS•SSSSS• ------------------------------ • [8.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/2606343075 << Captured StdOut/StdErr Output ------------------------------ •SSSSS•SS••S•SS•SSS•SS••••S•SS•S••SSSS••S•••••SSSSSSS•S••S•S•S••SSSSS•SSSSSS•SS•••••••SSS••S•S•SS••S•S•SS••SSSSS••••••S•••SSSSSSSSSSSS•SSS•S•SS•SSSS•••SS••S•S••S••S ------------------------------ Progress Report for Ginkgo Process #14 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: 3m34.045s) /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.777s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] I0920 09:23:13.709378 989 segment.go:286] Sending telemetry disabled by env variable [odo] ✗ Finished executing the application (command: start-debug) [1m] [odo] I0920 09:23:13.709868 989 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c100-e.eu-de.containers.cloud.ibm.com:31952/api/v1/namespaces/cmd-dev-debug-test288mew/pods/corrca-app-7456ffd6f7-mn5jk/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_start-debug.pid+%7C%7C+true&container=runtime&stderr=true&stdout=true": dial tcp: lookup c100-e.eu-de.containers.cloud.ibm.com: operation was canceled. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_start-debug.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] I0920 09:23:13.709933 989 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] I0920 09:23:13.763771 989 all.go:46] starting to concurrently query 199 APIs [odo] I0920 09:23:13.763908 989 all.go:62] fired up all goroutines to query APIs [odo] I0920 09:23:14.709188 989 all.go:67] all goroutines have returned in 945.413658ms [odo] I0920 09:23:14.709229 989 all.go:76] query result: objects=650 << End Captured GinkgoWriter Output Spec Goroutine goroutine 28480 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00041c8c0, {0x30f4068?, 0xc000988cd8}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00041c8c0, {0x30f4068, 0xc000988cd8}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0003247e0?, {0xc0015701f0?, 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:263 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2.8() /go/odo_1/tests/integration/cmd_dev_debug_test.go:328 | By("cleaning up the resources on ending the session", func() { | devSession.Stop() > devSession.WaitEnd() | out := commonVar.CliRunner.Run("get", "deployments").Out.Contents() | helper.DontMatchAllInOutput(string(out), deploymentNames) github.com/onsi/ginkgo/v2/internal.(*Suite).By(0xc000132000, {0x2d493cd, 0x2f}, {0xc000c15e70, 0x1, 0x0?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:309 github.com/onsi/ginkgo/v2.By({0x2d493cd?, 0x0?}, {0xc000c15e70?, 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({0x1085f3e, 0xc001077020}) /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•SSSSSS ------------------------------ • [4.082 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/2379216138 << Captured StdOut/StdErr Output ------------------------------ ••S•S••S•SSS•SS•SS••S••SSS•SS•••SSSSS•SSSSSSSS•SSSSS•S ------------------------------ • [4.603 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/3091369179 << Captured StdOut/StdErr Output ------------------------------ •SS•••SSSSSSSSSS•SS•S•SS•••SS•SSSS•SSSSSSS••S•••••••S•SS••SSS••SSS•SSSSS••SSSSSS•••SS••SS ------------------------------ • [7.355 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/1178826288 << Captured StdOut/StdErr Output ------------------------------ SS•••SS•SS••S•SS••S••S••SS•S•••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: 2m3.874s) /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] I0920 09:27:17.566621 12499 implem.go:114] The path for preference file is /tmp/1932435166/preference.yaml [odo] Cleaning resources, please wait [odo] I0920 09:27:17.568911 12499 segment.go:268] Checking telemetry enable status [odo] I0920 09:27:17.568924 12499 segment.go:286] Sending telemetry disabled by env variable [odo] I0920 09:27:17.620819 12499 delete.go:174] Ignoring resource: deployments/my-component; its mode(Deploy) does not match with the given mode(Dev) [odo] I0920 09:27:17.668801 12499 all.go:46] starting to concurrently query 199 APIs [odo] I0920 09:27:17.668986 12499 all.go:62] fired up all goroutines to query APIs [odo] I0920 09:27:19.298985 12499 all.go:67] all goroutines have returned in 1.630177881s [odo] I0920 09:27:19.299072 12499 all.go:76] query result: objects=629 << End Captured GinkgoWriter Output Spec Goroutine goroutine 1207 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0004eed90, {0x30f4068?, 0xc0012d43f0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0004eed90, {0x30f4068, 0xc0012d43f0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000b45ea8?, {0xc000602110?, 0x4383f68?, 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:263 > 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, 0xc00180af60}) /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 ------------------------------ • [22.951 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/1946264567 << Captured StdOut/StdErr Output ------------------------------ •S••SSS•S•S••S•SS••SSSSSSSSSS•••••••SS••SSSSSS•SS••S•SSSS•SSSS•SS•S ------------------------------ • [81.428 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/3732446776 << Captured StdOut/StdErr Output ------------------------------ •S•••SSSSSS•••SS•S•S•SS•• ------------------------------ • [4.142 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/2160435175 << Captured StdOut/StdErr Output ------------------------------ SSSSSS•S•S•S••••••••••••• Ran 405 of 955 Specs in 1457.445 seconds SUCCESS! -- 405 Passed | 0 Failed | 0 Pending | 550 Skipped Ginkgo ran 1 suite in 25m26.759720084s 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: 1695202336 - will randomize all specs Will run 4 of 4 specs Running in parallel across 16 processes ------------------------------ • [106.864 seconds] E2E Test starting with non-empty Directory test debugging 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/511775338 << Captured StdOut/StdErr Output ------------------------------ Progress Report for Ginkgo Process #3 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 2m3.362s) /go/odo_1/tests/e2escenarios/e2e_test.go:199 In [It] (Node Runtime: 2m0s) /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/4048234849 [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] I0920 09:34:31.988979 21605 watch.go:271] deployment watcher Event: Type: MODIFIED, name: cztodz-app, rv: 73857590, generation: 1, pods: 1 [odo] I0920 09:34:32.089912 21605 watch.go:348] filesystem watch event: WRITE "/tmp/4048234849/.odo/odo-file-index.json" [odo] I0920 09:34:32.091251 21605 watch.go:348] filesystem watch event: WRITE "/tmp/4048234849/.odo/odo-file-index.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 63 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000696310, {0x2f366f0?, 0xc0005d04b0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000696310, {0x2f366f0, 0xc0005d04b0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b5910c, 0x8}, 0xc00029c480?, 0xc0000b0600?, 0xc000589350) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000801d28) /go/odo_1/tests/helper/helper_dev.go:279 > 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({0x2629633, 0xc00050c480}) /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 empty Directory should verify developer workflow from empty Directory (Spec Runtime: 2m3.658s) /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] I0920 09:34:32.591949 21894 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bsojsu-app, rv: 73857742, generation: 1, pods: 1 [odo] I0920 09:34:32.703502 21894 watch.go:348] filesystem watch event: REMOVE "/tmp/934321893/.odo/odo-file-index.json" [odo] I0920 09:34:32.703914 21894 watch.go:383] error removing watch for /tmp/934321893/.odo/odo-file-index.json: can't remove non-existent watcher: /tmp/934321893/.odo/odo-file-index.json [odo] I0920 09:34:32.703964 21894 watch.go:348] filesystem watch event: CREATE "/tmp/934321893/.odo/odo-file-index.json" [odo] I0920 09:34:32.712113 21894 watch.go:348] filesystem watch event: WRITE "/tmp/934321893/.odo/odo-file-index.json" [odo] I0920 09:34:32.716308 21894 watch.go:348] filesystem watch event: WRITE "/tmp/934321893/.odo/devstate.json" [odo] I0920 09:34:32.719553 21894 watch.go:348] filesystem watch event: WRITE "/tmp/934321893/.odo/devstate.21894.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 71 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00028b570, {0x2f366f0?, 0xc000d9e330}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00028b570, {0x2f366f0, 0xc000d9e330}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b67100, 0xf}, 0x0?, 0x3?, 0xc000d9e2d0) /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:192 > 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({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 ------------------------------ Progress Report for Ginkgo Process #8 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: 2m7.786s) /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] I0920 09:34:28.578291 21695 service.go:93] Getting services started from operator: service-binding-operator.v1.3.3 [odo] I0920 09:34:28.578420 21695 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I0920 09:34:28.580554 21695 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0920 09:34:28.583088 21695 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0920 09:34:28.585518 21695 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I0920 09:34:28.591149 21695 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0920 09:34:28.598878 21695 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0920 09:34:28.611588 21695 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I0920 09:34:28.611668 21695 status.go:34] setting inner loop State "WaitDeployment" [odo] I0920 09:34:28.611798 21695 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bdoswo-app, rv: 73857849, generation: 3, pods: 0 << End Captured GinkgoWriter Output Spec Goroutine goroutine 63 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0006c65b0, {0x2f366f0?, 0xc000722db0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0006c65b0, {0x2f366f0, 0xc000722db0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b5910c, 0x8}, 0x0?, 0x48?, 0xc000722180) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000627e28) /go/odo_1/tests/helper/helper_dev.go:279 > 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, 0xc0003943c0}) /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 ------------------------------ • [150.200 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/934321893 Spawning '/go/bin/odo delete component' from /tmp/934321893 << Captured StdOut/StdErr Output ------------------------------ • [197.751 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/1679123877 << Captured StdOut/StdErr Output ------------------------------ Progress Report for Ginkgo Process #3 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 4m3.368s) /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] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/4048234849 [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] I0920 09:36:28.104930 22135 watch.go:271] deployment watcher Event: Type: MODIFIED, name: cztodz-app, rv: 73858975, generation: 1, pods: 1 [odo] I0920 09:36:28.206435 22135 watch.go:348] filesystem watch event: WRITE "/tmp/4048234849/.odo/odo-file-index.json" [odo] I0920 09:36:28.207850 22135 watch.go:348] filesystem watch event: WRITE "/tmp/4048234849/.odo/odo-file-index.json" << End Captured GinkgoWriter Output Spec Goroutine goroutine 63 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00037ebd0, {0x2f366f0?, 0xc000b38120}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00037ebd0, {0x2f366f0, 0xc000b38120}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2b5910c, 0x8}, 0xc000bf0000?, 0xc0000b0600?, 0xc000589410) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000c17d28) /go/odo_1/tests/helper/helper_dev.go:279 > 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({0x2629633, 0xc00050c480}) /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 ------------------------------ • [249.506 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/4048234849 Spawning '/go/bin/odo delete component' from /tmp/4048234849 << Captured StdOut/StdErr Output ------------------------------ Ran 4 of 4 Specs in 249.543 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped Ginkgo ran 1 suite in 4m27.077698277s Test Suite Passed