* Add Free Disk Space step to prevent disk exhaustion
* Simplify integration test workflows
with single maven command
- Replace two-step build (mvn -DskipTests install + mvn test) with single
mvn clean install -pl :openmetadata-integration-tests -P<profile> -am
- This matches maven-build.yml pattern and builds only required modules
* Add Parallel tests using the new SDK
* Make tests faster and use new SDK
* Add SDK based parallel tests
* Add SDK based parallel tests
* Fix from main
* Add Fluen APIs for Tests
* Add Fluen APIs for Tests
* Add missing Fluent APIs for SDK
* Add missing Fluent APIs for SDK - Data Contracts
* Migrate all the integration tests to new module
* Migrate all the integration tests to new module
* Improve pagination test performance
* Fix tests
* Migration Complete
* Fix the code styling; add github workflows, fix tags parallel issues
* Update migration tracker, address flaky tests
* Address comments
* rename env -> bootstrap for java package
* Fix YAML syntax in playwright-sso-tests.yml and update integration test workflows
* MINOR - Fix RDF CI & repository cleanup
* MINOR - Fix RDF CI & repository cleanup
* fix
* MINOR - Fix RDF CI & repository cleanup
* MINOR - Fix RDF CI & repository cleanup
* MINOR - Fix RDF CI & repository cleanup
* fix
* Single RDF knowledge graph for all entities
* Fix RDF Resource Test
* fix test
* fix test
* Add support for TagLabel objects
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: lautel <laura92cp2@gmail.com>
* feat: Add e2e test documentation site with generation scripts and VitePress configuration.
* feat: migrate e2e documentation generation to Playwright and update service entity permission tests.
* docs: Improve Playwright E2E test documentation with JSDoc comments and update doc generation.
* docs: Add link to E2E Test Documentation in README.
* fix: Correctly escape backslashes in Playwright generated markdown tables and refine the documentation CI workflow.
* minor fix
* fix node version issue
* minor change
* Complete Maven Central Publishing Migration to Central Portal
* switch to latest 0.9.0 release of central-publishing-maven-plugin
* Remove distributionManagement section when using central-publishing-maven-plugin
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* data asset rule enforcement on ui
* added multi user and multi team support at same time
* fix the multi user case which wasn't working correctly and clean the ui as well
* fix the rule condition for glossary
* fix the glossary dropdown getting closed on select select after selection where we should wait for footer dropdown button action
* added playwright test for data asset rules table
* fix unit test and supported playwright test for table entity
* change the method and variable name for better readability
* naming convention fix around the glossary validation rule
* supported playwright test for all the entities
* supported in service entities
* spearate the test of rules enable and disable state and added supported in glossaryand teams page of rules owner
* Update generated TypeScript types
* fix the unit test and supported rule in tags page
* fix the generated type issue
* fix he domain single select where de-selecting throwing error and fix type
* modify the playwrigth config so dataAssetRules should be run after the chromium is finish executing so the global run changes won't interrupt other test
* fix all unit test
* fix the test failing in dataAssetHeader
* trying the chromium parallel test running
* modifyed yaml files to run the data asset rules after all machine runs is completed
* change the test running order in playwright config
* reverted the playwright config
* run the data asset rules in only one runner
* added support for multiple user and team combination in ownerLabel compoennt
* fix the placemnet issue, reduce the team font to 12 and minor cleanup
* modify many owner component cases as per ui
* clear ruleEnforcementProvider and useEntityRules hooks
* change the dropdown on owner user to mui component
* fix unit test and make chnages in playwright postgress around test running
* fix unit test failing
* fix some playwright test due to rule enforcement and made changes in CI playeright config to only run dataasset on container 6
* reverted the baseurl
* fix the version view for owner, fix some failing playwright test and re-modify the postgress script to run test
* supported the placement option for owner in case of user and team both and postgress e2e change
* remove the other e2e file changes and fix playwright around rules changes
* fix the e2e command
* fix the failing test around disabled rule and based on comments made fix
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* CI - Add node dependencies
* Add support for Java and NPM versions as a variable in setup test environment
---------
Co-authored-by: Matias Puerta <matias@getcollate.io>
* Node upgrade and migrate from webpack to vite
* fix(build): Disable sourcemaps to prevent OOM errors
* Add basePath back
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
* 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>