SIGN IN SIGN UP
SeleniumHQ / selenium UNCLAIMED

A browser automation framework and ecosystem.

0 0 0 Java

[java] Speed up tests, improve test logging and build script (#16843)

* log the error if failed to close the browser

It should be strictly prohibited to ignore exceptions! At least log them. Or even better, fail the test.

* improve logging when preparing a browser for test

* [bugfix] build "webdriver_prefs.json" before copying it

* speed up tests: run "bazel build" only if the target file doesn't yet exist.

We were wasting ~1.1 seconds PER TEST for re-running the same "bazel build" commands before every test.

* [bugfix] add missing dependency to javadoc generator

Class `JavadocJarMaker` uses class `TemporaryFilesystem` which resides in module         "//java/src/org/openqa/selenium/io".
A
Andrei Solntsev committed
7b11f17a81cfcc37c4eb2476d7bb0082fc0f4763
Parent: d63c892
Committed by GitHub <noreply@github.com> on 1/5/2026, 7:42:09 AM