* Upgrade Playwright from 1.51.1 to 1.54.2
- Updated @playwright/test package to version 1.54.2 in package.json
- Updated Playwright browser installation to 1.54.2 in all GitHub workflow files:
- mysql-nightly-e2e.yml
- playwright-mysql-e2e.yml
- playwright-postgresql-e2e.yml
- postgresql-nightly-e2e.yml
- Updated yarn.lock to reflect the new Playwright version and its dependencies
Using 1.54.2 instead of 1.56.x to avoid regression bug with "Internal error: step id not found"
that affects fixtures in Playwright 1.55+ (see microsoft/playwright#37147).
This upgrade brings stable Playwright features, improvements, and bug fixes.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* fix: update Playwright tests and utility functions for improved query handling and response validation
* fix: update URL wait conditions in Data Insight tests for accurate navigation
* fix: refine search response handling in verifyDeletedEntityNotVisible function
* fix: correct Playwright worker configuration in workflow files
- Fixed missing backslash continuation in playwright-postgresql-e2e.yml causing --workers=50% to be ignored
- Added missing --workers=50% flag in else block of playwright-postgresql-e2e.yml
- Fixed missing backslash continuation in postgresql-nightly-e2e.yml
- Fixed missing backslash continuation in mysql-nightly-e2e.yml
These syntax errors caused Playwright tests to run with unlimited workers (default CPU cores × 2),
leading to resource exhaustion and GitHub Actions runner communication failures. With this fix,
tests will properly run with 50% workers (1 worker on 2-core runners) preventing memory/CPU starvation.
* fix: increase Playwright worker count to 75% in workflow files
* fix: update Playwright tests to use correct role selectors and encode query parameters
* fix: reduce Playwright worker count from 75% to 50% in CI workflows
* fixed failing test
* fix: remove worker count specification from Playwright test commands in CI workflows
* fix: update Playwright test commands to specify worker count and adjust ESLint ignore settings
* fix: reduce worker count in Playwright configurations to prevent resource exhaustion
* fix: change waitForLoadState from 'networkidle' to 'domcontentloaded' in redirectToHomePage function
* fix: increase worker count to 3 in Playwright config and add navigation timeout to prevent hangs
* fix: reduce worker count to 2 in Playwright config to optimize resource usage
* Upgrade Playwright from 1.51.1 to 1.56.1
- Updated @playwright/test package to version 1.56.1 in package.json
- Updated Playwright browser installation to 1.56.1 in all GitHub workflow files:
- mysql-nightly-e2e.yml
- playwright-mysql-e2e.yml
- playwright-postgresql-e2e.yml
- postgresql-nightly-e2e.yml
- Updated yarn.lock to reflect the new Playwright version and its dependencies
- Reduced workers from 4 to 2 in playwright.config.ts to prevent resource exhaustion
- Added navigationTimeout: 60000 to prevent infinite hangs on networkidle waits
- Changed networkidle to domcontentloaded in redirectToHomePage function
This upgrade brings the latest stable Playwright features, improvements, and bug fixes while addressing resource exhaustion issues.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* fix: downgrade Playwright to version 1.55.1 in workflow files and package.json
* chore: upgrade Playwright to version 1.57.0 in workflow files and package.json
* trying firfox
* chore: upgrade Playwright to version 1.57.0 in OpenMetadata
- Updated @playwright/test package to version 1.57.0 in package.json
- Updated Playwright browser installation to 1.57.0 in all GitHub workflow files:
- mysql-nightly-e2e.yml
- playwright-postgresql-e2e.yml
- postgresql-nightly-e2e.yml
- Updated yarn.lock to reflect the new Playwright version and its dependencies
- Maintained Chromium browser configuration for all test projects
- Kept worker optimization at 2 workers and --workers=50% flag for resource management
This upgrade brings the latest stable Playwright features, improvements, and bug fixes, including resolution of the "step id not found" regression bug.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* chore: update Playwright trace configuration to 'on-first-retry'
* revert worker setting
* fix failing test
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Upgrade playwright version to 1.54.2 (latest) to support indexedDb storageState (#22879)
* bump playwright version to latest
* update playwright version in workflow files
* update playwright installation step in workflow files to ensure consistent working directory
---------
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
* update playwright version to 1.51.1
* fix tests for lineage
* minor refactor and cleanup
* fix lineage tests
---------
Co-authored-by: Maulik Kotak <72746599+maulikkotak98@users.noreply.github.com>
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Add AutoPilot playwright tests
* Update the playwright config and separate the nightly tests
* Delete the created service
* Fix the tests
* Increase the AutoPilot timeout
* Reduce the timeout for AutoPilot and add default filter inputs
* - Update playwright workflow
- Move the ingestion based tests unaffected by the autopilot app out of nightly
* Renamed nightly folder to follow the coding standard
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* [CHORE] Move workflows to larger runners
* chore: Move only playwright tests to large runners
---------
Co-authored-by: Akash-Jain <15995028+akash-jain-10@users.noreply.github.com>
* fix(e2e): ingestion related flaky failures
* no need to run workflow for ready_for_review state update
* await for queued or running status
* fix failing tests
* fix issue
* add support for partial success