| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
This pull request introduces real-time log streaming in the CI test runner when running with a single worker, while maintaining buffered logs for parallel execution. It also adds a global autouse fixture to mock the MetricServiceClient in unit tests and ensures proper cleanup of GoogleCloudMetricsHandler instances using try-finally blocks. Feedback is provided regarding a potential bash error in the test runner script when checking the PARALLEL_WORKERS variable if it is unset or empty.
Sorry, something went wrong.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
In #18122, the tests would stall without any logs after Running tests across 1 package(s) using 1 parallel worker(s)...
This is because the unit test job would wait until tests were complete before printing outputs, which isn't helpful when a job freezes
This PR attempts to improve the usability of unit tests by: