Skip to content

CI test failures with Ruby 3.4 following latest RubyInstaller release #39

@shinokaro

Description

@shinokaro

CI tests are failing under Ruby 3.4, despite previous test runs with Ruby 3.4 having passed successfully. I suspect the latest release from RubyInstaller may be affecting the outcome. A more detailed investigation on the OCRAN side is needed before reporting this upstream.

# Running:

FF.FFFFFFFFFFFFFFFFFFFF..FF..FFFFFFFFFFFF.FFFF.FFFFFFFF

Finished in 69.966622s, 0.7861 runs/s, 2.2439 assertions/s.

  1) Failure:
TestOcran#test_relative_require_i [test/test_ocra.rb:448]:
Expected false to be truthy.

  2) Failure:
TestOcran#test_icon [test/test_ocra.rb:538]:
Expected false to be truthy.

  3) Failure:
TestOcran#test_loadpath_mangling_abspath [test/test_ocra.rb:520]:
Expected false to be truthy.

  4) Failure:
TestOcran#test_exitstatus [test/test_ocra.rb:252]:
Expected: 167
  Actual: nil

  5) Failure:
TestOcran#test_loadpath_mangling_dirname [test/test_ocra.rb:478]:
Expected false to be truthy.

  6) Failure:
TestOcran#test_buildarg [test/test_ocra.rb:304]:
Expected false to be truthy.

  7) Failure:
TestOcran#test_autoload_nested [test/test_ocra.rb:406]:
Expected false to be truthy.

  8) Failure:
TestOcran#test_stdout_redir [test/test_ocra.rb:318]:
Expected: "Hello, World!\n"
  Actual: ""

  9) Failure:
TestOcran#test_temp_with_space [test/test_ocra.rb:636]:
Expected false to be truthy.

 10) Failure:
TestOcran#test_relative_require_rubylib [test/test_ocra.rb:464]:
Expected false to be truthy.

 11) Failure:
TestOcran#test_relative_require [test/test_ocra.rb:368]:
Expected: 160
  Actual: nil

 12) Failure:
TestOcran#test_multibyte_path_execution [test/test_ocra.rb:825]:
Expected false to be truthy.

 13) Failure:
TestOcran#test_abspath_outside [test/test_ocra.rb:664]:
Expected false to be truthy.

 14) Failure:
TestOcran#test_chdir [test/test_ocra.rb:715]:
Expected false to be truthy.

 15) Failure:
TestOcran#test_lzma [test/test_ocra.rb:156]:
Expected false to be truthy.

 16) Failure:
TestOcran#test_exec_prefix [test/test_ocra.rb:750]:
Expected false to be truthy.

 17) Failure:
TestOcran#test_autoload_missing [test/test_ocra.rb:395]:
Expected false to be truthy.

 18) Failure:
TestOcran#test_ocran_executable_env [test/test_ocra.rb:612]:
Expected false to be truthy.

 19) Failure:
TestOcran#test_hierarchy [test/test_ocra.rb:624]:
Expected false to be truthy.

 20) Failure:
TestOcran#test_arguments2 [test/test_ocra.rb:278]:
Expected: 5
  Actual: nil

 21) Failure:
TestOcran#test_stdin_redir [test/test_ocra.rb:333]:
Expected: 104
  Actual: nil

 22) Failure:
TestOcran#test_multibyte_script_filename [test/test_ocra.rb:846]:
Expected false to be truthy.

 23) Failure:
TestOcran#test_relpath [test/test_ocra.rb:675]:
Expected false to be truthy.

 24) Failure:
TestOcran#test_autoload [test/test_ocra.rb:381]:
Expected false to be truthy.

 25) Failure:
TestOcran#test_relpath_outside [test/test_ocra.rb:687]:
Expected false to be truthy.

 26) Failure:
TestOcran#test_directory_on_cmd_line [test/test_ocra.rb:241]:
Expected false to be truthy.

 27) Failure:
TestOcran#test_rubyopt_manual [test/test_ocra.rb:590]:
Expected false to be truthy.

 28) Failure:
TestOcran#test_multibyte_resource_dir [test/test_ocra.rb:870]:
Expected false to be truthy.

 29) Failure:
TestOcran#test_relative_require_chdir_path [test/test_ocra.rb:419]:
Expected false to be truthy.

 30) Failure:
TestOcran#test_loadpath_mangling_path [test/test_ocra.rb:492]:
Expected false to be truthy.

 31) Failure:
TestOcran#test_nodeprun [test/test_ocra.rb:183]:
Expected false to be truthy.

 32) Failure:
TestOcran#test_rubyopt [test/test_ocra.rb:570]:
Expected false to be truthy.

 33) Failure:
TestOcran#test_gemfile [test/test_ocra.rb:210]:
Expected false to be truthy.

 34) Failure:
TestOcran#test_helloworld [test/test_ocra.rb:144]:
Expected false to be truthy.

 35) Failure:
TestOcran#test_arguments1 [test/test_ocra.rb:264]:
Expected: 5
  Actual: nil

 36) Failure:
TestOcran#test_multibyte_resource_file [test/test_ocra.rb:858]:
Expected false to be truthy.

 37) Failure:
TestOcran#test_chdir_first [test/test_ocra.rb:728]:
Expected false to be truthy.

 38) Failure:
TestOcran#test_arguments3 [test/test_ocra.rb:292]:
Expected: 5
  Actual: nil

 39) Failure:
TestOcran#test_abspath [test/test_ocra.rb:651]:
Expected false to be truthy.

 40) Failure:
TestOcran#test_writefile [test/test_ocra.rb:169]:
Expected false to be truthy.

 41) Failure:
TestOcran#test_exit [test/test_ocra.rb:603]:
Expected false to be truthy.

 42) Failure:
TestOcran#test_loadpath_mangling_dotpath [test/test_ocra.rb:506]:
Expected false to be truthy.

 43) Failure:
TestOcran#test_srcroot [test/test_ocra.rb:701]:
Expected false to be truthy.

 44) Failure:
TestOcran#test_rubycoreincl [test/test_ocra.rb:197]:
Expected false to be truthy.

 45) Failure:
TestOcran#test_explicit_in_exec_prefix [test/test_ocra.rb:764]:
Expected false to be truthy.

 46) Failure:
TestOcran#test_relative_require_chdir_dotpath [test/test_ocra.rb:433]:
Expected false to be truthy.

 47) Failure:
TestOcran#test_debug_extract [test/test_ocra.rb:221]:
Expected false to be truthy.

 48) Failure:
TestOcran#test_resource [test/test_ocra.rb:550]:
Expected false to be truthy.

55 runs, 157 assertions, 48 failures, 0 errors, 0 skips
rake aborted!
Command failed with status (1): [D:/a/_temp/rubyinstaller-3.4.4-2-x64/bin/ruby.exe -I;lib;test;. -w -e 'require "minitest/autorun"; require "test/test_ocra.rb"' -- ]
D:/a/ocran/ocran/vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb:172:in 'block in Minitest::TestTask#define'
D:/a/ocran/ocran/vendor/bundle/ruby/3.4.0/gems/rake-13.2.1/exe/rake:27:in '<top (required)>'
Tasks: TOP => test
(See full trace by running task with --trace)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions