Friday, September 11, 2026
2 changes · 18.0
Enhancements to existing features
The Belgian CODA Clean module now records clearer information when importing CODA bank files. This helps support teams diagnose import issues faster, reducing investigation time when customers report problems.
Original PR description
This commit will improve the logs of _l10n_be_codaclean_import_coda_files to help the support team to debug possible problem. task-5436868
This update makes log entries show the actual system time instead of simulated test time when faketime is used. This helps teams read runbot logs more accurately and analyze how long long-running tests really took, while keeping the simulated timestamp available separately if needed.
Original PR description
When using faketime the logs are not showing the real time but the faketime one which can be confusing when listed in the runbot interface. Before the usage of the JSONFormatter, the logs were using the PostgreSQL time, which is the real time. This restores the previous behaviour. Having the faked time oustide JsonFromater is also painful: long running faketimed tests end up with most of their logs stamped to nearly the same real date, preventing any analysis of execution time based on the logs. One drawback of this change is the inability to identify at first sight whether a log was faketimed or not, but at this point it is just a tradeoff, and the faked_created field on the record still allows getting this info if needed. Forward-Port-Of: odoo/odoo#287159