Red Hat Bugzilla – Bug 838479
[RFE] Test version should be printed in protocol in journal
Last modified: 2014-09-02 10:07:10 EDT
When reviewing tests results, you are not able to see version of the test which was used.
The test protocol in testout.log should print with the duration time, architecture, hostname and other informations also the version of the test.
Note that "test version" here probably refers to beaker RPM version of the test / git tag name rather than TESTVERSION exported in Makefile of each test.
I'll need to think about that: the test version is Beaker specific thing, therefore not a real upstream material. But the modifcation is probably needed to go into the journal, and I cannot do that in beakerlib-redhat. I'll probably just patch it in the RPMs going to Beaker.
Is it possible to call some function (from beakerlib-redhat) that can do the job? The function could be listed automatically by beaker-wizard.
(I don't know if this is possible, just my 2 cents...)
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
If the test is executed in beaker the test version can be obtained from beaker logs. If it is execute elsewhere it is nearly impossible to get the version as the source of the test can be various. The only think I can imagine is to have some functions which would call some registered callback function/program which provides desired info in specific environments. If something like this is needed feel free to reopen this bug.