Project

General

Profile

Bug #10643 ยป test_ruby_options.rb_results.txt

ruby 2.4.4p228 (2018-01-15 revision 61854) [x64-mingw32] - MSP-Greg (Greg L), 01/15/2018 06:29 PM

 
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]
    (1-1/1)