V16 QA Implement new release tag for E2E tests (#19697)

* Removed this as these tests are covered in other files

* Added release tags

* Make all tests with @smoke and @release tags run in the pipeline

* Updated npx command

* Updated npx command

* Updated npx command

* Fixed failed tests related to document type folder

* Cleaned up

* Used grep in yaml file instead of package.json file

* Updated yml file

* Updated testCommand

* Fixed command

* Added releaseTest command

* Added another job to run regression test in the release build

* Fixed comments

* Updated name of test job

* Make all release tests run in the pipeline

* Updated warning message

* Reverted npm command
This commit is contained in:
Nhu Dinh
2025-08-06 15:22:55 +07:00
committed by GitHub
parent 9414201c2e
commit 89a8bd3721
75 changed files with 325 additions and 146 deletions

View File

@@ -10,7 +10,8 @@
"all": "npx playwright test",
"createTest": "node createTest.js",
"smokeTest": "npx playwright test DefaultConfig --grep \"@smoke\"",
"smokeTestSqlite": "npx playwright test DefaultConfig --grep \"@smoke\" --grep-invert \"Users\""
"smokeTestSqlite": "npx playwright test DefaultConfig --grep \"@smoke\" --grep-invert \"Users\"",
"releaseTest": "npx playwright test DefaultConfig --grep \"@release\""
},
"devDependencies": {
"@playwright/test": "^1.50",
@@ -26,4 +27,4 @@
"dotenv": "^16.3.1",
"node-fetch": "^2.6.7"
}
}
}