1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test
normal a8ed25ea12 test/ruby/test_process.rb: use io/wait instead of timeout
Occasionally I get timeout errors during this test on an
overloaded system, so we may need to increase timeouts anyways.
For now, avoid the overhead of thread creation for every read we
do.

* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking):
  use IO#wait_readable instead of timeout

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-10-23 01:37:04 +00:00
..
-ext- Revert r47971, r47972 [ruby-core:65764] 2014-10-16 18:11:49 +00:00
base64
benchmark Ruby can delay arbitrarily because Ruby is not a realtime system, 2014-09-02 15:47:53 +00:00
bigdecimal
cgi * test/cgi/test_cgi_core.rb: removed obsoleted condition for Ruby 1.8. 2014-08-09 01:19:18 +00:00
coverage
csv * test/csv/test_row.rb: Added some missing tests in CSV. 2014-09-05 09:34:38 +00:00
date test_date.rb: nonsense assertion 2014-09-10 08:25:05 +00:00
dbm * test/dbm/test_dbm.rb: Use Etc.uname. 2014-05-19 10:37:14 +00:00
digest digest.c: typed data 2014-09-27 01:30:16 +00:00
dl test/dl, test/fiddle: relax criteria 2014-03-13 16:18:30 +00:00
drb normalize reference to Timeout::Error 2014-10-07 20:00:09 +00:00
dtrace
erb fix encoding spec 2014-07-25 07:55:58 +00:00
etc * ext/etc/etc.c (etc_nprocessors): New method. 2014-10-02 03:23:26 +00:00
fiddle * test/fiddle/test_import.rb (Fiddle::TestImport#test_sizeof): 2014-09-17 02:33:41 +00:00
fileutils test/fileutils/test_fileutils.rb: AIX does not allow a sticky bit on a regular file. 2014-10-01 08:48:17 +00:00
gdbm * test/dbm/test_dbm.rb: Use Etc.uname. 2014-05-19 10:37:14 +00:00
io Join a thread. 2014-06-05 09:16:57 +00:00
irb * lib/irb.rb: Prevent irb from crashing when exception with 2014-08-13 02:19:48 +00:00
json Remove tempfiles. 2014-05-25 14:32:03 +00:00
lib * test/lib/test/unit.rb: Hide skips by default. 2014-10-12 00:24:40 +00:00
logger * logger.rb: removed unmaintain code. 2014-07-02 01:41:02 +00:00
matrix * lib/matrix.rb: Add @- and @+ for Matrix and Vector. 2014-10-07 20:18:35 +00:00
minitest * test/minitest/test_minitest_unit.rb: removed obsoleted condition 2014-08-09 01:28:50 +00:00
misc test_ruby_mode.rb: trivial refinement 2014-08-16 06:22:48 +00:00
mkmf mkmf.rb: try without -ObjC option 2014-07-30 16:17:55 +00:00
monitor Join threads. 2014-05-31 15:31:46 +00:00
net * test/net/imap/test_imap_response_parser.rb: removed needless code. 2014-08-29 08:57:06 +00:00
nkf
objspace * gc.c: add incremental GC algorithm. [Feature #10137] 2014-09-08 04:11:00 +00:00
open-uri open-uri: accept :open_timeout option 2014-10-10 19:15:56 +00:00
openssl * test/openssl/test_pkey_rsa.rb (OpenSSL#test_sign_verify_memory_leak): 2014-09-03 02:33:18 +00:00
optparse
ostruct
pathname pathname.rb: fix a Pathname#relative_path_from crash on 2014-09-15 01:29:21 +00:00
psych * ext/psych/lib/psych/visitors/yaml_tree.rb: fix NameError dumping and 2014-08-29 21:41:02 +00:00
rake * lib/rake.rb, lib/rake/*, test/rake/*: Update latest rake master(e47d023) 2014-09-06 09:31:37 +00:00
rdoc * lib/rdoc.rb, lib/rdoc, test/rdoc: Update to RDoc 4.2.0.alpha(21b241a) 2014-09-11 01:03:22 +00:00
readline test/readline/test_readline.rb: Close fds. 2014-05-29 14:47:28 +00:00
resolv Avoid tempfile leaks using Tempfile.create instead of Tempfile.open. 2014-05-25 14:00:16 +00:00
rexml Avoid a shadowing warning. 2014-05-27 15:15:54 +00:00
rinda * test/rinda/test_rinda.rb: removed useless assignment variables. 2014-08-29 08:37:39 +00:00
ripper parse.y: do not use disposed string 2014-10-16 06:05:03 +00:00
rss * test/rinda/test_rinda.rb: removed useless assignment variables. 2014-08-29 08:37:39 +00:00
ruby test/ruby/test_process.rb: use io/wait instead of timeout 2014-10-23 01:37:04 +00:00
rubygems test_gem_source_git.rb: drop intended error message 2014-10-04 12:31:34 +00:00
scanf test_scanf.rb: include arguments in names 2014-02-27 08:19:48 +00:00
sdbm
shell
socket test/socket/test_unix.rb (TestSocket_UNIXSocket#test_too_long_path): sockaddr_un.sun_path in AIX is defined as char[1024], so "a" * 300 is not too long. "a" * 3000 would be enough. 2014-10-04 07:11:54 +00:00
stringio stringio.c: ASCII-8BIT StringIO rejects no encodings 2014-09-26 03:52:37 +00:00
strscan strscan.c: encoding in messages 2014-08-03 01:56:31 +00:00
syslog
testunit * test/lib/test/unit.rb: Hide skips by default. 2014-10-12 00:24:40 +00:00
thread normalize reference to Timeout::Error 2014-10-07 20:00:09 +00:00
uri * lib/uri/rfc3986_parser.rb: raise URI::InvalidURIError when 2014-09-27 03:13:22 +00:00
webrick Close FDs. 2014-05-30 14:50:42 +00:00
win32ole test/win32ole/test_win32ole_variant.rb 2014-09-22 11:01:22 +00:00
xmlrpc Close sockets. 2014-05-30 14:28:44 +00:00
zlib zlib: GzipReader#rewind preserves ZSTREAM_FLAG_GZFILE 2014-08-30 23:53:28 +00:00
inlinetest.rb
runner.rb * test/runner.rb: reporting test coverage for test-all with COVERAGE env. 2014-09-02 07:59:18 +00:00
test_abbrev.rb
test_cmath.rb
test_delegate.rb
test_find.rb * lib/find.rb (Find#find): should pass ignore_error option to enumerators. 2014-03-03 15:28:58 +00:00
test_ipaddr.rb * lib/ipaddr.rb: extracted inline tests into test dir. 2014-05-31 07:36:51 +00:00
test_mathn.rb * test/test_mathn.rb: added workaround for VERBOSE messages. 2014-08-26 03:39:21 +00:00
test_mutex_m.rb
test_open3.rb * lib/open3.rb (Open3.capture3): Ignore Errno::EPIPE for writing 2014-03-01 10:56:39 +00:00
test_pp.rb
test_prettyprint.rb
test_prime.rb * lib/prime.rb (Prime#prime?): negative numbers can't be primes 2014-05-08 18:22:29 +00:00
test_pstore.rb Join threads. 2014-05-31 00:01:32 +00:00
test_pty.rb test/test_pty.rb: Close fds. 2014-05-29 13:38:39 +00:00
test_rbconfig.rb
test_securerandom.rb * test/test_securerandom.rb: use File.exist? instead of File.exists? 2014-02-16 06:55:06 +00:00
test_set.rb * lib/set.rb (Set#replace): Check if an object given is enumerable 2014-08-06 11:28:21 +00:00
test_shellwords.rb
test_singleton.rb
test_syslog.rb test/test_syslog.rb (TestSyslog#test_log): In AIX, each output line of LOG_PERROR to stderr has an additional empty line appended, so skip that line. 2014-10-04 07:35:43 +00:00
test_tempfile.rb tempfile.rb: fix r47655 2014-09-21 01:40:21 +00:00
test_time.rb Fix Time.parse for out of range arguments with an offset 2014-07-19 02:56:39 +00:00
test_timeout.rb test_thread.rb: move thread switch test 2014-05-28 03:05:48 +00:00
test_tmpdir.rb
test_tracer.rb * test/test_tracer.rb: fixed testcase for rubygems update. 2014-09-14 03:30:08 +00:00
test_tsort.rb
test_unicode_normalize.rb * test/test_unicode_normalize.rb: set encoding when reading. 2014-10-22 11:03:23 +00:00
test_weakref.rb