Project

General

Profile

Actions

Backport #8519

closed

Test IO Timeout error and free space starvation

Added by luislavena (Luis Lavena) almost 11 years ago. Updated almost 11 years ago.


Description

=begin
Hello,

As originally mentioned in [ruby-core:55416], a particular test on ruby_2_0_0 branch and trunk is leaving temporary files behind and causing the CI worker to have no free space.

The failing test:

http://ci.rubyinstaller.org/job/ruby-2_0_0-x64-test-all/87/console
http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/1371/console

  1. Error:
    TestIO#test_write_32bit_boundary:
    Timeout::Error: Timeout::Error
    C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/envutil.rb:78:in invoke_ruby' C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/envutil.rb:298:in assert_separately'
    C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/test_io.rb:2693:in block in test_write_32bit_boundary' C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/test_io.rb:1247:in make_tempfile'
    C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/test_io.rb:2692:in `test_write_32bit_boundary'

And ruby_2_0_0:

  1. Error:
    test_write_32bit_boundary(TestIO):
    Timeout::Error: Timeout::Error
    C:/Users/Worker/Jenkins/workspace/ruby-2_0_0-x64-build/test/ruby/envutil.rb:77:in invoke_ruby' C:/Users/Worker/Jenkins/workspace/ruby-2_0_0-x64-build/test/ruby/envutil.rb:266:in assert_separately'
    C:/Users/Worker/Jenkins/workspace/ruby-2_0_0-x64-build/test/ruby/test_io.rb:2674:in block in test_write_32bit_boundary' C:/Users/Worker/Jenkins/workspace/ruby-2_0_0-x64-build/test/ruby/test_io.rb:1246:in make_tempfile'
    C:/Users/Worker/Jenkins/workspace/ruby-2_0_0-x64-build/test/ruby/test_io.rb:2673:in `test_write_32bit_boundary'

The test (({test_write_32bit_boundary})) is not properly cleaning up the temporary file it creates.

This was not a problem before and just recently started to happen. It is worth to mention no change in the worker setup has been made except normal Windows security upgrades.

Ideas?
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0