Module: wine
Branch: master
Commit: ae6c2d235ef2199f8e00dddd07d9d5a277f1afcd
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ae6c2d235ef2199f8e00dddd0…
Author: Francois Gouget <fgouget(a)free.fr>
Date: Sat Jan 7 14:42:38 2017 +0100
kernel32/tests: A couple of spelling fixes in ok() messages.
Signed-off-by: Francois Gouget <fgouget(a)free.fr>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/kernel32/tests/pipe.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/kernel32/tests/pipe.c b/dlls/kernel32/tests/pipe.c
index 28bac91..b9ac06c 100644
--- a/dlls/kernel32/tests/pipe.c
+++ b/dlls/kernel32/tests/pipe.c
@@ -1364,8 +1364,8 @@ static void test_CreatePipe(void)
ok(written == sizeof(PIPENAME), "Write to anonymous pipe wrote %d bytes\n", written);
/* and close the write end, read should still succeed*/
ok(CloseHandle(pipewrite), "CloseHandle for the Write Pipe failed\n");
- ok(ReadFile(piperead,readbuf,sizeof(readbuf),&read, NULL), "Read from broken pipe withe with pending data failed\n");
- ok(read == sizeof(PIPENAME), "Read from anonymous pipe got %d bytes\n", read);
+ ok(ReadFile(piperead,readbuf,sizeof(readbuf),&read, NULL), "Read from broken pipe with pending data failed\n");
+ ok(read == sizeof(PIPENAME), "Read from anonymous pipe got %d bytes\n", read);
/* But now we need to get informed that the pipe is closed */
ok(ReadFile(piperead,readbuf,sizeof(readbuf),&read, NULL) == 0, "Broken pipe not detected\n");
ok(CloseHandle(piperead), "CloseHandle for the read pipe failed\n");
@@ -1380,8 +1380,8 @@ static void test_CreatePipe(void)
/* and close the write end, read should still succeed*/
ok(CloseHandle(pipewrite), "CloseHandle for the Write Pipe failed\n");
memset( buffer, 0, size );
- ok(ReadFile(piperead, buffer, size, &read, NULL), "Read from broken pipe withe with pending data failed\n");
- ok(read == size, "Read from anonymous pipe got %d bytes\n", read);
+ ok(ReadFile(piperead, buffer, size, &read, NULL), "Read from broken pipe with pending data failed\n");
+ ok(read == size, "Read from anonymous pipe got %d bytes\n", read);
for (i = 0; i < size; i++) ok( buffer[i] == (BYTE)i, "invalid data %x at %x\n", buffer[i], i );
/* But now we need to get informed that the pipe is closed */
ok(ReadFile(piperead,readbuf,sizeof(readbuf),&read, NULL) == 0, "Broken pipe not detected\n");
Module: tools
Branch: master
Commit: efd987b4035a717401760075dd89acedf9512c58
URL: http://source.winehq.org/git/tools.git/?a=commit;h=efd987b4035a717401760075…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Mon Jan 9 00:56:43 2017 +0100
testbot: Keep failed task files around until they are rerun.
When a task needs to be rerun, typically due to a problem with the VM
host, keep its files around until it actually gets rerun.
This makes it possible to access its logs until then.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
testbot/bin/WineRunBuild.pl | 3 +--
testbot/bin/WineRunReconfig.pl | 3 +--
testbot/bin/WineRunTask.pl | 3 +--
testbot/lib/WineTestBot/Tasks.pm | 4 +++-
4 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/testbot/bin/WineRunBuild.pl b/testbot/bin/WineRunBuild.pl
index d410949..0757247 100755
--- a/testbot/bin/WineRunBuild.pl
+++ b/testbot/bin/WineRunBuild.pl
@@ -39,7 +39,6 @@ sub BEGIN
my $Name0 = $0;
$Name0 =~ s+^.*/++;
-use File::Path;
use WineTestBot::Config;
use WineTestBot::Jobs;
@@ -203,7 +202,7 @@ sub WrapUpAndExit($)
{
$Task->Started(undef);
$Task->Ended(undef);
- Error "Unable to delete '$TaskDir': $!\n" if (!rmtree($TaskDir));
+ # Leave the Task files around so they can be seen until the next run
}
else
{
diff --git a/testbot/bin/WineRunReconfig.pl b/testbot/bin/WineRunReconfig.pl
index cc07359..2c8e2fb 100755
--- a/testbot/bin/WineRunReconfig.pl
+++ b/testbot/bin/WineRunReconfig.pl
@@ -39,7 +39,6 @@ sub BEGIN
my $Name0 = $0;
$Name0 =~ s+^.*/++;
-use File::Path;
use WineTestBot::Config;
use WineTestBot::Jobs;
@@ -203,7 +202,7 @@ sub WrapUpAndExit($)
{
$Task->Started(undef);
$Task->Ended(undef);
- Error "Unable to delete '$TaskDir': $!\n" if (!rmtree($TaskDir));
+ # Leave the Task files around so they can be seen until the next run
}
else
{
diff --git a/testbot/bin/WineRunTask.pl b/testbot/bin/WineRunTask.pl
index d703d39..875213b 100755
--- a/testbot/bin/WineRunTask.pl
+++ b/testbot/bin/WineRunTask.pl
@@ -38,7 +38,6 @@ sub BEGIN
my $Name0 = $0;
$Name0 =~ s+^.*/++;
-use File::Path;
use WineTestBot::Config;
use WineTestBot::Jobs;
@@ -231,7 +230,7 @@ sub WrapUpAndExit($;$)
{
$Task->Started(undef);
$Task->Ended(undef);
- Error "Unable to delete '$TaskDir': $!\n" if (!rmtree($TaskDir));
+ # Leave the Task files around so they can be seen until the next run
}
else
{
diff --git a/testbot/lib/WineTestBot/Tasks.pm b/testbot/lib/WineTestBot/Tasks.pm
index 6ba23a7..8020bd0 100644
--- a/testbot/lib/WineTestBot/Tasks.pm
+++ b/testbot/lib/WineTestBot/Tasks.pm
@@ -33,6 +33,7 @@ virtual machine that the test must be performed in.
=cut
use POSIX qw(:errno_h);
+use File::Path;
use ObjectModel::BackEnd;
use WineTestBot::Config;
use WineTestBot::Jobs;
@@ -108,8 +109,9 @@ sub Run($$)
# Capture Perl errors in the task's generic error log
my ($JobId, $StepNo, $TaskNo) = @{$self->GetMasterKey()};
my $TaskDir = "$DataDir/jobs/$JobId/$StepNo/$TaskNo";
+ # Remove the previous run's files if any
+ rmtree $TaskDir;
mkdir $TaskDir;
- unlink "$TaskDir/err"; # truncate the log since this is a new run
if (open(STDERR, ">>", "$TaskDir/err"))
{
# Make sure stderr still flushes after each print
Module: website
Branch: master
Commit: f36c416b5cd518399b5403f80a64b80b797722d7
URL: http://source.winehq.org/git/website.git/?a=commit;h=f36c416b5cd518399b5403…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Jan 6 20:54:21 2017 +0100
Wine release 2.0-rc4
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/en/2017010601.xml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/news/en/2017010601.xml b/news/en/2017010601.xml
new file mode 100644
index 0000000..81b1da8
--- /dev/null
+++ b/news/en/2017010601.xml
@@ -0,0 +1,12 @@
+<news>
+<date>January 6, 2017</date>
+<title>Wine 2.0-rc4 Released</title>
+<body>
+<p> The Wine development release 2.0-rc4 is now available.</p>
+<p> <a href="{$root}/announce/2.0-rc4">What's new</a> in this release:
+<ul>
+ <li>Bug fixes only, we are in code freeze.</li>
+</ul>
+<p>The source is <a href="//dl.winehq.org/wine/source/2.0/wine-2.0-rc4.tar.bz2">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>