#3291 NORM Untriag: Current activity tracking is shaky
Zarro Boogs per Child
bugtracker at laptop.org
Mon Sep 10 12:10:46 EDT 2007
#3291: Current activity tracking is shaky
------------------------------+---------------------------------------------
Reporter: smcv | Owner: smcv
Type: defect | Status: new
Priority: normal | Milestone: Untriaged
Component: presence-service | Version: Git as of bug date
Keywords: | Verified: 0
------------------------------+---------------------------------------------
Some test cases, where a1 and a2 are accounts:
1. Share an activity on a1. Check our "CurAct" in the Presence Service
debugger tab on a1's developer console, and on a2's developer console.
Expected result: a1's CurAct is that activity on both dev consoles, and
it's in a1's activity list. Actual result: the CurAct box is empty in a1's
dev console (i.e. we sent the change to the network but didn't notice it
locally). The activity lists are correct.
2. Have a2 join the activity, look at a2's CurAct in both dev consoles.
Expected result: their CurAct is that activity on both dev consoles, and
it's in their activity list on both dev consoles. Actual result: correct.
3. Have a2 leave the activity. Expected result: their CurAct becomes empty
on both dev consoles, and it leaves their activity list. Actual result:
their CurAct becomes empty on both, and the activity leaves their list on
a2's console, but it remains in their list on a1's console.
4. Have a2 rejoin the activity. Expected result: it is their CurAct and is
in their activity list on both dev consoles. Actual result: correct.
5. Have a1 leave the activity. Expected: it ceases to be their CurAct on
both consoles, and is removed from their activities on both. Actual: it
ceases to be their CurAct on both, but is not removed from their
activities on a2.
6. Have a1 join the activity. Expected: it becomes their CurAct on both
consoles, and is added to their activities. Actual: yes, but on a1's
console, a2 loses their current activity (?!).
--
Ticket URL: <https://dev.laptop.org/ticket/3291>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list