go run -mod=vendor github.com/onsi/ginkgo/v2/ginkgo --randomize-all --poll-progress-after=120s --poll-progress-interval=120s -timeout 14400s --no-color -p --junit-report="test-integration-nc.xml" --label-filter=nocluster tests/integration Running Suite: Integration Suite - C:\Users\Administrator.ANSIBLE-TEST-VS\4262\tests\integration ================================================================================================ Random Seed: 1687810198 - will randomize all specs Will run 132 of 931 specs Running in parallel across 7 processes SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS+S+S+SSSSSSSS+SS++SSS+SSSSSSSS+SSS+SSSSSSS++++S+SSSSSSSS+S+SSS++SSSSSSSSSSSSSSSSSSSS++SSS+SSSSSSSSSSSSSSSSSSSS++SSSSSSSSSSSSS+SS+SSSSSS+SSSS+SS+SS+SS+SSSSSSSSSSSSSSSS+SS+SSSSSS+SS+S ------------------------------ + [6.354 seconds] odo init interactive command tests label nocluster should start downloading starter project only after all interactive questions have been asked [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:559 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\3626791507 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSSS+SSSSSSSSSSSSSS+SS+SSSSSSSSSSSSSSSSSS+SSSSSSSSSSSS++SSSSSS++SSSSS+++SSS+SSSSSSSSSSSSSSSSSSSSSSSSSSS+S+SS+SSSSSSSSS+SS+SSSSSSSSSSSSSSS+S+SSSS+S+S+SSSSS+SSSSS+SSSSSSS ------------------------------ + [1.540 seconds] odo init interactive command tests label nocluster should ask to re-enter the component name when an invalid value is passed [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:160 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2816128254 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSSS+SS+S+SSSSSSSSSSSSSSSS+SS+SSSS+SSSSSSSS+S+SSSS+SSSSSSSSSSSS+SSSSSSSSSSSSSSSSS+S+SSSSSSS+SSSSSSSSSSSSSSSSSSS+ ------------------------------ + [1.436 seconds] odo init interactive command tests label nocluster should not fail when using -v flag [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:51 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init -v 4' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\249858708 << Captured StdOut/StdErr Output ------------------------------ SSSSSSS+SSSSSSSSS+SSSSSSSSSS+S+SSSSSS ------------------------------ + [1.102 seconds] odo init interactive command tests label nocluster displaying welcoming messages when alizer detection of javascript name should display node-echo name [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:486 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1577185064 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSS+SSSSSSSSSSS ------------------------------ + [0.802 seconds] odo init interactive command tests label nocluster when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:655 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2851827610 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSS+SSSSSSSSSSS+ ------------------------------ + [6.069 seconds] odo init interactive command tests label nocluster personalizing Devfile configuration should allow for personalizing configurations [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:95 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2071321357 << Captured StdOut/StdErr Output ------------------------------ S+SSSSSSSSSSSSS ------------------------------ + [0.947 seconds] odo init interactive command tests label nocluster Automatic port detection via Alizer when starting with an existing project should display ports detected [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:612 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2748932098 << Captured StdOut/StdErr Output ------------------------------ SS+SSSSSSSSSSS+SSSSSSSSSSSSS+SS+S+SSSS+SSSSS+SSSSSSSSSSS+SSSSSSSSSSS+SSSSSSSSSSSSSSSSSSSS+SSSSSSSSSSSSSSSSSSSSSSSSS++SSSSSS++SSSSSSSSSSSSSSS ------------------------------ + [1.732 seconds] odo init interactive command tests label nocluster should ask to download the starter project when the devfile stack has extra files [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:273 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1194131314 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSSSSSSS+SS++SS+S ------------------------------ + [1.579 seconds] odo init interactive command tests label nocluster should download correct devfile [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:237 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2258366384 << Captured StdOut/StdErr Output ------------------------------ SSSSS+SSSSS++SSS+SSS+S+SSSSSSSSSS+SSSSSSSSSSSSSSSSSSSSS+SSSSSSSSSSSSSSSSSSSSSSSSS+SS ------------------------------ + [3.009 seconds] odo init interactive command tests label nocluster should download correct devfile-starter [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:308 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1984622504 << Captured StdOut/StdErr Output ------------------------------ S+SSSSSSSSSSSSSSSSSSSSSSSS ------------------------------ + [1.562 seconds] odo init interactive command tests label nocluster displaying welcoming messages when alizer detection of javascript name should ask to re-enter the component name if invalid value is passed by the user [nocluster] C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_init_test.go:521 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\3580779470 << Captured StdOut/StdErr Output ------------------------------ SSSSSS+SS+++++ Ran 125 of 931 Specs in 20.058 seconds SUCCESS! -- 125 Passed | 0 Failed | 0 Pending | 806 Skipped Ginkgo ran 1 suite in 1m4.2376137s 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-integration.xml" --label-filter="!unauth && !nocluster && !podman" tests/integration Running Suite: Integration Suite - C:\Users\Administrator.ANSIBLE-TEST-VS\4262\tests\integration ================================================================================================ Random Seed: 1687810273 - will randomize all specs Will run 491 of 931 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSSS++S+S+S+SSSS+SSSSSS++SSSSSS++SS+SSS+S+++S+S+S+SSSSSSSSS+S+S+SSS++SSS++SS++S+SSS+SSS+SS+SSSSS+S++++SSS++++SS++SSSSSSSSSSSS+S++S+SSS++S+SS+ ------------------------------ + [76.515 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_dev_test.go:76 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe dev --random-ports' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2070261910 << Captured StdOut/StdErr Output ------------------------------ +S+SSSSS+SS+++SSSSSSSS+SSSSSS+S+S ------------------------------ + [1.750 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 C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_deploy_test.go:40 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe deploy -v 4' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\3946423918 << Captured StdOut/StdErr Output ------------------------------ S+SSSSS+SS+SS+SS+SSSS+SS++S+SS+++SS+++S++SSSS++S++SS+S ------------------------------ + [53.572 seconds] odo dev command tests when a component with multiple endpoints is run should create state files containing information, including forwarded ports C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_test.go:3592 Captured StdOut/StdErr Output >> PID: 3112 << Captured StdOut/StdErr Output ------------------------------ S+++SS++SSSSS+SS+ ------------------------------ Progress Report for Ginkgo Process #5 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: 2m0.847s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_test.go:4116 In [It] (Node Runtime: 2m0s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_test.go:4116 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:17:07.854108 7740 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: ytefrb-app-74d4549b45-52cp9 in container: runtime [odo] X Finished executing the application (command: run) [1m] [odo] I0626 15:17:07.854727 7740 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c115-e.eu-de.containers.cloud.ibm.com:31900/api/v1/namespaces/cmd-dev-test4116fnp/pods/ytefrb-app-74d4549b45-52cp9/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_run.pid+%7C%7C+true&container=runtime&stderr=true&stdout=true": dial tcp: lookup c115-e.eu-de.containers.cloud.ibm.com: operation was canceled. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] I0626 15:17:07.854834 7740 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] I0626 15:17:07.890641 7740 all.go:46] starting to concurrently query 199 APIs [odo] I0626 15:17:07.890641 7740 all.go:62] fired up all goroutines to query APIs [odo] I0626 15:17:08.353357 7740 all.go:67] all goroutines have returned in 462.7167ms [odo] I0626 15:17:08.353357 7740 all.go:76] query result: objects=558 << End Captured GinkgoWriter Output Spec Goroutine goroutine 340 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0002bccb0, {0x2b211a8?, 0xc000c4a4e0}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0002bccb0, {0x2b211a8, 0xc000c4a4e0}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc001179d70?, {0xc00085dd80?, 0x274d2f2?, 0x9?}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:252 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:323 github.com/redhat-developer/odo/tests/helper.RunDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:326 > github.com/redhat-developer/odo/tests/integration.glob..func7.64.2() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/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({0x217bbe5, 0xc000a9b2c0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ Progress Report for Ginkgo Process #11 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: 3m30.982s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_debug_test.go:288 In [It] (Node Runtime: 2m0.002s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_debug_test.go:288 At [By Step] cleaning up the resources on ending the session (Step Runtime: 27.506s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:17:10.052334 5308 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_start-debug.pid || true] for pod: nsdaor-app-948485b4b-qwfmr in container: runtime [odo] I0626 15:17:10.052728 5308 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c115-e.eu-de.containers.cloud.ibm.com:31900/api/v1/namespaces/cmd-dev-debug-test288rqy/pods/nsdaor-app-948485b4b-qwfmr/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 c115-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] X Finished executing the application (command: start-debug) [1m] [odo] I0626 15:17:10.052877 5308 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] I0626 15:17:10.080603 5308 all.go:46] starting to concurrently query 199 APIs [odo] I0626 15:17:10.080603 5308 all.go:62] fired up all goroutines to query APIs [odo] I0626 15:17:10.544238 5308 all.go:67] all goroutines have returned in 463.636ms [odo] I0626 15:17:10.544238 5308 all.go:76] query result: objects=595 << End Captured GinkgoWriter Output Spec Goroutine goroutine 182 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000568000, {0x2b211a8?, 0xc0008c63d8}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000568000, {0x2b211a8, 0xc0008c63d8}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0006c2ae0?, {0xc0009fa5f0?, 0x0?, 0x0?}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:252 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2.8() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/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(0xc000496000, {0x27a8139, 0x2f}, {0xc00032de70, 0x1, 0xc26ff8?}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:307 github.com/onsi/ginkgo/v2.By({0x27a8139?, 0xc0ad9d?}, {0xc00032de70?, 0x39c?, 0xc00005c6f0?}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/core_dsl.go:547 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/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({0xd1315e, 0xc0002be660}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ +S+S++++ ------------------------------ + [75.165 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 C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_dev_test.go:40 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe dev --random-ports -v 4' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2452418254 << Captured StdOut/StdErr Output ------------------------------ +SS+SS++++++SS+S++SSS++SS+S+S+++S+SS+SS++++SSSS++SSS+++ ------------------------------ + [1.532 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 C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_deploy_test.go:159 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe deploy' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\368334981 << Captured StdOut/StdErr Output ------------------------------ SS+SS+ ------------------------------ + [1.965 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_deploy_test.go:75 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe deploy' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\3673368152 << Captured StdOut/StdErr Output ------------------------------ SS+SSS+++SSSSSSS++++++SS+SSSS+SSS++S+++SSSS+SS+SS+S+S+SSSS+SS++SS+SS+++S+SSS++S+++SSSSS+S++SSSSS+S+++SS ------------------------------ + [53.482 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 C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_api_server_test.go:169 Captured StdOut/StdErr Output >> <<< Session terminated >>> << Captured StdOut/StdErr Output ------------------------------ SSSSS+SSSS+S+S+++S+S ------------------------------ Progress Report for Ginkgo Process #6 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: 2m0.873s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_test.go:1047 In [BeforeEach] (Node Runtime: 2m0.003s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/cmd_dev_test.go:1020 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:20:57.389281 2760 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0626 15:20:57.394852 2760 port.go:319] port 8080 not listening in container "runtime" [odo] I0626 15:21:05.238116 2760 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: ezkqrs-app-5fcbc7d9b9-lqrbt in container: runtime [odo] I0626 15:21:05.424049 2760 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0626 15:21:05.424049 2760 exec.go:96] 0: B43E11AC:A88A 23111068:01BB 06 00000000:00000000 03:00000C43 00000000 0 0 0 3 0000000000000000 [odo] I0626 15:21:05.424049 2760 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0626 15:21:05.424049 2760 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0626 15:21:05.424049 2760 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1011100000 0 58045403 1 0000000000000000 100 0 0 10 0 [odo] I0626 15:21:05.424049 2760 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0626 15:21:05.425757 2760 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 500 [select, 2 minutes] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0000b8620, {0x2b213e8?, 0xc000a6e570}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0000b8620, {0x2b213e8, 0xc000a6e570}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x274b643, 0x8}, 0xc00020ba80?, 0xc00020ba60?, 0xc0002de4b0) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc00031d020) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:268 > github.com/redhat-developer/odo/tests/integration.glob..func7.5.1.1() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/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({0x217bbe5, 0xc000ce8000}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ +++S+S+S+SSSSS++SSSS+SSS+S+SSSS+ ------------------------------ + [5.547 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 C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_dev_test.go:164 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe dev --random-ports' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1556227707 << Captured StdOut/StdErr Output ------------------------------ ++S+SSS+S+SSSSSSS+SSSS+S+SS+SS++SSSS+++SS+SSSS++SSS+S+SSS+SSS++SS+SSSSS+SSSSS+S+SSSSS+SSS++SS+SS+++SSSSS+SSSS+S++SS+S+SSSS+SSSSS+SS+SSS+SSSSSSSS+++S+SSSSSS+SS++SS++S++S+SS+SSS++S+SS++SS++++SS+S+++++SSSSS+SSS+SS+S+++SS++S+S+S+S++SS+S+S+SSSS++S+++SSS++S++S+S+SSS++++SSSS++S+SSSS++SS+SSS+SS++S++SSS++SSS+S++S++SSSS+S+S+SSSS+SSS++SS+SSSSS++SSSSSS+S+SS+S++SS+++++++S++SS+SSSS++SS+++SS+SSS++++++S+SS+SSS+SSSSSS+SS+SS+SS+SSS++S+S++SS++++ ------------------------------ + [16.560 seconds] odo dev interactive command tests when a component is bootstrapped should sync files when p is pressed C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/integration/interactive_dev_test.go:206 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe dev --random-ports --no-watch' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2116345698 << Captured StdOut/StdErr Output ------------------------------ ++++++++++ Ran 377 of 931 Specs in 1224.252 seconds SUCCESS! -- 377 Passed | 0 Failed | 0 Pending | 554 Skipped Ginkgo ran 1 suite in 20m38.5199541s 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 - C:\Users\Administrator.ANSIBLE-TEST-VS\4262\tests\e2escenarios ================================================================================================= Random Seed: 1687811526 - will randomize all specs Will run 4 of 4 specs Running in parallel across 16 processes ------------------------------ + [102.632 seconds] E2E Test starting with non-empty Directory test debugging should verify developer workflow from non-empty Directory C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:326 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1902295894 << Captured StdOut/StdErr Output ------------------------------ Progress Report for Ginkgo Process #1 Automatically polling progress: E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory (Spec Runtime: 2m1.057s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:196 In [It] (Node Runtime: 2m0.021s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:196 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:34:11.964765 9060 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: vrwvuj-app-6b78b4948b-v2h2q in container: tools [odo] I0626 15:34:11.965046 9060 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c115-e.eu-de.containers.cloud.ibm.com:31900/api/v1/namespaces/e2e-test196wup/pods/vrwvuj-app-6b78b4948b-v2h2q/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_run.pid+%7C%7C+true&container=tools&stderr=true&stdout=true": dial tcp: lookup c115-e.eu-de.containers.cloud.ibm.com: operation was canceled. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] X Finished executing the application (command: run) [17s] [odo] I0626 15:34:11.965046 9060 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} && (mvn -Dmaven.repo.local=/home/user/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid]: error while streaming command: context canceled [odo] I0626 15:34:12.049533 9060 all.go:46] starting to concurrently query 199 APIs [odo] I0626 15:34:12.049533 9060 all.go:62] fired up all goroutines to query APIs [odo] I0626 15:34:12.482036 9060 all.go:67] all goroutines have returned in 432.5025ms [odo] I0626 15:34:12.482036 9060 all.go:76] query result: objects=566 << End Captured GinkgoWriter Output Spec Goroutine goroutine 43 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0001f05b0, {0x2154d90?, 0xc00011a810}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0001f05b0, {0x2154d90, 0xc00011a810}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0008b9e28?, {0xc00010cbc0?, 0xc0008b9d58?, 0x3?}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:252 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.6.2() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:255 | // "exit dev mode and run odo deploy" | devSession.Stop() > devSession.WaitEnd() | | // all resources should be deleted from the namespace github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0xc0001a29c0, 0x478801}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ Progress Report for Ginkgo Process #5 Automatically polling progress: E2E Test starting with empty Directory should verify developer workflow from empty Directory (Spec Runtime: 2m1.333s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:63 In [It] (Node Runtime: 2m0.007s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:63 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:34:27.900642 6276 copy.go:171] Corrected destinations: base: /project file: server.js [odo] V Syncing files into the container [302ms] [odo] I0626 15:34:28.051395 6276 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0626 15:34:28.051498 6276 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: acccuq-app-6b9bd65d7-6w6k5 in container: runtime [odo] I0626 15:34:28.190127 6276 exec.go:96] 50 [odo] I0626 15:34:28.190915 6276 exec.go:37] Executing command [/bin/sh -c kill -0 50; echo $?] for pod: acccuq-app-6b9bd65d7-6w6k5 in container: runtime [odo] I0626 15:34:28.341502 6276 exec.go:96] 0 [odo] I0626 15:34:28.348853 6276 innerloop.go:131] running=true, execRequired=true [odo] - Building your application in container (command: install) ... [odo] I0626 15:34:28.348853 6276 exec.go:37] Executing command [/bin/sh -c cd /project && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: acccuq-app-6b9bd65d7-6w6k5 in container: runtime << End Captured GinkgoWriter Output Spec Goroutine goroutine 133 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc00042a230, {0x2154fa0?, 0xc0003358c0}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc00042a230, {0x2154fa0, 0xc0003358c0}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContainOne({0xc000af9c28, 0x2, 0xc00095a800?}, 0xc00048e060?, 0x1a8dfe0?, 0xc000ff86f0) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_run.go:70 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000af9ea8) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:267 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.5.2() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:157 | // making changes to the project again | helper.ReplaceString(filepath.Join(commonVar.Context, "server.js"), "from Node.js app v2", "from Node.js app v3") > err = devSession.WaitSync() | Expect(err).ToNot(HaveOccurred()) | // "should update the changes" github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x18ffec5, 0xc000494120}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ Progress Report for Ginkgo Process #3 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: 2m4.575s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:458 In [It] (Node Runtime: 2m0.003s) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:458 Begin Captured GinkgoWriter Output >> ... [odo] I0626 15:34:30.998494 4796 sync.go:138] List of files to be deleted: +[] [odo] I0626 15:34:30.998494 4796 sync.go:140] List of files changed: +[] [odo] V Syncing files into the container [4ms] [odo] I0626 15:34:31.008832 4796 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0626 15:34:31.008832 4796 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: tgmqwi-app-5bd958b74c-slsqs in container: runtime [odo] I0626 15:34:31.160135 4796 exec.go:96] 161 [odo] I0626 15:34:31.173492 4796 exec.go:37] Executing command [/bin/sh -c kill -0 161; echo $?] for pod: tgmqwi-app-5bd958b74c-slsqs in container: runtime [odo] I0626 15:34:31.429505 4796 exec.go:96] 0 [odo] I0626 15:34:31.435811 4796 innerloop.go:131] running=true, execRequired=false [odo] - Waiting for the application to be ready ... << End Captured GinkgoWriter Output Spec Goroutine goroutine 30 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000492310, {0x2154eb0?, 0xc000290c60}, 0x1, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000492310, {0x2154eb0, 0xc000290c60}, {0x0, 0x0, 0x0}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x1da8d07, 0x8}, 0x0?, 0x4c?, 0xc000a16a50) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000b8be28) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/helper/helper_dev.go:268 > github.com/redhat-developer/odo/tests/e2escenarios.glob..func1.8.4() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/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}) C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:863 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode C:/Users/Administrator.ANSIBLE-TEST-VS/4262/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:850 ------------------------------ + [156.649 seconds] E2E Test starting with empty Directory should verify developer workflow from empty Directory C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:63 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1105272023 Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe delete component' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1105272023 << Captured StdOut/StdErr Output ------------------------------ + [161.067 seconds] E2E Test starting with non-empty Directory add Binding should verify developer workflow of using binding as env in innerloop C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:458 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\3901139668 << Captured StdOut/StdErr Output ------------------------------ + [224.825 seconds] E2E Test starting with non-empty Directory should verify developer workflow from non-empty Directory C:/Users/Administrator.ANSIBLE-TEST-VS/4262/tests/e2escenarios/e2e_test.go:196 Captured StdOut/StdErr Output >> Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe init' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1956476710 Spawning 'C:\Users\Administrator.ANSIBLE-TEST-VS\4262\bin\odo.exe delete component' from C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1956476710 << Captured StdOut/StdErr Output ------------------------------ Ran 4 of 4 Specs in 224.904 seconds SUCCESS! -- 4 Passed | 0 Failed | 0 Pending | 0 Skipped Ginkgo ran 1 suite in 4m5.7391452s Test Suite Passed