Skip to content

Support XDG directories for config and history files #1761

Support XDG directories for config and history files

Support XDG directories for config and history files #1761

Re-run triggered June 5, 2025 09:24
Status Failure
Total duration 5m 43s
Artifacts

protocol.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
4s
ruby-versions / Generate Ruby versions
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 16 warnings
Failure: test/protocol/catch_raw_dap_test.rb#L389
------------------------- | All Protocol Messages | ------------------------- V>D {"seq":1,"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"rdbg","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-us","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request"} V>D {"seq":2,"command":"attach","arguments":{"type":"rdbg","name":"Attach with rdbg","request":"attach","rdbgPath":"/home/runner/work/debug/debug/exe/rdbg","debugPort":"/var/folders/kv/w1k6nh1x5fl7vx47b2pd005w0000gn/T/ruby-debug-sock-501/ruby-debug-naotto-8845","autoAttach":true,"__sessionId":"141d9c79-3669-43ec-ac1f-e62598c5a65a"},"type":"request"} V>D {"seq":3,"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request"} V>D {"seq":4,"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"RuntimeError"}]},"type":"request"} V>D {"seq":5,"command":"configurationDone","type":"request"} V<D {"type":"response","command":"initialize","request_seq":1,"success":true,"message":"Success","body":{"supportsConfigurationDoneRequest":true,"supportsFunctionBreakpoints":true,"supportsConditionalBreakpoints":true,"supportTerminateDebuggee":true,"supportsTerminateRequest":true,"exceptionBreakpointFilters":[{"filter":"any","label":"rescue any exception","supportsCondition":true},{"filter":"RuntimeError","label":"rescue RuntimeError","supportsCondition":true}],"supportsExceptionFilterOptions":true,"supportsStepBack":true,"supportsEvaluateForHovers":true,"supportsCompletionsRequest":true},"seq":1} V<D {"type":"event","event":"initialized","seq":2} V<D {"type":"event","event":"output","body":{"category":"console","output":"Ruby REPL: You can run any Ruby expression here.\nNote that output to the STDOUT/ERR printed on the TERMINAL.\n[experimental]\n `,COMMAND` runs `COMMAND` debug command (ex: `,info`).\n `,help` to list all debug commands.\n"},"seq":3} V<D {"type":"response","command":"attach","request_seq":2,"success":true,"message":"Success","seq":4} V<D {"type":"response","command":"setFunctionBreakpoints","request_seq":3,"success":true,"message":"Success","seq":5} V<D {"type":"response","command":"setExceptionBreakpoints","request_seq":4,"success":true,"message":"Success","body":{"breakpoints":[{"verified":true,"message":"#<DEBUGGER__::CatchBreakpoint:0x00007fdb58eb60f0 @pat=\"RuntimeError\", @key=[:catch, \"RuntimeError\"], @last_exc=nil, @deleted=false, @cond=nil, @command=nil, @path=nil, @tp=#<TracePoint:enabled>>"}]},"seq":6} V<D {"type":"response","command":"configurationDone","request_seq":5,"success":true,"message":"Success","seq":7} V<D {"type":"event","event":"stopped","body":{"reason":"pause","threadId":1,"allThreadsStopped":true},"seq":8} V>D {"seq":6,"command":"threads","type":"request"} V<D {"type":"response","command":"threads","request_seq":6,"success":true,"message":"Success","body":{"threads":[{"id":1,"name":"#1 /tmp/debug-20250605-2175-ywxze7.rb:1:in '<main>'"}]},"seq":9} V>D {"seq":7,"command":"threads","type":"request"} V<D {"type":"response","command":"threads","request_seq":7,"success":true,"message":"Success","body":{"threads":[{"id":1,"name":"#1 /tmp/debug-20250605-2175-ywxze7.rb:1:in '<main>'"}]},"seq":10} V>D {"seq":8,"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":20},"type":"request"} V<D {"type":"response","command":"stackTrace","request_seq":8,"success":true,"message":"Success","body":{"stackFrames":[{"id":1,"name":"<main>","line":1,"column":1,"source":{"name":"debug-20250605-2175-ywxze7.rb","path":"/tmp/debug-20250605-2175-ywxze7.rb","sourceReference":0}}],"totalFrames":1},"seq":11} V>D {"seq":9,"command":"scopes","arguments":{"frameId":1},"type":"request"} V<D {"type":"response","command":"scopes","request_seq":9,"success":true,"message":"Success","body":{"scopes":[{"name":"Local variables","presentationHint":"locals","namedVariables":0,"i
test (head)
Process completed with exit code 1.
test (3.2)
Process completed with exit code 1.
test (3.0)
Process completed with exit code 1.
test (2.7)
Process completed with exit code 1.
Failure: test/protocol/catch_raw_dap_test.rb#L389
------------------------- | All Protocol Messages | ------------------------- V>D {"seq":1,"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"rdbg","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en-us","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request"} V>D {"seq":2,"command":"attach","arguments":{"type":"rdbg","name":"Attach with rdbg","request":"attach","rdbgPath":"/home/runner/work/debug/debug/exe/rdbg","debugPort":"/var/folders/kv/w1k6nh1x5fl7vx47b2pd005w0000gn/T/ruby-debug-sock-501/ruby-debug-naotto-8845","autoAttach":true,"__sessionId":"141d9c79-3669-43ec-ac1f-e62598c5a65a"},"type":"request"} V>D {"seq":3,"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request"} V>D {"seq":4,"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"RuntimeError"}]},"type":"request"} V>D {"seq":5,"command":"configurationDone","type":"request"} V<D {"type":"response","command":"initialize","request_seq":1,"success":true,"message":"Success","body":{"supportsConfigurationDoneRequest":true,"supportsFunctionBreakpoints":true,"supportsConditionalBreakpoints":true,"supportTerminateDebuggee":true,"supportsTerminateRequest":true,"exceptionBreakpointFilters":[{"filter":"any","label":"rescue any exception","supportsCondition":true},{"filter":"RuntimeError","label":"rescue RuntimeError","supportsCondition":true}],"supportsExceptionFilterOptions":true,"supportsStepBack":true,"supportsEvaluateForHovers":true,"supportsCompletionsRequest":true},"seq":1} V<D {"type":"event","event":"initialized","seq":2} V<D {"type":"event","event":"output","body":{"category":"console","output":"Ruby REPL: You can run any Ruby expression here.\nNote that output to the STDOUT/ERR printed on the TERMINAL.\n[experimental]\n `,COMMAND` runs `COMMAND` debug command (ex: `,info`).\n `,help` to list all debug commands.\n"},"seq":3} V<D {"type":"response","command":"attach","request_seq":2,"success":true,"message":"Success","seq":4} V<D {"type":"response","command":"setFunctionBreakpoints","request_seq":3,"success":true,"message":"Success","seq":5} V<D {"type":"response","command":"setExceptionBreakpoints","request_seq":4,"success":true,"message":"Success","body":{"breakpoints":[{"verified":true,"message":"#<DEBUGGER__::CatchBreakpoint:0x00007f2fe5eba450 @pat=\"RuntimeError\", @key=[:catch, \"RuntimeError\"], @last_exc=nil, @deleted=false, @cond=nil, @command=nil, @path=nil, @tp=#<TracePoint:enabled>>"}]},"seq":6} V<D {"type":"response","command":"configurationDone","request_seq":5,"success":true,"message":"Success","seq":7} V<D {"type":"event","event":"stopped","body":{"reason":"pause","threadId":1,"allThreadsStopped":true},"seq":8} V>D {"seq":6,"command":"threads","type":"request"} V<D {"type":"response","command":"threads","request_seq":6,"success":true,"message":"Success","body":{"threads":[{"id":1,"name":"#1 /tmp/debug-20250605-2154-q6y2xy.rb:1:in '<main>'"}]},"seq":9} V>D {"seq":7,"command":"threads","type":"request"} V<D {"type":"response","command":"threads","request_seq":7,"success":true,"message":"Success","body":{"threads":[{"id":1,"name":"#1 /tmp/debug-20250605-2154-q6y2xy.rb:1:in '<main>'"}]},"seq":10} V>D {"seq":8,"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":20},"type":"request"} V<D {"type":"response","command":"stackTrace","request_seq":8,"success":true,"message":"Success","body":{"stackFrames":[{"id":1,"name":"<main>","line":1,"column":1,"source":{"name":"debug-20250605-2154-q6y2xy.rb","path":"/tmp/debug-20250605-2154-q6y2xy.rb","sourceReference":0}}],"totalFrames":1},"seq":11} V>D {"seq":9,"command":"scopes","arguments":{"frameId":1},"type":"request"} V<D {"type":"response","command":"scopes","request_seq":9,"success":true,"message":"Success","body":{"scopes":[{"name":"Local variables","presentationHint":"locals","namedVariables":0,"i
test (debug)
Process completed with exit code 1.
test (head)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (head)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.3)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.3)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.4)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.4)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.1)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.1)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.2)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.2)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.0)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (3.0)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (2.7)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (2.7)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (debug)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']
test (debug)
Unexpected input(s) 'os', valid inputs are ['report-path', 'test-task']