Description of problem: HTS creates unncessary intermediate files, config.xml and plan.xml. The contents of these files is copied into the results.xml. HTS should be changed to use a single xml file for managing test plans and results. Also, the "hts config" command is superflous, and should be removed, since "hts plan" will determine configuration information.
Created attachment 316448 [details] hardwaretest.py patch to remove config.xml and plan.xml This patch removes the config.xml and plan.xml files, changing HTS to manage this data only in results.xml, eliminating the redundant files. This patch also removes the "hts config" command.
Created attachment 316449 [details] hardwaretest.py patch to remove config.xml and plan.xml Patch updated to remove the "hts discover" command from the help text.
Verified following in hts-5.3-12: - "hts plan" only create /var/hts/results.xml file, not found config.xml and plan.xml under /var/hts - both "hts config" and "hts discover" commands were removed.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-0047.html