From 6dc802b4148b653206a6d893cec64084bc6a0ae5 Mon Sep 17 00:00:00 2001 From: Adam Farley Date: Tue, 19 Sep 2023 14:39:18 +0100 Subject: [PATCH] ddd --- content/blog/the_triage_rhyme/index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/blog/the_triage_rhyme/index.md b/content/blog/the_triage_rhyme/index.md index 0ca4d5473..141fbb7f7 100644 --- a/content/blog/the_triage_rhyme/index.md +++ b/content/blog/the_triage_rhyme/index.md @@ -18,22 +18,27 @@ And now, without further ado, I present: ## The Triage Rhyme ![T](T.png) is for TReSS, so go take a [gander](## "Identify failed pipelines via TRSS."). We're perusing a mess, of pipelines [red](## "Red means a job has failed. Framework errors, build failures, etc.")/[amber](## "Amber often means that a unit test failed, but the test framework completed."). + ![R](R.png) means Results, a text file conniption! Search "Error: "! Search "FAILURE"! Search Donner and Blitzen! - Search failed job output for error keywords. - "Error:" is often associated with errors. - "FAILURE" usually means a subjob failed, like Smoke Tests after a build. - Donner and Blitzen are Santa's reindeer. They are a metaphor for "search for everything". + ![I](I.png) gets you Issues, or maybe gets none. Un problem, un issue; you only need one. - Search repositories for related issues. - An existing issue means further triage is not needed. - Put a link to your failure in any existing issues, to keep the issue up-to-date. + ![A](A.png) checks the Archives, dig till you drop. You will find the cause, for this unforeseen stop. - Do some digging to find the general source of the issue. - Frequent offenders are changesets and test/build framework updates. + ![G](G.png) will be Gather, with many a fact! Make an issue on git, help the bug fixer act. - Raise an issue in the relevant repository. - Be sure to add job links, log files, and a copy of the error message. - Always start with a summary of the problem, to help bug fixers grasp the issue quickly. + ![E](E.png) brings an End, so go rest your eyes. Triage is a quest, with knowledge the prize. - Triage is about creating a knowledge base before task prioritization. - Always look for bigger fish before trying to solve anything.