Description of problem:
Its showing traceback error when run the command hts certify --test network
in ia64 stable system for hardware testing. Error log is given below.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
HTS is going to be run on "RHEL5 Server".
1. download the latest HTS, dt, lmbench, stress package from porkchop:
2. install HTS on both "test machine" -- stable system(ia64) and "server
machine" -- Any other system.
# rpm -ivh hts-5.0-XX.noarch.rpm
3. start HTS server daemon on "server machine":
# hts server start
4. make the "plan" on "test machine":
# hts plan --server X.X.X.X // "X.X.X.X" is the IP addr of "server
5. run all "planned" tests on "test machine":
# hts print // list all planned tests, then run
// each of them as following
6. Run Command : hts certify --test network
Nwtwork test giving traceback error
it should Pass successfully.
Traceback error .txt file is attached with this bug.
Created attachment 155592 [details]
traceback error file
Please attach /var/hts/results.xml
Also, were there any other errors before the above steps were carried out? It
looks as though a number of test runs were attempted before the attached error.
After saving an attaching results.xml here, try running "hts clean", then
re-running the steps.
Created attachment 156176 [details]
Even if I found results.xml in other systems, but in ia64, there is no such
file I found really! But I attampted and completed tests, that I know. Does it
mean the results are not saving? what to do next? pls inform. Btw, I am doing
as u said, "hts clean" first and then re-run the tests! Lets see what it
stores! Anyway, there is another rpm that stored into /var/hts directory. I am
attaching this one for now. pls have a look and suggest the next!
I retested the hts5 in ia64 once again following ur steps.
This time network and other tests PASSED. But the results.xml i am finding nowhere.
I executed the command - hts submit.
I think it should create the results.xml but its not creating. Please see the
following command line messages when executed the command hts submit.
.qa.[root@ia64-5Server hts]# hts submit
loaded configuration /var/hts/config.xml
loaded plan /var/hts/plan.xml
loaded results /var/hts/results.xml
building results rpm...
copying the results rpm to data directory /var/hts
removing HTS logs ...
removing HTS results...
.qa.[root@ia64-5Server hts]# cd /var/hts/
.qa.[root@ia64-5Server hts]# ls
Now pls inform what to do!
Created attachment 156203 [details]
Created attachment 156204 [details]
Created attachment 156205 [details]
Created attachment 156206 [details]
Created attachment 156208 [details]
Old RPM, attached b4 too
The files found in /var/hts is attached here. Pls have a look.
The "hts submit" command removes /var/log/results.xml, so that's why you're
having trouble locating it.
Do I understand correctly that after running "hts clean", your re-test was
Sorry, I meant /var/hts/results.xml.
Created attachment 157735 [details]
results.xml for ia64 network bug
I found this file in /var/hts once the network test finished and this time its
Is the /var filesystem, or any other file system NFS mounted?
I found this .xml file for ia64 in /var/hts only, no other NFS mounted file
system I really dnt know!
three ".xml" files will be located in "/var/hts/" on all ARCHes, not only the
There are three "places" which hold HTS related "output" files:
o /var/hts/ -- stores "plan.xml", "config.xml", "results.xml" and the
o /var/log/hts/ -- stores intermediate running logs
o /usr/src/redhat/RPMS/noarch/ -- stores result rpms
Here's how the HTS works:
1) when you run "hts plan", the directory "/var/hts/" will be created if it is
not exist yet, and two files(plan.xml and config.xml) will be created and will
be located in /var/hts/ ;
2) once you run some tests(e.g. "hts certify --test core"), the intermediate
output logs will be stored in "/var/log/hts/*", if the tests finished running
correctly(either PASS or FAIL or ABORT), then a file "/var/hts/results.xml" will
be created(if it's not exist yet) and the test logs will be logged into this
file as well.
3) when you run "hts submit", the result rpm will be generated into
/usr/src/redhat/RPMS/noarch/ first and then be copied to /var/hts/ , once the
result rpm been generated successfully, the file "/var/hts/results.xml" and all
intermediate output logs under /var/log/hts/ will be removed.
Could you please double check if your issue still exists ? If not, we will
close this bug.
Ya, I followed the procrdure u suggested that day. And I get success as the last
test for hts-network PASSED. I first did hts-clean, then hts-plan and then
performed the particular test. and before doing hts-submit, i collected the
results.xml file for ia64 system.
I followed the same process for i386 too. But it given me traceback error last time.
Anyway, I will then check for i386 once again. Actually i attempted to check
today, but i386-5Server is not responding today, prolly shutdown. I will check
tomorrow again! Once finished, I will inform u. Thanx! :)
Tested it once again with ia64 system.
Network testing for ia64 system having no issue, Its PASS. And Final for now.
But i386 stable system for RHEL5-Server still down.
(In reply to comment #18)
> But i386 stable system for RHEL5-Server still down.
Could you please file a bug against this ? Or there is already a bug against this ?
I retested this bug on i386 stable system - i386-5Server.lab.boston.redhat.com,
following the proper steps.
This time The Test PASS.
results.xml and output.log file is attached with this bug below.
Please resolve this bug as its PASS.
Created attachment 159505 [details]
results.xml file for hts-network-i386-5Server
Created attachment 159506 [details]
output.log file for hts-network-i386-5Server