console icon indicating copy to clipboard operation
console copied to clipboard

ODC-7695: Fix and enable web-terminal tests

Open sanketpathak opened this issue 1 year ago • 18 comments

Description:

Fixing and enabling web-terminal CI tests

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the @to-do tagged gherkin scripts manually
  • [ ] Convert the @to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag @to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version)
BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr
BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com
export BRIDGE_KUBEADMIN_PASSWORD
export BRIDGE_BASE_ADDRESS
oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD
oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml
oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge
<!-- Under frontend folder run -->
./integration-tests/test-cypress.sh -p webterminal

Screenshots:

Browser conformance:

  • [x] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

sanketpathak avatar Sep 18 '24 17:09 sanketpathak

/retest

sanketpathak avatar Sep 19 '24 07:09 sanketpathak

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enable web-terminal CI tests Jira Id:

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the https://github.com/to-do tagged gherkin scripts manually
  • [ ] Convert the https://github.com/to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag https://github.com/to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal Screen shots:

Browser conformance:

  • [ ] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enable web-terminal CI tests Jira Id:

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the https://github.com/to-do tagged gherkin scripts manually
  • [ ] Convert the https://github.com/to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag https://github.com/to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal Screen shots:

Browser conformance:

  • [ ] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enable web-terminal CI tests Jira Id:

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the https://github.com/to-do tagged gherkin scripts manually
  • [ ] Convert the https://github.com/to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag https://github.com/to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal Screen shots:

Browser conformance:

  • [ ] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enabling web-terminal CI tests Jira Id:

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the @to-do tagged gherkin scripts manually
  • [ ] Convert the @to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag @to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal

Screenshots:

Browser conformance:

  • [x] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enabling web-terminal CI tests

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the @to-do tagged gherkin scripts manually
  • [ ] Convert the @to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag @to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal

Screenshots:

Browser conformance:

  • [x] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Sep 19 '24 07:09 openshift-ci-robot

/test e2e-gcp-console

sanketpathak avatar Sep 19 '24 14:09 sanketpathak

/retest

sanketpathak avatar Sep 23 '24 08:09 sanketpathak

/retest

sanketpathak avatar Sep 25 '24 20:09 sanketpathak

/retest

sanketpathak avatar Sep 27 '24 08:09 sanketpathak

/retest

sanketpathak avatar Oct 01 '24 12:10 sanketpathak

/retest

The-Anton avatar Oct 03 '24 07:10 The-Anton

/retest

sanketpathak avatar Oct 04 '24 06:10 sanketpathak

Blocked due to the issue: https://github.com/redhat-developer/web-terminal-operator/issues/171

sanketpathak avatar Oct 10 '24 08:10 sanketpathak

/retest

sanketpathak avatar Oct 25 '24 10:10 sanketpathak

/retest

sanketpathak avatar Nov 05 '24 12:11 sanketpathak

/test e2e-gcp-console

sanketpathak avatar Nov 06 '24 10:11 sanketpathak

/retest

The-Anton avatar Nov 07 '24 04:11 The-Anton

/retest

sanketpathak avatar Nov 07 '24 11:11 sanketpathak

/retest

The-Anton avatar Nov 07 '24 15:11 The-Anton

/retest

sanketpathak avatar Nov 08 '24 05:11 sanketpathak

/retest

sanketpathak avatar Nov 08 '24 08:11 sanketpathak

/retest

The-Anton avatar Nov 08 '24 11:11 The-Anton

Tests are running green

/label qe-approved Screenshot 2024-11-08 at 7 45 32 PM

The-Anton avatar Nov 08 '24 14:11 The-Anton

@sanketpathak: This pull request references ODC-7695 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

In response to this:

Description:

Fixing and enabling web-terminal CI tests

Story:

Checks for approving Epic scenarios Automation PR:

  • [ ] Execute the @to-do tagged gherkin scripts manually
  • [ ] Convert the @to-do gherkin scripts to cypress automation scripts
  • [ ] Once scripts are automated, replace tag @to-do with @epic-number
  • [ ] Execute the scripts in Remote cluster

Execution Commands: Example:

export NO_HEADLESS=true && export CHROME_VERSION=$(/usr/bin/google-chrome-stable --version) BRIDGE_KUBEADMIN_PASSWORD=YH3jN-PRFT2-Q429c-5KQDr BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.dev-svc-4.8-042801.devcluster.openshift.com export BRIDGE_KUBEADMIN_PASSWORD export BRIDGE_BASE_ADDRESS oc login -u kubeadmin -p $BRIDGE_KUBEADMIN_PASSWORD oc apply -f ./frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml oc patch oauths cluster --patch "$(cat ./frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml)" --type=merge

./integration-tests/test-cypress.sh -p webterminal

Screenshots:

Browser conformance:

  • [x] Chrome
  • [ ] Firefox
  • [ ] Safari
  • [ ] Edge

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 openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Nov 08 '24 14:11 openshift-ci-robot

PR only modifies e2e tests. /label docs-approved /label px-approved

The-Anton avatar Nov 08 '24 14:11 The-Anton

/retest

sanketpathak avatar Nov 08 '24 21:11 sanketpathak

/restest

The-Anton avatar Nov 09 '24 07:11 The-Anton

/restest

The-Anton avatar Nov 09 '24 07:11 The-Anton