Bug 223468

Summary: HTS: network test failed if hts certify --server [ipaddress] was run
Product: [Retired] Red Hat Hardware Certification Program Reporter: Garry Wong <garry.wong>
Component: Test Suite (tests)Assignee: Greg Nichols <gnichols>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5CC: hcp-admin, wwlinuxengineering
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: hts-5.0-21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-02-02 03:45:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
This test results 3 which network test failed
none
This is test results that network test passed
none
This test results 3 which network test failed
none
failing network test run with R17 on DL320G5
none
Passing network test run with R17 on DL320G5
none
System Log during Test Failure none

Description Garry Wong 2007-01-19 16:13:51 UTC
Description of problem:

Network test would fail if "hts certify --server [ipaddress]" was run, but 
would pass if running by itself with command hts certify --test network --
server [ipaddress]

Version-Release number of selected component (if applicable):

rhel5 hts R17


How reproducible:


Steps to Reproduce:

1. Install rhel5 x64 initial release with Virtualization capability onto 
system under test -ProLiant DL360 G4
2. Install rhel5 x64 initial release onto network test server
3. Install rhel5 hts version 5 release 17 test suite onto both system under 
test and network test server (with IPV4 status ip address 10.1.1.10)
4. On network test server ---> lat_tcp -s ---> hts  server start
5. On system under test ----> lat_tcp 10.1.1.10 --> hts plan ----> hts 
certify --server 10.1.1.10 ----> network test failed (see attached test 
results 3)
6. On system under test ---> hts certify --test network --server 10.1.1.10 ---
> network test passed (see attached test results 4)

Actual results: -When using "hts certify --server 10.1.1.10" to run all tests, 
network test failed
-When using "hts certify --test network --server 10.1.1.10" to run network 
test only, the test passed.


Expected results: Should pass either case


Additional info:

Comment 1 Garry Wong 2007-01-19 16:13:52 UTC
Created attachment 145998 [details]
This test results 3 which network test failed

Comment 2 Garry Wong 2007-01-19 16:16:31 UTC
Created attachment 145999 [details]
This is test results that network test passed

This is test results that network test passed

Comment 3 Garry Wong 2007-01-19 16:18:06 UTC
Created attachment 146000 [details]
This test results 3 which network test failed

Resent test results 3

Comment 4 Gregory Feiner 2007-01-19 19:41:52 UTC
I ran the network test multiple times on a DL320 G5 using R17.  Each time I 
used "hts certify --test=network --server=10.0.0.127"  The test passed the 
first time and the logs showed results for both nics, but on subsequent 
attempts using the same command line, the test failed and the logs only showed 
results for one nic even though results "on screen" showed both nics were 
tested.

Comment 5 Greg Nichols 2007-01-23 20:38:29 UTC
(In reply to comment #4)
> I ran the network test multiple times on a DL320 G5 using R17.  Each time I 
> used "hts certify --test=network --server=10.0.0.127"  The test passed the 
> first time and the logs showed results for both nics, but on subsequent 
> attempts using the same command line, the test failed and the logs only showed 
> results for one nic even though results "on screen" showed both nics were 
> tested.

Please attach these test results.

- Thanks!


Comment 6 Gregory Feiner 2007-01-23 20:45:21 UTC
Created attachment 146351 [details]
failing network test run with R17 on DL320G5

Comment 7 Gregory Feiner 2007-01-23 20:46:06 UTC
Created attachment 146352 [details]
Passing network test run with R17 on DL320G5

Comment 8 Greg Nichols 2007-01-23 21:42:06 UTC
Created attachment 146362 [details]
System Log during Test Failure

Comment 9 Greg Nichols 2007-01-23 21:43:31 UTC
(In reply to comment #8)
> Created an attachment (id=146362) [edit]
> System Log during Test Failure
> 

The attached system logs seem to indicate something's amiss during 
the tests.

Comment 10 Greg Nichols 2007-01-23 21:45:02 UTC
I can not reproduce problems with settings of the --server option 
interacting with the --test option.

Comment 11 Ronald Pacheco 2007-01-24 17:21:30 UTC
Greg,

HP wants to know which server us used.

Comment 12 Garry Wong 2007-01-24 17:52:23 UTC
The problem is when you run ALL tests at once by using "hts certify --test 
network --server 10.1.1.10", the network test failed. BUT if you just run 
network test itself by using "hts certify --test network --server 10.1.1.10",
the network test passed.

The system under test is Proliant DL365 or DL360 G5.

When you said you could not reprod, which command you used ?"hts certify --
test network --server ipaddress" or "hts certify --test network --server 
ipadsress" ?

Thanks
 

Comment 13 Greg Nichols 2007-01-24 23:08:52 UTC
I've duplicated what you've seen, and verified a fix.

The test server uses lmbench, and its servers shut down after an hour
if there is no activity.  Since the full test runs more than an hour 
before the network portion is run, the lmbench tools have shut down
by the time the server runs.

We've patched lmbench to remove this "feature", so that it does not
shutdown.  This version (lmbench-3.0a7-5.EL5) should be available shortly
on the Partners site.


Comment 14 Garry Wong 2007-01-26 15:23:44 UTC
I verified the version lmbench-3.0a7-5.EL5 and it works.

Thanks,