Instead of having adhoc "sleep XX" in the test, switch to the proper
multinode synchronization: first, the "host" role waits for the "device"
role to boot, before starting to ping it. Then, "device" role waits
for "host" to complete its testing (before e.g. go offline).
Unfortunately, there's still a need to intersperse adhoc delays for
longer multinode syn operation, because default multinode operation
timeout is pretty small (30s), and there's no visible way to adjust
it.
Instead of having adhoc "sleep XX" in the test, switch to the proper multinode synchronization: first, the "host" role waits for the "device" role to boot, before starting to ping it. Then, "device" role waits for "host" to complete its testing (before e.g. go offline).
Unfortunately, there's still a need to intersperse adhoc delays for longer multinode syn operation, because default multinode operation timeout is pretty small (30s), and there's no visible way to adjust it.
Signed-off-by: Paul Sokolovsky paul.sokolovsky@linaro.org