|
Results of test/test_rubyoptions.rb from repo checked out at 2018-01-16 61858 03bbc4ed5
|
|
|
|
Using ruby 2.4.4p228 (2018-01-15 revision 61854) [x64-mingw32]
|
|
|
|
ruby runner.rb %J_PA% ruby/test_rubyoptions.rb
|
|
Run options: --show-skip -I./lib -IE:/r_builds_files -j3 -a --job-status=normal --subprocess-timeout-scale=1.5 --retry
|
|
|
|
# Running tests:
|
|
|
|
3 TestRubyOptions#test_DATA = 0.08 s = .
|
|
test.rb: No such file or directory @ realpath_rec - E:/temp/d20180115-3024-1xr1695/??? (Errno::ENOENT)
|
|
1 TestRubyOptions#test___dir__encoding = 0.08 s = F
|
|
12 TestRubyOptions#test_assignment_in_conditional = 0.25 s = .
|
|
3 TestRubyOptions#test_autosplit = 0.06 s = .
|
|
9 TestRubyOptions#test_chdir = 0.12 s = .
|
|
3 TestRubyOptions#test_command_line_glob_nonascii = 0.08 s = .
|
|
6 TestRubyOptions#test_command_line_glob_noncodepage = 0.14 s = .
|
|
3 TestRubyOptions#test_command_line_glob_with_dir = 0.06 s = .
|
|
3 TestRubyOptions#test_command_line_progname_nonascii = 0.05 s = F
|
|
7 TestRubyOptions#test_copyright = 0.09 s = .
|
|
2 TestRubyOptions#test_cwd_encoding = 0.08 s = F
|
|
6 TestRubyOptions#test_debug = 0.14 s = .
|
|
23 TestRubyOptions#test_disable = 0.33 s = .
|
|
10 TestRubyOptions#test_dump_insns_with_rflag = 0.08 s = .
|
|
20 TestRubyOptions#test_dump_parsetree_with_rflag = 0.14 s = .
|
|
20 TestRubyOptions#test_dump_syntax_with_rflag = 0.14 s = .
|
|
20 TestRubyOptions#test_dump_yydebug_with_rflag = 0.14 s = .
|
|
17 TestRubyOptions#test_enable = 0.28 s = .
|
|
8 TestRubyOptions#test_encoding = 0.06 s = E
|
|
4 TestRubyOptions#test_eval = 0.02 s = .
|
|
6 TestRubyOptions#test_flag_in_shebang = 0.16 s = .
|
|
25 TestRubyOptions#test_frozen_string_literal = 0.50 s = F
|
|
28 TestRubyOptions#test_frozen_string_literal_debug = 0.44 s = F
|
|
6 TestRubyOptions#test_include = 0.12 s = .
|
|
163 TestRubyOptions#test_indentation_check = 3.67 s = F
|
|
19 TestRubyOptions#test_invalid_option = 0.19 s = .
|
|
29 TestRubyOptions#test_kanji = 0.95 s = .
|
|
15 TestRubyOptions#test_locale_codepage = 0.30 s = .
|
|
0 TestRubyOptions#test_notfound = 0.00 s = E
|
|
3 TestRubyOptions#test_option_variables = 0.12 s = F
|
|
3 TestRubyOptions#test_pflag_gsub = 0.06 s = .
|
|
3 TestRubyOptions#test_pflag_sub = 0.06 s = .
|
|
5 TestRubyOptions#test_program_name = 0.30 s = .
|
|
12 TestRubyOptions#test_require = 0.27 s = .
|
|
26 TestRubyOptions#test_rubyopt = 0.58 s = .
|
|
8 TestRubyOptions#test_safe_level = 0.06 s = .
|
|
0 TestRubyOptions#test_script_from_stdin = 0.00 s = .
|
|
4 TestRubyOptions#test_script_is_directory = 0.03 s = .
|
|
6 TestRubyOptions#test_search = 0.12 s = .
|
|
5 TestRubyOptions#test_segv_loaded_features = 0.09 s = .
|
|
4 TestRubyOptions#test_segv_setproctitle = 0.11 s = .
|
|
4 TestRubyOptions#test_segv_test = 0.09 s = .
|
|
15 TestRubyOptions#test_separator = 0.31 s = F
|
|
0 TestRubyOptions#test_set_program_name = 0.00 s = S
|
|
0 TestRubyOptions#test_setproctitle = 0.00 s = S
|
|
11 TestRubyOptions#test_sflag = 0.19 s = .
|
|
9 TestRubyOptions#test_shadowing_variable = 0.17 s = .
|
|
19 TestRubyOptions#test_shebang = 0.31 s = F
|
|
3 TestRubyOptions#test_source_file = 0.06 s = .
|
|
3 TestRubyOptions#test_syntax_check = 0.03 s = .
|
|
7 TestRubyOptions#test_unmatching_glob = 0.11 s = .
|
|
30 TestRubyOptions#test_unused_variable = 0.61 s = .
|
|
3 TestRubyOptions#test_usage = 0.03 s = .
|
|
2 TestRubyOptions#test_usage_long = 0.03 s = .
|
|
10 TestRubyOptions#test_verbose = 0.16 s = .
|
|
4 TestRubyOptions#test_version = 0.03 s = .
|
|
15 TestRubyOptions#test_warning = 0.48 s = .
|
|
4 TestRubyOptions#test_yydebug = 0.06 s = .
|
|
|
|
Retrying...
|
|
[ 1/58] 3 TestRubyOptions#test_DATA = 0.08 s = .
|
|
test.rb: No such file or directory @ realpath_rec - E:/temp/d20180115-6444-di83t1/??? (Errno::ENOENT)
|
|
[ 2/58] 1 TestRubyOptions#test___dir__encoding = 0.08 s = F
|
|
[ 3/58] 12 TestRubyOptions#test_assignment_in_conditional = 0.27 s = .
|
|
[ 4/58] 3 TestRubyOptions#test_autosplit = 0.06 s = .
|
|
[ 5/58] 9 TestRubyOptions#test_chdir = 0.14 s = .
|
|
[ 6/58] 3 TestRubyOptions#test_command_line_glob_nonascii = 0.08 s = .
|
|
[ 7/58] 6 TestRubyOptions#test_command_line_glob_noncodepage = 0.14 s = .
|
|
[ 8/58] 3 TestRubyOptions#test_command_line_glob_with_dir = 0.08 s = .
|
|
[ 9/58] 3 TestRubyOptions#test_command_line_progname_nonascii = 0.05 s = F
|
|
[10/58] 7 TestRubyOptions#test_copyright = 0.11 s = .
|
|
[11/58] 2 TestRubyOptions#test_cwd_encoding = 0.08 s = F
|
|
[12/58] 6 TestRubyOptions#test_debug = 0.14 s = .
|
|
[13/58] 23 TestRubyOptions#test_disable = 0.34 s = .
|
|
[14/58] 10 TestRubyOptions#test_dump_insns_with_rflag = 0.08 s = .
|
|
[15/58] 20 TestRubyOptions#test_dump_parsetree_with_rflag = 0.16 s = .
|
|
[16/58] 20 TestRubyOptions#test_dump_syntax_with_rflag = 0.16 s = .
|
|
[17/58] 20 TestRubyOptions#test_dump_yydebug_with_rflag = 0.17 s = .
|
|
[18/58] 17 TestRubyOptions#test_enable = 0.30 s = .
|
|
[19/58] 8 TestRubyOptions#test_encoding = 0.08 s = E
|
|
[20/58] 4 TestRubyOptions#test_eval = 0.05 s = .
|
|
[21/58] 6 TestRubyOptions#test_flag_in_shebang = 0.14 s = .
|
|
[22/58] 25 TestRubyOptions#test_frozen_string_literal = 0.53 s = F
|
|
[23/58] 28 TestRubyOptions#test_frozen_string_literal_debug = 0.45 s = F
|
|
[24/58] 6 TestRubyOptions#test_include = 0.14 s = .
|
|
[25/58] 163 TestRubyOptions#test_indentation_check = 3.68 s = F
|
|
[26/58] 19 TestRubyOptions#test_invalid_option = 0.20 s = .
|
|
[27/58] 29 TestRubyOptions#test_kanji = 1.01 s = .
|
|
[28/58] 15 TestRubyOptions#test_locale_codepage = 0.34 s = .
|
|
[29/58] 0 TestRubyOptions#test_notfound = 0.00 s = E
|
|
[30/58] 3 TestRubyOptions#test_option_variables = 0.14 s = F
|
|
[31/58] 3 TestRubyOptions#test_pflag_gsub = 0.08 s = .
|
|
[32/58] 3 TestRubyOptions#test_pflag_sub = 0.06 s = .
|
|
[33/58] 5 TestRubyOptions#test_program_name = 0.30 s = .
|
|
[34/58] 12 TestRubyOptions#test_require = 0.28 s = .
|
|
[35/58] 26 TestRubyOptions#test_rubyopt = 0.62 s = .
|
|
[36/58] 8 TestRubyOptions#test_safe_level = 0.06 s = .
|
|
[37/58] 0 TestRubyOptions#test_script_from_stdin = 0.00 s = .
|
|
[38/58] 4 TestRubyOptions#test_script_is_directory = 0.05 s = .
|
|
[39/58] 6 TestRubyOptions#test_search = 0.14 s = .
|
|
[40/58] 5 TestRubyOptions#test_segv_loaded_features = 0.11 s = .
|
|
[41/58] 4 TestRubyOptions#test_segv_setproctitle = 0.11 s = .
|
|
[42/58] 4 TestRubyOptions#test_segv_test = 0.11 s = .
|
|
[43/58] 15 TestRubyOptions#test_separator = 0.34 s = F
|
|
[44/58] 0 TestRubyOptions#test_set_program_name = 0.00 s = S
|
|
[45/58] 0 TestRubyOptions#test_setproctitle = 0.00 s = S
|
|
[46/58] 11 TestRubyOptions#test_sflag = 0.22 s = .
|
|
[47/58] 9 TestRubyOptions#test_shadowing_variable = 0.22 s = .
|
|
[48/58] 19 TestRubyOptions#test_shebang = 0.36 s = F
|
|
[49/58] 3 TestRubyOptions#test_source_file = 0.08 s = .
|
|
[50/58] 3 TestRubyOptions#test_syntax_check = 0.03 s = .
|
|
[51/58] 7 TestRubyOptions#test_unmatching_glob = 0.11 s = .
|
|
[52/58] 30 TestRubyOptions#test_unused_variable = 0.69 s = .
|
|
[53/58] 3 TestRubyOptions#test_usage = 0.03 s = .
|
|
[54/58] 2 TestRubyOptions#test_usage_long = 0.03 s = .
|
|
[55/58] 10 TestRubyOptions#test_verbose = 0.17 s = .
|
|
[56/58] 4 TestRubyOptions#test_version = 0.03 s = .
|
|
[57/58] 15 TestRubyOptions#test_warning = 0.53 s = .
|
|
[58/58] 4 TestRubyOptions#test_yydebug = 0.08 s = .
|
|
|
|
1) Skipped:
|
|
TestRubyOptions#test_setproctitle [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:565]:
|
|
platform dependent feature
|
|
|
|
2) Skipped:
|
|
TestRubyOptions#test_set_program_name [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:546]:
|
|
platform dependent feature
|
|
|
|
3) Failure:
|
|
TestRubyOptions#test_cwd_encoding [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:982]:
|
|
pid 3172 exit 1
|
|
| a.rb: No such file or directory @ realpath_rec - E:/temp/d20180115-6444-19rcg16/??? (Errno::ENOENT)
|
|
|
|
|
|
4) Failure:
|
|
TestRubyOptions#test_frozen_string_literal [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:909]:
|
|
|
|
1. [1/8] Assertion for "disable=frozen_string_literal"
|
|
|
|
|
| 1. [1/2] Assertion for "stdout"
|
|
| | <["false"]> expected but was
|
|
| | <["true"]>.
|
|
|
|
2. [2/8] Assertion for "disable=frozen-string-literal"
|
|
|
|
|
| 1. [1/2] Assertion for "stdout"
|
|
| | <["false"]> expected but was
|
|
| | <["true"]>.
|
|
|
|
5) Failure:
|
|
TestRubyOptions#test_frozen_string_literal_debug [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:947]:
|
|
|
|
1. [2/2] Assertion for "stderr"
|
|
| Expected /can\'t modify frozen String \(FrozenError\)\n\z/ to match "-:1:in `<main>': can't modify frozen String, created at -:1 (RuntimeError)\n".
|
|
|
|
6) Failure:
|
|
TestRubyOptions#test_indentation_check [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:417]:
|
|
|
|
1. [ 5/45] Assertion for "BOM with begin"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'begin' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
2. [10/45] Assertion for "BOM with if false"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'if' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
3. [15/45] Assertion for "BOM with for _ in []"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'for' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
4. [20/45] Assertion for "BOM with while false"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'while' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
5. [25/45] Assertion for "BOM with def foo"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'def' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
6. [30/45] Assertion for "BOM with class X"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'class' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
7. [35/45] Assertion for "BOM with module M"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with 'module' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
8. [40/45] Assertion for "BOM with -> do"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at 'end' with '->' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
9. [45/45] Assertion for "BOM with -> {"
|
|
|
|
|
| 1. [2/2] Assertion for "stderr"
|
|
| | <["E:/temp/test_ruby_test_rubyoption20180115-6444-1pt6jiq.rb:2: warning: mismatched indentations at '}' with '->' at 1"]> expected but was
|
|
| | <[]>.
|
|
|
|
7) Failure:
|
|
TestRubyOptions#test_command_line_progname_nonascii [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:797]:
|
|
[ruby-dev:48752] [Bug #10555].
|
|
|
|
1. [1/2] Assertion for "stdout"
|
|
| <["\xFF.rb"]> expected but was
|
|
| <[]>.
|
|
|
|
2. [2/2] Assertion for "stderr"
|
|
| <[]> expected but was
|
|
| <["E:\\r_builds\\not_trunk\\24_2018-01-15_61854_p228\\ruby24_64\\bin\\ruby.exe: No such file or directory -- .rb (LoadError)"]>.
|
|
|
|
8) Failure:
|
|
TestRubyOptions#test___dir__encoding [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:970]:
|
|
the encoding of __FILE__ and __dir__ should be same.
|
|
<"true"> expected but was
|
|
<"">.
|
|
|
|
9) Failure:
|
|
TestRubyOptions#test_option_variables [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:50]:
|
|
<["[true, true, true]",
|
|
"foo",
|
|
"[true, true, true]",
|
|
"bar",
|
|
"[true, true, true]",
|
|
"baz"]> expected but was
|
|
<["[true, true, true]",
|
|
"foo",
|
|
"[true, true, true]",
|
|
"bar",
|
|
"[true, true, true]",
|
|
"ba"]>.
|
|
|
|
10) Failure:
|
|
TestRubyOptions#test_separator [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:191]:
|
|
|
|
1. [1/2] Assertion for "stdout"
|
|
| <["\"foo\\nbar\\n\\n\"", "\"baz\\n\""]> expected but was
|
|
| <["\"foo\\nbar\\n\\n\"", "\"\\n\\n\""]>.
|
|
|
|
11) Failure:
|
|
TestRubyOptions#test_shebang [E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:346]:
|
|
[ruby-core:82267] [Bug #13786]
|
|
pid 4812 exit 1
|
|
| E:\r_builds\not_trunk\24_2018-01-15_61854_p228\ruby24_64\bin\ruby.exe: invalid option -/ (-h will show valid options) (RuntimeError)
|
|
|
|
|
|
12) Error:
|
|
TestRubyOptions#test_encoding:
|
|
RuntimeError: can't modify frozen String, created at E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:230
|
|
E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:230:in `force_encoding'
|
|
E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:230:in `test_encoding'
|
|
|
|
13) Error:
|
|
TestRubyOptions#test_notfound:
|
|
RuntimeError: can't modify frozen String, created at E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:487
|
|
E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:488:in `tr!'
|
|
E:/GitHub/ruby/test/ruby/test_rubyoptions.rb:488:in `test_notfound'
|
|
|
|
58 tests, 689 assertions, 9 failures, 2 errors, 2 skips
|
|
|
|
Results of test/test_rubyoptions.rb from repo checked out at 2018-01-16 61858 03bbc4ed5
|
|
|
|
Using ruby 2.4.4p228 (2018-01-15 revision 61854) [x64-mingw32]
|