Skip to content
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

Enable new UI and adapt all integration tests #4604

Merged
merged 16 commits into from
Feb 21, 2025
Merged

Enable new UI and adapt all integration tests #4604

merged 16 commits into from
Feb 21, 2025

Conversation

iliyan-velichkov
Copy link
Contributor

@iliyan-velichkov iliyan-velichkov commented Jan 31, 2025

Enable new UI and adapt all integration tests.

Remove all methods in tests with comment // TODO - method to be removed once the test is adapted to the new UI

@iliyan-velichkov iliyan-velichkov linked an issue Jan 31, 2025 that may be closed by this pull request
@iliyan-velichkov iliyan-velichkov marked this pull request as draft January 31, 2025 12:14
@iliyan-velichkov iliyan-velichkov removed a link to an issue Jan 31, 2025
@iliyan-velichkov iliyan-velichkov force-pushed the new-ui branch 2 times, most recently from d82a705 to 0421fc0 Compare February 5, 2025 07:54
@iliyan-velichkov iliyan-velichkov changed the title Enable new UI Enable new UI and adapt all integration tests Feb 5, 2025
@iliyan-velichkov iliyan-velichkov force-pushed the new-ui branch 8 times, most recently from 821417e to 3a09179 Compare February 18, 2025 11:36
@iliyan-velichkov iliyan-velichkov force-pushed the new-ui branch 2 times, most recently from 77ab0dc to 2a28448 Compare February 21, 2025 11:14
@iliyan-velichkov iliyan-velichkov marked this pull request as ready for review February 21, 2025 11:15
iliyan-velichkov and others added 11 commits February 21, 2025 13:42
Signed-off-by: Iliyan Velichkov <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
---------

Signed-off-by: Iliyan Velichkov <[email protected]>
Co-authored-by: Iliyan Velichkov <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
* switch tests to the new UI

Signed-off-by: Iliyan Velichkov <[email protected]>

* MailIT works as well

Signed-off-by: Iliyan Velichkov <[email protected]>

* switch more tests to the new UI

Signed-off-by: Iliyan Velichkov <[email protected]>

---------

Signed-off-by: Iliyan Velichkov <[email protected]>
bob4o-afk and others added 4 commits February 21, 2025 13:42
* add dummy change

Signed-off-by: Iliyan Velichkov <[email protected]>

* enable new UI by default

Signed-off-by: Iliyan Velichkov <[email protected]>

* fix tests execution - run them with the old UI until adapted

Signed-off-by: Iliyan Velichkov <[email protected]>

* Changed DirigibleHomepageIT test to work with new UI (#4617)

---------

Signed-off-by: Iliyan Velichkov <[email protected]>
Co-authored-by: Iliyan Velichkov <[email protected]>

* add generic solution to reload config after test classes

Signed-off-by: Iliyan Velichkov <[email protected]>

* make openWorkbench to work with the new and the old UI

Signed-off-by: Iliyan Velichkov <[email protected]>

* format the code

Signed-off-by: Iliyan Velichkov <[email protected]>

* improve failure messages and elements search

Signed-off-by: Iliyan Velichkov <[email protected]>

* don't let the logs to affect the matching, increase search time

Signed-off-by: Iliyan Velichkov <[email protected]>

* switch tests to the new UI (#4657)

* switch tests to the new UI

Signed-off-by: Iliyan Velichkov <[email protected]>

* MailIT works as well

Signed-off-by: Iliyan Velichkov <[email protected]>

* switch more tests to the new UI

Signed-off-by: Iliyan Velichkov <[email protected]>

---------

Signed-off-by: Iliyan Velichkov <[email protected]>

* reduce ELEMENT_SEARCH_IN_FRAME_MILLIS (#4663)

Signed-off-by: Iliyan Velichkov <[email protected]>

* fix: fixing test

* codeql on all branches

Signed-off-by: Iliyan Velichkov <[email protected]>

* Update IDE.java

Signed-off-by: bobinkata <[email protected]>

* Update BrowserImpl.java

Signed-off-by: bobinkata <[email protected]>

* Update CreateNewProjectIT.java

Signed-off-by: bobinkata <[email protected]>

* fix: fixing comments

* fix: fixing comments

* fix: fixing comments

---------

Signed-off-by: Iliyan Velichkov <[email protected]>
Signed-off-by: bobinkata <[email protected]>
Co-authored-by: Iliyan Velichkov <[email protected]>
Co-authored-by: Valentin <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
Signed-off-by: Iliyan Velichkov <[email protected]>
@iliyan-velichkov iliyan-velichkov merged commit 3f6af82 into master Feb 21, 2025
9 checks passed
@iliyan-velichkov iliyan-velichkov deleted the new-ui branch February 21, 2025 12:19
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.

3 participants