[PATCH] winetest/dissect: for non x86/x86_64 arches, allow more failures for lack of gecko/mono

Austin English austinenglish at gmail.com
Tue Aug 6 01:22:37 CDT 2019


This causes a significant number of failures, pushing my arm64 machine
over the limit:

austin at austin:~/wine-git$ grep -ic -e 'failed to init gecko' -e 'wine mono is not installed' winetest.log
38

I rounded up to 50 since my box currently since some other stuff fails on that machine, most of it
looks like missing kernel support for the video card, but I suspect there may be other non-portable
tests that are failing.

Test report: https://test.winehq.org/queue/erra099T/report
Aug 06 03:20:02 	aenglish-pinebook: too many failed test units (>50 at msi:automation)

Signed-off-by: Austin English <austinenglish at gmail.com>
---
 winetest/dissect | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/winetest/dissect b/winetest/dissect
index a468812..5971b2e 100755
--- a/winetest/dissect
+++ b/winetest/dissect
@@ -371,6 +371,9 @@ foreach my $entry (@idmatch)
 # Give a little slack to the Windows 10 1709.
 $maxfailedtests += 20 if ($version eq "win10");
 
+# Gecko/Mono are only on i386/amd64:
+$maxfailedtests += 50 if not ($plid eq "i386" or $plid eq "x86_64");
+
 if ($prediluvian and not $acceptprediluvianwin)
 {
     mydie "platform $version (platform $plid, type $product, $major.$minor) not accepted";
-- 
2.21.0




More information about the wine-devel mailing list