New features
Power Test Bench & Test Runner
A json file networkPacketsResults.json is now available in the tests-results folder if the tcpdump module is enabled. It contains the IP adresses of the servers contacted with the data volume.
Example:
{ "application": "TestBP", "version": "test-S7TCPDUMP", "deviceName": "sm-g930f", "iterations": [ { "iterationID": "1", "steps": [ { "stepName": "CHRGT_animationsCSS", "timestampStart": 1720617592580, "timestampEnd": 1720617594208, "dataVolume": 1823, "servers": { "51.255.194.216": { "serverName": "dl.greenspector.com", "serverIP": "51.255.194.216", "dataVolume": 1823 } } }, { "stepName": "PAUSE_animationsCSS", "timestampStart": 1720617596418, "timestampEnd": 1720617625921, "dataVolume": 1621, "servers": { "142.250.178.138": { "serverName": "findmydevice-pa.googleapis.com", "serverIP": "142.250.178.138", "dataVolume": 337 }, "142.250.74.234": { "serverName": "securitydomain-pa.googleapis.com", "serverIP": "142.250.74.234", "dataVolume": 685 }, "216.239.38.223": { "serverName": "play.googleapis.com", "serverIP": "216.239.38.223", "dataVolume": 271 }, "8.8.8.8": { "serverName": "unknown", "serverIP": "8.8.8.8", "dataVolume": 164 } } } ] } ] }
Improvements
Bug fixes
Test Runner
Fix a bug linked to the new version of tcpdump (4.99.1). With this version, if we don't have the rights to run tcpdump without sudo, the "tcpdump --version" command doesn't work. Now, we check for the tcpdump rights before checking the version.