[DRE-commits] [ruby-kgio] 02/03: New patches
Hleb Valoshka
tsfgnu-guest at alioth.debian.org
Sun Sep 1 16:49:05 UTC 2013
This is an automated email from the git hooks/post-receive script.
tsfgnu-guest pushed a commit to branch master
in repository ruby-kgio.
commit e2564e2ac7eb893ec81abe8cf0711c0aafbcf17f
Author: Hleb Valoshka <375GNU at Gmail.COM>
Date: Sat Aug 24 16:55:26 2013 +0300
New patches
---
...fix-of-temporary-sockets-to-prevent-races.patch | 63 ++++++++++++++++++++
.../0003-Don-t-dump-20M-in-case-of-failure.patch | 32 ++++++++++
debian/patches/series | 2 +
3 files changed, 97 insertions(+)
diff --git a/debian/patches/0002-Change-prefix-of-temporary-sockets-to-prevent-races.patch b/debian/patches/0002-Change-prefix-of-temporary-sockets-to-prevent-races.patch
new file mode 100644
index 0000000..f7b7b50
--- /dev/null
+++ b/debian/patches/0002-Change-prefix-of-temporary-sockets-to-prevent-races.patch
@@ -0,0 +1,63 @@
+From: Hleb Valoshka <375GNU at Gmail.COM>
+Date: Sat, 24 Aug 2013 16:50:17 +0300
+Subject: Change prefix of temporary sockets to prevent races
+
+---
+ test/test_unix_client_read_server_write.rb | 2 +-
+ test/test_unix_connect.rb | 2 +-
+ test/test_unix_server.rb | 2 +-
+ test/test_unix_server_read_client_write.rb | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/test/test_unix_client_read_server_write.rb b/test/test_unix_client_read_server_write.rb
+index 64b81bf..f5d481a 100644
+--- a/test/test_unix_client_read_server_write.rb
++++ b/test/test_unix_client_read_server_write.rb
+@@ -3,7 +3,7 @@ require 'tempfile'
+
+ class TestUnixClientReadServerWrite < Test::Unit::TestCase
+ def setup
+- tmp = Tempfile.new('kgio_unix')
++ tmp = Tempfile.new('kgio_unix_0')
+ @path = tmp.path
+ File.unlink(@path)
+ tmp.close rescue nil
+diff --git a/test/test_unix_connect.rb b/test/test_unix_connect.rb
+index b85f1f6..007f422 100644
+--- a/test/test_unix_connect.rb
++++ b/test/test_unix_connect.rb
+@@ -14,7 +14,7 @@ end
+ class TestKgioUnixConnect < Test::Unit::TestCase
+
+ def setup
+- tmp = Tempfile.new('kgio_unix')
++ tmp = Tempfile.new('kgio_unix_1')
+ @path = tmp.path
+ File.unlink(@path)
+ tmp.close rescue nil
+diff --git a/test/test_unix_server.rb b/test/test_unix_server.rb
+index faa8209..b15d9ec 100644
+--- a/test/test_unix_server.rb
++++ b/test/test_unix_server.rb
+@@ -4,7 +4,7 @@ require './test/lib_server_accept'
+ class TestKgioUNIXServer < Test::Unit::TestCase
+
+ def setup
+- tmp = Tempfile.new('kgio_unix')
++ tmp = Tempfile.new('kgio_unix_2')
+ @path = tmp.path
+ File.unlink(@path)
+ tmp.close rescue nil
+diff --git a/test/test_unix_server_read_client_write.rb b/test/test_unix_server_read_client_write.rb
+index db304a2..0f57bfe 100644
+--- a/test/test_unix_server_read_client_write.rb
++++ b/test/test_unix_server_read_client_write.rb
+@@ -3,7 +3,7 @@ require 'tempfile'
+
+ class TestUnixServerReadClientWrite < Test::Unit::TestCase
+ def setup
+- tmp = Tempfile.new('kgio_unix')
++ tmp = Tempfile.new('kgio_unix_3')
+ @path = tmp.path
+ File.unlink(@path)
+ tmp.close rescue nil
diff --git a/debian/patches/0003-Don-t-dump-20M-in-case-of-failure.patch b/debian/patches/0003-Don-t-dump-20M-in-case-of-failure.patch
new file mode 100644
index 0000000..60c0071
--- /dev/null
+++ b/debian/patches/0003-Don-t-dump-20M-in-case-of-failure.patch
@@ -0,0 +1,32 @@
+From: Hleb Valoshka <375GNU at Gmail.COM>
+Date: Sat, 24 Aug 2013 17:31:42 +0300
+Subject: Don't dump 20M in case of failure
+
+---
+ test/lib_read_write.rb | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/test/lib_read_write.rb b/test/lib_read_write.rb
+index 586e826..7df9a79 100644
+--- a/test/lib_read_write.rb
++++ b/test/lib_read_write.rb
+@@ -356,7 +356,8 @@ module LibReadWriteTest
+ readed = @rd.read(RANDOM_BLOB.size)
+ thr.join
+ assert_nil thr.value
+- assert_equal RANDOM_BLOB, readed
++ e = (RANDOM_BLOB == readed)
++ assert e
+ end
+
+ def test_monster_write_wait_writable
+@@ -388,7 +389,8 @@ module LibReadWriteTest
+ readed = @rd.read(buf_size)
+ thr.join
+ assert_nil thr.value
+- assert_equal buf.join, readed
++ e = (buf.join == readed)
++ assert e
+ assert @wr.instance_variable_get(:@nr) > 0
+ end
+
diff --git a/debian/patches/series b/debian/patches/series
index 391368a..0a3fdde 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,3 @@
0001-Disabled-test-failing-under-fakeroot.patch
+0002-Change-prefix-of-temporary-sockets-to-prevent-races.patch
+0003-Don-t-dump-20M-in-case-of-failure.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-kgio.git
More information about the Pkg-ruby-extras-commits
mailing list