give up on running e2e tests in CI

they're too flaky, let's just make sure we run them by hand
This commit is contained in:
dakkar 2025-06-11 11:20:54 +01:00
parent d374f2c95d
commit 1ff135278b
2 changed files with 7 additions and 3 deletions

View file

@ -22,7 +22,6 @@ testCommit:
- pnpm run build
- pnpm run migrate
- pnpm run test
- pnpm run --filter=backend test:e2e
- pnpm run --filter=backend --filter=misskey-js --filter=frontend-shared lint
- pnpm run --filter=frontend --filter=frontend-embed eslint
cache:

View file

@ -696,7 +696,12 @@ seems to do a decent job)
* Commit!
* double-check the new migration, that they won't conflict with our db changes: `git diff develop -- packages/backend/migration/`
* `pnpm clean; pnpm build`
* run tests `pnpm test; pnpm --filter backend test:e2e` (requires a test database, [see above](#testing)) and fix as much as you can.
* run lint `pnpm --filter=backend --filter=frontend-shared lint` + `pnpm --filter=frontend --filter=frontend-embed eslint` and fix as much as you can.
* run tests `pnpm test; pnpm --filter backend test:e2e` (requires a
test database, [see above](#testing)) and fix them all (the e2e
tests randomly fail with weird errors like `relation "users" does
not exist`, run them again if that happens)
* run lint `pnpm --filter=backend --filter=frontend-shared lint` +
`pnpm --filter=frontend --filter=frontend-embed eslint` and fix all
the problems
Then push and open a Merge Request.