Skip to content

Add events checks and utilities to e2e tests#366

Merged
SteveChurchillSWO merged 1 commit intomainfrom
feature/MPT-18378-Add-Event-Logging-tests
Feb 26, 2026
Merged

Add events checks and utilities to e2e tests#366
SteveChurchillSWO merged 1 commit intomainfrom
feature/MPT-18378-Add-Event-Logging-tests

Conversation

@SteveChurchillSWO
Copy link

Description

Enhance E2E test suite to validate events logging and improve navigation/utilities. Changes include:

  • Pages: add navigateToCloudAccountsPage (CloudAccountsPage), event filtering and multiple text/pattern locators (EventsPage), clickEvents helper (MainMenu), and getSubPoolName helper (PoolsPage). Minor locator/format fixes.
  • Tests: update cloud-accounts and mocked cloud-accounts suites to use centralized navigation and switch suites to serial mode; add several events-related tests (cloud account actions, invitation logging, pool/sub-pool limit updates). Adjusted tags (e.g. '@cloud-accounts') and removed redundant per-test login steps in some suites.
  • Utils/setup: add getCurrentUTCTimestamp in date-range-utils and import debugLog where useful; add debug logging in global teardown for orphaned sub-pools cleanup.

These changes enable assertions against event log entries (including timestamp checks) and consolidate common navigation/wait patterns for more reliable tests.

Related issue number

https://softwareone.atlassian.net/browse/MPT-18378

Enhance E2E test suite to validate events logging and improve navigation/utilities. Changes include:

- Pages: add navigateToCloudAccountsPage (CloudAccountsPage), event filtering and multiple text/pattern locators (EventsPage), clickEvents helper (MainMenu), and getSubPoolName helper (PoolsPage). Minor locator/format fixes.
- Tests: update cloud-accounts and mocked cloud-accounts suites to use centralized navigation and switch suites to serial mode; add several events-related tests (cloud account actions, invitation logging, pool/sub-pool limit updates). Adjusted tags (e.g. '@cloud-accounts') and removed redundant per-test login steps in some suites.
- Utils/setup: add getCurrentUTCTimestamp in date-range-utils and import debugLog where useful; add debug logging in global teardown for orphaned sub-pools cleanup.

These changes enable assertions against event log entries (including timestamp checks) and consolidate common navigation/wait patterns for more reliable tests.
@SteveChurchillSWO SteveChurchillSWO merged commit 9ca793e into main Feb 26, 2026
41 checks passed
@dwolosz dwolosz deleted the feature/MPT-18378-Add-Event-Logging-tests branch February 26, 2026 14:16
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