* feat: `@wdio/xvfb` * feat(local-runner): use `@wdio/xvfb` * chore: update lockfile * chore(wdio-xvfb): update version * chore: add `@wdio/xvfb` to compile script * chore(wdio-xvfb): fix exports * test(wdio-xvfb): fix unit tests * test(wdio-local-runner): add xvfb tests * chore(wdio-xvfb): add logging * chore(wdio-xvfb): process runs independently * feat(wdio-xvfb): skip startup when display in use * test(wdio-xvfb): fix unit tests * refactor(wdio-xvfb): use `xvfb-run` * chore: update lockfile * refactor(wdio-local-runner): use processFactory * refactor(wdio-xvfb): remove command execution * test(e2e): add xvfb E2Es * chore: update lockfile * docs(wdio-xvfb): update LICENSE Co-authored-by: Christian Bromann <git@bromann.dev> * refactor(wdio-xvfb): rework distro detection * docs(wdio-xvfb): update for distros * test(e2e): add new distros, fix perm issues * refactor(wdio-xvfb): use `is-ci` * chore: update lockfile * test(wdio-xvfb): mock `is-ci` * refactor(wdio-local-runner): processFactory tweaks * test(wdio-xvfb): fix `is-ci` mocking * refactor(wdio-xvfb): rework distro detection * refactor(wdio-local-runner): import xvfb directly * fix(e2e): fix log perms issue * fix(e2e): xvfb dockerfile fixes * chore(e2e): exit correctly * fix(wdio-xvfb): update install commands * chore(e2e): ensure clean environments without xvfb * docs(wdio-xvfb): update README * chore(e2e): fix arch chrome install * fix(e2e): fix SUSE perm issue * fix(e2e): fix EACCES * fix(e2e): fix exit issue * chore(e2e): add zypper xvfb fallback * fix(e2e): more aggressive removal of xvfb in clean images * chore(e2e): fix issues * fix(e2e): fix suse xvfb install * chore(wdio-types): add disableAutoXvfb option * feat(wdio-local-runner): skip auto xvfb init * chore(e2e): disable auto xvfb init * fix(wdio-local-runner): check if xvfb-run available * chore(e2e): increase timeout * chore(wdio-xvfb): add logging * chore(wdio-xvfb): add override & force props for tests * test(e2e): update for new manager props * test(wdio-xvfb): update units * test(e2e): add debug * test(wdio-local-runner): make flaky test more robust * chore(e2e): update chromium install for alpine * chore(e2e): add more debug * test(wdio-xvfb): update timeout values * chore(e2e): update alpine repos * test(e2e): add more debug * test(e2e): add more debug * test(e2e): remove cleanup * test(e2e): port fix to existing-xvfb * chore(e2e): standardize on node 22 * chore(e2e): remove debug * chore(e2e): remove redundant test * chore(e2e): add back alpine fix * chore(e2e): update chromeOptions * chore(e2e): display logs on failure * chore(e2e): standardize nomenclature * chore(e2e): delete README * chore: add NL * feat(wdio-xvfb): add void / xbps support * test(e2e): add void E2Es * refactor(e2e): remove rocky tests (covered by fedora) * fix(e2e): fix void docker issues * feat(wdio-xvfb): detect headless mode * feat(wdio-local-runner): lazy init xvfb for headless mode detection * docs(wdio-xvfb): update for package manager-centric approach & headless mode detection * chore(wdio-xvfb): update xbps install command * chore(wdio-xvfb): use types package for caps, remove legacy options support * test(wdio-xvfb): remove tests for unsupported options * chore(wdio-xvfb): add `@wdio/types` * chore: update lockfile * chore(wdio-xvfb): update xbps command * chore(wdio-xvfb): update commands to refresh package repos * test(wdio-xvfb): fix type error * chore(e2e): update base dockerfiles for distro-specific xvfb removal * chore(wdio-xvfb): update zypper command * chore(e2e): update zypper xvfb clean * refactor: move ProcessFactory to `wdio-xvfb` * feat(wdio-xvfb): retries * chore(wdio-types): add xvfb opts * refactor(wdio-local-runner): pass xvfbmanager to processfactory * refactor(e2e): update for `@wdio/xvfb` changes * docs(wdio-xvfb): update README for retries * chore(e2e): remove browserVersion * Update packages/wdio-local-runner/src/index.ts --------- Co-authored-by: Christian Bromann <git@bromann.dev> |
||
|---|---|---|
| .. | ||
| create-wdio | ||
| eslint-plugin-wdio | ||
| wdio-allure-reporter | ||
| wdio-appium-service | ||
| wdio-browser-runner | ||
| wdio-browserstack-service | ||
| wdio-cli | ||
| wdio-concise-reporter | ||
| wdio-config | ||
| wdio-cucumber-framework | ||
| wdio-dot-reporter | ||
| wdio-firefox-profile-service | ||
| wdio-globals | ||
| wdio-jasmine-framework | ||
| wdio-json-reporter | ||
| wdio-junit-reporter | ||
| wdio-lighthouse-service | ||
| wdio-local-runner | ||
| wdio-logger | ||
| wdio-mocha-framework | ||
| wdio-protocols | ||
| wdio-repl | ||
| wdio-reporter | ||
| wdio-runner | ||
| wdio-sauce-service | ||
| wdio-shared-store-service | ||
| wdio-smoke-test-cjs-service | ||
| wdio-smoke-test-reporter | ||
| wdio-smoke-test-service | ||
| wdio-spec-reporter | ||
| wdio-static-server-service | ||
| wdio-sumologic-reporter | ||
| wdio-testingbot-service | ||
| wdio-types | ||
| wdio-utils | ||
| wdio-webdriver-mock-service | ||
| wdio-xvfb | ||
| webdriver | ||
| webdriverio | ||