Saturday, September 10, 2022
2 changes · master
Enhancements to existing features
Test results are now logged separately for each web test module instead of all at once at the end. This helps Odoo's build system detect failures sooner and makes failed test reports easier to separate and analyze when multiple areas fail.
Original PR description
Right now the qunit will log all results at the end. This means that the runbot may wait for all qunit before detecting the failure. This also mean that all failure are in one ir.logging on runbot, making the automated parsing difficult if multiple modules fails during the same build. We could also log all failure immediately, but grouping them my qunit module will avoid duplicating logs for linked causes (one failure leading to a `Expected %s assertions, but %s were run` message)
The Link Tracker option is now placed in the “This page” section instead of the broader Site menu. This makes it easier for website editors to create tracking links for the page they are currently viewing, matching how the tool is pre-filled and used.
Original PR description
With the menu reorganization at [1], "Link Tracker" was moved as a main menu inside the "Site" menu. It better be in the "This page" section after all since the UI is autocompleted with the current page being visited (to create a tracking link for it). [1]: https://github.com/odoo/odoo/commit/7aaef54fe2fee39979e643b7579c1b1e1d9f6799