Don't mess around with EPOCROOT until actually entering raptor so we know what the original was
Put the original epocroot back on the front of the whatcomp output. This allows what output to be
either relative or absolute depending on what your epocroot is.
digraph G {
"IBY list" -> "test.mk's"
"test.mk's" -> "Build roms"
"Per product" -> "Build roms"
"Per product" -> "sysdef test layers"
"sysdef test layers" -> "components pkg" [label="Exclude any exclude.test.layers"]
"components pkg" -> "Generate install_steps"
"components pkg" -> "Generate execute_steps"
"Generate install_steps" -> "test.xml"
"Generate execute_steps" -> "test.xml"
"Build roms" -> "rom images"
"rom images" -> "ATSDrop zip"
"test.xml" -> "ATSDrop zip"
"ATSDrop zip"-> "network drive"
"network drive" -> "ats server"
"ats server" -> "Per test set (per component and or pkg)"
"Per test set (per component and or pkg)" -> "flash images"
"Per test set (per component and or pkg)" -> "install files"
"Per test set (per component and or pkg)" -> "execute tests"
"ats server" -> "send results to diamonds"
subgraph "cluster1" {color=yellow;style=filled;label="per sysdef component or module"; "components pkg"; "Generate install_steps"; "Generate execute_steps"; "test.xml"; "ATSDrop zip"; "rom images"}
subgraph "cluster2" {color=yellow;style=filled;label="ATS server runs each test set in parallel to protos"; "flash images"; "install files"; "execute tests"}
}