-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cleanup e2e tests #6738
Cleanup e2e tests #6738
Conversation
✅ Deploy Preview for odo-docusaurus-preview canceled.
|
OC Failure: [FAILED] Timed out after 240.000s.
Expected
<string>: Updating Component...
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-k8s: timeout while waiting for "my-nodejs-app-cluster-sample-k8s" resource to be deleted
Pushing files...
File /tmp/3273636396/devfile.yaml changed
• Waiting for Kubernetes resources ...
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-k8s: timeout while waiting for "my-nodejs-app-cluster-sample-k8s" resource to be deleted
• Waiting for Kubernetes resources ...
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-k8s: timeout while waiting for "my-nodejs-app-cluster-sample-k8s" resource to be deleted
• Waiting for Kubernetes resources ...
to contain substring
<string>: Dev mode
Summarizing 1 Failure:
[FAIL] odo remove binding command tests when the component with binding is bootstrapped (bindingName=my-nodejs-app-cluster-sample-k8s) when odo dev is running when binding is removed [BeforeEach] should have led odo dev to delete ServiceBinding from the cluster
/go/odo_1/tests/helper/helper_run.go:54
Ran 444 of 805 Specs in 1758.308 seconds
FAIL! -- 443 Passed | 1 Failed | 0 Pending | 361 Skipped
Windows Failure: Summarizing 2 Failures:
[FAIL] odo dev command tests when running odo dev with devfile containing volume-component - with metadata.name [It] should successfully use the volume components in container components
C:/Users/Administrator.ANSIBLE-TEST-VS/3701/tests/helper/helper_cmd_wrapper.go:101
[FAIL] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory [It] should delete the appropriate resources
C:/Users/Administrator.ANSIBLE-TEST-VS/3701/tests/helper/helper_oc.go:34 |
Discussed this with Armel, we still want to test java devfile with odo, but since testing a Java devfile for debugging requires extra efforts(setting up a debug client mainly), we can use the Java Devfile for normal running, and use nodejs for debugging. |
fa61002
to
89d8999
Compare
/override Kubernetes-Integration-Tests/Kubernetes-Docs-Integration-Tests [FAILED] user-guides/quickstart/docs-mdx/go/go_odo_dev_output.mdx
Expected
<string>: Â Â (
  """
  ... // 9 identical lines
  • Waiting for Kubernetes resources ...
  ⚠Pod is Pending
- ✓ Pod is Running
  ✓ Syncing files into the container [1s]
  ✓ Building your application in container (command: build) [1s]
  ... // 10 identical lines
  [Ctrl+c] - Exit and delete resources from the cluster
  [p] - Manually apply local changes to the application on the cluster
+ ✓ Pod is Running
  ```
  """
  )
to be empty
In [It] at: /go/odo_1/tests/documentation/user-guides/doc_user_guides_quickstart_test.go:152 @ 04/17/23 22:40:07.586
------------------------------ |
/override Kubernetes-Integration-Tests/Kubernetes-Docs-Integration-Tests [FAILED] user-guides/quickstart/docs-mdx/go/go_odo_dev_output.mdx
Expected
<string>: Â Â (
  """
  ... // 9 identical lines
  • Waiting for Kubernetes resources ...
  ⚠Pod is Pending
- ✓ Pod is Running
  ✓ Syncing files into the container [1s]
  ✓ Building your application in container (command: build) [1s]
  ... // 10 identical lines
  [Ctrl+c] - Exit and delete resources from the cluster
  [p] - Manually apply local changes to the application on the cluster
+ ✓ Pod is Running
  ```
  """
  )
to be empty
In [It] at: /go/odo_1/tests/documentation/user-guides/doc_user_guides_quickstart_test.go:152 @ 04/17/23 22:40:07.586
------------------------------
Summarizing 1 Failure:
[FAIL] User guides: Quickstart test Go quickstart guide [It] should test the complete go quickstart output in order
/go/odo_1/tests/documentation/user-guides/doc_user_guides_quickstart_test.go:152
Ran 5 of 5 Specs in 261.540 seconds
FAIL! -- 4 Passed | 1 Failed | 0 Pending | 0 Skipped |
@valaparthvi: Overrode contexts on behalf of valaparthvi: Kubernetes-Integration-Tests/Kubernetes-Docs-Integration-Tests In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/override OpenShift-Integration-tests/OpenShift-Integration-tests [FAILED] Timed out after 360.001s.
Expected
<string>: __
/ \__ Developing using the "my-nodejs-app" Devfile
\__/ \ Namespace: cmd-describe-list-binding-test742uga
/ \__/ odo version: v3.9.0
\__/
↪ Running on the cluster in Dev mode
• Waiting for Kubernetes resources ...
• Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s ...
✓ Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s
• Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp ...
✓ Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp
âš Pod is Pending
âš Pod is Terminating
âš No pod exists
âš Pod is Pending
✓ Pod is Running
• Syncing files into the container ...
✓ Syncing files into the container [1s]
• Building your application in container (command: install) ...
✓ Building your application in container (command: install) [2s]
• Executing the application (command: run) ...
✗ Finished executing the application (command: run) [2s]
• Waiting for the application to be ready ...
to contain substring
<string>: [Ctrl+c] - Exit
In [BeforeEach] at: /go/odo_1/tests/helper/helper_run.go:54 @ 04/17/23 17:37:16.03
Summarizing 1 Failure:
[FAIL] odo describe/list binding command tests when creating a component with a spec binding (service in namespace "") when Starting a Pg service when running dev session [BeforeEach] should list the binding
/go/odo_1/tests/helper/helper_run.go:54
Ran 444 of 805 Specs in 2255.468 seconds
FAIL! -- 443 Passed | 1 Failed | 0 Pending | 361 Skipped
|
@valaparthvi: Overrode contexts on behalf of valaparthvi: OpenShift-Integration-tests/OpenShift-Integration-tests In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/override OpenShift-Integration-tests/OpenShift-Integration-tests [FAILED] Timed out after 360.001s.
Expected
<string>: __
/ \__ Developing using the "ylsbdr" Devfile
\__/ \ Namespace: cmd-dev-debug-test386jde
/ \__/ odo version: v3.9.0
\__/
↪ Running on the cluster in Dev mode
• Waiting for Kubernetes resources ...
âš Pod is Pending
to contain substring
<string>: [Ctrl+c] - Exit
In [BeforeEach] at: /go/odo_1/tests/helper/helper_run.go:54 @ 04/19/23 08:38:06.553
------------------------------
•••••••••••••••
Summarizing 1 Failure:
[FAIL] odo dev debug command tests when running build and debug commands as composite in different containers and a shared volume - with metadata.name [BeforeEach] should run successfully
/go/odo_1/tests/helper/helper_run.go:54
Ran 444 of 805 Specs in 2028.193 seconds
FAIL! -- 443 Passed | 1 Failed | 0 Pending | 361 Skipped
|
@valaparthvi: Overrode contexts on behalf of valaparthvi: OpenShift-Integration-tests/OpenShift-Integration-tests In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for cleaning up the E2E tests.
I just realized that E2E tests are triggered on OpenShift and Windows clusters, but only after integration tests have successfully passed; so we need to make sure integration tests pass on those clusters first so we can check this PR.
Anyway, I ran them manually against my local K8s cluster, and had the following errors:
[...]
[odo] ↪ Dev mode
[odo] Status:
[odo] Watching for changes in the current directory /tmp/3738401087
[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
Running kubectl with args [kubectl get pod --namespace e2e-test197jah --field-selector=status.phase=Running --selector=component=jswunf -o jsonpath={.items[*].metadata.name}] and odo env:
[]
[kubectl] jswunf-app-644ff4cd75-t2mt7Running kubectl with args [kubectl exec jswunf-app-644ff4cd75-t2mt7 --namespace e2e-test197jah -c runtime -- curl http://localhost:8080] and odo env:
[]
[kubectl] Error from server (BadRequest): container runtime is not valid for pod jswunf-app-644ff4cd75-t2mt7
Running kubectl with args [kubectl get pod --namespace e2e-test197jah --field-selector=status.phase=Running --selector=component=jswunf -o jsonpath={.items[*].metadata.name}] and odo env:
[]
[kubectl] jswunf-app-644ff4cd75-t2mt7Running kubectl with args [kubectl exec jswunf-app-644ff4cd75-t2mt7 --namespace e2e-test197jah -c runtime -- curl http://localhost:8080] and odo env:
[]
[kubectl] Error from server (BadRequest): container runtime is not valid for pod jswunf-app-644ff4cd75-t2mt7
Running kubectl with args [kubectl get pod --namespace e2e-test197jah --field-selector=status.phase=Running --selector=component=jswunf -o jsonpath={.items[*].metadata.name}] and odo env:
[]
[kubectl] jswunf-app-644ff4cd75-t2mt7Running kubectl with args [kubectl exec jswunf-app-644ff4cd75-t2mt7 --namespace e2e-test197jah -c runtime -- curl http://localhost:8080] and odo env:
[]
[kubectl] Error from server (BadRequest): container runtime is not valid for pod jswunf-app-644ff4cd75-t2mt7
Running kubectl with args [kubectl get pod --namespace e2e-test197jah --field-selector=status.phase=Running --selector=component=jswunf -o jsonpath={.items[*].metadata.name}] and odo env:
[...]
Timed out after 120.000s.
Expected success, but got an error:
<*errors.errorString | 0xc00061f450>: {
s: "Assertion in callback at /home/asoro/work/projects/odo/tests/helper/helper_component.go:29 failed:\nExpected\n <string>: \nto contain substring\n <string>: Hello from Node
.js Starter Application!",
}
Assertion in callback at /home/asoro/work/projects/odo/tests/helper/helper_component.go:29 failed:
Expected
<string>:
to contain substring
<string>: Hello from Node.js Starter Application!
In [It] at: /home/asoro/work/projects/odo/tests/helper/helper_component.go:34
------------------------------
Summarizing 2 Failures:
[FAIL] E2E Test starting with non-empty Directory [It] should verify developer workflow from non-empty Directory
/home/asoro/work/projects/odo/tests/helper/helper_component.go:34
[FAIL] E2E Test starting with non-empty Directory test debugging [It] should verify developer workflow from non-empty Directory
/home/asoro/work/projects/odo/tests/helper/helper_component.go:34
Ran 4 of 4 Specs in 201.935 seconds
FAIL! -- 2 Passed | 2 Failed | 0 Pending | 0 Skipped
I assume we are not using the right container name in the tests.
Can you check on your side?
Signed-off-by: Parthvi Vala <pvala@redhat.com>
This reverts commit fa61002.
Signed-off-by: Parthvi Vala <pvala@redhat.com>
a09448f
to
d9d262c
Compare
Signed-off-by: Parthvi Vala <pvala@redhat.com>
…ion to be ready Signed-off-by: Parthvi Vala <pvala@redhat.com>
d9d262c
to
2d7cef9
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Podman Failure• [FAILED] [30.191 seconds]
odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev [BeforeEach] should expose all endpoints on localhost regardless of exposure(podman=true, manual=true, customPortForwarding=true) [podman]
[BeforeEach] /home/runner/work/odo/odo/tests/integration/cmd_dev_test.go:1007
[It] /home/runner/work/odo/odo/tests/integration/cmd_dev_test.go:1029
Timeline >>
Created dir: /tmp/1493445438
Created dir: /tmp/577430567
Current working dir: /home/runner/work/odo/odo/tests/integration
Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: []
[odo] I0419 16:53:02.037065 191152 implem.go:110] The path for preference file is /tmp/577430567/preference.yaml
[odo] Successfully removed registry
Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: []
[odo] I0419 16:53:02.105256 191159 implem.go:110] The path for preference file is /tmp/577430567/preference.yaml
[odo] New registry successfully added
Setting current dir to: /tmp/1493445438
Running odo with args [odo init --name jjnsbi --devfile-path /home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml] and odo env: []
[odo] I0419 16:53:02.165653 191165 implem.go:110] The path for preference file is /tmp/577430567/preference.yaml
[odo] I0419 16:53:02.165842 191165 util.go:198] path /tmp/1493445438/devfile.yaml doesn't exist, skipping it
[odo] I0419 16:53:02.165873 191165 util.go:198] path /tmp/1493445438/.devfile.yaml doesn't exist, skipping it
[odo] I0419 16:53:02.165893 191165 util.go:198] path /tmp/1493445438/devfile.yaml doesn't exist, skipping it
[odo] __
[odo] / \__ Initializing a new component
[odo] \__/ \
[odo] / \__/ odo version: v3.9.0
[odo] \__/
[odo]
[odo] • Copying devfile from "/home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml" ...
[odo]
✓ Copying devfile from "/home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml"
[odo] I0419 16:53:02.166214 191165 context.go:159] absolute devfile path: '/tmp/1493445438/devfile.yaml'
[odo] I0419 16:53:02.166233 191165 context.go:110] absolute devfile path: '/tmp/1493445438/devfile.yaml'
[odo] I0419 16:53:02.166534 191165 content.go:48] converted devfile YAML to JSON
[odo] I0419 16:53:02.166610 191165 apiVersion.go:60] devfile schemaVersion: '2.0.0'
[odo] I0419 16:53:02.166643 191165 helper.go:56] devfile apiVersion '2.0.0' is supported
[odo] I0419 16:53:02.171326 191165 schema.go:61] validated devfile schema
[odo] I0419 16:53:02.173978 191165 writer.go:55] devfile yaml created at: 'devfile.yaml'
[odo]
[odo] Your new component 'jjnsbi' 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 --port-forward=30006:3000 --port-forward=30007:4567 --port-forward=30008:7890 --no-watch --platform podman] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no]
[odo] I0419 16:53:02.222974 191172 version.go:28] executing [podman version --format json]
[odo] I0419 16:53:02.359707 191172 implem.go:110] The path for preference file is /tmp/577430567/preference.yaml
[odo] I0419 16:53:02.359918 191172 context.go:159] absolute devfile path: '/tmp/1493445438/devfile.yaml'
[odo] I0419 16:53:02.359932 191172 context.go:110] absolute devfile path: '/tmp/1493445438/devfile.yaml'
[odo] I0419 16:53:02.360231 191172 content.go:48] converted devfile YAML to JSON
[odo] I0419 16:53:02.360288 191172 apiVersion.go:60] devfile schemaVersion: '2.0.0'
[odo] I0419 16:53:02.360301 191172 helper.go:56] devfile apiVersion '2.0.0' is supported
[odo] I0419 16:53:02.364818 191172 schema.go:61] validated devfile schema
[odo] I0419 16:53:02.367349 191172 validate.go:45] Successfully validated devfile sections
[odo] I0419 16:53:02.367369 191172 validate.go:45] Successfully validated devfile sections
[odo] I0419 16:53:02.367417 191172 component.go:87] name of component is "jjnsbi", and sanitized name is "jjnsbi"
[odo] I0419 16:53:02.367491 191172 version.go:28] executing [podman version --format json]
[odo] __
[odo] / \__ Developing using the "jjnsbi" Devfile
[odo] \__/ \ Platform: podman
[odo] / \__/ odo version: v3.9.0
[odo] \__/
[odo]
[odo] ↪ Running on podman in Dev mode
[odo] • Deploying pod ...
[odo] I0419 16:53:02.504073 191172 libdevfile.go:307] not running in Debug mode, so ignored Debug port for container runtime:debug:5005
[odo] I0419 16:53:02.504090 191172 libdevfile.go:307] not running in Debug mode, so ignored Debug port for container runtime:debug-1:5006
[odo] I0419 16:53:02.504105 191172 utils.go:77] Updating container runtime with mandatory volume mounts
[odo] I0419 16:53:02.504125 191172 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] I0419 16:53:02.504218 191172 podman.go:187] executing [podman volume ls --format {{.Name}} --noheading]
[odo] I0419 16:53:02.650937 191172 podman.go:54] executing [podman play kube -]
[odo] I0419 16:53:02.653319 191172 podman.go:73] Pod spec to play:
[odo] ---
[odo] apiVersion: v1
[odo] kind: Pod
[odo] metadata:
[odo] creationTimestamp: null
[odo] labels:
[odo] app: app
[odo] app.kubernetes.io/instance: jjnsbi
[odo] app.kubernetes.io/managed-by: odo
[odo] app.kubernetes.io/managed-by-version: v3.9.0
[odo] app.kubernetes.io/part-of: app
[odo] app.openshift.io/runtime: nodejs
[odo] component: jjnsbi
[odo] odo.dev/mode: Dev
[odo] odo.dev/project-type: nodejs
[odo] name: jjnsbi-app
[odo] spec:
[odo] containers:
[odo] - args:
[odo] - -f
[odo] - /dev/null
[odo] command:
[odo] - tail
[odo] env:
[odo] - name: PROJECTS_ROOT
[odo] value: /projects
[odo] - name: PROJECT_SOURCE
[odo] value: /projects
[odo] image: registry.access.redhat.com/ubi8/nodejs-14:latest
[odo] imagePullPolicy: Always
[odo] name: runtime
[odo] ports:
[odo] - containerPort: 3000
[odo] hostPort: 30006
[odo] name: http-3000
[odo] protocol: TCP
[odo] - containerPort: 4567
[odo] hostPort: 30007
[odo] name: http-4567
[odo] protocol: TCP
[odo] - containerPort: 7890
[odo] hostPort: 30008
[odo] name: http-7890
[odo] protocol: TCP
[odo] resources:
[odo] limits:
[odo] memory: 1Gi
[odo] volumeMounts:
[odo] - mountPath: /projects
[odo] name: odo-projects
[odo] - mountPath: /opt/odo/
[odo] name: odo-shared-data
[odo] volumes:
[odo] - name: odo-projects
[odo] persistentVolumeClaim:
[odo] claimName: odo-projects-jjnsbi-app
[odo] - name: odo-shared-data
[odo] persistentVolumeClaim:
[odo] claimName: odo-shared-data-jjnsbi-app
[odo] status: {}
[odo]
[odo] ---
[odo] I0419 16:53:03.340218 191172 podman.go:87] Trying to pull registry.access.redhat.com/ubi8/nodejs-14:latest...
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.900046 191172 podman.go:87] Getting image source signatures
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.901664 191172 podman.go:87] Copying blob sha256:c60edf6f7eec2ab519e7945f03c6f6ba0f1bb1c2174fc94975ead7008f2d3c25
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.901764 191172 podman.go:87] Copying blob sha256:6208c5a2e205726f3a2cd42a392c5e4f05256850d13197a711000c4021ede87b
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.901995 191172 podman.go:87] Copying blob sha256:87b6121ef647e82c2efa8e6489d94c7668d88af38c138236592c6675acdf055a
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.902353 191172 podman.go:87] Copying config sha256:298c1b42dd282775092d8d4f38953f33cadf575a179ef60471d750f05e11ac8c
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.904036 191172 podman.go:87] Writing manifest to image destination
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:03.904086 191172 podman.go:87] Storing signatures
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:04.170529 191172 podman.go:87] Pod:
[odo] b33e6f40cffdd5e9e85935fea2940843e0661d822c3960a9194d1600b21a9c52
[odo] Container:
[odo] 1b1cc5de326313de3ef396c9d81fcfa712844a70933f979729ab7af024f939f9
[odo]
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo]
✓ Deploying pod [2s]
[odo] I0419 16:53:04.212253 191172 podman.go:87] ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0419 16:53:04.212388 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438, destBase: ., destFile: .
[odo] I0419 16:53:04.212393 191172 file_indexer.go:406] Corrected destinations: base: . file: .
[odo] I0419 16:53:04.212603 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/.gitignore, destBase: ., destFile: .gitignore
[odo] I0419 16:53:04.212608 191172 file_indexer.go:406] Corrected destinations: base: . file: .gitignore
[odo] I0419 16:53:04.212724 191172 file_indexer.go:453] file added: /tmp/1493445438/.gitignore
[odo] I0419 16:53:04.212733 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/.odo, destBase: ., destFile: .odo
[odo] I0419 16:53:04.212736 191172 file_indexer.go:406] Corrected destinations: base: . file: .odo
[odo] I0419 16:53:04.212846 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/devfile.yaml, destBase: ., destFile: devfile.yaml
[odo] I0419 16:53:04.212849 191172 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml
[odo] I0419 16:53:04.212949 191172 file_indexer.go:453] file added: /tmp/1493445438/devfile.yaml
[odo] I0419 16:53:04.212955 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/package.json, destBase: ., destFile: package.json
[odo] I0419 16:53:04.212958 191172 file_indexer.go:406] Corrected destinations: base: . file: package.json
[odo] I0419 16:53:04.213067 191172 file_indexer.go:453] file added: /tmp/1493445438/package.json
[odo] I0419 16:53:04.213074 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/server.js, destBase: ., destFile: server.js
[odo] I0419 16:53:04.213077 191172 file_indexer.go:406] Corrected destinations: base: . file: server.js
[odo] I0419 16:53:04.213164 191172 file_indexer.go:453] file added: /tmp/1493445438/server.js
[odo] I0419 16:53:04.213171 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/test, destBase: ., destFile: test
[odo] I0419 16:53:04.213174 191172 file_indexer.go:406] Corrected destinations: base: . file: test
[odo] I0419 16:53:04.213267 191172 file_indexer.go:453] file added: /tmp/1493445438/test
[odo] I0419 16:53:04.213291 191172 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/test/test.js, destBase: ., destFile: test/test.js
[odo] I0419 16:53:04.213294 191172 file_indexer.go:406] Corrected destinations: base: . file: test/test.js
[odo] I0419 16:53:04.213397 191172 file_indexer.go:453] file added: /tmp/1493445438/test/test.js
[odo] I0419 16:53:04.214381 191172 sync.go:134] List of files to be deleted: +[]
[odo] I0419 16:53:04.214393 191172 sync.go:136] List of files changed: +[/tmp/1493445438/package.json /tmp/1493445438/server.js /tmp/1493445438/test /tmp/1493445438/test/test.js /tmp/1493445438/.gitignore /tmp/1493445438/devfile.yaml]
[odo] I0419 16:53:04.214400 191172 sync.go:170] Push: componentName: jjnsbi, path: /tmp/1493445438, files: [/tmp/1493445438/package.json /tmp/1493445438/server.js /tmp/1493445438/test /tmp/1493445438/test/test.js /tmp/1493445438/.gitignore /tmp/1493445438/devfile.yaml], delFiles: [*], isForcePush: true
[odo] I0419 16:53:04.214437 191172 sync.go:287] remote files marked for deletion are [/projects/*]
[odo] I0419 16:53:04.214447 191172 exec.go:39] Executing command [rm -rf /projects/*] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:04.214497 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime rm -rf /projects/*]
[odo] I0419 16:53:04.647361 191172 sync.go:210] Copying files /tmp/1493445438/package.json /tmp/1493445438/server.js /tmp/1493445438/test /tmp/1493445438/test/test.js /tmp/1493445438/.gitignore /tmp/1493445438/devfile.yaml to pod
[odo] I0419 16:53:04.647381 191172 copy.go:35] CopyFile arguments: localPath /tmp/1493445438, dest /projects/1493445438, targetPath /projects, copyFiles [/tmp/1493445438/package.json /tmp/1493445438/server.js /tmp/1493445438/test /tmp/1493445438/test/test.js /tmp/1493445438/.gitignore /tmp/1493445438/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json]
[odo] I0419 16:53:04.647401 191172 copy.go:63] Executing command tar xf - -C /projects --no-same-owner
[odo] I0419 16:53:04.647466 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime tar xf - -C /projects --no-same-owner]
[odo] I0419 16:53:04.647659 191172 copy.go:96] makeTar arguments: srcPath: /tmp/1493445438, destPath: /projects/1493445438, files: [/tmp/1493445438/package.json /tmp/1493445438/server.js /tmp/1493445438/test /tmp/1493445438/test/test.js /tmp/1493445438/.gitignore /tmp/1493445438/devfile.yaml]
[odo] I0419 16:53:04.647849 191172 copy.go:127] Got abs path: /tmp/1493445438/package.json
[odo] I0419 16:53:04.647855 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/package.json
[odo] I0419 16:53:04.647861 191172 copy.go:144] makeTar srcFile: 1493445438/package.json
[odo] I0419 16:53:04.647865 191172 copy.go:145] makeTar destFile: package.json
[odo] I0419 16:53:04.647869 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/package.json, destBase: /projects, destFile: package.json
[odo] I0419 16:53:04.647873 191172 copy.go:171] Corrected destinations: base: /projects file: package.json
[odo] I0419 16:53:04.649218 191172 copy.go:127] Got abs path: /tmp/1493445438/server.js
[odo] I0419 16:53:04.649227 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/server.js
[odo] I0419 16:53:04.649233 191172 copy.go:144] makeTar srcFile: 1493445438/server.js
[odo] I0419 16:53:04.649236 191172 copy.go:145] makeTar destFile: server.js
[odo] I0419 16:53:04.649240 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/server.js, destBase: /projects, destFile: server.js
[odo] I0419 16:53:04.649244 191172 copy.go:171] Corrected destinations: base: /projects file: server.js
[odo] I0419 16:53:04.649284 191172 copy.go:127] Got abs path: /tmp/1493445438/test
[odo] I0419 16:53:04.649288 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/test
[odo] I0419 16:53:04.649292 191172 copy.go:144] makeTar srcFile: 1493445438/test
[odo] I0419 16:53:04.649295 191172 copy.go:145] makeTar destFile: test
[odo] I0419 16:53:04.649298 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/test, destBase: /projects, destFile: test
[odo] I0419 16:53:04.649301 191172 copy.go:171] Corrected destinations: base: /projects file: test
[odo] I0419 16:53:04.649334 191172 copy.go:127] Got abs path: /tmp/1493445438/test/test.js
[odo] I0419 16:53:04.649337 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/test/test.js
[odo] I0419 16:53:04.649341 191172 copy.go:144] makeTar srcFile: 1493445438/test/test.js
[odo] I0419 16:53:04.649344 191172 copy.go:145] makeTar destFile: test/test.js
[odo] I0419 16:53:04.649347 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/test/test.js, destBase: /projects, destFile: test/test.js
[odo] I0419 16:53:04.649350 191172 copy.go:171] Corrected destinations: base: /projects file: test/test.js
[odo] I0419 16:53:04.649386 191172 copy.go:127] Got abs path: /tmp/1493445438/.gitignore
[odo] I0419 16:53:04.649394 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/.gitignore
[odo] I0419 16:53:04.649399 191172 copy.go:144] makeTar srcFile: 1493445438/.gitignore
[odo] I0419 16:53:04.649403 191172 copy.go:145] makeTar destFile: .gitignore
[odo] I0419 16:53:04.649406 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/.gitignore, destBase: /projects, destFile: .gitignore
[odo] I0419 16:53:04.649409 191172 copy.go:171] Corrected destinations: base: /projects file: .gitignore
[odo] I0419 16:53:04.649443 191172 copy.go:127] Got abs path: /tmp/1493445438/devfile.yaml
[odo] I0419 16:53:04.649446 191172 copy.go:128] Making /tmp/1493445438 relative to /tmp/1493445438/devfile.yaml
[odo] I0419 16:53:04.649450 191172 copy.go:144] makeTar srcFile: 1493445438/devfile.yaml
[odo] I0419 16:53:04.649453 191172 copy.go:145] makeTar destFile: devfile.yaml
[odo] I0419 16:53:04.649456 191172 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1493445438/devfile.yaml, destBase: /projects, destFile: devfile.yaml
[odo] I0419 16:53:04.649459 191172 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml
[odo] • Building your application in container (command: install) ...
[odo] I0419 16:53:04.917902 191172 exec.go:39] Executing command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:04.917960 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]
[odo] I0419 16:53:09.889808 191172 kubeexec.go:62] StartProcessForCommand for "run"
[odo] I0419 16:53:09.889831 191172 retry.go:48] waiting for 5 second(s) before trying task "process for command \"run\""
[odo] I0419 16:53:09.889843 191172 exec.go:39] 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: jjnsbi-app in container: runtime
[odo] I0419 16:53:09.889911 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /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]
✓ Building your application in container (command: install) [5s]
[odo] • Executing the application (command: run) ...
[odo] I0419 16:53:14.890694 191172 execute_run.go:97] checking if process for command "run" is running
[odo] I0419 16:53:14.890713 191172 kubeexec.go:43] GetProcessInfoForCommand for "run"
[odo] I0419 16:53:14.890729 191172 exec.go:39] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:14.890799 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]
[odo] I0419 16:53:15.154719 191172 exec.go:88] 16
[odo] I0419 16:53:15.154747 191172 exec.go:39] Executing command [/bin/sh -c kill -0 16; echo $?] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:15.154812 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c kill -0 16; echo $?]
[odo] I0419 16:53:15.402787 191172 exec.go:88] 0
[odo] I0419 16:53:15.402817 191172 kubeexec.go:43] GetProcessInfoForCommand for "run"
[odo] I0419 16:53:15.402832 191172 exec.go:39] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:15.403314 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]
[odo] I0419 16:53:15.650800 191172 exec.go:88] 16
[odo] I0419 16:53:15.650826 191172 exec.go:39] Executing command [/bin/sh -c kill -0 16; echo $?] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:15.650886 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c kill -0 16; echo $?]
[odo] • Waiting for the application to be ready ...
[odo] I0419 16:53:16.009640 191172 exec.go:88] 0
[odo] I0419 16:53:17.010773 191172 exec.go:39] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:17.010875 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6]
[odo]
✓ Waiting for the application to be ready [1s]
[odo] I0419 16:53:17.159873 191172 exec.go:88] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
[odo] I0419 16:53:17.159886 191172 exec.go:88] 0: 6402000A:9EB8 23101068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159890 191172 exec.go:88] 1: 6402000A:8C30 23131068:01BB 06 00000000:00000000 03:00001491 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159894 191172 exec.go:88] 2: 6402000A:AF38 23191068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159897 191172 exec.go:88] 3: 6402000A:8332 23181068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159900 191172 exec.go:88] 4: 6402000A:E2F8 23151068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159903 191172 exec.go:88] 5: 6402000A:E300 23151068:01BB 06 00000000:00000000 03:00001491 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159906 191172 exec.go:88] 6: 6402000A:E8A0 231B1068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159908 191172 exec.go:88] 7: 6402000A:833E 23181068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159912 191172 exec.go:88] 8: 6402000A:9EBA 23101068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159915 191172 exec.go:88] 9: 6402000A:EB86 231A1068:01BB 06 00000000:00000000 03:00001490 00000000 0 0 0 3 0000000000000000
[odo] I0419 16:53:17.159918 191172 exec.go:88] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops
[odo] I0419 16:53:17.159921 191172 exec.go:88] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
[odo] I0419 16:53:17.159924 191172 exec.go:88] 0: 00000000000000000000000000000000:11D7 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 532002 1 0000000000000000 100 0 0 10 0
[odo] I0419 16:53:17.159927 191172 exec.go:88] 1: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 532001 1 0000000000000000 100 0 0 10 0
[odo] I0419 16:53:17.159930 191172 exec.go:88] 2: 00000000000000000000000000000000:1ED2 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 532003 1 0000000000000000 100 0 0 10 0
[odo] I0419 16:53:17.159933 191172 exec.go:88] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops
[odo] I0419 16:53:17.159970 191172 port.go:344] ports not listening: map[]
[odo] I0419 16:53:17.160003 191172 exec.go:39] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:17.160059 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6]
[odo] Cleaning up resources
[odo] I0419 16:53:17.505904 191172 exec.go:55] ExecuteCommand returned an an err: exit status 255. for command '[/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6]'
[odo] stdout: []
[odo] stderr: []
[odo] I0419 16:53:17.505998 191172 podman.go:132] executing [podman pod stop jjnsbi-app]
[odo] I0419 16:53:27.889165 191172 exec.go:55] ExecuteCommand returned an an err: exit status 137. 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] I0419 16:53:27.889193 191172 kubeexec.go:126] 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]: exit status 137
[odo] I0419 16:53:27.889201 191172 kubeexec.go:43] GetProcessInfoForCommand for "run"
[odo] I0419 16:53:27.889212 191172 exec.go:39] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: jjnsbi-app in container: runtime
[odo] I0419 16:53:27.889266 191172 exec.go:25] executing [podman exec --interactive jjnsbi-app-runtime /bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]
[odo] I0419 16:53:27.918086 191172 podman.go:140] Stopped pod b33e6f40cffdd5e9e85935fea2940843e0661d822c3960a9194d1600b21a9c52
[odo] I0419 16:53:27.918151 191172 podman.go:146] executing [podman pod rm jjnsbi-app]
[odo] ✗ Finished executing the application (command: run) [18s]
[odo] I0419 16:53:28.018460 191172 exec.go:55] ExecuteCommand returned an an err: exit status 255. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]'
[odo] stdout: []
[odo] stderr: []
[odo] I0419 16:53:28.018508 191172 execute_run.go:43] 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]: exit status 137
[odo] I0419 16:53:28.287347 191172 podman.go:154] Deleted pod b33e6f40cffdd5e9e85935fea2940843e0661d822c3960a9194d1600b21a9c52
[odo] I0419 16:53:28.287364 191172 podman.go:213] deleting podman volume "odo-projects-jjnsbi-app"
[odo] I0419 16:53:28.287412 191172 podman.go:173] executing [podman volume rm odo-projects-jjnsbi-app]
[odo] I0419 16:53:28.437533 191172 podman.go:181] Deleted volume odo-projects-jjnsbi-app
[odo] I0419 16:53:28.437547 191172 podman.go:213] deleting podman volume "odo-shared-data-jjnsbi-app"
[odo] I0419 16:53:28.437596 191172 podman.go:173] executing [podman volume rm odo-shared-data-jjnsbi-app]
[odo] I0419 16:53:28.587493 191172 podman.go:181] Deleted volume odo-shared-data-jjnsbi-app
[odo] ✗ unable to detect container ports bound on the loopback interface: unable to exec command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6]: exit status 255
[FAILED] in [BeforeEach] - /home/runner/work/odo/odo/tests/helper/helper_run.go:50 @ 04/19/23 16:53:32.183
Setting current dir to: /home/runner/work/odo/odo/tests/integration
Deleting dir: /tmp/1493445438
Deleting dir: /tmp/577430567
<< Timeline
[FAILED] session exited, but substring not found
Expected
<string>: __
/ \__ Developing using the "jjnsbi" Devfile
\__/ \ Platform: podman
/ \__/ odo version: v3.9.0
\__/
↪ Running on podman in Dev mode
• Deploying pod ...
✓ Deploying pod [2s]
• Building your application in container (command: install) ...
✓ Building your application in container (command: install) [5s]
• Executing the application (command: run) ...
• Waiting for the application to be ready ...
✓ Waiting for the application to be ready [1s]
Cleaning up resources
✗ Finished executing the application (command: run) [18s]
to contain substring
<string>: [Ctrl+c] - Exit
In [BeforeEach] at: /home/runner/work/odo/odo/tests/helper/helper_run.go:50 @ 04/19/23 16:53:32.183
------------------------------
SSSSS•SSSSSSSS•SS•SSSSS•SSSSSS•SSSSSSSSSS•S•SSSSSSSSSSS••S•S•SSSS•••••••••
Summarizing 1 Failure:
[FAIL] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev [BeforeEach] should expose all endpoints on localhost regardless of exposure(podman=true, manual=true, customPortForwarding=true) [podman]
/home/runner/work/odo/odo/tests/helper/helper_run.go:50
Ran 138 of 820 Specs in 906.251 seconds
FAIL! -- 137 Passed | 1 Failed | 0 Pending | 682 Skipped [FAILED] session exited, but substring not found
Expected
<string>: __
/ \__ Developing using the "jjnsbi" Devfile
\__/ \ Platform: podman
/ \__/ odo version: v3.9.0
\__/
↪ Running on podman in Dev mode
• Deploying pod ...
✓ Deploying pod [2s]
• Building your application in container (command: install) ...
✓ Building your application in container (command: install) [5s]
• Executing the application (command: run) ...
• Waiting for the application to be ready ...
✓ Waiting for the application to be ready [1s]
Cleaning up resources
✗ Finished executing the application (command: run) [18s]
to contain substring
<string>: [Ctrl+c] - Exit
In [BeforeEach] at: /home/runner/work/odo/odo/tests/helper/helper_run.go:50 @ 04/19/23 16:53:32.183 |
Windows Failure: [FAIL] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [BeforeEach] should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=true)
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_run.go:50
V Waiting for the application to be ready [1s]
[odo] Unable to listen on port 30029: Listeners failed to create with the following errors: [unable to create listener: Error listen tcp4 127.0.0.1:30029: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted. unable to create listener: Error listen tcp6 [::1]:30029: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.]
[odo] Failed to setup port-forwarding: unable to listen on any of the requested ports: [{30029 3000}] [FAIL] odo logs command tests when component is created and odo logs is executed when running in Deploy mode [It] should successfully show logs of the running component
[FAILED] Expected
<string>: main: Wed Apr 19 17:07:24 UTC 2023 - this is infinite while loop
main: Wed Apr 19 17:07:29 UTC 2023 - this is infinite while loop
main[2]:
main[2]: > nodejs-starter@1.0.0 start /opt/app-root/src
main[2]: > node server.js
main[2]:
main[2]: App started on PORT 3000
main[2]: {"level":30,"time":1681924046415,"pid":17,"hostname":"devfile-nodejs-deploy-684f88bdbf-4lq6n","req":{"id":1,"method":"GET","url":"/","query":{},"params":{},"headers":{"host":"172.17.48.46:3000","user-agent":"kube-probe/1.23","accept":"*/*","connection":"close"},"remoteAddress":"::ffff:10.243.64.6","remotePort":27695},"message":"Hello from Node.js Starter Application!"}
main[2]: {"level":30,"time":1681924046421,"pid":17,"hostname":"devfile-nodejs-deploy-684f88bdbf-4lq6n","req":{"id":1,"method":"GET","url":"/","query":{},"params":{},"headers":{"host":"172.17.48.46:3000","user-agent":"kube-probe/1.23","accept":"*/*","connection":"close"},"remoteAddress":"::ffff:10.243.64.6","remotePort":27695},"res":{"statusCode":200,"headers":{"x-powered-by":"Express","content-type":"text/html; charset=utf-8","content-length":"38","etag":"W/\"26-tWfopc/J/wrx1F/+R+Noh9LRPaM\""}},"responseTime":6,"msg":"request completed"}
to contain substring
<string>: main[1]: [FAIL] odo dev command tests when a component is bootstrapped when Automount volumes are present in the namespace when odo dev is executed [It] should mount the volumes
Running oc.exe with args [oc get pods --namespace cmd-dev-test632blo --selector=component=ncxbiz -o jsonpath={.items[*].metadata.name}] and odo env: []
[oc] ncxbiz-app-fd7fd8f67-lw8bgRunning oc.exe with args [oc exec ncxbiz-app-fd7fd8f67-lw8bg --namespace cmd-dev-test632blo -c runtime -- df /tmp/automount-default-pvc] and odo env: []
[oc] Filesystem 1K-blocks Used Available Use% Mounted on
[oc] /dev/vdm 10218772 24 10202364 1% /tmp/automount-default-pvc
Running oc.exe with args [oc get pods --namespace cmd-dev-test632blo --selector=component=ncxbiz -o jsonpath={.items[*].metadata.name}] and odo env: []
[oc] ncxbiz-app-fd7fd8f67-lw8bgRunning oc.exe with args [oc exec ncxbiz-app-fd7fd8f67-lw8bg --namespace cmd-dev-test632blo -c runtime -- df /etc/config/automount-default-configmap] and odo env: []
[oc] Filesystem 1K-blocks Used Available Use% Mounted on
[oc] /dev/vda2 102140092 79203480 17729916 82% /etc/config/automount-default-configmap
Running oc.exe with args [oc get pods --namespace cmd-dev-test632blo --selector=component=ncxbiz -o jsonpath={.items[*].metadata.name}] and odo env: []
[oc] Unable to connect to the server: dial tcp 161.156.12.82:31700: connectex: No connection could be made because the target machine actively refused it.
[FAILED] in [It] - C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_cmd_wrapper.go:101 @ 04/19/23 11:44:16.882
[odo] Cleaning resources, please wait
[FAILED] No future change is possible. Bailing out early after 1.165s.
Running oc.exe with args [oc get pods --namespace cmd-dev-test632blo --selector=component=ncxbiz -o jsonpath={.items[*].metadata.name}] and odo env: []
Expected
<int>: 1
to match exit code:
<int>: 0 [FAIL]
odo dev command tests [AfterEach] when running odo dev and composite command are nested - without metadata.name should execute all commands in composite commmand
X Finished executing the application (command: run) [50s]
[odo] X Dev mode interrupted by user
Deleting project: cmd-dev-test2112zlp
Running oc.exe with args [oc delete project cmd-dev-test2112zlp --wait=false] and odo env: []
[oc] Unable to connect to the server: dial tcp 158.177.79.34:31700: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
[FAILED] in [AfterEach] - C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_cmd_wrapper.go:101 @ 04/19/23 12:03:30.8
<< Timeline
[FAILED] No future change is possible. Bailing out early after 21.147s.
Running oc.exe with args [oc delete project cmd-dev-test2112zlp --wait=false] and odo env: []
Expected
<int>: 1
to match exit code:
<int>: 0 [FAIL] odo dev command tests when Starting a PostgreSQL service when creating local files and dir and running odo dev - with metadata.name [AfterEach] when deleting local files and dir and waiting for sync should not list deleted dir and file in container
[FAILED] in [AfterEach] - C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_dev.go:213 @ 04/19/23 12:09:03.649
Deleting project: cmd-dev-test1444nal
Running oc.exe with args [oc delete project cmd-dev-test1444nal --wait=false] and odo env: []
[oc] project.project.openshift.io "cmd-dev-test1444nal" deleted
Setting current dir to: C:\Users\Administrator.ANSIBLE-TEST-VS\3744\tests\integration
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126
Unable to delete C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126 on attempt #1, trying again...
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126
Unable to delete C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126 on attempt #2, trying again...
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126
Unable to delete C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126 on attempt #3, trying again...
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126
Unable to delete C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126 on attempt #4, trying again...
[odo] Failed to delete the "Deployment" resource: slwthq-app
[odo] Failed to delete the "ServiceBinding" resource: my-nodejs-app-cluster-sample-ocp
[odo] X Dev mode interrupted by user
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126
Successfully deleted C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\2228717126 after #5 attempts
Deleting dir: C:\Users\Administrator.ANSIBLE-TEST-VS\AppData\Local\Temp\1910717005
<< Timeline
[FAILED] Timed out after 180.015s.
Expected process to exit. It did not.
In [AfterEach] at: C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_dev.go:213 @ 04/19/23 12:09:03.649 Summarizing 5 Failures:
[FAIL] odo logs command tests when component is created and odo logs is executed when running in Deploy mode [It] should successfully show logs of the running component
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_generic.go:79
[FAIL] odo dev command tests when a component is bootstrapped when Automount volumes are present in the namespace when odo dev is executed [It] should mount the volumes
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_cmd_wrapper.go:101
[FAIL] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [BeforeEach] should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=true)
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_run.go:50
[FAIL] odo dev command tests [AfterEach] when running odo dev and composite command are nested - without metadata.name should execute all commands in composite commmand
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_cmd_wrapper.go:101
[FAIL] odo dev command tests when Starting a PostgreSQL service when creating local files and dir and running odo dev - with metadata.name [AfterEach] when deleting local files and dir and waiting for sync should not list deleted dir and file in container
C:/Users/Administrator.ANSIBLE-TEST-VS/3744/tests/helper/helper_dev.go:213
Ran 441 of 820 Specs in 1632.486 seconds
FAIL! -- 436 Passed | 5 Failed | 0 Pending | 379 Skipped |
Podman failure #2• [FAILED] [10.378 seconds]
odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [BeforeEach] should expose the endpoint on localhost (podman=true, manual=true, customPortForwarding=true) [podman]
[BeforeEach] /home/runner/work/odo/odo/tests/integration/cmd_dev_test.go:883
[It] /home/runner/work/odo/odo/tests/integration/cmd_dev_test.go:905
Timeline >>
Created dir: /tmp/171712272
Created dir: /tmp/1680125500
Current working dir: /home/runner/work/odo/odo/tests/integration
Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: []
[odo] I0420 04:50:14.168735 220654 implem.go:110] The path for preference file is /tmp/1680125500/preference.yaml
[odo] Successfully removed registry
Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: []
[odo] I0420 04:50:14.299689 220679 implem.go:110] The path for preference file is /tmp/1680125500/preference.yaml
[odo] New registry successfully added
Setting current dir to: /tmp/171712272
Running odo with args [odo init --name ubbixy --devfile-path /home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile.yaml] and odo env: []
[odo] I0420 04:50:14.414992 220702 implem.go:110] The path for preference file is /tmp/1680125500/preference.yaml
[odo] I0420 04:50:14.415604 220702 util.go:198] path /tmp/171712272/devfile.yaml doesn't exist, skipping it
[odo] I0420 04:50:14.415651 220702 util.go:198] path /tmp/171712272/.devfile.yaml doesn't exist, skipping it
[odo] I0420 04:50:14.415673 220702 util.go:198] path /tmp/171712272/devfile.yaml doesn't exist, skipping it
[odo] __
[odo] / \__ Initializing a new component
[odo] \__/ \
[odo] / \__/ odo version: v3.9.0
[odo] \__/
[odo]
[odo] • Copying devfile from "/home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile.yaml" ...
[odo]
✓ Copying devfile from "/home/runner/work/odo/odo/tests/examples/source/devfiles/nodejs/devfile.yaml"
[odo] I0420 04:50:14.416308 220702 context.go:159] absolute devfile path: '/tmp/171712272/devfile.yaml'
[odo] I0420 04:50:14.416332 220702 context.go:110] absolute devfile path: '/tmp/171712272/devfile.yaml'
[odo] I0420 04:50:14.416802 220702 content.go:48] converted devfile YAML to JSON
[odo] I0420 04:50:14.416885 220702 apiVersion.go:60] devfile schemaVersion: '2.0.0'
[odo] I0420 04:50:14.416920 220702 helper.go:56] devfile apiVersion '2.0.0' is supported
[odo] I0420 04:50:14.438409 220702 schema.go:61] validated devfile schema
[odo] I0420 04:50:14.441379 220702 writer.go:55] devfile yaml created at: 'devfile.yaml'
[odo]
[odo] Your new component 'ubbixy' 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 --port-forward=30005:3000 --no-watch --platform podman] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no]
[odo] I0420 04:50:14.552264 220738 version.go:28] executing [podman version --format json]
[odo] I0420 04:50:14.730474 220738 implem.go:110] The path for preference file is /tmp/1680125500/preference.yaml
[odo] I0420 04:50:14.730725 220738 context.go:159] absolute devfile path: '/tmp/171712272/devfile.yaml'
[odo] I0420 04:50:14.730737 220738 context.go:110] absolute devfile path: '/tmp/171712272/devfile.yaml'
[odo] I0420 04:50:14.731008 220738 content.go:48] converted devfile YAML to JSON
[odo] I0420 04:50:14.731050 220738 apiVersion.go:60] devfile schemaVersion: '2.0.0'
[odo] I0420 04:50:14.731060 220738 helper.go:56] devfile apiVersion '2.0.0' is supported
[odo] I0420 04:50:14.753710 220738 schema.go:61] validated devfile schema
[odo] I0420 04:50:14.758871 220738 validate.go:45] Successfully validated devfile sections
[odo] I0420 04:50:14.758937 220738 validate.go:45] Successfully validated devfile sections
[odo] I0420 04:50:14.759007 220738 component.go:87] name of component is "ubbixy", and sanitized name is "ubbixy"
[odo] I0420 04:50:14.759115 220738 version.go:28] executing [podman version --format json]
[odo] I0420 04:50:14.940134 220738 utils.go:77] Updating container runtime with mandatory volume mounts
[odo] I0420 04:50:14.940161 220738 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] I0420 04:50:14.940250 220738 podman.go:187] executing [podman volume ls --format {{.Name}} --noheading]
[odo] __
[odo] / \__ Developing using the "ubbixy" Devfile
[odo] \__/ \ Platform: podman
[odo] / \__/ odo version: v3.9.0
[odo] \__/
[odo]
[odo] ↪ Running on podman in Dev mode
[odo] • Deploying pod ...
[odo] I0420 04:50:15.175267 220738 podman.go:54] executing [podman play kube -]
[odo] I0420 04:50:15.177729 220738 podman.go:73] Pod spec to play:
[odo] ---
[odo] apiVersion: v1
[odo] kind: Pod
[odo] metadata:
[odo] creationTimestamp: null
[odo] labels:
[odo] app: app
[odo] app.kubernetes.io/instance: ubbixy
[odo] app.kubernetes.io/managed-by: odo
[odo] app.kubernetes.io/managed-by-version: v3.9.0
[odo] app.kubernetes.io/part-of: app
[odo] app.openshift.io/runtime: nodejs
[odo] component: ubbixy
[odo] odo.dev/mode: Dev
[odo] odo.dev/project-type: nodejs
[odo] name: ubbixy-app
[odo] spec:
[odo] containers:
[odo] - args:
[odo] - -f
[odo] - /dev/null
[odo] command:
[odo] - tail
[odo] env:
[odo] - name: PROJECTS_ROOT
[odo] value: /projects
[odo] - name: PROJECT_SOURCE
[odo] value: /projects
[odo] image: registry.access.redhat.com/ubi8/nodejs-12:1-36
[odo] imagePullPolicy: Always
[odo] name: runtime
[odo] ports:
[odo] - containerPort: 3000
[odo] hostPort: 30005
[odo] name: 3000-tcp
[odo] protocol: TCP
[odo] resources:
[odo] limits:
[odo] memory: 1Gi
[odo] volumeMounts:
[odo] - mountPath: /projects
[odo] name: odo-projects
[odo] - mountPath: /opt/odo/
[odo] name: odo-shared-data
[odo] volumes:
[odo] - name: odo-projects
[odo] persistentVolumeClaim:
[odo] claimName: odo-projects-ubbixy-app
[odo] - name: odo-shared-data
[odo] persistentVolumeClaim:
[odo] claimName: odo-shared-data-ubbixy-app
[odo] status: {}
[odo]
[odo] ---
[odo] I0420 04:50:15.831115 220738 podman.go:87] Trying to pull registry.access.redhat.com/ubi8/nodejs-12:1-36...
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.659914 220738 podman.go:87] Getting image source signatures
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.661035 220738 podman.go:87] Copying blob sha256:256c5bafa6bf9f016e45e7814845a896cf22582174408182222d07c1b6129b49
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.661073 220738 podman.go:87] Copying blob sha256:ee2244abc66ff9c6a4bf50fe19041fec82a95c87d18ee3a3660368cb274927c7
[odo] Copying blob sha256:befb03b11956169cf23096fc58081ca35034a6545fc37d63605bf0d200fe5eda
[odo] Copying blob sha256:b5a4aba5fb838842849ccb5c253fcda2c0b8a9e3071b08366f22bbead6d10bc6
[odo] Copying blob sha256:b6edece17e86ae59c1be4f7120079f9407e68444516fcc5ce757a9eb2d3af61d
[odo] ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.661533 220738 podman.go:87] Copying config sha256:c2c2b09149eebb195926db68d8a20bea00983e789162a8d2b49462fbc9cf6865
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.677730 220738 podman.go:87] Writing manifest to image destination
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:16.677831 220738 podman.go:87] Storing signatures
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151191 220738 podman.go:87] [error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use]
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151386 220738 podman.go:87] [error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use error starting container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df: a dependency of container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df failed to start: container state improper]
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151498 220738 podman.go:87] Pod:
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151555 220738 podman.go:87] 19fa7195679e786a9266ef582e274ba6e0916831f8bde6fe3ea45a8a4f045130
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151626 220738 podman.go:87] Container:
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151703 220738 podman.go:87] 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151802 220738 podman.go:87]
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151878 220738 podman.go:87] error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.151961 220738 podman.go:87] error starting container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df: a dependency of container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df failed to start: container state improper
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.152046 220738 podman.go:87]
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.152134 220738 podman.go:87] Error: failed to start 2 containers
[odo] ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.154181 220738 podman.go:87] ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] I0420 04:50:20.154368 220738 podman.go:160] executing [podman pod list --format {{.Name}} --noheading]
[odo] I0420 04:50:20.440074 220738 podman.go:132] executing [podman pod stop ubbixy-app]
[odo] ✗ Deploying pod [6s]
[odo] Cleaning up resources
[odo] I0420 04:50:20.612191 220738 podman.go:140] Stopped pod 19fa7195679e786a9266ef582e274ba6e0916831f8bde6fe3ea45a8a4f045130
[odo] I0420 04:50:20.612276 220738 podman.go:146] executing [podman pod rm ubbixy-app]
[odo] I0420 04:50:20.895125 220738 podman.go:154] Deleted pod 19fa7195679e786a9266ef582e274ba6e0916831f8bde6fe3ea45a8a4f045130
[odo] ✗ exit status 125:
[odo] Complete Podman output:
[odo] Trying to pull registry.access.redhat.com/ubi8/nodejs-12:1-36...
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Getting image source signatures
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Copying blob sha256:256c5bafa6bf9f016e45e7814845a896cf22582174408182222d07c1b6129b49
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Copying blob sha256:ee2244abc66ff9c6a4bf50fe19041fec82a95c87d18ee3a3660368cb274927c7
[odo] Copying blob sha256:befb03b11956169cf23096fc58081ca35034a6545fc37d63605bf0d200fe5eda
[odo] Copying blob sha256:b5a4aba5fb838842849ccb5c253fcda2c0b8a9e3071b08366f22bbead6d10bc6
[odo] Copying blob sha256:b6edece17e86ae59c1be4f7120079f9407e68444516fcc5ce757a9eb2d3af61d
[odo] ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Copying config sha256:c2c2b09149eebb195926db68d8a20bea00983e789162a8d2b49462fbc9cf6865
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Writing manifest to image destination
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Storing signatures
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������[error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use]
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������[error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use error starting container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df: a dependency of container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df failed to start: container state improper]
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Pod:
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������19fa7195679e786a9266ef582e274ba6e0916831f8bde6fe3ea45a8a4f045130
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Container:
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df
[odo] �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������error starting container 190a0000dc05d3c2132e16a899650fc05ca3e2c3318fdfba97497cee0c79b691: rootlessport listen tcp 0.0.0.0:30005: bind: address already in use
[odo] �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������error starting container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df: a dependency of container 990c2274e48814fc4c0126836a5edb6fd3a622a478b3be122d2f058bb0d772df failed to start: container state improper
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[odo] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Error: failed to start 2 containers
[odo] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
[FAILED] in [BeforeEach] - /home/runner/work/odo/odo/tests/helper/helper_run.go:50 @ 04/20/23 04:50:24.455
Setting current dir to: /home/runner/work/odo/odo/tests/integration
Deleting dir: /tmp/171712272
Deleting dir: /tmp/1680125500
<< Timeline
[FAILED] session exited, but substring not found
Expected
<string>: __
/ \__ Developing using the "ubbixy" Devfile
\__/ \ Platform: podman
/ \__/ odo version: v3.9.0
\__/
↪ Running on podman in Dev mode
• Deploying pod ...
✗ Deploying pod [6s]
Cleaning up resources
to contain substring
<string>: [Ctrl+c] - Exit
In [BeforeEach] at: /home/runner/work/odo/odo/tests/helper/helper_run.go:50 @ 04/20/23 04:50:24.455
------------------------------
SSSS•SSSSSSSSSSS•••••••••
Summarizing 1 Failure:
[FAIL] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [BeforeEach] should expose the endpoint on localhost (podman=true, manual=true, customPortForwarding=true) [podman]
/home/runner/work/odo/odo/tests/helper/helper_run.go:50 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks for the cleanup.
Also, E2E tests were successfully run on OpenShift.
Most of the errors were network issues. Overriding since this PR is mostly about E2E tests, which passed successfully on OpenShift (after all integration tests). /override windows-integration-test/Windows-test |
@rm3l: Overrode contexts on behalf of rm3l: windows-integration-test/Windows-test In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What type of PR is this:
/area testing
What does this PR do / why we need it:
This PR cleans up debug e2e test which wasn't testing Debug part. The test has instead been integrated into another e2e tests.
We do not need to test every devfile and it's debugging capabilities. Testing just one should be enough.
Which issue(s) this PR fixes:
Fixes #
PR acceptance criteria:
Unit test
Integration test
Documentation
How to test changes / Special notes to the reviewer: