Troubleshooting the ICMP API Test (Windows Embedded CE 6.0)
1/6/2010
Some of the individual test scenarios within each test case of the ICMP API Test are expected to fail. The ICMP API Test reports these as having passed if the test case fails appropriately. A ping that is expected to fail is regarded as passing the test only if the tested API returns the expected error code.
Note
For all test cases, a network sniffer or netmon is very helpful in troubleshooting. Always begin troubleshooting by confirming that the machine being pinged by the test cases is in fact accessible. This can be done by manually pinging the machine using ping -4 machine_name or ping -6 machine_name, where machine_name is the name of the machine being pinged.
The following table shows troubleshooting tips for the ICMP API Test.
Item | Solution |
---|---|
The pings are blocked and the test cases are failing |
If you have a firewall enabled in your configuration, the pings will be blocked and the test cases will fail. |
The pings are blocked and the test cases are failing |
If you have a firewall enabled in your configuration or if SYSGEN_FIREWALL is set in your configuration. |
For more troubleshooting help, see Troubleshooting the CETK Tests.