Module: website
Branch: master
Commit: 9f3acf7b917c30a4e778ccc26f490f2172fb17ee
URL: https://source.winehq.org/git/website.git/?a=commit;h=9f3acf7b917c30a4e778c…
Author: Floris Renaud <jkfloris(a)dds.nl>
Date: Sat Feb 20 00:03:17 2021 +0100
website: Update Dutch translation.
Point the links to the Dutch wiki.
Signed-off-by: Floris Renaud <jkfloris(a)dds.nl>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
templates/nl/documentation.template | 2 +-
templates/nl/forums.template | 2 +-
templates/nl/getinvolved.template | 2 +-
templates/nl/help.template | 8 ++++----
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/templates/nl/documentation.template b/templates/nl/documentation.template
index f379c9ca..4ef1989e 100644
--- a/templates/nl/documentation.template
+++ b/templates/nl/documentation.template
@@ -6,7 +6,7 @@
<h2>Handleidingen</h2>
<ul>
<li>
- <a href="https://wiki.winehq.org/Wine User's Guide">Gebruikershandleiding van Wine</a><br>
+ <a href="https://wiki.winehq.org/Gebruikershandleiding">Gebruikershandleiding van Wine</a><br>
Wine gebruiken en aanpassen om Windows programma's uit te voeren.<br>
</li><br>
diff --git a/templates/nl/forums.template b/templates/nl/forums.template
index 8ac7740b..f4bb72c1 100644
--- a/templates/nl/forums.template
+++ b/templates/nl/forums.template
@@ -103,7 +103,7 @@ Anders behandeld de software van de mailinglijsten uw bericht als spam.</p>
[<a href="//www.winehq.org/pipermail/wine-bugs/">Archief 1</a>]
[<a href="http://news.gmane.org/gmane.comp.emulators.wine.bugs">Archief 2</a>]<br>
Een drukke lijst (100/dag) die alle activiteit op de
- <a href="//bugs.winehq.org/">Bug Tracking Database</a>laat zien.
+ <a href="//bugs.winehq.org/">Bug Tracking Database</a> laat zien.
</li>
</ul>
diff --git a/templates/nl/getinvolved.template b/templates/nl/getinvolved.template
index 6ce0ac3f..cb07e0fa 100644
--- a/templates/nl/getinvolved.template
+++ b/templates/nl/getinvolved.template
@@ -14,7 +14,7 @@ Op deze pagina staat hoe u betrokken raakt bij Wine.</p>
<div class="row padding-md">
<div class="col-xs-3 col-md-2">
- <a href="https://wiki.winehq.org/Main_Page#Contribute">Bijdragen aan Wine</a>
+ <a href="https://wiki.winehq.org/Startpagina#Meedoen">Bijdragen aan Wine</a>
</div>
<div class="col-xs-9 col-md-10">
Een lijst met manieren om aan Wine bij te dragen.
diff --git a/templates/nl/help.template b/templates/nl/help.template
index 80e44789..656c06c0 100644
--- a/templates/nl/help.template
+++ b/templates/nl/help.template
@@ -22,11 +22,11 @@
<div class="row padding-md">
<div class="col-xs-2 col-md-1 center">
- <a href="https://wiki.winehq.org/FAQ"><i class="fas fa-info-circle fa-2x"></i><br>FAQ</a>
+ <a href="https://wiki.winehq.org/FAQ_nl"><i class="fas fa-info-circle fa-2x"></i><br>FAQ</a>
</div>
<div class="col-xs-10 col-md-11">
Veel vragen worden snel beantwoord op onze
- <a href="https://wiki.winehq.org/FAQ">Veel Gestelde Vragen</a> pagina.
+ <a href="https://wiki.winehq.org/FAQ_nl">Veel Gestelde Vragen</a> pagina.
Bekijk deze pagina eerst om te zien of de vraag al beantwoord is.
</div>
</div>
@@ -44,10 +44,10 @@
<div class="row padding-md">
<div class="col-xs-2 col-md-1 center">
- <a href="https://wiki.winehq.org/"><i class="fas fa-book fa-2x"></i><br>Wiki</a>
+ <a href="https://wiki.winehq.org/Startpagina"><i class="fas fa-book fa-2x"></i><br>Wiki</a>
</div>
<div class="col-xs-10 col-md-11">
- Doorzoek ook de <a href="https://wiki.winehq.org/">Wiki</a> om een
+ Doorzoek ook de <a href="https://wiki.winehq.org/Startpagina">Wiki</a> om een
antwoord te vinden.
</div>
</div>
Module: tools
Branch: master
Commit: d03ed1fe17bf4a73232a51bdff6080f5cc92f53d
URL: https://source.winehq.org/git/tools.git/?a=commit;h=d03ed1fe17bf4a73232a51b…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Mon Feb 22 06:26:12 2021 +0100
testbot/TestWTBS: Check that no extra test units have been run.
TestUnits is now an exhaustive list of test units that are expected to
be run. Any extra test unit is reported as a failure.
To compensate one can now add a module name to accept any test unit from
that module. This allows dealing with the test=module configurations.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
testbot/tests/TestWTBS | 34 +++++++++++++++++++++++++++++-----
1 file changed, 29 insertions(+), 5 deletions(-)
diff --git a/testbot/tests/TestWTBS b/testbot/tests/TestWTBS
index 8a77b00..1467c4b 100755
--- a/testbot/tests/TestWTBS
+++ b/testbot/tests/TestWTBS
@@ -1038,11 +1038,15 @@ p win.HasTask 0
=item <tests.TestUnits>
-Checks that the TestBot ran at least the test units mentioned in this
-space-separated list on the VMs matching the specified category.
+Checks that the TestBot ran the test units mentioned in this space-separated
+list on the VMs matching the specified category. Each entry is either of the
+form module:unit, or just module in which case it matches any test unit of the
+specified module. Each entry in the list must match at least one test unit.
+Two entries can match the same test unit(s).
+This is useful when test=module, in which case the TestBot may run many tests.
For instance:
-p win.TestUnits cabinet:extract cabinet:fdi
+p win.TestUnits cabinet:newunit cabinet
=item <patch.Grep>
=item <patch.GrepV>
@@ -1168,11 +1172,31 @@ sub CheckJobTree($;$)
my $MissionInfo = $TestInfo->{$MissionType};
next if (!CheckValue($MissionInfo->{TestUnits}));
- foreach my $TestUnit (split / +/, $MissionInfo->{TestUnits})
+ foreach my $TestGrep (split / +/, $MissionInfo->{TestUnits})
{
- ok($TestUnits->{$MissionType}->{$TestUnit}, "Check that $TestUnit was tested by $MissionType VMs for job $JobId")
+ if ($TestGrep =~ /:/)
+ {
+ if (exists $TestUnits->{$MissionType}->{$TestGrep})
+ {
+ $TestUnits->{$MissionType}->{$TestGrep} = 0;
+ next;
+ }
+ fail("Check that $MissionType VMs ran $TestGrep for job $JobId")
+ or diag("TestUnits=", join(" ", sort keys %{$TestUnits->{$MissionType}}));
+ }
+ my $Matched;
+ foreach my $TestUnit (keys %{$TestUnits->{$MissionType}})
+ {
+ next if ($TestUnit !~/^\Q$TestGrep:\E/);
+ $TestUnits->{$MissionType}->{$TestUnit} = 0;
+ $Matched = 1;
+ }
+ ok($Matched, "Check that $MissionType VMs ran $TestGrep for job $JobId")
or diag("TestUnits=", join(" ", sort keys %{$TestUnits->{$MissionType}}));
}
+ my @ExtraUnits = grep { $TestUnits->{$MissionType}->{$_} } keys %{$TestUnits->{$MissionType}};
+ ok(!@ExtraUnits, "Check that $MissionType VMs ran no extra test units")
+ or diag("Extraneous test runs=". join(" ", sort @ExtraUnits));
}
}