Partager via


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

See the device hardware requirements.

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.

 

 

Send comments about this topic to Microsoft