Description of problem: hts memory test on i386 server given traceback error. Version-Release number of selected component (if applicable): hts-5.0-48 How reproducible: Always Steps to Reproduce: HTS is going to be run on "RHEL5 Server". 1. download the latest HTS, dt, lmbench, stress package from porkchop: http://porkchop.devel.redhat.com/brewroot/packages/hts/5.0/ http://porkchop.devel.redhat.com/brewroot/packages/dt/15.14/2.EL5/i386/ http://porkchop.devel.redhat.com/brewroot/packages/lmbench/3.0a7/6.EL5/i386/ http://porkchop.devel.redhat.com/brewroot/packages/stress/0.18.8/1.3.EL5/i386/ http://porkchop.redhat.com/brewroot/packages/mt-st/0.9b/2.2.2/i386/ 2. install HTS on both "test machine" -- stable system(i386-server) 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 // machine" 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 memory 7. Wait until the test is complete. Observe the result on terminal. Actual results: Memory test giving traceback error Expected results: It should PASS successfully finishing test! Additional info: Error log is attached with this bug report.
Created attachment 156954 [details] Hts-memory-traceback error log
How reproducible: Random Actually its making test PASS or FAIL, randomly, not all the time PASS or all the time FAIL!
The traceback seems to indicate that the failing test run was the third run, which leads me to believe that the test proceedure you outlined is not entirely complete. Please perform the following steps: 1) clean the hts logs and temporary files using the "hts clean" command. Note any errors. 2) run "hts plan" to create a test plan. 3) run "hts certify --test memory" 4) attach the /var/hts/results.xml file Thanks!
Created attachment 157854 [details] i386-server-memory results.xml file Hi Greg This time memory test for i386-server is PASSED. I got the results.xml once test completed. it is attached here. And one more thing i observed, that for any test, if its failed, or quiting, giving traceback error, the results.xml for that test is not creating in /var/hts directory? As for some test which failed, I mentioned before that I did not find results.xml. And this may be the reason, pls inform me the actual fact behind not finding results.xml somewhere even if test performed and FAILED.
Hi Satyabrata, A short answer to your question is : remember to remove all former HTS related files(files which under /var/hts/ and /var/log/hts/) before running the new tests. Because HTS's output is "run-number" based(each "run" has a specific run-number), in other words, the output logs are numbered ! Information which stored in "results.xml" are consistent with "plan.xml" and "config.xml" and all the contents under /var/log/hts/. If there are in-consistency between these files, there will be trouble and errors. Another notable thing is HTS is changing fast :) . Different releases may have very big changes. So please remember to remove ALL old HTS related files(files which under /var/hts/ and /var/log/hts/) before testing the new release. Please confirm whether we can close this bug now ? Thanks -YK
*** Bug 244145 has been marked as a duplicate of this bug. ***
Created attachment 159423 [details] output.log file Memory Test on i386-5Server has been performed, and Its PASS for this time. The output.log and results.xml file ia attached with this bug below.
Created attachment 159425 [details] results.xml-latest
Please resolve this bug as it has been PASS.
Hi Satyabrata, I'm confused. Do you mean the MEMORY test works well on i386 arch this time and we can close this bug now ? -YK
YK Yes, absolutely right. its works well on i386 this time, pls close this bug. If problem arise in future, we may reopen it.