A PCRE internal error occured. This might be caused by a faulty plugin

====== Called party rejects call ====== ==== Fixture ==== - Two devices A B with [[..:release_candidate|Release Candidate]] installed and running, set up with the following Phone Numbers and Names: * 55501 TestA * 55502 TestB - On device A, go to peer list: Serval main screen -> **Contacts** -> **List Phones On The Mesh** and press the **TestB** entry **call icon** (green telephone) - Ensure Device A displays Serval Mesh call screen with //Calling// above Serval logo, //55502 TestB// below Serval logo and three buttons at bottom: //Speaker//, //End Call// and //Dialpad// - Ensure Device B rings and displays Serval Mesh call screen with //Incoming Call TestA 55501// below Serval logo and two buttons at bottom: //Answer// and //Decline// At this point, device A is calling device B which is ringing and has not yet responded. If not, then the test case [[..:call_peer:|Initiate call from peer list]] should also fail, which is the correct place to attach a full diagnostic report. ==== Test ==== - On device B, press **Decline** button - ASSERT Device B stops ringing - ASSERT Device A Serval call screen shows //Call Ended// above Serval logo, //TestB 55502// below Serval logo and one button at bottom: //End Call// - ASSERT Device B Serval call screen shows //Call Ended// above Serval logo, //TestA 55501// below Serval logo and one button at bottom: //End Call// - ASSERT Voice is not transmitted - On device A, press **End Call** button - ASSERT Device A returns to peer list with entry for //TestB// - On device B, press **End Call** button - ASSERT Device B returns to Serval main screen - ASSERT On device B, the peer list (Serval main screen -> **Contacts** -> **List Phones On The Mesh**) shows entry for //TestA// ==== Results ==== * [[.:result-Serval-0.90-currenttestcandidate|results for Serval-0.90 current release test candidate]]


Login