[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