Changes between Version 35 and Version 36 of HLKTesting
- Timestamp:
- 06/14/19 06:30:01 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HLKTesting
v35 v36 226 226 2c_Priority, Follow the directions for using tapdiag in this document. 227 227 228 AddressChange, This will definitely fail on slower machines. It worked fine on 1 year old i7 systems.229 228 230 229 LinkCheck, You don't need tapdiag for this. You can just start and stop the service when running this to make the link start and stop per the instructions. … … 272 271 Then when you go to schedule the multimachine test, you can change the “role” dropdown to the support machine, and select the support machine (should be there if you have two ready machines in the pool). 273 272 274 == Tests that require a working network connection == 275 276 Some of the non-NDIS tests that require “a working network connection” can just be given a valid IPV6 address on the VPN network and they will be happy with that. Whenever you see the “WDTFREMOTESYSTEM” parameter when scheduling a test, set it to an IPv6 address the system can ping over the VPN link. This could be the ipv6 address of the “support” system, or it could be some other arbitrary system on the VPN. 277 278 == Cable unplug test == 279 280 One of the HLK tests requires plugging/unplugging of the virtual cable. Use the [https://github.com/sgstair/tapdiag tapdiag tool] to manipulate the link state when the test asks for it. 281 282 == NDIS QoS test (2c_Priority) == 273 Some of the non-NDIS tests that require “a working network connection” can just be given a valid IPV6 address on the VPN network and they will be happy with that. Whenever you see the “WDTFREMOTESYSTEM” parameter when scheduling a test, set it to an IPv6 address the system can ping over the VPN link. This could be the ipv6 address of the “support” system, or it could be some other arbitrary system on the VPN. This might not be necessary if the device under test has a working IPv6 gateway address that points to, say, support machine's tap adapter interface. But wearing belt and suspenders is not a bad idea when running HLK tests. 274 275 == NDISTest 6.0 - 2 Machine - 2c_Priority == 283 276 284 277 Use Tapdiag to enable 802.1Q on both machines before running the NDIS QoS test (2c_Priority), and use it to change link state on the test system for the LinkCheck (plug/unplug ethernet) test. Follow the interactive messagebox prompts, may need some delay after “reattaching” the cable. … … 293 286 Note that the tapdiag configuration is runtime only – if you reboot the test machine, you will lose the 802.1Q state. 294 287 295 == tap-windows6 device advertised link speed == 296 297 The "NDISTest 6.5 - [2 Machine] - E2EPerf" test seems to fail if the test adapter and the support adapter have different link speeds. This is visible from the logs of "Run NDISTest Client (no verifier)": 288 == NDISTest 6.5 - 2 Machine - AddressChange == 289 290 This will definitely fail on slower machines. It worked fine on 1 year old i7 systems. 291 292 == NDISTest 6.5 - 2 Machine - E2EPerf == 293 294 The "" test seems to fail if the test adapter and the support adapter have different link speeds. This is visible from the logs of "Run NDISTest Client (no verifier)": 298 295 299 296 {{{ … … 302 299 303 300 This is a problem if the support machine has an old tap-windows6 driver version that claims to be 100Mbps whereas the device under test ("DUT") is advertising itself as 1Gbps device. Resolve by installing the correct (1Gbps) tap-windows6 driver version to the support machine as well. 301 302 == Cable unplug test == 303 304 One of the HLK tests requires plugging/unplugging of the virtual cable. Use the [https://github.com/sgstair/tapdiag tapdiag tool] to manipulate the link state when the test asks for it. 304 305 305 306 == Static Tools Logo test (optional) ==