sabril
0b0658bdd0
chore: upgrade playwright to 1.57 and its dependencies ( #34769 )
...
API / build (push) Waiting to run
Server CI / Compute Go Version (push) Waiting to run
Server CI / Check mocks (push) Blocked by required conditions
Server CI / Check go mod tidy (push) Blocked by required conditions
Server CI / check-style (push) Blocked by required conditions
Server CI / Check serialization methods for hot structs (push) Blocked by required conditions
Server CI / Vet API (push) Blocked by required conditions
Server CI / Check migration files (push) Blocked by required conditions
Server CI / Generate email templates (push) Blocked by required conditions
Server CI / Check store layers (push) Blocked by required conditions
Server CI / Check mmctl docs (push) Blocked by required conditions
Server CI / Postgres with binary parameters (push) Blocked by required conditions
Server CI / Postgres (push) Blocked by required conditions
Server CI / Postgres (FIPS) (push) Blocked by required conditions
Server CI / Generate Test Coverage (push) Blocked by required conditions
Server CI / Run mmctl tests (push) Blocked by required conditions
Server CI / Run mmctl tests (FIPS) (push) Blocked by required conditions
Server CI / Build mattermost server app (push) Blocked by required conditions
Web App CI / check-lint (push) Waiting to run
Web App CI / check-i18n (push) Blocked by required conditions
Web App CI / check-types (push) Blocked by required conditions
Web App CI / test (platform) (push) Blocked by required conditions
Web App CI / test (mattermost-redux) (push) Blocked by required conditions
Web App CI / test (channels shard 1/4) (push) Blocked by required conditions
Web App CI / test (channels shard 2/4) (push) Blocked by required conditions
Web App CI / test (channels shard 3/4) (push) Blocked by required conditions
Web App CI / test (channels shard 4/4) (push) Blocked by required conditions
Web App CI / upload-coverage (push) Blocked by required conditions
Web App CI / build (push) Blocked by required conditions
* chore: upgrade playwright to 1.57 and its dependencies
* bump webapp's npm to accept ^11.0.0
* updated per comment
* fix failed tests
2026-01-09 10:48:19 +08:00
sabril
b3b5f9d3e3
E2E/Playwright: Upgrade to playwright@1.56 and its dependencies ( #34135 )
...
API / build (push) Waiting to run
Server CI / Compute Go Version (push) Waiting to run
Server CI / Check mocks (push) Blocked by required conditions
Server CI / Check go mod tidy (push) Blocked by required conditions
Server CI / check-style (push) Blocked by required conditions
Server CI / Check serialization methods for hot structs (push) Blocked by required conditions
Server CI / Vet API (push) Blocked by required conditions
Server CI / Check migration files (push) Blocked by required conditions
Server CI / Generate email templates (push) Blocked by required conditions
Server CI / Check store layers (push) Blocked by required conditions
Server CI / Check mmctl docs (push) Blocked by required conditions
Server CI / Postgres with binary parameters (push) Blocked by required conditions
Server CI / Postgres (push) Blocked by required conditions
Server CI / Postgres (FIPS) (push) Blocked by required conditions
Server CI / Generate Test Coverage (push) Blocked by required conditions
Server CI / Run mmctl tests (push) Blocked by required conditions
Server CI / Run mmctl tests (FIPS) (push) Blocked by required conditions
Server CI / Build mattermost server app (push) Blocked by required conditions
Web App CI / check-lint (push) Waiting to run
Web App CI / check-i18n (push) Waiting to run
Web App CI / check-types (push) Waiting to run
Web App CI / test (push) Waiting to run
Web App CI / build (push) Waiting to run
* upgrade to playwright@1.56 and its dependencies
* move audited packages to devdep
2025-10-17 11:41:54 +08:00
sabril
b93245b679
MM-63699 E2E/Playwright (accessibility): Notifications settings ( #33969 )
2025-09-26 21:23:04 +08:00
sabril
b579b4e63a
MM-63699: E2E/Accessibility: Settings modal ( #33869 )
...
* a11y tests on notificatins settings
* refactor settings and channel settings modal, add focus check on settings modal
* more a11y and visual tests
2025-09-19 22:51:03 +08:00
sabril
bb979f6f9f
upgrade playwright and fix client config ( #33800 )
...
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-09-01 14:12:24 +08:00
sabril
680059758b
upgrade to playwright@1.54 and its dependencies ( #33568 )
2025-07-29 11:24:15 +08:00
sabril
780c893b4f
upgrade playwright dependencies ( #33348 )
2025-07-08 23:00:48 +08:00
sabril
edbfc3d933
upgrade playwright dependencies ( #32405 )
2025-06-30 23:38:24 +08:00
sabril
f710512e3e
separate visual tests from main test, update snapshots and dependencies ( #31131 )
2025-05-22 23:21:23 +08:00
sabril
2116a6d94a
MM-64282 E2E/Playwright: Test documentation format ( #31050 )
...
* initial implementation of test documentation in spec file with AI-assisted prompt from Claude and linter script
* update snapshots
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-05-20 01:07:47 +08:00
sabril
3be58f5f34
E2E/Playwright: Upgrade playwright dependencies ( #30951 )
...
* upgrade playwright dependencies
* fix test on scheduled messages
2025-05-08 23:39:15 +08:00
sabril
6a4407de76
E2E/Playwright: Refactor and fix tests for scheduled posts ( #30871 )
2025-05-06 11:27:18 +08:00
Saturn Abril
d631974e88
MM-63820 chore(e2e): update dependencies and docs ( #30807 )
...
* chore(e2e): update dependencies and docs
* update the use of postMessage, expose 8065 on test server and fix flakiness on profile popover
2025-04-22 02:02:55 +08:00
Saturn Abril
49d3a1f472
MM-62558 Add E2E tests for custom profile settings ( #30722 )
...
* add e2e tests for custom profile settings
* fix failed tests
* reorg folder and file convention, and add more details of the tests
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-04-16 10:32:27 +08:00
Saturnino Abril
cf68cfdf4b
bump playwright lib to 10.8.0, update dependencies and update snapshots ( #30662 )
2025-04-08 16:21:50 +08:00
Saturnino Abril
a35a6d7a3a
MM-63669 E2E/Playwright: Move "e2e-tests/playwright/test" to "e2e-tests/playwright" folder ( #30647 )
...
* move "e2e-tests/playwright/test" to "e2e-tests/playwright/test" and expose "ensurePluginsLoaded"
* add test setup, and expose ensurePluginsLoaded and ensureServerDeployment to pw
2025-04-07 22:26:29 +08:00
Saturnino Abril
c3f02b8ebc
upgrade playwright dependencies, server config and client config types for v10.7 ( #30605 )
2025-04-03 00:35:06 +08:00
Saturnino Abril
a47269cfe2
MM-62954 E2E/Playwright shared library ( #30177 )
...
* feat: Add package.json for Playwright library with dependencies
* feat: Add explicit exports for test.config in playwright-lib package
* feat: Add initialization setup for Mattermost E2E testing with admin and user client
* fix: Update package dependencies and resolve TypeScript build errors
* feat: Update package exports for test.config to support both CommonJS and ESM
* playwright shared library
* add README, fix pipeline
* keep file structures, move report up to playwright
* minimize API, use the prerelease versions of client and types
* bump version
* update package*.json
* resolve merge conflict
* update depedencies and merge conflicts
* update readme and fix ci
* remove unnecessary export and list all external packages
* fix import for Client4
2025-04-01 08:52:56 +08:00
Saturnino Abril
5c9030ffc9
chore(deps): update ( #29939 )
2025-01-24 05:25:13 +08:00
Saturnino Abril
95b22f47a0
MM-62426: Remove form-data from @mattermost/client ( #29792 )
2025-01-10 13:28:32 +08:00
Saturnino Abril
90c0235c4b
upgrade playwright dependencies, screenshots and tests ( #29466 )
2024-12-04 19:52:18 +08:00
Mario Vitale
429c41747c
CLD-8395 Integrate playwright into E2E tests ( #28492 )
...
* Finalize Playwright E2E scripts integration, add videos
* Add suggestion by Saturn
Co-authored-by: Saturnino Abril <5334504+saturninoabril@users.noreply.github.com>
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Saturnino Abril <5334504+saturninoabril@users.noreply.github.com>
2024-10-09 13:05:11 +02:00
Saturnino Abril
073e2cecaa
use node's native fetch, add ensureLicense flag and update snapshots ( #28279 )
2024-09-23 21:11:45 +08:00
Saturnino Abril
eb560fff1e
Upgrade Playwright's dependencies ( #28125 )
...
* upgrade playwright's dependencies
* fix test
* fix types
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 14:54:10 +08:00
Saturnino Abril
20825101a4
Playwright/E2E: Upgrade to playwright@1.43 and its dependencies ( #26833 )
...
* chore: upgrade to playwright@1.43 and its dependencies
* fix lint
* attempt to fix lint error on console
2024-04-23 06:58:49 +08:00
Saturnino Abril
53471c7e8c
E2E/Playwright: Upgrade playwright/dependencies and test server config ( #26464 )
...
* chore: upgrade playwright and test server config
* add post install script
* update config types
* fix visual test
2024-03-19 08:09:25 +08:00
Saturnino Abril
79e961e239
Playwright/E2E: Upgraded Playwright to 1.41 and fixed tests ( #26008 )
...
* upgrade Playwright and fix tests
* fix lint
2024-01-23 20:56:23 +08:00
Saturnino Abril
6746857ee7
MM-52642 CLD-6352 MM-54007 Prepare setup for Playwright pipeline ( #24647 )
...
* pipeline(playwright): prepare setup for playwright
* feedback address
* clean up readme
* Fix docker-compose command and definition for dashboard
* fix the dashboard
* ignore dashboard when formatting
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Mario Vitale <mvitale1989@hotmail.com>
2023-10-14 07:02:32 +08:00
Saturnino Abril
b7b08dbc0f
CLD-5948 Playwright/E2E: Update dependencies, server default config and its types, and remove Boards and mobile view tests ( #24583 )
...
* update dependencies
* update dependencies
* remove mobile view
* remove boards
* update default config and its types
* update snapshots
* fix formatting
* check works and fix styling
2023-09-20 05:28:35 +08:00
Saturnino Abril
e377d985cd
MM-52641 MM-52645 Playwright/Accessibility: Initial setup and accessibility fix on login page ( #23254 )
...
* MM-52641 Playwright/Accessibility: initial setup
* upgrade Playwright to 1.36.1
* fix accessibility at login page
* fix lint
* update snapshot
2023-07-19 16:25:17 -04:00
Saturnino Abril
6ca5824ea1
E2E/Playwright: Update dependencies, screenshots, config and type ( #23000 )
...
* update dependencies
* update default server config and client type
* close browser context once test is done
* fix test when switching a product
* update screenshots and readme
* add cross-env and make headless mode as default
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-19 12:04:25 +08:00
José Peso
831ea38f7e
Playwright upgrade and small addition to ChannelsPage helper ( #22978 )
...
* partial commit
* upgrade playwright to 1.32.3 (ui + project dependencies support)
* revert empty line
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-18 10:46:49 +08:00
Mario Vitale
ba6b97fb62
Move /e2e -> /e2e-tests
2023-03-28 18:10:00 +02:00