NDISTest 6.5 - [2 Machine] - KeepAlive
This test validates the network adapter's ability to offload various protocols when the machine is put in the low power state.
Low Power Protocol Offloads:
ARP (IPv4)
NS (IPv6)
Test Cases:
Protocol Offload Test - Enable Protocol offload for protocols specified by m_TestProtocols and test for a successful offload.
Interception Test - Test offload protocols are bypassed by the Test device firmware after the machine resumes following a successful protocol offload.
Invalid Packet Test - Verify that no response on invalid packets is received from the test adapter with offload enabled.
Traffic Test -Verify no response for packets sent to other hosts on same subnet is sent by Test adapter with offload enabled.
Enable Disable Test -Verify no response for packets sent for following configurations -
Enable Protocol offload with OID_PM_PARAMETERS but do not program any protocol for offload and test for a failed offload.
Disable Protocol offload but program protocol offloads with OID_PM_ADD_PROTOCOL_OFFLOAD and test for a failed offload.
Disable Protocol offload and do not program protocols for offload.
Cases Not Tested:
- Ability of Test device to respond to requests after network connectivity is lost and resumed when machine is in sleep state.
These protocols are not tested and not required to be supported by the Test device:
ARP (IPv6)
NS (IPv4)
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 35 |
Category | Development |
Timeout (in minutes) | 2100 |
Requires reboot | false |
Requires special configuration | false |
Type | automatic |
Additional documentation
Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):
Running the test
Before you run the test, complete the test setup as described in the test requirements: LAN Testing Prerequisites.
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
For troubleshooting information, see Troubleshooting LAN Testing.
More information
Parameters
Parameter name | Parameter description |
---|---|
queryTestDeviceID | |
SupportDeviceGuid0 | |
ClientMessageDeviceGuid | |
ServerMessageDeviceGuid | |
TestScript | comma separated list of test jobs to run |