ruby / debug

Debugging functionality for Ruby
BSD 2-Clause "Simplified" License
1.14k stars 127 forks source link

Add Launchable in CI #1090

Closed ono-max closed 8 months ago

ono-max commented 8 months ago

Retried for https://github.com/ruby/debug/pull/1081.

I've created a test-unit plugin that generates a Launchable test report file. This plugin ouputs logs to both stderr/stdout and JSON file. By using it, we can use Launchable without losing information in Github Actions log. https://github.com/ono-max/test-unit-launchable

launchable-app[bot] commented 8 months ago

Launchable Report

:x: Test session #2705319 failedos:ubuntu-latest test_task:test_protocoldetails on CI
:bell: no issues :heavy_multiplication_x:1 test failed :heavy_check_mark:63 tests passed

:x: Test session #2705322 failedos:ubuntu-latest test_task:test_protocoldetails on CI
:bell: no issues :heavy_multiplication_x:1 test failed :heavy_check_mark:63 tests passed

:x: Test session #2705408 failedos:ubuntu-latest test_task:test_protocoldetails on CI
:bell: no issues :heavy_multiplication_x:1 test failed :heavy_check_mark:63 tests passed

:x: Test session #2705415 failedos:ubuntu-latest test_task:test_protocoldetails on CI
:bell: no issues :heavy_multiplication_x:1 test failed :heavy_check_mark:63 tests passed

Passed test sessions :white_check_mark: Test session [#2705294](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705294) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705294) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705294) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705295](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705295) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705295) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705295) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705296](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705296) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705296) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705296) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705297](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705297) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705297) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705297) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705298](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705298) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705298) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705298) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705299](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705299) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705299) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705299) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705302](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705302) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705302) [![test_task:test_test](https://img.shields.io/badge/test__task-test__test-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705302) [details on CI](https://github.com/ruby/debug/actions/runs/8226875546) :white_check_mark: Test session [#2705303](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705303) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705303) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705303) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705308](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705308) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705308) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705308) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705310](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705310) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705310) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705310) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705312](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705312) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705312) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705312) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705331](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705331) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705331) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705331) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705337](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705337) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705337) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705337) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705338](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705338) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705338) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705338) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705349](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705349) passed [![os:macos-latest](https://img.shields.io/badge/os-macos--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705349) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705349) [details on CI](https://github.com/ruby/debug/actions/runs/8226875550) :white_check_mark: Test session [#2705350](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705350) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705350) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705350) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705351](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705351) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705351) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705351) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705352](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705352) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705352) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705352) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705353](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705353) passed [![os:macos-latest](https://img.shields.io/badge/os-macos--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705353) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705353) [details on CI](https://github.com/ruby/debug/actions/runs/8226875550) :white_check_mark: Test session [#2705354](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705354) passed [![os:macos-latest](https://img.shields.io/badge/os-macos--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705354) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705354) [details on CI](https://github.com/ruby/debug/actions/runs/8226875550) :white_check_mark: Test session [#2705382](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705382) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705382) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705382) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705391](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705391) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705391) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705391) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705393](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705393) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705393) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705393) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705402](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705402) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705402) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705402) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705405](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705405) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705405) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705405) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705406](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705406) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705406) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705406) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705407](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705407) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705407) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705407) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705409](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705409) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705409) [![test_task:test_protocol](https://img.shields.io/badge/test__task-test__protocol-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705409) [details on CI](https://github.com/ruby/debug/actions/runs/8226875545) :white_check_mark: Test session [#2705411](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705411) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705411) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705411) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552) :white_check_mark: Test session [#2705437](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705437) passed [![os:ubuntu-latest](https://img.shields.io/badge/os-ubuntu--latest-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705437) [![test_task:test_console](https://img.shields.io/badge/test__task-test__console-blue.svg)](https://app.launchableinc.com/organizations/ruby/workspaces/debug/data/test-sessions/2705437) [details on CI](https://github.com/ruby/debug/actions/runs/8226875552)

Build: refs_pull_1090_merge_303422f0fe2c8e465fc9d6b23637837db947a17b