trss-parser

1.0.6 • Public • Published

TRSS Parser

trss-parser is a simple tool for generating a markdown issue used as part of triaging.

Test Results Summary Service (TRSS) is a tool created by AdoptOpenJDK to help with test triaging.

Installation

npm install -g trss-parser

Usage

trss-parser <parentId> # Where parentID comes from https://trss.adoptium.net/

Example

$ trss-parser 5f60dc9a11d26031c17a9f11

TRSS [link](https://trss.adoptium.net/buildDetail?parentId=5f60dc9a11d26031c17a9f11&testSummaryResult=failed&buildNameRegex=%5ETest) 
Build URL https://ci.adoptopenjdk.net/job/build-scripts/job/openjdk15-pipeline/282/ 
Started by user George Adams 

[**Test_openjdk15_hs_sanity.openjdk_aarch64_linux**](https://ci.adoptopenjdk.net/job/Test_openjdk15_hs_sanity.openjdk_aarch64_linux/48/) 
jdk_lang_0 => [deep history 6/27 passed](https://trss.adoptium.net/deepHistory?testId=5f60f83711d26031c17ab408) 
jdk_util_0 => [deep history 6/27 passed](https://trss.adoptium.net/deepHistory?testId=5f60f83711d26031c17ab406) 

[**Test_openjdk15_hs_special.functional_x86-64_linux**](https://ci.adoptopenjdk.net/job/Test_openjdk15_hs_special.functional_x86-64_linux/46/) 
MBCS_Tests_unicode_linux_0 => [deep history 0/27 passed](https://trss.adoptium.net/deepHistory?testId=5f60f82e11d26031c17ab245) 
MBCS_Tests_codepoint_linux_0 => [deep history 0/27 passed](https://trss.adoptium.net/deepHistory?testId=5f60f82e11d26031c17ab177) 

The resulting text can the be pasted into a GitHub Promote Release template.

How to find the parentId

Go to https://trss.adoptium.net/ and select a pipeline run that you are triaging. This will take you to a new page such as:

https://trss.adoptium.net/buildDetail?parentId=5f60f57611d26031c17aac90

The parentId is the last part of the URL.

Readme

Keywords

none

Package Sidebar

Install

npm i trss-parser

Weekly Downloads

1

Version

1.0.6

License

ISC

Unpacked Size

5.67 kB

Total Files

3

Last publish

Collaborators

  • georgeadams95