Module: tools
Branch: master
Commit: c8859ce387066703899aea6f0cd305bc4b750c48
URL: https://gitlab.winehq.org/winehq/tools/-/commit/c8859ce387066703899aea6f0cd…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Thu Jun 22 02:14:13 2023 +0200
testbot/LogUtils: Canonicalize the log file errors and warnings.
The leading process id must be removed when checking for new errors
and warnings.
---
testbot/lib/WineTestBot/LogUtils.pm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/testbot/lib/WineTestBot/LogUtils.pm b/testbot/lib/WineTestBot/LogUtils.pm
index ae06baf2..f660274e 100644
--- a/testbot/lib/WineTestBot/LogUtils.pm
+++ b/testbot/lib/WineTestBot/LogUtils.pm
@@ -1319,7 +1319,10 @@ sub _GetLineKey($)
or $Line =~ s/^([_a-z0-9]+\.c:)\d+:[0-9.]*( unhandled exception [0-9a-fA-F]{8} in child process )[0-9a-f]{4}/$1$2/
# The exact amount of data printed does not change the error
- or $Line =~ s/^([_.a-z0-9-]+:[_a-z0-9]* prints too much data )\(\d+ bytes\)$/$1/;
+ or $Line =~ s/^([_.a-z0-9-]+:[_a-z0-9]* prints too much data )\(\d+ bytes\)$/$1/
+
+ # Remove the process id from log warnings and errors
+ or $Line =~ s/^[0-9a-f]{4}:(err|fixme):/$1:/;
# Note: The 'done (258)' lines are modified by ParseWineTestReport() and
# no longer contain the pid. So they need no further change here.
Module: tools
Branch: master
Commit: d423d6c3bd221b16e2f85875590a4ada1793e713
URL: https://gitlab.winehq.org/winehq/tools/-/commit/d423d6c3bd221b16e2f85875590…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Wed Aug 2 14:33:57 2023 +0200
winetest: Give some slack to the macOS test results.
Hopefully this will promote work on the macOS tests to bring them more
in line with the other platforms.
---
winetest/dissect | 2 ++
1 file changed, 2 insertions(+)
diff --git a/winetest/dissect b/winetest/dissect
index a7eb27ab..d936762c 100755
--- a/winetest/dissect
+++ b/winetest/dissect
@@ -450,6 +450,8 @@ if ($wine_build) {
chomp $merge_base;
$merge_base eq $testbuild or mydie "wine build '$wine_build' not a descendant of build $testbuild";
}
+# Give a little slack to the macOS results.
+$maxfailedtests += 30 if ($version eq "mac");
#
Module: tools
Branch: master
Commit: 59e08a5e20de6cf746da9744f4696d38610cbf88
URL: https://gitlab.winehq.org/winehq/tools/-/commit/59e08a5e20de6cf746da9744f46…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Tue Jun 20 15:04:10 2023 +0200
winetest: Remove the slack for Windows 11 test results.
The Windows 11 results are good enough for the regular limit now.
---
winetest/dissect | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/winetest/dissect b/winetest/dissect
index 3d666ef5..a7eb27ab 100755
--- a/winetest/dissect
+++ b/winetest/dissect
@@ -415,8 +415,8 @@ foreach my $entry (@idmatch)
last;
}
}
-# Give a little slack to the latest Windows 10.
-$maxfailedtests += 20 if ($version =~ /^w11/);
+# Give a little slack to the latest Windows 11.
+#$maxfailedtests += 20 if ($version =~ /^w11/);
if ($prediluvian and not $acceptprediluvianwin)
{