mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-06 08:09:24 +00:00
## Summary - **cipherKeys.spec.js**: Full framework migration from ESM/old baseFixtures to CJS/enhanced framework. Replaced `LoginPage.login()` with `navigateToBase()` + `PageManager`, replaced hardcoded `default` org with `getOrgIdentifier()`, added env-var conditional skips for Tink/Akeyless tests - **logoManagement.spec.js**: Framework migration to CJS/enhanced framework. Runs fully on alpha1 cloud (no cloud skip needed — `_meta` org is accessible via org dropdown) - **serviceAccount.spec.js**: Added `isCloudEnvironment()` skip at describe level — Service Accounts tab intentionally excluded from cloud UI by design (`IdentityAccessManagement.vue` `setTabs()`) - **iamPage.js**: Added `ALPHA1_USER_EMAIL` fallback for `enterSameEmailServiceAccount()` ## Test plan - [x] cipherKeys.spec.js: 6 passed, 6 skipped locally - [x] logoManagement.spec.js: 1 passed locally - [x] serviceAccount.spec.js: 11 skipped on cloud (feature doesn't exist) - [x] CI run passed on alpha1 (GeneralTests shard): https://github.com/openobserve/o2-enterprise/actions/runs/23136619590 --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>