Module: tools Branch: master Commit: fbaa67b06992eea45810a2805d271991dd455b72 URL: https://source.winehq.org/git/tools.git/?a=commit;h=fbaa67b06992eea45810a280...
Author: Francois Gouget fgouget@codeweavers.com Date: Mon Jan 20 16:57:00 2020 +0100
testbot/UpdateTaskLogs: Delete or recreate files derived from task logs.
UpdateTaskLogs can rebuild the reference WineTest reports used for the detection of new failures, and the .err files that store extra errors.
The reference reports are created from the reports of the WineTest tasks, based on their completion time. Note that it is not possible to recreate reference reports for tasks that are older than the first completed WineTest task. But such issues should go away when these tasks get expired on the next day.
This allows fixing up the reference reports after an upgrade or a downgrade. For instance for a downgrade one could run 'UpdateTaskLogs --delete' first to delete files specific to the new code, then downgrade and run 'UpdateTaskLogs' to regenerate the files needed by the old code. Note however that this does not undo any rename operations done when upgrading. Those would need to be reverted by hand.
Signed-off-by: Francois Gouget fgouget@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
testbot/bin/UpdateTaskLogs | 468 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 468 insertions(+)
Diff: https://source.winehq.org/git/tools.git/?a=commitdiff;h=fbaa67b06992eea45810...