This repository was archived by the owner on Nov 18, 2025. It is now read-only.
Tags: bazelbuild/rules_webtesting
Tags
Update the rules_webtesting version in each submodule (#503) * Include template files in bazel-common ruleset repository to publish bazel-common to bazel center registry. * Update bcr presubmit files * Update bcr yml * Update bcr yml * Update the setup.sh as symlink * Update bcr yml file * Update bcr * More polish * More polish * More polish * Change symlinks to actual file * Modify yml * Update yml file * Remove setup_ubuntu.sh~upstream-master * Update setup_ubuntu.sh * Remove the symlink and merge conflict * Remove the symlink and merge conflict * Remove local path override * Remove local path override * Add local override back to submodules * Update the version of rules_webtesting in each submodule
Include template files in bazel-common ruleset repository to publish … ( #497) * Include template files in bazel-common ruleset repository to publish bazel-common to bazel center registry. * Update bcr presubmit files * Update bcr yml * Update bcr yml * Update the setup.sh as symlink * Update bcr yml file * Update bcr * More polish * More polish * More polish * Change symlinks to actual file * Modify yml * Update yml file * Remove setup_ubuntu.sh~upstream-master * Update setup_ubuntu.sh * Remove the symlink and merge conflict * Remove the symlink and merge conflict
feat: add support for darwin m1 browsers (#427) * feat: add support for darwin m1 browsers `rules_webtesting` currently extracts browser archives as part of an build action. Additionally, the platform archive is determined at repository creation using the `repository_ctx.os` property. This breaks remote build execution, and also makes it impossible to support darwin ARM64 because the os name is equal regardless of CPU. This is a good opportunity to move the extraction from a build action to the repository fetching (improving caching and being more Bazel-idiomatic). Additionally, with this approach we will be able to select the browser binaries at configuration time using `select`, allowing for darwin arm64, and proper remote build execution. More details can be found in the description of the `platform_archive` rule. * fixup! feat: add support for darwin m1 browsers Make sure tests can run on Windows and fix Sauce-Connect path prefix issue
web test not launching on windows if shell toolchain path contains wh… …itespace (#389) The windows launcher code does currently break if the path to the bash binary contains a whitespace. This is common on windows where programs are stored under `C:\Program Files`. e.g. ``` :run C:/Program Files/msys2/usr/bin/bash.exe -c "!run_script!" ``` The path needs to be quoted so that it won't be incorrectly picked up as two separate commands. Resulting in an exception like: ``` 'C:/Program' is not recognized as an internal or external command, operable program or batch file. ```
PreviousNext