Day 11 – Analyzing Multiple Ping Tests (Collecting Data)
· Added successful and failed test tracking using PingResult.success.
o Calculated the number of successful tests and failed tests.
· Added packet loss calculation:
o Failed Tests ÷ Total Tests × 100
· Implemented average latency
calculation using ONLY successful tests
o Failed tests do not measure any latency, so do not include within calculation
· Fixed the average latency calculation by properly incrementing successfulLatencyTests.
· Verified that multiple ping results are correctly stored in the ArrayList.
· Added a final PING TEST SUMMARY
displaying:
o Successful Tests
o Failed Tests
o Packet Loss
o Average Latency
· Tested the program with 3 pings to Google, successfully producing:
o 3 successful tests
o 0 failed tests
o 0% packet loss
o ~11.67 ms average latency
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.