Table of Contents
Select Wi-Fi Ad Hoc mode
Fixture
- Two rooted devices A and B with Release Candidate installed and running, set up with the following Phone Numbers and Names:
- 55501 TestA
- 55502 TestB
- 55503 TestC
- 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 → Contact
- Select mesh.servalproject.org Mesh network
- IF Pop up appears advising of need for root permission THEN press Test button
- ASSERT Serval Mesh is granted Super User permission
- ASSERT Pop up appears for mesh.servalproject.org giving Channel and IP address
- Press pop-up's Connect button
- ASSERT After a few seconds, mesh.servalproject.org Mesh 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, call device B: press 55502 TestB Call icon (green telephone)
- ASSERT Device B rings and displays Incoming call screen
Clean up
- EITHER On device A press End Call. Any failure in this process should be reported under the test case:
- OR On device B press Decline. Any failure in this process should be reported under the test case: