There's a bug currently open for the standard test roles where there are duplicate output lines in the logfile output when the beakerlib role is complete.
https://pagure.io/standard-test-roles/issue/83
The summary of the issue is this: beakerlib outputs to stdout, stderr and a logfile which do have some duplicate information between them but none of them are identical. As a reference to what other beakerlib environments do, Beaker seems to put all three into separate files.
What do we want to have as the primary output of the beakerlib role?
My instinct is to use the logfile as the primary output because it is the easiest to scan, even if it is lacking details. STDOUT and STDERR could then be combined into a second file or kept separate yet still included in the artifacts generated.
Any thoughts on this plan or another method for getting duplicated lines out of the log output?
Thanks,
Tim