go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=eb575c862" ./cmd/odo/ go run -mod=vendor github.com/onsi/ginkgo/v2/ginkgo --randomize-all --slow-spec-threshold=120s -timeout 14400s --no-color -nodes=16 --junit-report="test-integration-unauth.xml" --label-filter="unauth" tests/integration Running Suite: Integration Suite - /go/odo_1/tests/integration ============================================================== Random Seed: 1684753505 - will randomize all specs Will run 111 of 890 specs Running in parallel across 16 processes SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS•SSSSSSSSSSSSSSSSSS•SSS•SS•••S•SS•SSSSSSS•SSSSSS•SSSSSSSSSSSSSSSSSSSSSSSSS•SSSSSSSSSSSS••SSSSSSSSSSSSSSSS••S•SSSSSS•SS•SSSSSSSSSSSSSSSS•SSSSSSSSSSSSSSSSSSS••SSS•SSSSSSSSSSS•SSSSSS•SSSSSSSS•SSSSSSSSSSSSSSSSSSSSSS•SSSSSSSS ------------------------------ • [8.954 seconds] odo init interactive command tests label unauth displaying welcoming messages when alizer detection of javascript name should display node-echo name [unauth] /go/odo_1/tests/integration/interactive_init_test.go:486 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/801062560 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSSSSSSSSSSS ------------------------------ • [9.313 seconds] odo init interactive command tests label unauth should download correct devfile [unauth] /go/odo_1/tests/integration/interactive_init_test.go:237 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3089618680 << Captured StdOut/StdErr Output ------------------------------ •SS•SSSSSSSSSSSSSSSS ------------------------------ • [8.744 seconds] odo init interactive command tests label unauth when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode [unauth] /go/odo_1/tests/integration/interactive_init_test.go:655 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/1143654315 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSS••SS•SSSSSSSS•SSSSSSSSSS•S•S•SS•SSS•SSS•S•SSSSSSS•SSSSSSSS•SSSSSSSSSSSSSSSSSS•SSSSSS•SS•SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ------------------------------ • [8.019 seconds] odo init interactive command tests label unauth Automatic port detection via Alizer when starting with an existing project should display ports detected [unauth] /go/odo_1/tests/integration/interactive_init_test.go:612 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3763259513 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSS•SSSS ------------------------------ • [8.431 seconds] odo init interactive command tests label unauth should ask to re-enter the component name when an invalid value is passed [unauth] /go/odo_1/tests/integration/interactive_init_test.go:160 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3758866969 << Captured StdOut/StdErr Output ------------------------------ SSSSSSS•S•SSSS•S•SSSSSSSSSSS•S•SSSS••SSSSSS•SSSS•SS•SSSSSS•SSSSSSSSSSSSSSSSSSSSSSSS ------------------------------ • [7.811 seconds] odo init interactive command tests label unauth displaying welcoming messages when directory is not empty should display appropriate welcoming messages [unauth] /go/odo_1/tests/integration/interactive_init_test.go:438 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3857978209 << Captured StdOut/StdErr Output ------------------------------ SSSSSSSSSSSSS•S•SSS•SSSSSSSSSSSSSSSSSSSS•SSSSSSS•SSSSS ------------------------------ • [8.352 seconds] odo init interactive command tests label unauth should ask to download the starter project when the devfile stack has extra files [unauth] /go/odo_1/tests/integration/interactive_init_test.go:273 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/1592522012 << Captured StdOut/StdErr Output ------------------------------ SS•SSS•S•SSSSSSS•SSSSSSSS•SSS•S•SSSS•SSS•SSSSS ------------------------------ • [9.369 seconds] odo init interactive command tests label unauth should download correct devfile-starter [unauth] /go/odo_1/tests/integration/interactive_init_test.go:308 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3476963685 << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [10.830 seconds] odo init interactive command tests label unauth should start downloading starter project only after all interactive questions have been asked [unauth] /go/odo_1/tests/integration/interactive_init_test.go:559 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/3971144051 << Captured StdOut/StdErr Output ------------------------------ SSSS•SSSSSSSSSSS•S•SSSSSS•SS•SSSSSSS ------------------------------ • [7.764 seconds] odo init interactive command tests label unauth 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 [unauth] /go/odo_1/tests/integration/interactive_init_test.go:521 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/109003818 << Captured StdOut/StdErr Output ------------------------------ •SSSSSSSSSSS•SSSS•SSSSS•SSSSSSSSSSSSSSSSSSSS ------------------------------ • [7.179 seconds] odo init interactive command tests label unauth should print automation command with proper values [unauth] /go/odo_1/tests/integration/interactive_init_test.go:193 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/1043578774 << Captured StdOut/StdErr Output ------------------------------ SS•S•SSSS•SSSSS•SSSSSSSS••• ------------------------------ • [7.687 seconds] odo init interactive command tests label unauth should not fail when using -v flag [unauth] /go/odo_1/tests/integration/interactive_init_test.go:51 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init -v 4' from /tmp/1332150559 << Captured StdOut/StdErr Output ------------------------------ • ------------------------------ • [7.854 seconds] odo init interactive command tests label unauth displaying welcoming messages when directory is empty should display appropriate welcoming messages [unauth] /go/odo_1/tests/integration/interactive_init_test.go:399 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/4263975146 << Captured StdOut/StdErr Output ------------------------------ ••••••••• ------------------------------ • [FAILED] [127.574 seconds] odo init interactive command tests label unauth personalizing Devfile configuration [It] should allow for personalizing configurations [unauth] /go/odo_1/tests/integration/interactive_init_test.go:95 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/1168611172 2023/05/22 11:08:22 ConsoleProcess cancelled! You may have forgotten to call ExpectExitCode() << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/1168611172 Created dir: /tmp/245886701 Setting KUBECONFIG=/tmp/245886701/config Running oc with args [oc whoami] and odo env: [] [oc] Error from server (Forbidden): users.user.openshift.io "~" is forbidden: User "system:anonymous" cannot get resource "users" in API group "user.openshift.io" at the cluster scope Current working dir: /go/odo_1/tests/integration Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I0522 11:06:18.198297 12494 implem.go:114] The path for preference file is /tmp/245886701/preference.yaml [odo] Successfully removed registry Running odo with args [odo preference add registry DefaultDevfileRegistry https://devfile-registry-ci-devfile-registry.odo-test-kubernetes-clust-49529fc6e6a4a9fe7ebba9a3db5b55c4-0000.eu-de.containers.appdomain.cloud/] and odo env: [] [odo] I0522 11:06:19.668656 12585 implem.go:114] The path for preference file is /tmp/245886701/preference.yaml [odo] New registry successfully added Setting current dir to: /tmp/1168611172 Running odo with args [odo registry --devfile nodejs --devfile-registry DefaultDevfileRegistry] and odo env: [] [odo] I0522 11:06:20.862772 12706 implem.go:114] The path for preference file is /tmp/245886701/preference.yaml [odo] I0522 11:06:20.871437 12706 util.go:198] path /tmp/1168611172/devfile.yaml doesn't exist, skipping it [odo] I0522 11:06:20.871582 12706 util.go:198] path /tmp/1168611172/.devfile.yaml doesn't exist, skipping it [odo] I0522 11:06:20.871729 12706 util.go:198] path /tmp/1168611172/devfile.yaml doesn't exist, skipping it [odo] I0522 11:06:21.183815 12706 registry.go:25] accessing "devfileregistrieslists" is forbidden or unauthorized [odo] I0522 11:06:21.188685 12706 registry.go:38] accessing "clusterdevfileregistrieslists" is forbidden or unauthorized [odo] NAME REGISTRY DESCRIPTION VERSIONS [odo] nodejs DefaultDevfileRegistry Stack with Node.js 16 2.1.1 running command [odo init] with env [] [FAILED] in [It] - /go/odo_1/tests/helper/helper_interactive.go:111 @ 05/22/23 11:08:22.749 Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/1168611172 Deleting dir: /tmp/245886701 << Timeline [FAILED] error while sending or expecting line: "Enter value for "DEBUG_PROJECT_PORT" environment variable:" === output of command '["odo" "init"]' read so far === I0522 11:06:22.044747 12816 implem.go:114] The path for preference file is /tmp/245886701/preference.yaml I0522 11:06:22.048708 12816 util.go:198] path /tmp/1168611172/devfile.yaml doesn't exist, skipping it I0522 11:06:22.049317 12816 util.go:198] path /tmp/1168611172/.devfile.yaml doesn't exist, skipping it I0522 11:06:22.050067 12816 util.go:198] path /tmp/1168611172/devfile.yaml doesn't exist, skipping it __ / \__ Initializing a new component \__/ \ Files: No source code detected, a starter project will be created in the current directory / \__/ odo version: v3.10.0 \__/ Interactive mode enabled, please answer the following questions: I0522 11:06:22.284107 12816 registry.go:25] accessing "devfileregistrieslists" is forbidden or unauthorized I0522 11:06:22.290160 12816 registry.go:38] accessing "clusterdevfileregistrieslists" is forbidden or unauthorized ? Select language: [Use arrows to move, type to filter] > .NET Go Java JavaScript PHP Python TypeScript Javascript ? Select language: J [Use arrows to move, type to filter] > Java JavaScript ? Select language: Ja [Use arrows to move, type to filter] > Java JavaScript ? Select language: Jav [Use arrows to move, type to filter] > Java JavaScript ? Select language: Java [Use arrows to move, type to filter] > Java JavaScript ? Select language: Javas [Use arrows to move, type to filter] > JavaScript ? Select language: Javasc [Use arrows to move, type to filter] > JavaScript ? Select language: Javascr [Use arrows to move, type to filter] > JavaScript ? Select language: Javascri [Use arrows to move, type to filter] > JavaScript ? Select language: Javascrip [Use arrows to move, type to filter] > JavaScript ? Select language: Javascript [Use arrows to move, type to filter] > JavaScript ? Select language: JavaScript ? Select project type: [Use arrows to move, type to filter] > Node.js Runtime ** GO BACK ** ? Select project type: Node.js Runtime • Downloading devfile "nodejs" from registry "DefaultDevfileRegistry" ... I0522 11:06:22.332319 12816 registry.go:25] accessing "devfileregistrieslists" is forbidden or unauthorized I0522 11:06:22.336971 12816 registry.go:38] accessing "clusterdevfileregistrieslists" is forbidden or unauthorized I0522 11:06:22.337018 12816 registry.go:53] sending telemetry data: library.TelemetryData{User:"", Locale:"", Client:"odo"} ✓ Downloading devfile "nodejs" from registry "DefaultDevfileRegistry" [90ms] I0522 11:06:22.418359 12816 context.go:172] absolute devfile path: '/tmp/1168611172/devfile.yaml' I0522 11:06:22.418379 12816 context.go:113] absolute devfile path: '/tmp/1168611172/devfile.yaml' I0522 11:06:22.420184 12816 content.go:48] converted devfile YAML to JSON I0522 11:06:22.420628 12816 apiVersion.go:60] devfile schemaVersion: '2.1.0' I0522 11:06:22.421188 12816 helper.go:56] devfile apiVersion '2.1.0' is supported I0522 11:06:22.426419 12816 schema.go:61] validated devfile schema ↪ Container Configuration "runtime": OPEN PORTS: - 3000 - 5858 ENVIRONMENT VARIABLES: - DEBUG_PORT = 5858 ? Select container for which you want to change configuration? [Use arrows to move, type to filter] runtime > NONE - configuration is correct ? Select container for which you want to change configuration? r [Use arrows to move, type to filter] runtime > NONE - configuration is correct ? Select container for which you want to change configuration? ru [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? run [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runt [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runti [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtim [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtime [Use arrows to move, type to filter] > runtime ? Select container for which you want to change configuration? runtime ? What configuration do you want change? [Use arrows to move, type to filter] > NOTHING - configuration is correct Delete port "3000" Delete port "5858" Add new port Delete environment variable "DEBUG_PORT" Add new environment variable ? What configuration do you want change? A [Use arrows to move, type to filter] > NOTHING - configuration is correct Add new port Delete environment variable "DEBUG_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 p [Use arrows to move, type to filter] > Add new port ? What configuration do you want change? Add new po [Use arrows to move, type to filter] > Add new port ? What configuration do you want change? Add new por [Use arrows to move, type to filter] > Add new port ? What configuration do you want change? Add new port [Use arrows to move, type to filter] > Add new port ? What configuration do you want change? Add new port ⚠ Please ensure that you do not add a duplicate port number ? Enter port number: 5000? Enter port number: 5000 ? What configuration do you want change? [Use arrows to move, type to filter] > NOTHING - configuration is correct Delete port "3000" Delete port "5858" Delete port "5000" Add new port Delete environment variable "DEBUG_PORT" Add new environment variable Delete port "3000" ? What configuration do you want change? D [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" 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 port "5000" 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 port "5000" 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 port "5000" 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 port "5000" 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 port "5000" 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 port "5000" Delete environment variable "DEBUG_PORT" ? What configuration do you want change? Delete p [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete po [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete por [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete port [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete port [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete port " [Use arrows to move, type to filter] > Delete port "3000" Delete port "5858" Delete port "5000" ? What configuration do you want change? Delete port "3 [Use arrows to move, type to filter] > Delete port "3000" ? What configuration do you want change? Delete port "30 [Use arrows to move, type to filter] > Delete port "3000" ? What configuration do you want change? Delete port "300 [Use arrows to move, type to filter] > Delete port "3000" ? What configuration do you want change? Delete port "3000 [Use arrows to move, type to filter] > Delete port "3000" ? What configuration do you want change? Delete port "3000" [Use arrows to move, type to filter] > Delete port "3000" ? What configuration do you want change? Delete port "3000" ? What configuration do you want change? [Use arrows to move, type to filter] > NOTHING - configuration is correct Delete port "5858" Delete port "5000" Add new port Delete environment variable "DEBUG_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 Delete environment variable "DEBUG_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 | 0xc00185ce30>: { error: <*errors.errorString | 0xc00185ce20>{ s: "passthrough i/o timeout", }, } passthrough i/o timeout occurred In [It] at: /go/odo_1/tests/helper/helper_interactive.go:111 @ 05/22/23 11:08:22.749 ------------------------------ Summarizing 1 Failure: [FAIL] odo init interactive command tests label unauth personalizing Devfile configuration [It] should allow for personalizing configurations [unauth] /go/odo_1/tests/helper/helper_interactive.go:111 Ran 111 of 890 Specs in 135.020 seconds FAIL! -- 110 Passed | 1 Failed | 0 Pending | 779 Skipped Ginkgo ran 1 suite in 3m17.280610789s Test Suite Failed You're using deprecated Ginkgo functionality: ============================================= --slow-spec-threshold is deprecated --slow-spec-threshold has been deprecated and will be removed in a future version of Ginkgo. This feature has proved to be more noisy than useful. You can use --poll-progress-after, instead, to get more actionable feedback about potentially slow specs and understand where they might be getting stuck. To silence deprecations that can be silenced set the following environment variable: ACK_GINKGO_DEPRECATIONS=2.6.0 exit status 1 make: *** [Makefile:211: test-integration-openshift-unauth] Error 1