content:servalmesh:testing:commotion_mesh_control:main_page
Select MeshTether network
Fixture
Two rooted devices A B, each with:
-
-
… and set up with the following Phone Numbers and Names:
Ensure each device A and B is disconnected:
Go to Serval main screen → Connect
Ensure Enable Services is OFF (un-check the checkbox if necessary)
Turn Auto Cycle to OFF (un-check the checkbox)
Go to peer list: Serval main screen → Contacts → List Phones On The Mesh)
Ensure the peer list is empty
Test
On each device A and B:
Go to Serval main screen → Connect
ASSERT The network list contains an entry for Mesh Tether Mesh
Turn Enable Services to ON (check the checkbox)
Select the Mesh Tether network
ASSERT Mesh Tether network is marked as Turning On
IF Pop-up appears requesting Super User for Mesh Tether THEN press Allow button
ASSERT MeshTether app is granted Super User permission
ASSERT After a few seconds, Mesh Tether network is marked as On
On each device A and B:
ASSERT Other device appears in peer list: Serval main screen → Contacts → List Phones On The Mesh
On device A:
Go to Serval main screen → Connect
Select the Wi-Fi network
ASSERT Mesh Tether network is marked as Turning Off
IF Pop up appears advising of need for root permission THEN press Allow button
ASSERT After a few seconds, MeshTether network status becomes blank
ASSERT Wi-Fi network status changes to Scanning
ASSERT List of available access points appears
On device B:
ASSERT Device A no longer appears in peer list: Serval main screen → Contacts → List Phones On The Mesh
Results
content/servalmesh/testing/commotion_mesh_control/main_page.txt · Last modified: 04/10/2013 00:36 by Andrew Bettison