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
Associated requirements |
Device.Network.LAN.CS.PresenceOffload Device.Network.LAN.PM.PowMgmtNDIS |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~35 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: LAN Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting LAN Testing.