<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/io/wait/test_io_wait_uncommon.rb, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/io-wait] Remove `IO#nread` and `IO#ready?</title>
<updated>2025-11-12T13:48:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-04T12:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b70f5afb68253eb25cf5f8f2fdfbf01dae1d05d3'/>
<id>b70f5afb68253eb25cf5f8f2fdfbf01dae1d05d3</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/1decadc7f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/1decadc7f9
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #21625] Allow io/wait methods with `IO#ungetc` in text mode</title>
<updated>2025-10-29T08:23:00+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-10-28T12:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=12350eb9e0d3317da57b5a37c0c2810946b48850'/>
<id>12350eb9e0d3317da57b5a37c0c2810946b48850</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `require 'io/wait'` where it's no longer necessary. (#6932)</title>
<updated>2022-12-14T22:37:01+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2022-12-14T22:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d20bd06a97555a4493458d866590107da6cb21f4'/>
<id>d20bd06a97555a4493458d866590107da6cb21f4</id>
<content type='text'>
* Remove `require 'io/wait'` as it's part of core now.

* Update ruby specs using version gates.

* Add note about why it's conditional.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove `require 'io/wait'` as it's part of core now.

* Update ruby specs using version gates.

* Add note about why it's conditional.</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Use omit instead of skip for test-unit</title>
<updated>2022-01-12T01:53:57+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-01-11T12:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bf2bd6dc22bde97888c60f10d3f42714c6ac1a19'/>
<id>bf2bd6dc22bde97888c60f10d3f42714c6ac1a19</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/75543ab1bc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/75543ab1bc
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Use `omit` as per test-unit</title>
<updated>2021-11-16T11:25:41+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-10-22T06:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d305ae5f045e839de183f7d575864b7718a2faa5'/>
<id>d305ae5f045e839de183f7d575864b7718a2faa5</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/1f59f7b02f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/1f59f7b02f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/io-wait] Refined uncommon device type tests</title>
<updated>2021-03-07T00:54:35+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-03-05T07:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ef9bde6516a46359ad68fef96bd180f12262cceb'/>
<id>ef9bde6516a46359ad68fef96bd180f12262cceb</id>
<content type='text'>
https://github.com/ruby/io-wait/commit/0c73ebcf5d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/io-wait/commit/0c73ebcf5d
</pre>
</div>
</content>
</entry>
<entry>
<title>Add explicitly require for Dir.mktmpdir</title>
<updated>2020-07-30T12:01:22+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-07-30T12:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ec1ab1d46542a5332b887b750f694836fd5e44b9'/>
<id>ec1ab1d46542a5332b887b750f694836fd5e44b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test/io/wait/test_io_wait_uncommon.rb: relax /dev/random check</title>
<updated>2018-08-25T22:32:35+00:00</updated>
<author>
<name>normal</name>
<email>normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2018-08-25T22:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=32910b87812011d440fc0b40453774153d011840'/>
<id>32910b87812011d440fc0b40453774153d011840</id>
<content type='text'>
Too many machines lack entropy to have a usable /dev/random.  I
had similar problems on my system until I started using
haveged(8), but we can't require that for CI.

cf. https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian/ruby-trunk/log/20180825T213003Z.fail.html.gz

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Too many machines lack entropy to have a usable /dev/random.  I
had similar problems on my system until I started using
haveged(8), but we can't require that for CI.

cf. https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian/ruby-trunk/log/20180825T213003Z.fail.html.gz

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>test/io/wait/test_io_wait_uncommon.rb (test_tty_wait): increase timeout</title>
<updated>2018-08-09T08:51:22+00:00</updated>
<author>
<name>normal</name>
<email>normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2018-08-09T08:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=15d7adf90e5c5546ba18bdae8f607b369b0c8ba0'/>
<id>15d7adf90e5c5546ba18bdae8f607b369b0c8ba0</id>
<content type='text'>
Apparently my tty can't keep up when I run test-all with
TESTS='-v --no-retry'

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apparently my tty can't keep up when I run test-all with
TESTS='-v --no-retry'

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>test_io_wait_uncommon: new test for uncommon file types</title>
<updated>2018-05-15T00:08:33+00:00</updated>
<author>
<name>normal</name>
<email>normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2018-05-15T00:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f4e451ce4b79bd9fb1a4a01229a2a8928b2d1f8a'/>
<id>f4e451ce4b79bd9fb1a4a01229a2a8928b2d1f8a</id>
<content type='text'>
This should make portability problems more apparent when we try
using ppoll with rb_wait_for_single_fd on FreeBSD or other
non-Linux platforms.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make portability problems more apparent when we try
using ppoll with rb_wait_for_single_fd on FreeBSD or other
non-Linux platforms.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
