kgeisz opened a new pull request, #8746: URL: https://github.com/apache/hbase/pull/8746
https://issues.apache.org/jira/browse/HBASE-30465 ## Summary This pull request updated the HTML report for Read-Replica integration tests run with Jenkins. Before, the HTML report was generated directly from pytest. This information was useful, but it did not match the Console reports displayed by other Jenkins runs, such as the [HBase Nightly](https://ci-hbase.apache.org/job/HBase%20Nightly/) tests. Now, when all tests have passed, a +1 is shown along with a brief summary of what was run: <img width="739" height="315" alt="Screenshot 2026-10-06 at 3 37 07 PM" src="https://github.com/user-attachments/assets/723752f4-b426-4fc6-832e-b6294ba574eb" /> When a test has failed, it is considered a -1, and the failing tests are listed along with a log to the logs for each test: <img width="942" height="338" alt="Screenshot 2026-10-06 at 9 04 27 AM" src="https://github.com/user-attachments/assets/d6b71d09-1b56-4ca8-8b58-2a0ba49196b2" /> ## Change Details 1. Added `dev-support/read-replica/python/scripts/render_console_report.py` for generating a minimal console report that's similar to HBase Nightly's console report. This report include a vote value, run time, comment, and relevant logs (if applicable) for each subsystem that's run. 3. Added `dev-support/read-replica/python/test/conftest.py`. This is a special pytest file capable of defining fixtures and hooks picked up by pytest automatically. In this case, the file is used to save unit test and HBase logs after each test is ran or reran. 4. Added tracking the build time for the test environment image that's built using `dev-support/docker/Dockerfile` 5. HBase logs are now saved after each unit test for reference. A mounted volume has been added to `dev-support/read-replica/docker-compose.yml` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
