Skip to content

Conversation

@fhanik
Copy link
Contributor

@fhanik fhanik commented Nov 11, 2025

No description provided.

duanemay and others added 16 commits November 7, 2025 13:23
…ion test scripts

- org.bouncycastle.native.loader.install_dir allows a user to specify where the .so files should be found
- Bump `bouncyCastleFipsVersion` to 2.1.2 in dependencies.
- Create and utilize separate temporary directory for integration tests.
- Adjust JVM options to reference the new temp directory in the script.
- Docker may not have system tmp mounted as executable
- Handle boot timeout with additional logging and `SIGQUIT` for stuck processes.
Eliminate the error that log config was not found
…er/CI environments

The traditional --headless, and since version 96, Chrome has a new headless mode that allows users to get the full browser functionality (even run extensions). Between versions 96 to 108 it was --headless=chrome, after version 109 --headless=new.

Using --headless=new should bring a better experience when using headless with Selenium.
…dump_on_boot_pid` function

- Centralize JVM diagnostics and thread dump logic in a reusable function.
- Replace in-line logic with `thread_dump_on_boot_pid` call for better readability and maintainability.
- Switch from ParallelGC to G1 for better performance.
- Add `--no-watch-fs` flag to Gradle tasks to eliminate warning exception in docker container
- Export `DBUS_SESSION_BUS_ADDRESS` to avoid session errors during tests.
- Add Chrome stability flags for improved reliability in Docker/CI environments.
@fhanik fhanik force-pushed the test/fhanik-integration branch from e730196 to 583270c Compare November 11, 2025 23:41
@fhanik fhanik marked this pull request as draft November 12, 2025 00:00
@fhanik fhanik force-pushed the test/fhanik-integration branch from 734dcc9 to afdf06d Compare November 12, 2025 20:26
@fhanik fhanik closed this Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants