path: root/test/socket
AgeCommit message (Expand)Author
2022-12-21test/socket/test_addrinfo.rb: Suppress Errno::EACCES on WindowsNobuyoshi Nakada
2022-11-18Prevent a "warning: assigned but unused variable - s2"Yusuke Endoh
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2022-10-07Add IO#timeout attribute and use it for blocking IO operations. (#5653)Samuel Williams
2022-09-07fixup 8cd6f2a0872e74c6cc089d2a4f8140483080c67aHiroshi SHIBATA
2022-09-06omit random failure tests with FreeBSDHiroshi SHIBATA
2021-12-28Use omit instead of skip: test/socket/**/*.rbHiroshi SHIBATA
2021-12-13Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun
2021-11-30Revert "test/socket/test_socket.rb: skip on Solaris"Naohisa Goto
2021-09-06Use Test::Unit::AssertionFailedError instead of MiniTest::Assertion for test-...Hiroshi SHIBATA
2021-07-29test/socket/test_socket.rb: skip on SolarisYusuke Endoh
2021-05-21Get rid of sporadic WSAEACCES on Windows [ruby-dev:42661]Nobuyoshi Nakada
2021-05-20Get rid of sporadic WSAEACCES on Windows [ruby-dev:42661]Nobuyoshi Nakada
2021-03-08Fixed FD leaksNobuyoshi Nakada
2021-02-23added mutexes for socket and connection lists on win32Andrew Aladjev
2021-01-13Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun
2021-01-13Skip test when UDP server is no response.Hiroshi SHIBATA
2020-12-10Add connect_timeout to TCPSocketMasaki Matsushita
2020-12-07Revert getaddrinfo_a()Masaki Matsushita
2020-12-05Reduce timeout of test_getaddrinfo_after_forkMasaki Matsushita
2020-12-04Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze
2020-12-04Add a hook before fork() for getaddrinfo_a()Masaki Matsushita
2020-09-25Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita
2020-09-22Update UnixSocket#recv_io tests to handle receiving a UnixSocketJeremy Evans
2020-08-27Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov
2020-06-04test/socket/test_addrinfo.rb: Fix syntax errorYusuke Endoh
2020-06-04test/socket/test_addrinfo.rb: Suppress Errno::EACCES when addr is in useYusuke Endoh
2020-05-14Thread scheduler for light weight concurrency.Samuel Williams
2020-05-06Fixed leaked fdsNobuyoshi Nakada
2019-12-06Test interfaces include localhostKazuhiro NISHIYAMA
2019-09-10Remove check of ai.protocolMasaki Matsushita
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Fix expected ip_portMasaki Matsushita
2019-09-09Fix service name for testMasaki Matsushita
2019-09-09Fix domain name for testMasaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2019-09-03Try extending timeout of IO.selectTakashi Kokubun
2019-09-02Skip POINTOPOINT of IPv4 too instead of IPv6 onlyKazuhiro NISHIYAMA
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-06-30Removed unused variablesNobuyoshi Nakada
2018-11-29disable non-blocking pipes and sockets by defaultnormal
2018-11-22io + socket: make pipes and sockets nonblocking by defaultnormal
2018-10-13tests: support Linux kernels with CONFIG_IPV6=nnormal
2018-08-20test/socket/test_socket.rb (timestamp_retry_rw): before recvmsgnormal
2018-08-02test/socket/test_socket.rb (test_timestampns): retry sendnormal
2018-07-07test/socket/test_socket.rb (test_timestamp): retry sendnormal
2018-03-28unixsocket.c: check NUL bytesnobu
2018-01-23init.c: encode socket error messagenobu
2017-12-12Fix test-all tests to avoid creating report_on_exception warningseregon