*** This log is abridged to its last 1000 lines: /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/config_test.rb:234:in 'block in DEBUGGER__::SkipPathTest#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/config_test.rb:227:in 'DEBUGGER__::SkipPathTest#with_tempfile' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/config_test.rb:233:in 'DEBUGGER__::SkipPathTest#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/config_test.rb:266:in 'DEBUGGER__::SkipPathTest#test_skip_path_skip_tracer_output' 263: end 264: 265: def test_skip_path_skip_tracer_output => 266: debug_code do 267: type "config set skip_path /#{TEMPFILE_BASENAME}/" 268: type 'trace line' 269: type 'c' =============================================================================== : (0.010165) DEBUGGER__::SkipStepOnInternalCodeTest: test_skip_step_on_internal_code: E =============================================================================== Error: test_skip_step_on_internal_code(DEBUGGER__::SkipStepOnInternalCodeTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/control_flow_commands_test.rb:504:in 'DEBUGGER__::SkipStepOnInternalCodeTest#test_skip_step_on_internal_code' 501: 1| _a = 1.abs # step here and it should not step into Integer#abs's internal source 502: 2| _b = _a.abs 503: RUBY => 504: debug_code code do 505: type 's' 506: assert_line_num 2 507: type 'c' =============================================================================== : (0.008964) DEBUGGER__::StepBackWhenNumberIsLargetThanLogIndex: test_1663648816: E =============================================================================== Error: test_1663648816(DEBUGGER__::StepBackWhenNumberIsLargetThanLogIndex): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/record_test.rb:198:in 'DEBUGGER__::StepBackWhenNumberIsLargetThanLogIndex#test_1663648816' 195: end 196: 197: def test_1663648816 => 198: debug_code(program) do 199: type 'b 11' 200: type 'record on' 201: type 'c' =============================================================================== : (0.008037) DEBUGGER__::StepBackWithNumWhileReplayTest: test_1663648816: E =============================================================================== Error: test_1663648816(DEBUGGER__::StepBackWithNumWhileReplayTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/record_test.rb:163:in 'DEBUGGER__::StepBackWithNumWhileReplayTest#test_1663648816' 160: end 161: 162: def test_1663648816 => 163: debug_code(program) do 164: type 'b 11' 165: type 'record on' 166: type 'c' =============================================================================== : (0.008271) DEBUGGER__::StepInTest: test_step_in_stops_the_program: E =============================================================================== Error: test_step_in_stops_the_program(DEBUGGER__::StepInTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:283:in 'block in DEBUGGER__::ConsoleTestCase#run_ruby' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:280:in 'DEBUGGER__::ConsoleTestCase#run_ruby' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/debugger_method_test.rb:170:in 'DEBUGGER__::StepInTest#test_step_in_stops_the_program' 167: end 168: 169: def test_step_in_stops_the_program => 170: run_ruby(program, options: "-Ilib -rdebug") do 171: assert_line_num(6) 172: type "s" 173: assert_line_num(2) =============================================================================== : (0.008132) DEBUGGER__::StepIntoWhenNumberIsLargetThanLogIndex: test_1663647719: E =============================================================================== Error: test_1663647719(DEBUGGER__::StepIntoWhenNumberIsLargetThanLogIndex): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/record_test.rb:303:in 'DEBUGGER__::StepIntoWhenNumberIsLargetThanLogIndex#test_1663647719' 300: end 301: 302: def test_1663647719 => 303: debug_code(program) do 304: type 'record on' 305: type 'b 11' 306: type 'c' =============================================================================== : (0.008558) DEBUGGER__::StepIntoWithNumWhileReplayTest: test_1663647719: E =============================================================================== Error: test_1663647719(DEBUGGER__::StepIntoWithNumWhileReplayTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/record_test.rb:260:in 'DEBUGGER__::StepIntoWithNumWhileReplayTest#test_1663647719' 257: end 258: 259: def test_1663647719 => 260: debug_code(program) do 261: type 'record on' 262: type 'b 11' 263: type 'c' =============================================================================== : (0.009427) DEBUGGER__::StopAtLoadOptionTest: test_debugger_stops_immediately: E =============================================================================== Error: test_debugger_stops_immediately(DEBUGGER__::StopAtLoadOptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:292:in 'block in DEBUGGER__::ConsoleTestCase#run_rdbg' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:288:in 'DEBUGGER__::ConsoleTestCase#run_rdbg' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/rdbg_option_test.rb:73:in 'DEBUGGER__::StopAtLoadOptionTest#test_debugger_stops_immediately' 70: end 71: 72: def test_debugger_stops_immediately => 73: run_rdbg(program, options: "--stop-at-load") do 74: # stops at the earliest possible location 75: assert_line_text(/\[C\] Kernel[#\.]require/) 76: type "c" =============================================================================== : (0.009288) DEBUGGER__::ThreadControlTest: test_debugger_isnt_hung_by_new_threads: E =============================================================================== Error: test_debugger_isnt_hung_by_new_threads(DEBUGGER__::ThreadControlTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/thread_test.rb:19:in 'DEBUGGER__::ThreadControlTest#test_debugger_isnt_hung_by_new_threads' 16: end 17: 18: def test_debugger_isnt_hung_by_new_threads => 19: debug_code(program) do 20: type "c" 21: end 22: end =============================================================================== : (0.009178) DEBUGGER__::ThreadLockingTraceTest: test_backtrace_prints_without_hanging: E =============================================================================== Error: test_backtrace_prints_without_hanging(DEBUGGER__::ThreadLockingTraceTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/backtrace_test.rb:218:in 'DEBUGGER__::ThreadLockingTraceTest#test_backtrace_prints_without_hanging' 215: end 216: 217: def test_backtrace_prints_without_hanging => 218: debug_code(program) do 219: type "c" 220: 221: type "bt" =============================================================================== : (0.009451) DEBUGGER__::TraceCallTest: test_debugger_accepts_multiple_call_tracers_with_different_patterns: E =============================================================================== Error: test_debugger_accepts_multiple_call_tracers_with_different_patterns(DEBUGGER__::TraceCallTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:298:in 'DEBUGGER__::TraceCallTest#test_debugger_accepts_multiple_call_tracers_with_different_patterns' 295: end 296: 297: def test_debugger_accepts_multiple_call_tracers_with_different_patterns => 298: debug_code(program) do 299: type 'trace call /foo/' 300: assert_line_text(/Enable CallTracer \(enabled\) with pattern \/foo\//) 301: type 'trace call /bar/' =============================================================================== : (0.009717) test_debugger_rejects_duplicated_tracer: E =============================================================================== Error: test_debugger_rejects_duplicated_tracer(DEBUGGER__::TraceCallTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:279:in 'DEBUGGER__::TraceCallTest#test_debugger_rejects_duplicated_tracer' 276: end 277: 278: def test_debugger_rejects_duplicated_tracer => 279: debug_code(program) do 280: type 'trace call' 281: assert_line_text(/Enable CallTracer/) 282: type 'trace call' =============================================================================== : (0.008380) test_trace_call_prints_method_calls: E =============================================================================== Error: test_trace_call_prints_method_calls(DEBUGGER__::TraceCallTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:259:in 'DEBUGGER__::TraceCallTest#test_trace_call_prints_method_calls' 256: end 257: 258: def test_trace_call_prints_method_calls => 259: debug_code(program) do 260: type 'trace call' 261: assert_line_text(/Enable CallTracer/) 262: type 'c' =============================================================================== : (0.009154) test_trace_call_with_pattern_filters_output_with_file_path: E =============================================================================== Error: test_trace_call_with_pattern_filters_output_with_file_path(DEBUGGER__::TraceCallTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:333:in 'DEBUGGER__::TraceCallTest#test_trace_call_with_pattern_filters_output_with_file_path' 330: end 331: 332: def test_trace_call_with_pattern_filters_output_with_file_path => 333: debug_code(program) do 334: type 'trace call /debug/' 335: assert_line_text(/Enable CallTracer/) 336: type 'c' =============================================================================== : (0.009202) test_trace_call_with_pattern_filters_output_with_method_name: E =============================================================================== Error: test_trace_call_with_pattern_filters_output_with_method_name(DEBUGGER__::TraceCallTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:318:in 'DEBUGGER__::TraceCallTest#test_trace_call_with_pattern_filters_output_with_method_name' 315: end 316: 317: def test_trace_call_with_pattern_filters_output_with_method_name => 318: debug_code(program) do 319: type 'trace call /bar/' 320: assert_line_text(/Enable CallTracer/) 321: type 'c' =============================================================================== : (0.008024) DEBUGGER__::TraceExceptionTest: test_debugger_accepts_multiple_exception_tracers_with_different_patterns: E =============================================================================== Error: test_debugger_accepts_multiple_exception_tracers_with_different_patterns(DEBUGGER__::TraceExceptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:193:in 'DEBUGGER__::TraceExceptionTest#test_debugger_accepts_multiple_exception_tracers_with_different_patterns' 190: end 191: 192: def test_debugger_accepts_multiple_exception_tracers_with_different_patterns => 193: debug_code(program) do 194: type 'trace exception /foo/' 195: assert_line_text(/Enable ExceptionTracer \(enabled\) with pattern \/foo\//) 196: type 'trace exception /bar/' =============================================================================== : (0.007868) test_debugger_rejects_duplicated_tracer: E =============================================================================== Error: test_debugger_rejects_duplicated_tracer(DEBUGGER__::TraceExceptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:176:in 'DEBUGGER__::TraceExceptionTest#test_debugger_rejects_duplicated_tracer' 173: end 174: 175: def test_debugger_rejects_duplicated_tracer => 176: debug_code(program) do 177: type 'trace exception' 178: assert_line_text(/Enable ExceptionTracer \(enabled\)/) 179: type 'trace exception' =============================================================================== : (0.008436) test_trace_exception_filters_output_with_exception: E =============================================================================== Error: test_trace_exception_filters_output_with_exception(DEBUGGER__::TraceExceptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:231:in 'DEBUGGER__::TraceExceptionTest#test_trace_exception_filters_output_with_exception' 228: end 229: 230: def test_trace_exception_filters_output_with_exception => 231: debug_code(program) do 232: type 'trace exception /foo/' 233: assert_line_text(/Enable ExceptionTracer \(enabled\) with pattern \/foo\//) 234: type 'c' =============================================================================== : (0.009508) test_trace_exception_filters_output_with_file_path: E =============================================================================== Error: test_trace_exception_filters_output_with_file_path(DEBUGGER__::TraceExceptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:211:in 'DEBUGGER__::TraceExceptionTest#test_trace_exception_filters_output_with_file_path' 208: end 209: 210: def test_trace_exception_filters_output_with_file_path => 211: debug_code(program) do 212: type 'trace exception /abc/' 213: assert_line_text(/Enable ExceptionTracer \(enabled\) with pattern \/abc\//) 214: assert_line_text(/Enable ExceptionTracer/) =============================================================================== : (0.010524) test_trace_exception_prints_raised_exception: E =============================================================================== Error: test_trace_exception_prints_raised_exception(DEBUGGER__::TraceExceptionTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:165:in 'DEBUGGER__::TraceExceptionTest#test_trace_exception_prints_raised_exception' 162: end 163: 164: def test_trace_exception_prints_raised_exception => 165: debug_code(program) do 166: type 'trace exception' 167: assert_line_text(/Enable ExceptionTracer \(enabled\)/) 168: type 'c' =============================================================================== : (0.009589) DEBUGGER__::TraceLineTest: test_debugger_rejects_duplicated_tracer: E =============================================================================== Error: test_debugger_rejects_duplicated_tracer(DEBUGGER__::TraceLineTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:106:in 'DEBUGGER__::TraceLineTest#test_debugger_rejects_duplicated_tracer' 103: end 104: 105: def test_debugger_rejects_duplicated_tracer => 106: debug_code(program) do 107: type 'trace line' 108: assert_line_text(/Enable LineTracer \(enabled\)/) 109: type 'trace line' =============================================================================== : (0.009696) test_trace_line_filters_output_with_file_path: E =============================================================================== Error: test_trace_line_filters_output_with_file_path(DEBUGGER__::TraceLineTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:125:in 'DEBUGGER__::TraceLineTest#test_trace_line_filters_output_with_file_path' 122: end 123: 124: def test_trace_line_filters_output_with_file_path => 125: debug_code(program) do 126: type 'trace line /debug/' 127: assert_line_text(/Enable LineTracer/) 128: type 'c' =============================================================================== : (0.008607) test_trace_line_prints_line_execution: E =============================================================================== Error: test_trace_line_prints_line_execution(DEBUGGER__::TraceLineTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:89:in 'DEBUGGER__::TraceLineTest#test_trace_line_prints_line_execution' 86: end 87: 88: def test_trace_line_prints_line_execution => 89: debug_code(program) do 90: type 'trace line' 91: assert_line_text(/Enable LineTracer \(enabled\)/) 92: type 'c' =============================================================================== : (0.007618) DEBUGGER__::TraceObjectTest: test_block_doesnt_break_tracer: E =============================================================================== Error: test_block_doesnt_break_tracer(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:466:in 'DEBUGGER__::TraceObjectTest#test_block_doesnt_break_tracer' 463: 9| binding.b 464: RUBY 465: => 466: debug_code(program) do 467: type 'trace object 1' 468: assert_line_text(/Enable ObjectTracer/) 469: type 'c' =============================================================================== : (0.007538) test_debugger_rejects_duplicated_tracer: E =============================================================================== Error: test_debugger_rejects_duplicated_tracer(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:407:in 'DEBUGGER__::TraceObjectTest#test_debugger_rejects_duplicated_tracer' 404: end 405: 406: def test_debugger_rejects_duplicated_tracer => 407: debug_code(program) do 408: type 'trace object 2' 409: assert_line_text(/Enable ObjectTracer for 2 \(enabled\)/) 410: type 'trace object 2' =============================================================================== : (0.006980) test_not_tracing_anonymous_rest_argument: E =============================================================================== Error: test_not_tracing_anonymous_rest_argument(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:387:in 'DEBUGGER__::TraceObjectTest#test_not_tracing_anonymous_rest_argument' 384: end 385: 386: def test_not_tracing_anonymous_rest_argument => 387: debug_code(program) do 388: type 'trace object 1' 389: assert_line_text(/Enable ObjectTracer/) 390: type 'c' =============================================================================== : (0.007539) test_top_level_block_doesnt_break_tracer: E =============================================================================== Error: test_top_level_block_doesnt_break_tracer(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:444:in 'DEBUGGER__::TraceObjectTest#test_top_level_block_doesnt_break_tracer' 441: 5| binding.b 442: RUBY 443: => 444: debug_code(program) do 445: type 'trace object 1' 446: assert_line_text(/Enable ObjectTracer/) 447: type 'c' =============================================================================== : (0.010112) test_tracing_key_argument: E =============================================================================== Error: test_tracing_key_argument(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:397:in 'DEBUGGER__::TraceObjectTest#test_tracing_key_argument' 394: end if RUBY_VERSION >= "2.7" 395: 396: def test_tracing_key_argument => 397: debug_code(program) do 398: type 'trace object 2' 399: assert_line_text(/Enable ObjectTracer/) 400: type 'c' =============================================================================== : (0.010448) test_tracing_keyrest_argument: E =============================================================================== Error: test_tracing_keyrest_argument(DEBUGGER__::TraceObjectTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:426:in 'DEBUGGER__::TraceObjectTest#test_tracing_keyrest_argument' 423: end 424: 425: def test_tracing_keyrest_argument => 426: debug_code(program) do 427: type 'trace object 3' 428: assert_line_text(/Enable ObjectTracer/) 429: type 'c' =============================================================================== : (0.010753) DEBUGGER__::TraceObjectTest::ThreadLockingTest: test_object_tracer_doesnt_cause_deadlock: E =============================================================================== Error: test_object_tracer_doesnt_cause_deadlock(DEBUGGER__::TraceObjectTest::ThreadLockingTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:498:in 'DEBUGGER__::TraceObjectTest::ThreadLockingTest#test_object_tracer_doesnt_cause_deadlock' 495: end 496: 497: def test_object_tracer_doesnt_cause_deadlock => 498: debug_code(program) do 499: type 'c' 500: type 'trace object self' 501: type 'c' =============================================================================== : (0.010158) DEBUGGER__::TraceObjectTest::TraceCallReceiverTest: test_tracer_prints_correct_method_receiving_messages: E =============================================================================== Error: test_tracer_prints_correct_method_receiving_messages(DEBUGGER__::TraceObjectTest::TraceCallReceiverTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:538:in 'DEBUGGER__::TraceObjectTest::TraceCallReceiverTest#test_tracer_prints_correct_method_receiving_messages' 535: end 536: 537: def test_tracer_prints_correct_method_receiving_messages => 538: debug_code(program) do 539: type 'c' 540: type 'trace object Foo' 541: type 'trace object f' =============================================================================== : (0.009881) DEBUGGER__::TraceObjectTest::TraceOnAfterStoppingOnceTest: test_1656237686: E =============================================================================== Error: test_1656237686(DEBUGGER__::TraceObjectTest::TraceOnAfterStoppingOnceTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:579:in 'DEBUGGER__::TraceObjectTest::TraceOnAfterStoppingOnceTest#test_1656237686' 576: end 577: 578: def test_1656237686 => 579: debug_code(program) do 580: type 'trace line' 581: type 'trace off' 582: type 'trace line' =============================================================================== : (0.009032) DEBUGGER__::TraceTest: test_trace: E =============================================================================== Error: test_trace(DEBUGGER__::TraceTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:20:in 'DEBUGGER__::TraceTest#test_trace' 17: end 18: 19: def test_trace => 20: debug_code(program) do 21: type 'trace' 22: assert_line_text(/Tracers/) 23: type 'trace line' =============================================================================== : (0.008679) test_trace_off: E =============================================================================== Error: test_trace_off(DEBUGGER__::TraceTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:31:in 'DEBUGGER__::TraceTest#test_trace_off' 28: end 29: 30: def test_trace_off => 31: debug_code(program) do 32: type 'trace' 33: assert_line_text(/Tracers/) 34: type 'trace line' =============================================================================== : (0.008525) test_trace_with_into: E =============================================================================== Error: test_trace_with_into(DEBUGGER__::TraceTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trace_test.rb:57:in 'DEBUGGER__::TraceTest#test_trace_with_into' 54: def test_trace_with_into 55: into_file = Tempfile.create(%w[tracer_into .rb]) 56: => 57: debug_code(program, remote: false) do 58: type "trace call into: #{into_file.path}" 59: type 'c' 60: end =============================================================================== : (0.009215) DEBUGGER__::TrapTest: test_sigint: E =============================================================================== Error: test_sigint(DEBUGGER__::TrapTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trap_test.rb:16:in 'DEBUGGER__::TrapTest#test_sigint' 13: end 14: 15: def test_sigint => 16: debug_code program, remote: false do 17: type 'b 3' 18: type 'c' 19: assert_line_num 2 =============================================================================== : (0.009529) test_trap_with: E =============================================================================== Error: test_trap_with(DEBUGGER__::TrapTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/trap_test.rb:29:in 'DEBUGGER__::TrapTest#test_trap_with' 26: end 27: 28: def test_trap_with => 29: debug_code %q{ 30: 1| trap(:INT){} # Symbol 31: 2| _ = 1 32: }, remote: false do =============================================================================== : (0.009239) DEBUGGER__::UntilTest: test_unit_method_in_the_same_line: E =============================================================================== Error: test_unit_method_in_the_same_line(DEBUGGER__::UntilTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/control_flow_commands_test.rb:486:in 'DEBUGGER__::UntilTest#test_unit_method_in_the_same_line' 483: end 484: 485: def test_unit_method_in_the_same_line => 486: debug_code program do 487: type 'u foo' 488: assert_line_num 7 489: type 'u' =============================================================================== : (0.017754) test_until_line: E =============================================================================== Error: test_until_line(DEBUGGER__::UntilTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/control_flow_commands_test.rb:456:in 'DEBUGGER__::UntilTest#test_until_line' 453: end 454: 455: def test_until_line => 456: debug_code program do 457: type 'u 2' 458: assert_line_num 2 459: type 'u' =============================================================================== : (0.016071) test_until_line_overrun: E =============================================================================== Error: test_until_line_overrun(DEBUGGER__::UntilTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/control_flow_commands_test.rb:468:in 'DEBUGGER__::UntilTest#test_until_line_overrun' 465: end 466: 467: def test_until_line_overrun => 468: debug_code program do 469: type 'u 2' 470: assert_line_num 2 471: type 'u 100' =============================================================================== : (0.008998) test_until_method: E =============================================================================== Error: test_until_method(DEBUGGER__::UntilTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/control_flow_commands_test.rb:476:in 'DEBUGGER__::UntilTest#test_until_method' 473: end 474: 475: def test_until_method => 476: debug_code program do 477: type 'u foo' 478: assert_line_num 7 479: type 'u baz' =============================================================================== : (0.008532) DEBUGGER__::WhereamiTest: test_whereami_displays_current_frames_code: E =============================================================================== Error: test_whereami_displays_current_frames_code(DEBUGGER__::WhereamiTest): RuntimeError: can't get Master/Slave device /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'PTY.spawn' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:123:in 'DEBUGGER__::ConsoleTestCase#run_test_scenario' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:262:in 'DEBUGGER__::ConsoleTestCase#debug_code_on_local' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:116:in 'block (2 levels) in DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:235:in 'DEBUGGER__::ConsoleTestCase#prepare_test_environment' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:90:in 'block in DEBUGGER__::ConsoleTestCase#debug_code' /usr/lib/ruby/3.4.0/timeout.rb:185:in 'block in Timeout.timeout' /usr/lib/ruby/3.4.0/timeout.rb:38:in 'Timeout::Error.handle_timeout' /usr/lib/ruby/3.4.0/timeout.rb:194:in 'Timeout.timeout' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/support/console_test_case.rb:89:in 'DEBUGGER__::ConsoleTestCase#debug_code' /home/udu/aports/main/ruby-debug/src/debug-1.10.0/test/console/whereami_test.rb:34:in 'DEBUGGER__::WhereamiTest#test_whereami_displays_current_frames_code' 31: end 32: 33: def test_whereami_displays_current_frames_code => 34: debug_code(program) do 35: type "list" 36: type "list" 37: =============================================================================== : (0.008530) Finished in 2.72917311 seconds. ------------------------------------------------------------------------------- 297 tests, 22 assertions, 0 failures, 287 errors, 0 pendings, 1 omissions, 0 notifications 3.04054% passed ------------------------------------------------------------------------------- 108.82 tests/s, 8.06 assertions/s rake aborted! Command failed with status (1) Tasks: TOP => test => test_console (See full trace by running task with --trace) >>> ERROR: ruby-debug: check failed >>> ruby-debug: Uninstalling dependencies... (1/15) Purging .makedepends-ruby-debug (20250918.033522) (2/15) Purging ruby-dev (3.4.4-r0) (3/15) Purging gmp-dev (6.3.0-r3) (4/15) Purging libgmpxx (6.3.0-r3) (5/15) Purging libucontext-dev (1.3.2-r0) (6/15) Purging ruby-rdoc (3.4.4-r0) (7/15) Purging ruby-rake (13.2.1-r1) (8/15) Purging ruby-test-unit (3.6.8-r0) (9/15) Purging ruby-power_assert (2.0.5-r0) (10/15) Purging ruby-test-unit-rr (1.0.5-r3) (11/15) Purging ruby-rr (3.1.1-r0) (12/15) Purging ruby (3.4.4-r0) (13/15) Purging libucontext (1.3.2-r0) (14/15) Purging ruby-libs (3.4.4-r0) (15/15) Purging yaml (0.2.5-r2) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages