e$B$H$"$k%[%9%He(B (e$B$H$$$&$N$Oe(B td176.testdrive.hp.com
e$B$G$9$,e(B) e$B$Ge(B
ruby e$B$N%F%9%H$r$7$F$$$k$N$G$9$,!"e(Bdrb e$B$N%F%9%H$,$9$4$/CY$/$Fe(B
e$B$^$$$C$F$$$^$9!#e(B
e$B$?$H$($P!"e(Btest_acl.rb e$B$Ne(B test_name(ACLEntryTest)
e$B$N$H$3$m$Ge(B
e$B$+$J$jD9$$;~4V8G$^$j$^$9!#e(B
rka@td176> ./ruby test/runner.rb test/drb/test_acl.rb -v
Loaded suite test_acl.rb
Started
test_all(ACLEntryTest): .
test_ip(ACLEntryTest): .
test_ip_v6(ACLEntryTest): .
test_name(ACLEntryTest):
e$BD4$Y$F$_$k$H!“e(Bdrb/acl.rb e$B$Oe(B ipaddr.rb e$B$r;H$C$F$$$F!“e(B
e$B:G=E$Ke(B IPSocket.getaddress(”*.jp”) e$B$H$$$C$?$H$3$m$G8G$^$Ce(B
e$B$F$$$k$3$H$,$o$+$j$^$7$?!#e(B
e$B$I$&$b$3$N%^%7%s$G$O!“e(BIPSocket.getaddress(”*.jp") e$B$,<:GT$9$ke(B
e$B$N$Ke(B 1e$BJ,e(B30e$BIC$+$+$k$h$&$G$9!#e(B
rka@td176> time ./ruby -r socket -e ‘p IPSocket.getaddress(“*.jp”)’
-e:1:in `getaddress’: getaddrinfo: host nor service
provided, or not known (SocketError)
from -e:1
real 1:30.0
user 0.0
sys 0.0
e$B;W$&$N$G$9$,!“e(B*.jp e$B$N$h$&$J!”$$$+$K$b<:GT$7$=$&$JL>A0$r0z$/e(B
e$B$3$H$OI,?$J$s$G$7$g$&$+e(B?
e$BI,?$G$J$$$J$i!"$d$a$F$$$?$@$1$k$H4r$7$$$N$G$9$,!#e(B
e$B31$H$$$$$^$9!#e(B
On 2006/09/02, at 17:17, Tanaka A. wrote:
e$B;W$&$N$G$9$,!“e(B*.jp e$B$N$h$&$J!”$$$+$K$b<:GT$7$=$&$JL>A0$r0z$/e(B
e$B$3$H$OI,?$J$s$G$7$g$&$+e(B?
e$BI,?$G$J$$$J$i!"$d$a$F$$$?$@$1$k$H4r$7$$$N$G$9$,!#e(B
e$B$"$j$,$H$&$4$6$$$^$9!#$4;XE&$NDL$j$@$H;W$$$^$9!#e(B
e$B$?$H$($P!"<!$N$h$&$KJQ99$7$?$i2~A1$9$k$G$7$g$&$+e(B?
Index: acl.rb
RCS file: /var/cvs/src/ruby/lib/drb/acl.rb,v
retrieving revision 1.1
diff -u -r1.1 acl.rb
— acl.rb 4 Oct 2003 17:08:23 -0000 1.1
+++ acl.rb 2 Sep 2006 15:40:59 -0000
@@ -13,6 +13,8 @@
def initialize(str)
if str == ‘*’ or str == ‘all’
@pat = [:all]
In article [email protected],
Masatoshi SEKI [email protected] writes:
e$B$?$H$($P!"<!$N$h$&$KJQ99$7$?$i2~A1$9$k$G$7$g$&$+e(B?
e$B2~A1$7$^$9$N$G!"$=$&$7$F$$$?$@$1$k$H=u$+$j$^$9!#e(B
rka@td176> time ./ruby test/runner.rb test/drb/test_acl.rb -v
Loaded suite test_acl.rb
Started
test_all(ACLEntryTest): .
test_ip(ACLEntryTest): .
test_ip_v6(ACLEntryTest): .
test_name(ACLEntryTest): .
test_1(ACLListTest): .
test_2(ACLListTest): .
test_all_1(ACLListTest): .
test_all_2(ACLListTest): .
test_0(ACLTest): .
test_1(ACLTest): .
test_not_0(ACLTest): .
test_not_1(ACLTest): .
Finished in 0.023976 seconds.
12 tests, 91 assertions, 0 failures, 0 errors
real 0.0
user 0.0
sys 0.0
e$B$H$$$&$h$&$Ke(B test_acl.rb e$B$Ge(B (time e$B$G$Oe(B)
e$BB,DjITG=$J$[$IC;;~4V$G:Q$_!"e(B
test/drb e$BA4BN$G$be(B
rka@td176> time ./ruby test/runner.rb test/drb -v
Loaded suite drb
Started
test_all(ACLEntryTest): .
test_ip(ACLEntryTest): .
test_ip_v6(ACLEntryTest): .
test_name(ACLEntryTest): .
test_1(ACLListTest): .
test_2(ACLListTest): .
test_all_1(ACLListTest): .
test_all_2(ACLListTest): .
test_0(ACLTest): .
test_1(ACLTest): .
test_not_0(ACLTest): .
test_not_1(ACLTest): .
test_01(TestDRbAry): .
test_02_collect(TestDRbAry): .
test_03_redo(TestDRbAry): .
test_04_retry(TestDRbAry): .
test_05_break(TestDRbAry): .
test_06_next(TestDRbAry): .
test_07_break_18(TestDRbAry): .
test_00_DRbObject(TestDRbCore): .
test_01(TestDRbCore): .
test_01_02_loop(TestDRbCore): .
test_02_unknown(TestDRbCore): .
test_03(TestDRbCore): .
test_04(TestDRbCore): .
test_05_eq(TestDRbCore): .
test_06_timeout(TestDRbCore): .
test_07_public_private_protected_missing(TestDRbCore): .
test_08_here(TestDRbCore): .
test_09_option(TestDRbCore): .
test_10_yield(TestDRbCore): .
test_10_yield_undumped(TestDRbCore): .
test_11_remote_no_method_error(TestDRbCore): .
test_01_safe1_safe4_eval(TestDRbEval): .
test_01_large_ary(TestDRbLarge): .
test_02_large_ary(TestDRbLarge): .
test_03_large_ary(TestDRbLarge): .
test_04_many_arg(TestDRbLarge): .
test_05_too_large_ary(TestDRbLarge): .
test_01(TestDRbMServer): .
test_01(TestDRbSSLAry): .
test_02_collect(TestDRbSSLAry): .
test_03_redo(TestDRbSSLAry): .
test_04_retry(TestDRbSSLAry): .
test_05_break(TestDRbSSLAry): .
test_06_next(TestDRbSSLAry): .
test_07_break_18(TestDRbSSLAry): .
test_00_DRbObject(TestDRbSSLCore): .
test_01(TestDRbSSLCore): .
test_01_02_loop(TestDRbSSLCore): .
test_02_unknown(TestDRbSSLCore): .
test_03(TestDRbSSLCore): .
test_04(TestDRbSSLCore): .
test_05_eq(TestDRbSSLCore): .
test_06_timeout(TestDRbSSLCore): .
test_07_public_private_protected_missing(TestDRbSSLCore): .
test_08_here(TestDRbSSLCore): .
test_09_option(TestDRbSSLCore): .
test_10_yield(TestDRbSSLCore): .
test_10_yield_undumped(TestDRbSSLCore): .
test_11_remote_no_method_error(TestDRbSSLCore): .
test_01(TestDRbSafe1): .
test_02_collect(TestDRbSafe1): .
test_03_redo(TestDRbSafe1): .
test_04_retry(TestDRbSafe1): .
test_05_break(TestDRbSafe1): .
test_06_next(TestDRbSafe1): .
test_07_break_18(TestDRbSafe1): .
test_01(TestDRbUNIXAry): .
test_02_collect(TestDRbUNIXAry): .
test_03_redo(TestDRbUNIXAry): .
test_04_retry(TestDRbUNIXAry): .
test_05_break(TestDRbUNIXAry): .
test_06_next(TestDRbUNIXAry): .
test_07_break_18(TestDRbUNIXAry): .
test_00_DRbObject(TestDRbUNIXCore): .
test_01(TestDRbUNIXCore): .
test_01_02_loop(TestDRbUNIXCore): .
test_02_unknown(TestDRbUNIXCore): .
test_03(TestDRbUNIXCore): F
test_04(TestDRbUNIXCore): .
test_05_eq(TestDRbUNIXCore): .
test_06_timeout(TestDRbUNIXCore): F
test_07_public_private_protected_missing(TestDRbUNIXCore): F
test_08_here(TestDRbUNIXCore): E
test_09_option(TestDRbUNIXCore): .
test_10_yield(TestDRbUNIXCore): E
test_10_yield_undumped(TestDRbUNIXCore): .
test_11_remote_no_method_error(TestDRbUNIXCore): E
test_01_one(TestDRbYield): E
test_02_two(TestDRbYield): .
test_03_many(TestDRbYield): E
test_04_many_to_one(TestDRbYield): .
test_05_array_subclass(TestDRbYield): E
test_06_taint(TestDRbYield): .
test_01_one(TestRuby18Yield): .
test_02_two(TestRuby18Yield): .
test_03_many(TestRuby18Yield): .
test_04_many_to_one(TestRuby18Yield): .
test_05_array_subclass(TestRuby18Yield): .
test_06_taint(TestRuby18Yield): .
test_01_one(TestRubyYield): .
test_02_two(TestRubyYield): .
test_03_many(TestRubyYield): .
test_04_many_to_one(TestRubyYield): .
test_05_array_subclass(TestRubyYield): .
test_06_taint(TestRubyYield): .
Finished in 8.417451 seconds.
- Failure:
test_03(TestDRbUNIXCore)
[/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:143]:
exception expected but was
Class: Errno::EINVAL
Message: <“Invalid argument”>
—Backtrace—
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1181:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:144:in
test_03’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:143:in `test_03’
- Failure:
test_06_timeout(TestDRbUNIXCore)
[/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:171]:
Timeout::Error exception expected but was
Class: Errno::EINVAL
Message: <“Invalid argument”>
—Backtrace—
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1181:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:172:in
test_06_timeout’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:171:in
`test_06_timeout’
- Failure:
test_07_public_private_protected_missing(TestDRbUNIXCore)
[/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:180]:
Exception raised:
Class: Errno::EINVAL
Message: <“Invalid argument”>
—Backtrace—
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1181:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:182:in
test_07_public_private_protected_missing’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:180:in
`test_07_public_private_protected_missing’
-
Error:
test_08_here(TestDRbUNIXCore):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drbunix.rb:23:in `setup’
-
Error:
test_10_yield(TestDRbUNIXCore):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drbunix.rb:23:in `setup’
-
Error:
test_11_remote_no_method_error(TestDRbUNIXCore):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drbunix.rb:23:in `setup’
-
Error:
test_01_one(TestDRbYield):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drb.rb:9:in `setup’
-
Error:
test_03_many(TestDRbYield):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drb.rb:9:in `setup’
-
Error:
test_05_array_subclass(TestDRbYield):
Errno::EINVAL: Invalid argument
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in path' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/unix.rb:91:in
close’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1199:in close' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1178:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/thread.rb:135:in
synchronize' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1176:in
open’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in
method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/extservm.rb:38:in
service’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:35:in
ext_service' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:56:in
timeout’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/timeout.rb:76:in timeout' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:34:in
ext_service’
./test/drb/test_drb.rb:9:in `setup’
107 tests, 454 assertions, 3 failures, 6 errors
real 8.6
user 2.2
sys 1.0
e$B$H$$$&$h$&$K!"e(B8.6e$BIC$G:Q$`$h$&$K$J$j$^$9!#e(B
e$B31$H$$$$$^$9!#e(B
On 2006/09/03, at 2:05, Tanaka A. wrote:
e$B$"$j$,$H$&$4$6$$$^$9!#e(B
e$BI,;`$Ke(Bdrb/unixe$B$r;W$$=P$=$&$H$7$F$$$^$9!#e(B
e$B$"$H!"e(B
e$B$H$J$j!“e(B(bind e$B$7$F$$$J$$!”%/%i%$%"%s%HB&$Ne(B) UNIXSocket e$B$Ne(B
path e$B$rF@$i$l$J$$!"$H$$$&OC$N$h$&$G$9!#e(B
UNIX domain socket e$B$Ne(B path e$B$rF@$i$l$k$+$I$&$+!"$H$$$&$N$Oe(B
(e$B;DG0$J$,$ie(B) e$BC1=c$JOC$G$O$J$$$N$G!"2DG=$J$iHr$1$k$[$&$,$$$$e(B
e$B$H;W$$$^$9!#e(B
e$B$"!<!"$J$k$[$I!#e(B
e$BD>8e$Ke(B
File.unlink(path) if @server_mode
e$B$H$$$&9T$,$"$k$H$3$m$r8+$k$H!"e(Bpath e$B$rF@$k$N$r%5!<%PB&$@$1e(B
e$B$K8BDj$9$k$N$O4JC1$J$h$&$K;W$&$N$G$9$,$I$&$G$7$g$&e(B?
e$B$?$H$($Pe(B
path = @socket.path if @server_mode
e$B$H$9$k$H$+!#e(B
e$B$=$&$G$9$M!#e(B
e$B$=$N$h$&$K=$@5$7$F$_$^$7$?!#e(B(1.8e$B7Oe(B)
e$B$"$H!"e(B
In article [email protected],
Tanaka A. [email protected] writes:
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1085:in method_missing' /var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1103:in
with_friend’
/var/tmp/rka/gcc-32-nopth-18/lib/ruby/1.8/drb/drb.rb:1084:in method_missing' /var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:144:in
test_03’
/var/tmp/rka/gcc-32-nopth-18/ruby/test/drb/drbtest.rb:143:in `test_03’
e$B$N<:GT$G$9$,!“$3$l$Oe(B unix.rb:91 e$B$N$”$?$j$re(B
begin
path = @socket.path
rescue Errno::EINVAL
p @socket
raise
end
e$B$HJQ$($k$He(B
Loaded suite test_drbunix.rb
Started
…#UNIXSocket:0x405d9188
F…#UNIXSocket:0x405920d0
F#UNIXSocket:0x40580dd8
F#UNIXSocket:0x400348c8
E.#UNIXSocket:0x40626690
E.#UNIXSocket:0x4061cec8
E
e$B$H$J$j!“e(B(bind e$B$7$F$$$J$$!”%/%i%$%“%s%HB&$Ne(B) UNIXSocket
e$B$Ne(B
path e$B$rF@$i$l$J$$!”$H$$$&OC$N$h$&$G$9!#e(B
UNIX domain socket e$B$Ne(B path e$B$rF@$i$l$k$+$I$&$+!"$H$$$&$N$Oe(B
(e$B;DG0$J$,$ie(B) e$BC1=c$JOC$G$O$J$$$N$G!"2DG=$J$iHr$1$k$[$&$,$$$$e(B
e$B$H;W$$$^$9!#e(B
e$BD>8e$Ke(B
File.unlink(path) if @server_mode
e$B$H$$$&9T$,$"$k$H$3$m$r8+$k$H!"e(Bpath e$B$rF@$k$N$r%5!<%PB&$@$1e(B
e$B$K8BDj$9$k$N$O4JC1$J$h$&$K;W$&$N$G$9$,$I$&$G$7$g$&e(B?
e$B$?$H$($Pe(B
path = @socket.path if @server_mode
e$B$H$9$k$H$+!#e(B