Friday, November 21, 2025
2 changes · 18.0
Enhancements to existing features
This update makes the test runner more forgiving when no tests are found, avoiding an error and recording the situation as a log instead. It also improves how test results are reported at the end of a run in headless mode, making debugging easier and test output clearer.
Original PR description
[FIX] web: Hoot - remove error if no tests This commit replaces the error thrown if there is no test found by a log. --- [IMP] web: Hoot - log root suites at end of run This commit makes the unit test runner log all root suites results after each test run, only in headless mode.
The system now waits longer between homepage data refreshes when a browser tab stays open for a long time. This reduces unnecessary traffic to the IoT Box while still keeping the homepage information up to date.
Original PR description
In order to avoid spamming the IoT Box with requests to update the homepage when a tab is kept open, we now progressively delay the `/data` fetch during the first 30min to end up fetching only once every 30min. Forward-Port-Of: odoo/odoo#236664