Skip to content

WIP [#29298] Arquillian Drone removal (dependencies, parameters, drivers,annotations, code), setup new WebDriver Lifecycle (browser management).#29305

Closed
lhanusov wants to merge 1 commit into
keycloak:feature/testsuite-refactorfrom
lhanusov:RHBK-1115
Closed

WIP [#29298] Arquillian Drone removal (dependencies, parameters, drivers,annotations, code), setup new WebDriver Lifecycle (browser management).#29305
lhanusov wants to merge 1 commit into
keycloak:feature/testsuite-refactorfrom
lhanusov:RHBK-1115

Conversation

@lhanusov

@lhanusov lhanusov commented May 6, 2024

Copy link
Copy Markdown
Contributor

No description provided.

@lhanusov

lhanusov commented May 6, 2024

Copy link
Copy Markdown
Contributor Author

this PR is not ready yet, waiting for #29299 and #9979 -> tests will fail

@lhanusov lhanusov requested a review from tkyjovsk May 6, 2024 10:31
@lhanusov lhanusov changed the title WIP [#29298] Arquillian Drone removal (dependencies, parameters, drivers,annotations, code), setup new WebDriver Lifecycle (browser management, page object initialization). WIP [#29298] Arquillian Drone removal (dependencies, parameters, drivers,annotations, code), setup new WebDriver Lifecycle (browser management). May 6, 2024
@lhanusov lhanusov requested a review from vmuzikar May 6, 2024 10:32
…drivers, annotations, code), setup new WebDriver Lifecycle (browser management).

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
@mhajas

mhajas commented May 10, 2024

Copy link
Copy Markdown
Contributor

@lhanusov Thank you for this PR. For a case like this, it is useful to use the draft PR functionality. The advantage of draft PR is it won't request a review from all code owners until you mark it as ready for review.

I am converting it to a draft now. Please mark it as ready when the Prs this is waiting for are resolved.

@mhajas mhajas marked this pull request as draft May 10, 2024 10:44
@jonkoops

Copy link
Copy Markdown
Contributor

Oh hey, this is really cool!

@lhanusov

Copy link
Copy Markdown
Contributor Author

This PR will update the Selenium dependencies to version 4: #29779. Because of the new situation in the team, and working on the new PoC framework #29517, this doesn't make sense to merge, since it will be delivered differently and will be used as a knowledge base. There will be a post step to remove the Safari and Appium dependencies #29921.

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

Labels

area/testsuite Indicates an issue on the Testsuite area status/hold PR should not be merged. On hold for later. team/cloud-native team/core-clients team/core-iam

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants