Error from server (NotFound): namespaces "devfile-proxy" not found
Using Devfile proxy:
go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=0b8878efa" ./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.xml" --label-filter="!unauth && !nocluster && !podman" tests/integration
Running Suite: Integration Suite - /go/odo_1/tests/integration
==============================================================
Random Seed: 1684160661 - will randomize all specs

Will run 496 of 888 specs
Running in parallel across 16 processes
SSSSSSSSSS•S•S•SS•S•••SS•S•S•S••S••SSS••S•S•••SS•••SS•SS•S
------------------------------
• [3.438 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/1235616921
  << Captured StdOut/StdErr Output
------------------------------
SS•SS•••S••SS•S•••SS•SS
------------------------------
• [19.938 seconds]
odo add binding interactive command tests when the component is bootstrapped when binding to a service in a different namespace should successfully add binding to the devfile
/go/odo_1/tests/integration/interactive_add_binding_test.go:257

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/510979434
  << Captured StdOut/StdErr Output
------------------------------
S•••••S••••S••SS•S••S•S•S••S••
------------------------------
• [84.019 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/2416583492
  << Captured StdOut/StdErr Output
------------------------------
S••S•S•S••S••S
------------------------------
• [10.341 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "any string")
/go/odo_1/tests/integration/interactive_add_binding_test.go:180

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/3406987955
  << Captured StdOut/StdErr Output
------------------------------
•SSSSS•SS••••SSSS•S•SS••SS
------------------------------
• [9.794 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "")
/go/odo_1/tests/integration/interactive_add_binding_test.go:463

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1025121915
  << Captured StdOut/StdErr Output
------------------------------
SS••S••S•••S•SSS•S•S•••S•S•S•••SSSSS••S•••S•SSSS•SS•SS••S••SSSSSS••SS•SSS••SS•SSS•••S•••SS•S•SSSSS•S••SS••S•S••••••SS••S••S••••S•S•SS•S••S••SS•S••••••S••S•SS•SSS•SSS••SS•S•••SS••S•S•••SS•
------------------------------
• [82.564 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/2903587638
  << Captured StdOut/StdErr Output
------------------------------
SS•SS••SS••S•SS•SSSSSSSS••••S•SS•••S••SSSS•••S•••SS•SS
------------------------------
• [11.323 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "")
/go/odo_1/tests/integration/interactive_add_binding_test.go:180

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/3978875371
  << Captured StdOut/StdErr Output
------------------------------
S
------------------------------
• [12.574 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "lowercase")
/go/odo_1/tests/integration/interactive_add_binding_test.go:378

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1940446190
  << Captured StdOut/StdErr Output
------------------------------
S•••S•••••S•S•••••S•SSSS••
------------------------------
• [10.548 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("uppercase" as naming strategy)
/go/odo_1/tests/integration/interactive_add_binding_test.go:131

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/2376600044
  << Captured StdOut/StdErr Output
------------------------------
SSSS
------------------------------
• [12.119 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (Bind as Environment Variables)
/go/odo_1/tests/integration/interactive_add_binding_test.go:73

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1843529822
  << Captured StdOut/StdErr Output
------------------------------
S••••S•SS•••SS•••SS•S•••SS•S
------------------------------
• [12.041 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "any string")
/go/odo_1/tests/integration/interactive_add_binding_test.go:463

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1167775295
  << Captured StdOut/StdErr Output
------------------------------
S
------------------------------
• [12.631 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "{ .name | upper }")
/go/odo_1/tests/integration/interactive_add_binding_test.go:463

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/4185740266
  << Captured StdOut/StdErr Output
------------------------------
SSS•S•
------------------------------
• [FAILED] [170.059 seconds]
odo remove binding command tests when the component with binding is bootstrapped (bindingName=my-nodejs-app-cluster-sample-ocp) when odo dev is running when binding is removed [It] should have led odo dev to delete ServiceBinding from the cluster
/go/odo_1/tests/integration/cmd_remove_binding_test.go:71

  Timeline >>
  Created dir: /tmp/227425488
  Created dir: /tmp/1844559773
  Setting KUBECONFIG=/tmp/1844559773/config
  Creating a new project: cmd-remove-binding-test71bga
  Running oc with args [oc new-project cmd-remove-binding-test71bga] and odo env: []
  [oc] Now using project "cmd-remove-binding-test71bga" on server "https://c100-e.eu-de.containers.cloud.ibm.com:31049".
  [oc] 
  [oc] You can add applications to this project with the 'new-app' command. For example, try:
  [oc] 
  [oc]     oc new-app rails-postgresql-example
  [oc] 
  [oc] to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application:
  [oc] 
  [oc]     kubectl create deployment hello-node --image=k8s.gcr.io/e2e-test-images/agnhost:2.33 -- /agnhost serve-hostname
  [oc] 
  Running oc with args [oc create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-remove-binding-test71bga] and odo env: []
  [oc] configmap/config-map-for-cleanup created
  Current working dir: /go/odo_1/tests/integration
  Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: []
  [odo] I0515 14:36:28.286794   28737 implem.go:110] The path for preference file is /tmp/1844559773/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] I0515 14:36:28.542308   28749 implem.go:110] The path for preference file is /tmp/1844559773/preference.yaml
  [odo] New registry successfully added
  Setting current dir to: /tmp/227425488
  Running odo with args [odo init --name mynode --devfile-path /go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml] and odo env: []
  [odo] I0515 14:36:28.905904   28763 implem.go:110] The path for preference file is /tmp/1844559773/preference.yaml
  [odo] I0515 14:36:28.907893   28763 util.go:198] path /tmp/227425488/devfile.yaml doesn't exist, skipping it
  [odo] I0515 14:36:28.908021   28763 util.go:198] path /tmp/227425488/.devfile.yaml doesn't exist, skipping it
  [odo] I0515 14:36:28.908125   28763 util.go:198] path /tmp/227425488/devfile.yaml doesn't exist, skipping it
  [odo]   __
  [odo]  /  \__     Initializing a new component
  [odo]  \__/  \    
  [odo]  /  \__/    odo version: v3.10.0
  [odo]  \__/
  [odo] 
  [odo]  •  Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml"  ...
  [odo] ↵
 ✓  Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml" 
  [odo] I0515 14:36:28.911037   28763 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:28.911055   28763 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:28.911753   28763 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:28.911855   28763 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:28.911874   28763 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:28.924856   28763 schema.go:61] validated devfile schema
  [odo] I0515 14:36:28.950870   28763 writer.go:55] devfile yaml created at: 'devfile.yaml'
  [odo] 
  [odo] Your new component 'mynode' is ready in the current directory.
  [odo] To start editing your component, use 'odo dev' and open this folder in your favorite IDE.
  [odo] Changes will be directly reflected on the cluster.
  Running odo with args [odo dev --random-ports] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no]
  [odo] I0515 14:36:29.138544   28772 version.go:41] executing [podman version --format json]
  [odo] I0515 14:36:29.139144   28772 clientset.go:198] no Podman client initialized: exec: "podman": executable file not found in $PATH
  [odo] I0515 14:36:29.139179   28772 implem.go:110] The path for preference file is /tmp/1844559773/preference.yaml
  [odo] I0515 14:36:29.140087   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:29.140120   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:29.141354   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:29.141568   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:29.141597   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:29.152136   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:36:29.155676   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:29.155697   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:29.155752   28772 component.go:87] name of component is "mynode", and sanitized name is "mynode"
  [odo] I0515 14:36:29.155959   28772 kclient.go:224] Checking if "projects" resource is supported
  [odo]   __
  [odo]  /  \__     Developing using the "mynode" Devfile
  [odo]  \__/  \    Namespace: cmd-remove-binding-test71bga
  [odo]  /  \__/    odo version: v3.10.0
  [odo]  \__/
  [odo] 
  [odo] ↪ Running on the cluster in Dev mode
  [odo] I0515 14:36:29.309582   28772 kubedev.go:86] Creating new adapter
  [odo] I0515 14:36:29.309682   28772 kubedev.go:94] Creating inner-loop resources for the component
  [odo] I0515 14:36:29.309729   28772 watch.go:101] starting WatchAndPush, path: /tmp/227425488, component: mynode, ignores [.git .odo .odo/odo-file-index.json]
  [odo] I0515 14:36:29.311942   28772 file_watcher.go:126] adding watch on path /tmp/227425488
  [odo] I0515 14:36:29.312067   28772 file_watcher.go:126] adding watch on path /tmp/227425488/.odo
  [odo] I0515 14:36:29.312151   28772 file_watcher.go:126] adding watch on path /tmp/227425488/test
  [odo] I0515 14:36:29.328115   28772 watch.go:414] Copying files [] to pod
  [odo] I0515 14:36:29.328629   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:29.328702   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:29.330656   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:29.330940   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:29.331004   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:29.341405   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:36:29.341839   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:29.342181   28772 components.go:69] component state: ""
  [odo]  •  Waiting for Kubernetes resources  ...
  [odo] I0515 14:36:29.383823   28772 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs]
  [odo] I0515 14:36:29.402894   28772 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint.
  [odo] I0515 14:36:29.437871   28772 utils.go:77] Updating container runtime with mandatory volume mounts
  [odo] I0515 14:36:29.486557   28772 components.go:345] Creating deployment mynode-app
  [odo] I0515 14:36:29.486594   28772 components.go:346] The component name is mynode
  [odo] I0515 14:36:29.490814   28772 kclient.go:273] Kubernetes version is "v1.25.8+27e744f"
  [odo] I0515 14:36:29.490839   28772 kclient.go:285] Cluster has support for SSA: true
  [odo] Warning: would violate PodSecurity "restricted:v1.24": allowPrivilegeEscalation != false (container "runtime" must set securityContext.allowPrivilegeEscalation=false), unrestricted capabilities (container "runtime" must set securityContext.capabilities.drop=["ALL"]), runAsNonRoot != true (pod or container "runtime" must set securityContext.runAsNonRoot=true), seccompProfile (pod or container "runtime" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")
  [odo] I0515 14:36:29.759364   28772 components.go:377] Successfully created component mynode
  [odo] I0515 14:36:29.929861   28772 components.go:389] Successfully created Service for component mynode
  [odo] I0515 14:36:29.969197   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:36:29.969794   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:36:30.074965   28772 all.go:67] all goroutines have returned in 106.210007ms
  [odo] I0515 14:36:30.075061   28772 all.go:76] query result: objects=6
  [odo] I0515 14:36:30.077371   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:30.162022   28772 kclient.go:224] Checking if "clusterserviceversions" resource is supported
  [odo] I0515 14:36:30.174137   28772 service.go:75] Getting list of services
  [odo] I0515 14:36:30.174162   28772 operators.go:30] Fetching list of operators installed in cluster
  [odo] I0515 14:36:30.207975   28772 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.3
  [odo] I0515 14:36:30.208720   28772 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:30.223483   28772 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:30.233111   28772 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:30.263605   28772 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:30.280463   28772 service.go:93] Getting services started from operator: service-binding-operator.v1.3.3
  [odo] I0515 14:36:30.280486   28772 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com
  [odo] I0515 14:36:30.283575   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:30.286222   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:30.288870   28772 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com
  [odo] I0515 14:36:30.301046   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:30.323254   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:30.352558   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo]  •  Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s  ...
  [odo] ↵
 ✓  Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s 
  [odo] I0515 14:36:30.536237   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo]  •  Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp  ...
  [odo] ↵
 ✓  Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp 
  [odo] I0515 14:36:30.780923   28772 components.go:134] Deployment has been updated to generation 1. Waiting new event...
  [odo] I0515 14:36:30.780957   28772 status.go:34] setting inner loop State "WaitDeployment"
  [odo] I0515 14:36:30.784254   28772 watch.go:263] deployment watcher Event: Type: ADDED, name: mynode-app, rv: 19421526, generation: 1, pods: 0
  [odo]  ⚠  Pod is Pending
  [odo] I0515 14:36:30.785151   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421534, generation: 1, pods: 0
  [odo] I0515 14:36:30.786030   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421541, generation: 1, pods: 0
  [odo] I0515 14:36:30.786040   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421552, generation: 1, pods: 0
  [odo] I0515 14:36:31.085310   28772 watch.go:414] Copying files [] to pod
  [odo] I0515 14:36:31.085630   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:31.085648   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:31.086505   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:31.086594   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:31.086623   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:31.091797   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:36:31.092089   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:31.092118   28772 components.go:69] component state: "WaitDeployment"
  [odo] I0515 14:36:31.122576   28772 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs]
  [odo] I0515 14:36:31.141448   28772 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint.
  [odo] I0515 14:36:31.218542   28772 utils.go:77] Updating container runtime with mandatory volume mounts
  [odo] I0515 14:36:31.336892   28772 components.go:345] Creating deployment mynode-app
  [odo] I0515 14:36:31.336908   28772 components.go:346] The component name is mynode
  [odo] I0515 14:36:31.336915   28772 components.go:349] The component already exists, attempting to update it
  [odo] I0515 14:36:31.336928   28772 components.go:351] Applying deployment
  [odo] I0515 14:36:31.537923   28772 components.go:360] Successfully updated component mynode
  [odo] I0515 14:36:31.571759   28772 components.go:747] Successfully update Service for component mynode
  [odo] I0515 14:36:31.611636   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:36:31.611812   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:36:31.703866   28772 all.go:67] all goroutines have returned in 92.231049ms
  [odo] I0515 14:36:31.703887   28772 all.go:76] query result: objects=8
  [odo] I0515 14:36:31.704540   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:31.705159   28772 kclient.go:224] Checking if "clusterserviceversions" resource is supported
  [odo] I0515 14:36:31.705170   28772 service.go:75] Getting list of services
  [odo] I0515 14:36:31.705176   28772 operators.go:30] Fetching list of operators installed in cluster
  [odo] I0515 14:36:31.735349   28772 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.3
  [odo] I0515 14:36:31.735417   28772 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:31.797011   28772 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:31.815339   28772 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:31.883065   28772 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:31.900134   28772 service.go:93] Getting services started from operator: service-binding-operator.v1.3.3
  [odo] I0515 14:36:31.900165   28772 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com
  [odo] I0515 14:36:31.908797   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:31.913612   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:31.918635   28772 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com
  [odo] I0515 14:36:31.955743   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:31.982532   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:32.075559   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:32.183638   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:32.277572   28772 components.go:141] Deployment has 0 ready replicas. Waiting new event...
  [odo] I0515 14:36:32.277611   28772 status.go:34] setting inner loop State "WaitDeployment"
  [odo] I0515 14:36:32.277644   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421670, generation: 1, pods: 0
  [odo]  ✓  Pod is Running
  [odo] I0515 14:36:34.148387   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421853, generation: 1, pods: 1
  [odo] I0515 14:36:34.449458   28772 watch.go:414] Copying files [] to pod
  [odo] I0515 14:36:34.450290   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:34.450318   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:34.452131   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:34.452580   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:34.452658   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:34.471960   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:36:34.472468   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:34.472543   28772 components.go:69] component state: "WaitDeployment"
  [odo] I0515 14:36:34.485690   28772 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs]
  [odo] I0515 14:36:34.548922   28772 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint.
  [odo] I0515 14:36:34.639642   28772 utils.go:77] Updating container runtime with mandatory volume mounts
  [odo] I0515 14:36:34.719268   28772 components.go:345] Creating deployment mynode-app
  [odo] I0515 14:36:34.719289   28772 components.go:346] The component name is mynode
  [odo] I0515 14:36:34.719298   28772 components.go:349] The component already exists, attempting to update it
  [odo] I0515 14:36:34.719316   28772 components.go:351] Applying deployment
  [odo] I0515 14:36:34.800524   28772 components.go:360] Successfully updated component mynode
  [odo] I0515 14:36:34.871829   28772 components.go:747] Successfully update Service for component mynode
  [odo] I0515 14:36:34.905682   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:36:34.906833   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:36:34.986401   28772 all.go:67] all goroutines have returned in 80.808178ms
  [odo] I0515 14:36:34.986455   28772 all.go:76] query result: objects=8
  [odo] I0515 14:36:34.989343   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:34.992800   28772 kclient.go:224] Checking if "clusterserviceversions" resource is supported
  [odo] I0515 14:36:34.992895   28772 service.go:75] Getting list of services
  [odo] I0515 14:36:34.992930   28772 operators.go:30] Fetching list of operators installed in cluster
  [odo] I0515 14:36:35.071402   28772 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.3
  [odo] I0515 14:36:35.071474   28772 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:35.095471   28772 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:35.109655   28772 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:35.127072   28772 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:36:35.164094   28772 service.go:93] Getting services started from operator: service-binding-operator.v1.3.3
  [odo] I0515 14:36:35.164116   28772 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com
  [odo] I0515 14:36:35.187489   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:35.199017   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:36:35.220448   28772 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com
  [odo] I0515 14:36:35.261014   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:35.275496   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:36:35.293688   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:35.367095   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo]  •  Syncing files into the container  ...
  [odo] I0515 14:36:35.555273   28772 libdevfile.go:187] Build command: install
  [odo] I0515 14:36:35.555309   28772 libdevfile.go:199] Run command: run
  [odo] I0515 14:36:35.555741   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488, destBase: ., destFile: .
  [odo] I0515 14:36:35.555762   28772 file_indexer.go:406] Corrected destinations: base: . file: .
  [odo] I0515 14:36:35.556831   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/.gitignore, destBase: ., destFile: .gitignore
  [odo] I0515 14:36:35.556841   28772 file_indexer.go:406] Corrected destinations: base: . file: .gitignore
  [odo] I0515 14:36:35.557045   28772 file_indexer.go:453] file added: /tmp/227425488/.gitignore
  [odo] I0515 14:36:35.557070   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/.odo, destBase: ., destFile: .odo
  [odo] I0515 14:36:35.557074   28772 file_indexer.go:406] Corrected destinations: base: . file: .odo
  [odo] I0515 14:36:35.557238   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/devfile.yaml, destBase: ., destFile: devfile.yaml
  [odo] I0515 14:36:35.557241   28772 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml
  [odo] I0515 14:36:35.557385   28772 file_indexer.go:453] file added: /tmp/227425488/devfile.yaml
  [odo] I0515 14:36:35.557393   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/package.json, destBase: ., destFile: package.json
  [odo] I0515 14:36:35.557396   28772 file_indexer.go:406] Corrected destinations: base: . file: package.json
  [odo] I0515 14:36:35.557543   28772 file_indexer.go:453] file added: /tmp/227425488/package.json
  [odo] I0515 14:36:35.557551   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/server.js, destBase: ., destFile: server.js
  [odo] I0515 14:36:35.557554   28772 file_indexer.go:406] Corrected destinations: base: . file: server.js
  [odo] I0515 14:36:35.557696   28772 file_indexer.go:453] file added: /tmp/227425488/server.js
  [odo] I0515 14:36:35.557702   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test, destBase: ., destFile: test
  [odo] I0515 14:36:35.557705   28772 file_indexer.go:406] Corrected destinations: base: . file: test
  [odo] I0515 14:36:35.557826   28772 file_indexer.go:453] file added: /tmp/227425488/test
  [odo] I0515 14:36:35.558144   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test/test.js, destBase: ., destFile: test/test.js
  [odo] I0515 14:36:35.558197   28772 file_indexer.go:406] Corrected destinations: base: . file: test/test.js
  [odo] I0515 14:36:35.558436   28772 file_indexer.go:453] file added: /tmp/227425488/test/test.js
  [odo] I0515 14:36:35.559110   28772 sync.go:138] List of files to be deleted: +[]
  [odo] I0515 14:36:35.559152   28772 sync.go:140] List of files changed: +[/tmp/227425488/devfile.yaml /tmp/227425488/package.json /tmp/227425488/server.js /tmp/227425488/test /tmp/227425488/test/test.js /tmp/227425488/.gitignore]
  [odo] I0515 14:36:35.559191   28772 sync.go:193] Push: componentName: mynode, path: /tmp/227425488, files: [/tmp/227425488/devfile.yaml /tmp/227425488/package.json /tmp/227425488/server.js /tmp/227425488/test /tmp/227425488/test/test.js /tmp/227425488/.gitignore], delFiles: [*], isForcePush: true
  [odo] I0515 14:36:35.559560   28772 sync.go:310] remote files marked for deletion are [/projects/*]
  [odo] I0515 14:36:35.559904   28772 exec.go:33] Executing command [rm -rf /projects/*] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:35.895684   28772 sync.go:233] Copying files /tmp/227425488/devfile.yaml /tmp/227425488/package.json /tmp/227425488/server.js /tmp/227425488/test /tmp/227425488/test/test.js /tmp/227425488/.gitignore to pod
  [odo] I0515 14:36:35.895706   28772 copy.go:36] CopyFile arguments: localPath /tmp/227425488, dest /projects/227425488, targetPath /projects, copyFiles [/tmp/227425488/devfile.yaml /tmp/227425488/package.json /tmp/227425488/server.js /tmp/227425488/test /tmp/227425488/test/test.js /tmp/227425488/.gitignore], globalExps [.git .odo .odo/odo-file-index.json]
  [odo] I0515 14:36:35.895746   28772 copy.go:64] Executing command tar xf - -C /projects --no-same-owner
  [odo] I0515 14:36:35.896107   28772 copy.go:97] makeTar arguments: srcPath: /tmp/227425488, destPath: /projects/227425488, files: [/tmp/227425488/devfile.yaml /tmp/227425488/package.json /tmp/227425488/server.js /tmp/227425488/test /tmp/227425488/test/test.js /tmp/227425488/.gitignore]
  [odo] I0515 14:36:35.896426   28772 copy.go:128] Got abs path: /tmp/227425488/devfile.yaml
  [odo] I0515 14:36:35.896437   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/devfile.yaml
  [odo] I0515 14:36:35.896444   28772 copy.go:145] makeTar srcFile: 227425488/devfile.yaml
  [odo] I0515 14:36:35.896448   28772 copy.go:146] makeTar destFile: devfile.yaml
  [odo] I0515 14:36:35.896453   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/devfile.yaml, destBase: /projects, destFile: devfile.yaml
  [odo] I0515 14:36:35.896460   28772 copy.go:172] Corrected destinations: base: /projects file: devfile.yaml
  [odo] I0515 14:36:36.078198   28772 copy.go:128] Got abs path: /tmp/227425488/package.json
  [odo] I0515 14:36:36.078218   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/package.json
  [odo] I0515 14:36:36.078226   28772 copy.go:145] makeTar srcFile: 227425488/package.json
  [odo] I0515 14:36:36.078230   28772 copy.go:146] makeTar destFile: package.json
  [odo] I0515 14:36:36.078236   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/package.json, destBase: /projects, destFile: package.json
  [odo] I0515 14:36:36.078241   28772 copy.go:172] Corrected destinations: base: /projects file: package.json
  [odo] I0515 14:36:36.078770   28772 copy.go:128] Got abs path: /tmp/227425488/server.js
  [odo] I0515 14:36:36.078790   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/server.js
  [odo] I0515 14:36:36.078802   28772 copy.go:145] makeTar srcFile: 227425488/server.js
  [odo] I0515 14:36:36.078806   28772 copy.go:146] makeTar destFile: server.js
  [odo] I0515 14:36:36.078811   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/server.js, destBase: /projects, destFile: server.js
  [odo] I0515 14:36:36.078815   28772 copy.go:172] Corrected destinations: base: /projects file: server.js
  [odo] I0515 14:36:36.079345   28772 copy.go:128] Got abs path: /tmp/227425488/test
  [odo] I0515 14:36:36.079360   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/test
  [odo] I0515 14:36:36.079365   28772 copy.go:145] makeTar srcFile: 227425488/test
  [odo] I0515 14:36:36.079372   28772 copy.go:146] makeTar destFile: test
  [odo] I0515 14:36:36.079377   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test, destBase: /projects, destFile: test
  [odo] I0515 14:36:36.079380   28772 copy.go:172] Corrected destinations: base: /projects file: test
  [odo] I0515 14:36:36.079757   28772 copy.go:128] Got abs path: /tmp/227425488/test/test.js
  [odo] I0515 14:36:36.079767   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/test/test.js
  [odo] I0515 14:36:36.079773   28772 copy.go:145] makeTar srcFile: 227425488/test/test.js
  [odo] I0515 14:36:36.079776   28772 copy.go:146] makeTar destFile: test/test.js
  [odo] I0515 14:36:36.079783   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test/test.js, destBase: /projects, destFile: test/test.js
  [odo] I0515 14:36:36.079786   28772 copy.go:172] Corrected destinations: base: /projects file: test/test.js
  [odo] I0515 14:36:36.080335   28772 copy.go:128] Got abs path: /tmp/227425488/.gitignore
  [odo] I0515 14:36:36.080346   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/.gitignore
  [odo] I0515 14:36:36.080352   28772 copy.go:145] makeTar srcFile: 227425488/.gitignore
  [odo] I0515 14:36:36.080359   28772 copy.go:146] makeTar destFile: .gitignore
  [odo] I0515 14:36:36.080363   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/.gitignore, destBase: /projects, destFile: .gitignore
  [odo] I0515 14:36:36.080367   28772 copy.go:172] Corrected destinations: base: /projects file: .gitignore
  [odo] ↵
 ✓  Syncing files into the container [661ms]
  [odo] I0515 14:36:36.216230   28772 kubeexec.go:40] GetProcessInfoForCommand for "run"
  [odo] I0515 14:36:36.216251   28772 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:36.703409   28772 exec.go:82] cat: /opt/odo/.odo_cmd_run.pid: No such file or directory
  [odo]  •  Building your application in container (command: install)  ...
  [odo] I0515 14:36:36.707458   28772 innerloop.go:138] running=false, execRequired=true
  [odo] I0515 14:36:36.707685   28772 exec.go:33] Executing command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] ↵
 ✓  Building your application in container (command: install) [6s]
  [odo]  •  Executing the application (command: run)  ...
  [odo] I0515 14:36:42.537215   28772 kubeexec.go:54] StartProcessForCommand for "run"
  [odo] I0515 14:36:42.537282   28772 retry.go:48] waiting for 5 second(s) before trying task "process for command \"run\""
  [odo] I0515 14:36:42.537325   28772 exec.go:33] Executing 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] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:47.539857   28772 execute_run.go:90] checking if process for command "run" is running
  [odo] I0515 14:36:47.539971   28772 kubeexec.go:40] GetProcessInfoForCommand for "run"
  [odo] I0515 14:36:47.540064   28772 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:47.780206   28772 exec.go:82] 43
  [odo] I0515 14:36:47.785686   28772 exec.go:33] Executing command [/bin/sh -c kill -0 43; echo $?] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:48.099406   28772 exec.go:82] 0
  [odo] I0515 14:36:48.100148   28772 kubeexec.go:40] GetProcessInfoForCommand for "run"
  [odo] I0515 14:36:48.100192   28772 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:48.378676   28772 exec.go:82] 43
  [odo] I0515 14:36:48.378870   28772 exec.go:33] Executing command [/bin/sh -c kill -0 43; echo $?] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:48.637980   28772 exec.go:82] 0
  [odo]  •  Waiting for the application to be ready  ...
  [odo] I0515 14:36:49.642117   28772 exec.go:33] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo] I0515 14:36:49.940833   28772 exec.go:82]   sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode                                                     
  [odo] I0515 14:36:49.940864   28772 exec.go:82]    0: F37811AC:985A 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940868   28772 exec.go:82]    1: F37811AC:9852 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940872   28772 exec.go:82]    2: F37811AC:9854 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940875   28772 exec.go:82]    3: F37811AC:9860 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940879   28772 exec.go:82]    4: F37811AC:9838 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940882   28772 exec.go:82]    5: F37811AC:9828 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940884   28772 exec.go:82]    6: F37811AC:9844 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940887   28772 exec.go:82]    7: F37811AC:9824 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940893   28772 exec.go:82]    8: F37811AC:984A 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940896   28772 exec.go:82]    9: F37811AC:9834 23151068:01BB 06 00000000:00000000 03:0000148C 00000000     0        0 0 3 0000000000000000                                      
  [odo] I0515 14:36:49.940900   28772 exec.go:82]   sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode ref pointer drops             
  [odo] I0515 14:36:49.940907   28772 exec.go:82]   sl  local_address                         remote_address                        st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode
  [odo] I0515 14:36:49.940911   28772 exec.go:82]    0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1011600000        0 242611471 1 0000000000000000 100 0 0 10 0
  [odo] I0515 14:36:49.941521   28772 exec.go:82]   sl  local_address                         remote_address                        st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode ref pointer drops
  [odo] ↵
 ✓  Waiting for the application to be ready [1s]
  [odo] I0515 14:36:49.945557   28772 port.go:344] ports not listening: map[]
  [odo]  -  Forwarding from 127.0.0.1:32935 -> 3000
  [odo] 
  [odo] 
  [odo] ↪ Dev mode
  [odo]  Status:
  [odo]  Watching for changes in the current directory /tmp/227425488
  [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] I0515 14:36:50.098704   28772 status.go:34] setting inner loop State "Ready"
  [odo] I0515 14:36:50.098930   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19421898, generation: 1, pods: 1
  [odo] I0515 14:36:50.200207   28772 watch.go:339] filesystem watch event: CREATE        "/tmp/227425488/.odo/odo-file-index.json"
  [odo] I0515 14:36:50.201486   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/odo-file-index.json"
  [odo] I0515 14:36:50.201696   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/devstate.json"
  [odo] I0515 14:36:50.202348   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/devstate.28772.json"
  Running odo with args [odo remove binding --name my-nodejs-app-cluster-sample-ocp] and odo env: []
  [odo] I0515 14:36:59.198470   29546 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:59.198928   29546 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:59.199468   29546 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:59.199579   29546 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:59.199590   29546 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:59.204968   29546 schema.go:61] validated devfile schema
  [odo] I0515 14:36:59.218276   29546 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:59.218301   29546 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:59.218484   29546 component.go:87] name of component is "mynode", and sanitized name is "mynode"
  [odo] I0515 14:36:59.220659   29546 writer.go:55] devfile yaml created at: 'devfile.yaml'
  [odo]  ✓  Successfully removed the binding from the devfile. You can now run `odo dev` or `odo deploy` to delete it from the cluster.
  [odo] Updating Component...
  [odo] 
  [odo] I0515 14:36:59.323594   28772 watch.go:414] Copying files [] to pod
  [odo] I0515 14:36:59.325877   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:59.326045   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:36:59.328682   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:36:59.328931   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:36:59.329539   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:36:59.341644   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:36:59.342954   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:36:59.343215   28772 components.go:69] component state: "Ready"
  [odo] I0515 14:36:59.385203   28772 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs]
  [odo] I0515 14:36:59.401206   28772 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint.
  [odo] I0515 14:36:59.534176   28772 utils.go:77] Updating container runtime with mandatory volume mounts
  [odo] I0515 14:36:59.645282   28772 components.go:345] Creating deployment mynode-app
  [odo] I0515 14:36:59.645318   28772 components.go:346] The component name is mynode
  [odo] I0515 14:36:59.645326   28772 components.go:349] The component already exists, attempting to update it
  [odo] I0515 14:36:59.645346   28772 components.go:351] Applying deployment
  [odo] I0515 14:36:59.681438   28772 components.go:360] Successfully updated component mynode
  [odo] I0515 14:36:59.742475   28772 components.go:747] Successfully update Service for component mynode
  [odo] I0515 14:36:59.768022   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:36:59.769750   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:36:59.862127   28772 all.go:67] all goroutines have returned in 94.127035ms
  [odo] I0515 14:36:59.862171   28772 all.go:76] query result: objects=8
  [odo] I0515 14:36:59.863563   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:36:59.863595   28772 components.go:496] Deleting 1 resource(s) not present in the Devfile: ServiceBinding/my-nodejs-app-cluster-sample-ocp
  [odo] I0515 14:36:59.898964   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:36:59.905590   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:37:00.784331   28772 all.go:67] all goroutines have returned in 885.366823ms
  [odo] I0515 14:37:00.784366   28772 all.go:76] query result: objects=525
  [odo] I0515 14:38:13.422718   28772 watch.go:428] Error from Push: watch command was unable to push component: unable to delete remote resources: unable to delete resource: ServiceBinding/my-nodejs-app-cluster-sample-ocp: timeout while waiting for "my-nodejs-app-cluster-sample-ocp" resource to be deleted
  [odo] Error occurred on Push - watch command was unable to push component: unable to delete remote resources: unable to delete resource: ServiceBinding/my-nodejs-app-cluster-sample-ocp: timeout while waiting for "my-nodejs-app-cluster-sample-ocp" resource to be deleted
  [odo] 
  [odo] 
  [odo] ↪ Dev mode
  [odo]  Status:
  [odo]  Watching for changes in the current directory /tmp/227425488
  [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] I0515 14:38:13.423811   28772 watch.go:339] filesystem watch event: CREATE        "/tmp/227425488/.odo/odo-file-index.json"
  [odo] I0515 14:38:13.424930   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/odo-file-index.json"
  [odo] I0515 14:38:13.425311   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/devstate.json"
  [odo] I0515 14:38:13.425703   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/.odo/devstate.28772.json"
  [odo] I0515 14:38:13.426106   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/devfile.yaml"
  [odo] I0515 14:38:13.426494   28772 file_watcher.go:60] adding watch on path /tmp/227425488/devfile.yaml
  [odo] I0515 14:38:13.426546   28772 watch.go:339] filesystem watch event: WRITE         "/tmp/227425488/devfile.yaml"
  [odo] I0515 14:38:13.427042   28772 file_watcher.go:60] adding watch on path /tmp/227425488/devfile.yaml
  [odo] I0515 14:38:13.427091   28772 status.go:34] setting inner loop State "SyncOutdated"
  [odo] Pushing files...
  [odo] 
  [odo] 
  [odo] File /tmp/227425488/devfile.yaml changed
  [odo] I0515 14:38:13.427216   28772 watch.go:414] Copying files [/tmp/227425488/devfile.yaml] to pod
  [odo] I0515 14:38:13.427673   28772 context.go:159] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:38:13.427714   28772 context.go:110] absolute devfile path: '/tmp/227425488/devfile.yaml'
  [odo] I0515 14:38:13.428723   28772 content.go:48] converted devfile YAML to JSON
  [odo] I0515 14:38:13.428920   28772 apiVersion.go:60] devfile schemaVersion: '2.0.0'
  [odo] I0515 14:38:13.428995   28772 helper.go:56] devfile apiVersion '2.0.0' is supported
  [odo] I0515 14:38:13.439618   28772 schema.go:61] validated devfile schema
  [odo] I0515 14:38:13.440096   28772 validate.go:45] Successfully validated devfile sections
  [odo] I0515 14:38:13.440145   28772 components.go:69] component state: "SyncOutdated"
  [odo] I0515 14:38:13.514096   28772 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs]
  [odo]  •  Waiting for Kubernetes resources  ...
  [odo] I0515 14:38:13.558293   28772 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint.
  [odo] I0515 14:38:13.632649   28772 utils.go:77] Updating container runtime with mandatory volume mounts
  [odo] I0515 14:38:13.693042   28772 components.go:345] Creating deployment mynode-app
  [odo] I0515 14:38:13.693112   28772 components.go:346] The component name is mynode
  [odo] I0515 14:38:13.693128   28772 components.go:349] The component already exists, attempting to update it
  [odo] I0515 14:38:13.693156   28772 components.go:351] Applying deployment
  [odo] I0515 14:38:13.726453   28772 components.go:360] Successfully updated component mynode
  [odo] I0515 14:38:13.986843   28772 components.go:747] Successfully update Service for component mynode
  [odo] I0515 14:38:14.044522   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:38:14.044752   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:38:14.138386   28772 all.go:67] all goroutines have returned in 93.955924ms
  [odo] I0515 14:38:14.138439   28772 all.go:76] query result: objects=9
  [odo] I0515 14:38:14.139486   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo] I0515 14:38:14.139613   28772 components.go:496] Deleting 1 resource(s) not present in the Devfile: ServiceBinding/my-nodejs-app-cluster-sample-ocp
  [odo] I0515 14:38:14.180920   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:38:14.181693   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:38:15.187948   28772 all.go:67] all goroutines have returned in 1.007025509s
  [odo] I0515 14:38:15.188024   28772 all.go:76] query result: objects=526
  Running oc with args [oc get servicebinding my-nodejs-app-cluster-sample-ocp -n cmd-remove-binding-test71bga] and odo env: []
  [oc] NAME                               READY   REASON              AGE
  [oc] my-nodejs-app-cluster-sample-ocp   True    ApplicationsBound   109s
  [FAILED] in [It] - /go/odo_1/tests/integration/cmd_remove_binding_test.go:73 @ 05/15/23 14:38:19.66
  [odo] read: read /dev/stdin: input/output error
  [odo] I0515 14:38:19.661990   28772 exec.go:49] ExecuteCommand returned an an err: error while streaming command: context canceled. for 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]'
  [odo] stdout: []
  [odo] stderr: []
  [odo] I0515 14:38:19.662031   28772 kubeexec.go:118] 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] I0515 14:38:19.662040   28772 kubeexec.go:40] GetProcessInfoForCommand for "run"
  [odo] I0515 14:38:19.662056   28772 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-6768fd76f9-77wkc in container: runtime
  [odo]  ✗  Finished executing the application (command: run) [2m]
  [odo] I0515 14:38:19.663001   28772 exec.go:49] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c100-e.eu-de.containers.cloud.ibm.com:31049/api/v1/namespaces/cmd-remove-binding-test71bga/pods/mynode-app-6768fd76f9-77wkc/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 c100-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] I0515 14:38:19.663052   28772 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] I0515 14:38:35.632580   28772 kclient.go:224] Checking if "clusterserviceversions" resource is supported
  [odo] I0515 14:38:35.632692   28772 service.go:75] Getting list of services
  [odo] I0515 14:38:35.632746   28772 operators.go:30] Fetching list of operators installed in cluster
  [odo] I0515 14:38:35.690741   28772 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.3
  [odo] I0515 14:38:35.690805   28772 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:38:35.700817   28772 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:38:35.709401   28772 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:38:35.750713   28772 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io
  [odo] I0515 14:38:35.793821   28772 service.go:93] Getting services started from operator: service-binding-operator.v1.3.3
  [odo] I0515 14:38:35.793890   28772 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com
  [odo] I0515 14:38:35.798090   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:38:35.802808   28772 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io
  [odo] I0515 14:38:35.808610   28772 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com
  [odo] I0515 14:38:35.824944   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:38:35.835774   28772 service.go:124] Getting instances of: servicebindings.servicebinding.io
  [odo] I0515 14:38:35.979586   28772 kclient.go:224] Checking if "servicebindings" resource is supported
  [odo]  •  Syncing files into the container  ...
  [odo] I0515 14:38:36.220011   28772 libdevfile.go:187] Build command: install
  [odo] I0515 14:38:36.220091   28772 libdevfile.go:199] Run command: run
  [odo] I0515 14:38:36.221208   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488, destBase: ., destFile: .
  [odo] I0515 14:38:36.221278   28772 file_indexer.go:406] Corrected destinations: base: . file: .
  [odo] I0515 14:38:36.222516   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/.gitignore, destBase: ., destFile: .gitignore
  [odo] I0515 14:38:36.222564   28772 file_indexer.go:406] Corrected destinations: base: . file: .gitignore
  [odo] I0515 14:38:36.223195   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/.odo, destBase: ., destFile: .odo
  [odo] I0515 14:38:36.223287   28772 file_indexer.go:406] Corrected destinations: base: . file: .odo
  [odo] I0515 14:38:36.223706   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/devfile.yaml, destBase: ., destFile: devfile.yaml
  [odo] I0515 14:38:36.223751   28772 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml
  [odo] I0515 14:38:36.224137   28772 file_indexer.go:456] last modified date changed: /tmp/227425488/devfile.yaml
  [odo] I0515 14:38:36.224224   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/package.json, destBase: ., destFile: package.json
  [odo] I0515 14:38:36.224276   28772 file_indexer.go:406] Corrected destinations: base: . file: package.json
  [odo] I0515 14:38:36.224767   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/server.js, destBase: ., destFile: server.js
  [odo] I0515 14:38:36.224816   28772 file_indexer.go:406] Corrected destinations: base: . file: server.js
  [odo] I0515 14:38:36.225319   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test, destBase: ., destFile: test
  [odo] I0515 14:38:36.225397   28772 file_indexer.go:406] Corrected destinations: base: . file: test
  [odo] I0515 14:38:36.226542   28772 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/test/test.js, destBase: ., destFile: test/test.js
  [odo] I0515 14:38:36.226597   28772 file_indexer.go:406] Corrected destinations: base: . file: test/test.js
  [odo] I0515 14:38:36.227278   28772 sync.go:138] List of files to be deleted: +[]
  [odo] I0515 14:38:36.227328   28772 sync.go:140] List of files changed: +[/tmp/227425488/devfile.yaml]
  [odo] I0515 14:38:36.227391   28772 sync.go:193] Push: componentName: mynode, path: /tmp/227425488, files: [/tmp/227425488/devfile.yaml], delFiles: [], isForcePush: false
  [odo] I0515 14:38:36.227804   28772 sync.go:233] Copying files /tmp/227425488/devfile.yaml to pod
  [odo] I0515 14:38:36.227850   28772 copy.go:36] CopyFile arguments: localPath /tmp/227425488, dest /projects/227425488, targetPath /projects, copyFiles [/tmp/227425488/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json]
  [odo] I0515 14:38:36.227900   28772 copy.go:64] Executing command tar xf - -C /projects --no-same-owner
  [odo] I0515 14:38:36.227928   28772 copy.go:97] makeTar arguments: srcPath: /tmp/227425488, destPath: /projects/227425488, files: [/tmp/227425488/devfile.yaml]
  [odo] I0515 14:38:36.228303   28772 copy.go:128] Got abs path: /tmp/227425488/devfile.yaml
  [odo] I0515 14:38:36.228318   28772 copy.go:129] Making /tmp/227425488 relative to /tmp/227425488/devfile.yaml
  [odo] I0515 14:38:36.228328   28772 copy.go:145] makeTar srcFile: 227425488/devfile.yaml
  [odo] I0515 14:38:36.228339   28772 copy.go:146] makeTar destFile: devfile.yaml
  [odo] I0515 14:38:36.228345   28772 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 227425488/devfile.yaml, destBase: /projects, destFile: devfile.yaml
  [odo] I0515 14:38:36.228351   28772 copy.go:172] Corrected destinations: base: /projects file: devfile.yaml
  [odo]  ✗  Command 'tar xf - -C /projects --no-same-owner' in container failed.
  [odo] 
  [odo]  ✗  stdout: 
  [odo] 
  [odo]  ✗  stderr: 
  [odo] 
  [odo]  ✗  err: error while streaming command: error sending request: Post "https://c100-e.eu-de.containers.cloud.ibm.com:31049/api/v1/namespaces/cmd-remove-binding-test71bga/pods/mynode-app-6768fd76f9-77wkc/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c100-e.eu-de.containers.cloud.ibm.com: operation was canceled
  [odo] 
  [odo] I0515 14:38:36.228708   28772 status.go:34] setting inner loop State "Ready"
  [odo]  ✗  Syncing files into the container [8ms]
  [odo] I0515 14:38:36.228784   28772 watch.go:428] Error from Push: watch command was unable to push component: failed to sync to component with name mynode: failed to sync to component with name mynode: unable push files to pod: error while streaming command: error sending request: Post "https://c100-e.eu-de.containers.cloud.ibm.com:31049/api/v1/namespaces/cmd-remove-binding-test71bga/pods/mynode-app-6768fd76f9-77wkc/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c100-e.eu-de.containers.cloud.ibm.com: operation was canceled
  [odo] Error occurred on Push - watch command was unable to push component: failed to sync to component with name mynode: failed to sync to component with name mynode: unable push files to pod: error while streaming command: error sending request: Post "https://c100-e.eu-de.containers.cloud.ibm.com:31049/api/v1/namespaces/cmd-remove-binding-test71bga/pods/mynode-app-6768fd76f9-77wkc/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c100-e.eu-de.containers.cloud.ibm.com: operation was canceled
  [odo] 
  [odo] 
  [odo] ↪ Dev mode
  [odo]  Status:
  [odo]  Watching for changes in the current directory /tmp/227425488
  [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] I0515 14:38:36.228946   28772 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 19423500, generation: 1, pods: 1
  [odo] Cleaning resources, please wait
  [odo] I0515 14:38:36.295512   28772 delete.go:172] Ignoring resource: servicebindings/my-nodejs-app-cluster-sample-ocp; it does not exist on the cluster
  [odo] I0515 14:38:36.358696   28772 all.go:46] starting to concurrently query 200 APIs
  [odo] I0515 14:38:36.360043   28772 all.go:62] fired up all goroutines to query APIs
  [odo] I0515 14:38:37.401776   28772 all.go:67] all goroutines have returned in 1.043080821s
  [odo] I0515 14:38:37.401848   28772 all.go:76] query result: objects=525
  [odo]  ✗  Dev mode interrupted by user
  Deleting project: cmd-remove-binding-test71bga
  Running oc with args [oc delete project cmd-remove-binding-test71bga --wait=false] and odo env: []
  [oc] project.project.openshift.io "cmd-remove-binding-test71bga" deleted
  Setting current dir to: /go/odo_1/tests/integration
  Deleting dir: /tmp/227425488
  Deleting dir: /tmp/1844559773
  << Timeline

  [FAILED] Expected
      <string>: 
  to contain substring
      <string>: not found
  In [It] at: /go/odo_1/tests/integration/cmd_remove_binding_test.go:73 @ 05/15/23 14:38:19.66
------------------------------
•S••••SS•••S•••••••••S•SS••SSS•
------------------------------
• [19.034 seconds]
odo add binding interactive command tests when running a deployment when binding to a service in a different namespace should successfully add binding without devfile
/go/odo_1/tests/integration/interactive_add_binding_test.go:591

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/4132861000
  << Captured StdOut/StdErr Output
------------------------------
SSSS••S•SS•SSS•
------------------------------
• [80.655 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/3584340371
  << Captured StdOut/StdErr Output
------------------------------
SS•••SSSS
------------------------------
• [9.621 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("lowercase" as naming strategy)
/go/odo_1/tests/integration/interactive_add_binding_test.go:131

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1551692820
  << Captured StdOut/StdErr Output
------------------------------
S•S••SS•••SSS•••S•S••SS••••S••SSSSS••••SS•S•
------------------------------
• [16.590 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (default naming strategy)
/go/odo_1/tests/integration/interactive_add_binding_test.go:311

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/3411169046
  << Captured StdOut/StdErr Output
------------------------------
S•••S•SS•••••SS•••SS••••S•••••SS
------------------------------
• [4.062 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/2923731746
  << Captured StdOut/StdErr Output
------------------------------
S•••S•SS•S•
------------------------------
• [25.089 seconds]
odo add binding interactive command tests when running a deployment when binding to a service in a different namespace should error out if service is not found in the namespace selected
/go/odo_1/tests/integration/interactive_add_binding_test.go:577

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/3729409306
  << Captured StdOut/StdErr Output
------------------------------
••S•SS••••••SSS••SS••••
------------------------------
• [21.943 seconds]
odo dev interactive command tests when a component is bootstrapped should sync files when p is pressed
/go/odo_1/tests/integration/interactive_dev_test.go:206

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo dev --random-ports --no-watch' from /tmp/899141700
  << Captured StdOut/StdErr Output
------------------------------
S••S
------------------------------
• [11.855 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "none")
/go/odo_1/tests/integration/interactive_add_binding_test.go:378

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/2473499891
  << Captured StdOut/StdErr Output
------------------------------
•••SSSS••SSSSSSS•SSS••SS••S•S••S••••••S•SS••S•S•••••SS••S•S•S•••S•SS••••SS•••S•SSSS•SS••••SS••SSSSS
------------------------------
• [12.697 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (Bind as Files)
/go/odo_1/tests/integration/interactive_add_binding_test.go:101

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/9166205
  << Captured StdOut/StdErr Output
------------------------------
SS•••SS•••S•S
------------------------------
• [13.397 seconds]
odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "uppercase")
/go/odo_1/tests/integration/interactive_add_binding_test.go:378

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/1499419416
  << Captured StdOut/StdErr Output
------------------------------
•••S•SSS•SS•••SS
------------------------------
• [10.977 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("none" as naming strategy)
/go/odo_1/tests/integration/interactive_add_binding_test.go:131

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/2072737733
  << Captured StdOut/StdErr Output
------------------------------
SSS•••••S•SSS••SS•
------------------------------
• [2.677 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/536189742
  << Captured StdOut/StdErr Output
------------------------------
S••S•S••SS•SS•S•••S•S•SS
------------------------------
• [10.098 seconds]
odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "{ .name | upper }")
/go/odo_1/tests/integration/interactive_add_binding_test.go:180

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/4077326399
  << Captured StdOut/StdErr Output
------------------------------
•S•S••••S•SS•S••S
------------------------------
• [3.493 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/1030646868
  << Captured StdOut/StdErr Output
------------------------------
••••SS
------------------------------
• [19.877 seconds]
odo add binding interactive command tests when the component is bootstrapped when binding to a service in a different namespace should error out if service is not found in the namespace selected
/go/odo_1/tests/integration/interactive_add_binding_test.go:242

  Captured StdOut/StdErr Output >>
  Spawning '/go/bin/odo add binding' from /tmp/2520806192
  << Captured StdOut/StdErr Output
------------------------------
•
------------------------------
• [56.869 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:3470

  Captured StdOut/StdErr Output >>
  PID: 17262
  << Captured StdOut/StdErr Output
------------------------------
SS••••••SSS••S••S••
------------------------------
• [9.519 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/1852446663
  << Captured StdOut/StdErr Output
------------------------------
S•S•••••••••••••••

Summarizing 1 Failure:
  [FAIL] odo remove binding command tests when the component with binding is bootstrapped (bindingName=my-nodejs-app-cluster-sample-ocp) when odo dev is running when binding is removed [It] should have led odo dev to delete ServiceBinding from the cluster
  /go/odo_1/tests/integration/cmd_remove_binding_test.go:73

Ran 486 of 888 Specs in 1817.347 seconds
FAIL! -- 485 Passed | 1 Failed | 0 Pending | 402 Skipped


Ginkgo ran 1 suite in 31m23.555072025s

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:207: test-integration-cluster] Error 1