Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
LL-7990 integrate playwright to the CI * kaboom * environment variables, mocks and models * enable videos * manager spec, account spec with models, configuration, codecov, allure-reports * better artifact management * added video recording * configuration * gitignore videos * full config + CI environment * screenshots removed * better code/test coverage * fixed manager.spec / nyc conf * artifacts/ * comments & func renaming * demo * post demo * Update tsconfig.json Co-authored-by: Valentin D. Pinkman <valentin.d.pinkman@icloud.com> * Update tsconfig.json Co-authored-by: Valentin D. Pinkman <valentin.d.pinkman@icloud.com> * added initial CI workflow * chore: setup playwright and run it in CI * 🚀 * remove python setup * test: xvfb with options for linux * update snapshots * update workflows * wip: generate-screenshots-action * wip: generate-screenshots-action test * update ui workflow with xvbf for linux * remove script * rename file * test * remove workflow * simplify workflow * remove option on xvfb * update screenshots * fix typo * fix typo * remove python setup * remove failfast * add executable path * test linux ?? * run on linux ? * update generate screenshot action * try fix linux ci * wat * more playing with xvfb to get linux working * more workflow tinkering * trying with latest ubuntu * trying with auto servernum in run test command * try fix linux ci * 🔨 * 🔨 * 🔨 * 🔨 * added extra elctron arg * removed process env * added process env back in * changed debug level * removed different screen size for linux * Trigger Build * updated run test command * remove electronPath * action: generate screenshots test * fix git setup * fix git setup * always status * log always * log always * pom rework (missing rework on locators) * try * added some types on common.ts & ci ty 🔨 * upgrade to 1.17.0-rc.1 * update screenshots * removed 💩, allure reports & --retries * fix conf * fix html reporter path * fix ManagerPage.ts * pull --rebase * update screenshots * wip: upload images * manager & accounts stable + currencies * onboarding stabilizing * first attempt to download artifacts * update screenshots * with self hosted runners * move playwright deps * move playwright deps in linux job * execute correct script * generate with self hosted runners * fix * update screenshots * add update * fix gh installation * install yarn * size disk to 50 giga * size disk to 100 giga * disk space logging * fix disk size * update screenshots * update screenshots * update screenshots * fix /generate-screenshot command * fixed waitFor css animation * debug pw api * modal css selector without style * update screenshots * yarn install was missing * update screenshots * adds shell for windows * Update generate-screenshots-temp.yml * playwright@1.17 * last chance fix? * fix macos yarn timeout * update screenshots * update screenshots * update actions * test check on git status * use new ami * syntax fix * syntax fix 2 * add name to output * viewport 💩 and playwright 1.17 stable * better conditioning for commit * update screenshots (windows-latest) * update screenshots (windows-latest) * update screenshots (macos-latest) * fix condition on generate screenshots * test post ui action * remove jest and lint from macos/windows * LL-8245: password lock spec, settings spec migration & stabilization * update screenshots (windows-latest) * prettier 🔨 * rename actions and deactivate macos * macos setup * account fails during accounts scan * update screenshots (Linux) * update screenshots (windows-latest) * kill apt-get before running it * last config before merge? * fix the killall to not fail * fix the killall to not fail syntax * change name of actions * syntax fix * syntax fix 2 * syntax fix 3 Co-authored-by: Valentin D. Pinkman <valentin.d.pinkman@icloud.com> Co-authored-by: Gregor Gilchrist <gregor.gilchrist@ledger.fr> Co-authored-by: Valentin D. Pinkman <valentin.d.pinkman@hey.com> Co-authored-by: ggilchrist-ledger <87659842+ggilchrist-ledger@users.noreply.github.com> Co-authored-by: Team Live <team-live@ledger.fr>
- Loading branch information