Skip to content

[Test] Update EmptyWorkspace, SmokeTest, and Factory E2E tests for the User Dashboard UI redesign#23757

Open
artaleks9 wants to merge 1 commit intomainfrom
che#23736
Open

[Test] Update EmptyWorkspace, SmokeTest, and Factory E2E tests for the User Dashboard UI redesign#23757
artaleks9 wants to merge 1 commit intomainfrom
che#23736

Conversation

@artaleks9
Copy link
Contributor

What does this PR do?

This PR updates locators of UI Che Dashboard according redesign based on PatternFly 6.
These changes fix up SmokeTest, EmptyWorkspace and Factory E2E tests and allow PR-checks in the repositories:

  • eclipse-che/che-dashboard -> SmokeTest
  • eclipse-che/che-server -> SmokeTest and Factory
  • eclipse-che/che-operator -> SmokeTest
  • eclipse-che/che -> EmptyWorkspace
  • devfile/devworkspace-operator -> EmptyWorkspace
  • che-incubator/chectl -> EmptyWorkspace
  • che-incubator/che-code -> SmokeTest
    Also pipelines:
  • periodic-eclipse-che-test -> SmokeTest
  • sandbox-test -> SmokeTest

Screenshot/screencast of this PR

[ashmaraiev@fedora e2e]$ npm run prettier

> @eclipse-che/che-e2e@7.115.0-next prettier
> prettier --config .prettierrc.json . --write
.claude/commands/run-e2e-test.md 101ms (unchanged)
...........
utils/workspace/WorkspaceStatus.ts 2ms (unchanged)
[ashmaraiev@fedora e2e]$ npm run lint

> @eclipse-che/che-e2e@7.115.0-next lint
> eslint --fix .

[ashmaraiev@fedora e2e]$ 
  • Run E2E tests locally:

SmokeTest:
run-smoke-test.log

EmptyWorkspace:
run-empty-workspace-test.log

Factory(OAuth flow):
run-factory-oauth-test.log

What issues does this PR fix or reference?

#23736

How to test this PR?

Run SmokeTest, Factory and EmptyWorkspace E2E tests as usually

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

@artaleks9 artaleks9 requested a review from dmytro-ndp March 2, 2026 18:44
@artaleks9 artaleks9 self-assigned this Mar 2, 2026
@artaleks9 artaleks9 removed the request for review from musienko-maxim March 2, 2026 18:44
@dmytro-ndp
Copy link
Contributor

@artaleks9: it would be interesting to see the functional test pipeline run against Dev Spaces with new Dashboard UI.

@dmytro-ndp dmytro-ndp changed the title [Test] Update locators according to redesign Che Dashboard UI [Test] Update EmptyWorkspace, Factorym: locators according to redesign Che Dashboard UI Mar 3, 2026
@dmytro-ndp dmytro-ndp changed the title [Test] Update EmptyWorkspace, Factorym: locators according to redesign Che Dashboard UI [Test] Update EmptyWorkspace, SmokeTest, and Factory E2E tests for the User Dashboard UI redesign Mar 3, 2026
Copy link
Contributor

@dmytro-ndp dmytro-ndp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR looks good to merge.

Let's merge it not earlier than related User Dashboard PR is merged: eclipse-che/che-dashboard#1452

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants