Call waiting - wrong call hung up
Bug #1443971 reported by
Jonathan Cave
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Bill Filler | ||
dialer-app |
Fix Released
|
Critical
|
Gustavo Pichorim Boiko | ||
dialer-app (Ubuntu) |
Fix Released
|
Critical
|
Gustavo Pichorim Boiko | ||
dialer-app (Ubuntu RTM) |
Fix Released
|
Critical
|
Gustavo Pichorim Boiko |
Bug Description
Version: ubuntu-
Steps to reproduce:
* Ensure call waiting enabled on DUT
* Call the DUT from phone X
* Accept the call, verify established
* Call the DUT from phone Y
* Accept the call, verify new call to Y established, phone X on hold
* Hit "Switch Call" button
* Verify back to talking to phone X
* Hit the hang up button
Expected result:
- Call with Phone X ended
- Call with Phone Y maintained
Actual result:
- Call with Phone Y ended
- Call with Phone X maintained
Related branches
lp:~boiko/dialer-app/fix_call_hangup_and_test_multi_calls
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Tiago Salem Herrmann (community): Approve
-
Diff: 560 lines (+305/-78)8 files modifiedsrc/qml/LiveCallPage/LiveCall.qml (+3/-2)
src/qml/LiveCallPage/MultiCallDisplay.qml (+3/-0)
tests/autopilot/dialer_app/__init__.py (+26/-1)
tests/autopilot/dialer_app/fixture_setup.py (+83/-0)
tests/autopilot/dialer_app/helpers.py (+39/-15)
tests/autopilot/dialer_app/tests/test_calls.py (+7/-33)
tests/autopilot/dialer_app/tests/test_logs.py (+7/-27)
tests/autopilot/dialer_app/tests/test_multi_calls.py (+137/-0)
lp:~boiko/dialer-app/rtm-fix_call_hangup_and_test_multi_call
- Gustavo Pichorim Boiko (community): Approve
-
Diff: 560 lines (+305/-78)8 files modifiedsrc/qml/LiveCallPage/LiveCall.qml (+3/-2)
src/qml/LiveCallPage/MultiCallDisplay.qml (+3/-0)
tests/autopilot/dialer_app/__init__.py (+26/-1)
tests/autopilot/dialer_app/fixture_setup.py (+83/-0)
tests/autopilot/dialer_app/helpers.py (+39/-15)
tests/autopilot/dialer_app/tests/test_calls.py (+7/-33)
tests/autopilot/dialer_app/tests/test_logs.py (+7/-27)
tests/autopilot/dialer_app/tests/test_multi_calls.py (+137/-0)
Changed in canonical-devices-system-image: | |
assignee: | nobody → Bill Filler (bfiller) |
importance: | Undecided → Critical |
Changed in dialer-app: | |
status: | New → Confirmed |
Changed in dialer-app: | |
assignee: | nobody → Tiago Salem Herrmann (tiagosh) |
importance: | Undecided → Critical |
Changed in dialer-app (Ubuntu): | |
assignee: | nobody → Gustavo Pichorim Boiko (boiko) |
Changed in dialer-app: | |
assignee: | Tiago Salem Herrmann (tiagosh) → Gustavo Pichorim Boiko (boiko) |
Changed in dialer-app (Ubuntu RTM): | |
assignee: | nobody → Gustavo Pichorim Boiko (boiko) |
Changed in dialer-app: | |
status: | Confirmed → In Progress |
Changed in dialer-app (Ubuntu): | |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww17-2015 → ww19-ota |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in dialer-app: | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I've tested this on both 270 and 256 and the behaviour is the same. This is not a regression on the currently 20 image. I am adding a specific test with these steps to our regression suite.