Called party hangs up call

Fixture

  1. Two devices A B with Release Candidate installed and running, set up with the following Phone Numbers and Names:
    • 55501 TestA
    • 55502 TestB
  2. On device A, go to peer list: Serval main screen → ContactsList Phones On The Mesh and press the TestB entry call icon (green telephone)
  3. On device B, press Answer button
  4. Ensure Device B Serval call screen shows In Call above Serval logo, TestA 55501 below Serval logo and three buttons at bottom: Speaker, End Call and Dialpad

Test

  1. On device B, press End Call button
  2. ASSERT Device A Serval call screen shows Call Ended above Serval logo, TestB 55502 below Serval logo and one button at bottom: End Call
  3. ASSERT Device B Serval call screen shows Call Ended above Serval logo, TestA 55501 below Serval logo and one button at bottom: End Call
  4. ASSERT Voice is no longer transmitted
  5. On device A, press End Call button
  6. ASSERT Device A returns to peer list with entries for TestB
  7. On device B, press End Call button
  8. ASSERT Device B returns to Serval main screen
  9. ASSERT On device B, the peer list (Serval main screen → ContactsList Phones On The Mesh) shows entry for TestA

Results


Login