Increased the global Playwright timeout from 60s to 120s and adjusted all `waitForFeedItems` calls from 30s to 60s to combat further timeout flakiness seen in the Playwright GitHub Action test suite, particularly impacting the Firefox runs on tests like `feed-pagination-stress.spec.ts` and `video-crud-flows.spec.ts`.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Updated `playwright.config.ts` to use separate projects for 'visual' and 'e2e' tests.
- Configured 'visual' project to retain screenshots, traces, and videos on failure.
- Set Playwright output directory to `artifacts/test-results`.
- Added `scripts/show-artifacts.sh` to help locate test artifacts.
- Updated `KNOWN_ISSUES.md` and `README.md` with debugging instructions.