User:Erikos/13.2.0/Collaboration/Smoketest os4: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 9: Line 9:


==Salut (Ad-hoc network)==
==Salut (Ad-hoc network)==
===Connectivity===
===Connectivity/Presence===
* start machine A and connect to Sugar Ad-hoc network channel 11
* start machine A and connect to Sugar Ad-hoc network channel 11
* start machine B
* start machine B
Line 36: Line 36:
* secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)
* secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)


---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly []
---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]


===File transfer===
===File transfer===
Line 43: Line 43:
* go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B
* go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B


---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer []
---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]


---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer []
---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]
* B: Accept the transfer
* B: Accept the transfer


---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data []
---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]


* Dismiss the file transfer status item in the frame on A and B
* Dismiss the file transfer status item in the frame on A and B


---> the status item is removed cleanly from the Activity tray []
---> the status item is removed cleanly from the Activity tray [OK]


===Sharing===
===Sharing===
* A: start a new Browse activity and set the title to 'smoke', share it
* A: start a new Browse activity and set the title to 'smoke', share it
* create a session bookmark (favorite icon)
* create a session bookmark (favourite icon)


---> A: the activity does appear in the neighborhood view, the palette says: 'Browse' 'smoke' []
---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]


---> B: the activity does appear in the neighborhood view next to buddy A, the palette says: 'Browse' 'smoke' '''[]'''
---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]


* B: join the activity
* B: join the activity


---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) []
---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]


---> A: shows A and B in the frame when the shared activity is focused '''[]'''
---> A: shows A and B in the frame when the shared activity is focused '''[FAILED, only show A] http://dev.laptop.org/ticket/10801'''


---> B: shows A and B in the frame when the shared activity is focused []
---> B: shows A and B in the frame when the shared activity is focused [OK]


---> B: the session bookmark is shown in the tray at the bottom of the page []
---> B: the session bookmark is shown in the tray at the bottom of the page [OK]


* B: create a session bookmark (favorite icon)
* B: create a session bookmark (favourite icon)


---> A: the session bookmark is shown in the tray at the bottom of the page []
---> A: the session bookmark is shown in the tray at the bottom of the page [OK]


* A and B quit the activity
* A and B quit the activity


---> A|B: the neighborhood view does only show the other body, the shared activity has been removed cleanly '''[]'''
---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]


====Quit Sugar while sharing====
====Quit Sugar while sharing====
Line 88: Line 88:
A: quit Sugar
A: quit Sugar


---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame '''[FAILED: A is not removed from the neighborhood view and in the chat activity it is indicated that A has not left, A is not removed from the Frame]'''
---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]




Line 95: Line 95:


==Salut (over Access Point)==
==Salut (over Access Point)==
===Connectivity===
* start machine A and connect to Sugar Ad-hoc network channel 11
* start machine B

---> on machine B the Ad-hoc network icon 11 should indicate that the channel is already in use [OK]

* and wait for more than 60 seconds


===Connectivity/Presence===
---> the second machine should auto-connect to the same Sugar Ad-hoc network []
* start machine A and connect to the Access Point
* start machine B and connect to the Access Point


---> A should be on shown B's neighborhood view, B should be shown on A's neighborhood view []
---> A should be on shown B's neighbourhood view, B should be shown on A's neighbourhood view [OK]


===Friendship===
===Friendship===
* go to A's neighborhood view and make B a friend (palette option)
* go to A's neighborhood view and make B a friend (palette option)


---> B's palette does change to 'Remove friend' []
---> B's palette does change to 'Remove friend' [OK]


* go to A's groups view
* go to A's groups view


---> B is shown in A's group view []
---> B is shown in A's group view [OK]


* use B's palette to unfriend
* use B's palette to unfriend


---> palette does change back to 'Make friend', B is not shown anymore in A's group view []
---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]


* secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)
* secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)


---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly []
---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]


===File transfer===
===File transfer===
Line 129: Line 124:
* go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B
* go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B


---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer []
---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]


---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer []
---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]
* B: Accept the transfer
* B: Accept the transfer


---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data []
---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]


* Dismiss the file transfer status item in the frame on A and B
* Dismiss the file transfer status item in the frame on A and B


---> the status item is removed cleanly from the Activity tray []
---> the status item is removed cleanly from the Activity tray [OK]


===Sharing===
===Sharing===
* A: start a new Browse activity and set the title to 'smoke', share it
* A: start a new Browse activity and set the title to 'smoke', share it
* create a session bookmark (favorite icon)
* create a session bookmark (favourite icon)


---> A: the activity does appear in the neighborhood view, the palette says: 'Browse' 'smoke' []
---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]


---> B: the activity does appear in the neighborhood view next to buddy A, the palette says: 'Browse' 'smoke' '''[]'''
---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]


* B: join the activity
* B: join the activity


---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) []
---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]


---> A: shows A and B in the frame when the shared activity is focused '''[]'''
---> A: shows A and B in the frame when the shared activity is focused '''[FAILED, only show A]''' http://dev.laptop.org/ticket/10801


---> B: shows A and B in the frame when the shared activity is focused []
---> B: shows A and B in the frame when the shared activity is focused [OK]


---> B: the session bookmark is shown in the tray at the bottom of the page []
---> B: the session bookmark is shown in the tray at the bottom of the page [OK]


* B: create a session bookmark (favorite icon)
* B: create a session bookmark (favourite icon)


---> A: the session bookmark is shown in the tray at the bottom of the page []
---> A: the session bookmark is shown in the tray at the bottom of the page [OK]


* A and B quit the activity
* A and B quit the activity


---> A|B: the neighborhood view does only show the other body, the shared activity has been removed cleanly '''[]'''
---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]


====Quit Sugar while sharing====
====Quit Sugar while sharing====
Line 174: Line 169:
A: quit Sugar
A: quit Sugar


---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame '''[FAILED: A is not removed from the neighborhood view and in the chat activity it is indicated that A has not left, A is not removed from the Frame]'''
---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]



----
----
Line 260: Line 254:


---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame [UNTESTED]
---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame [UNTESTED]


----
----

==Power saving enabled==
We are using the Salut (over Access Point) setup for that test.

===Connectivity/Presence===
* start machine A and connect to the Access Point
* start machine B and connect to the Access Point

---> A should be on shown B's neighbourhood view, B should be shown on A's neighbourhood view [OK]

===Friendship===
* go to A's neighborhood view and make B a friend (palette option)

---> B's palette does change to 'Remove friend' [OK]

* go to A's groups view

---> B is shown in A's group view [OK]

* use B's palette to unfriend

---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]

* secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)

---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]

===File transfer===
* go to A's neighborhood view and make B a friend (palette option)
* take a screen shot (alt+1)
* go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B

---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]

---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]
* B: Accept the transfer

---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]

* Dismiss the file transfer status item in the frame on A and B

---> the status item is removed cleanly from the Activity tray [OK]

'''It worked most of the time, sometimes I transfer did not show up on the other side.'''
===Sharing===
* A: start a new Browse activity and set the title to 'smoke', share it
* create a session bookmark (favourite icon)

---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]

---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]

* B: join the activity

---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]

---> A: shows A and B in the frame when the shared activity is focused '''[FAILED, only show A]''' http://dev.laptop.org/ticket/10801

---> B: shows A and B in the frame when the shared activity is focused [OK]

---> B: the session bookmark is shown in the tray at the bottom of the page [OK]

* B: create a session bookmark (favourite icon)

---> A: the session bookmark is shown in the tray at the bottom of the page [OK]

* A and B quit the activity

---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]

'''It worked most of the time, sometimes a shared activity did not show up on the other side.'''

====Quit Sugar while sharing====
A: share the Chat Activity

B: join the Activity

A: quit Sugar

---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]

Latest revision as of 14:48, 3 May 2013

Test Environment

  • build: os4
  • machines: 2 x XO-4
  • date: 30.04.13

Preparation

  • flashed two machines with the desired build
  • login, enable logs and restart (needed for fully enabling the logs)

Salut (Ad-hoc network)

Connectivity/Presence

  • start machine A and connect to Sugar Ad-hoc network channel 11
  • start machine B

---> on machine B the Ad-hoc network icon 11 should indicate that the channel is already in use [OK]

  • and wait for more than 60 seconds

---> the second machine should auto-connect to the same Sugar Ad-hoc network [OK]

---> A should be on shown B's neighborhood view, B should be shown on A's neighborhood view [OK]

Friendship

  • go to A's neighborhood view and make B a friend (palette option)

---> B's palette does change to 'Remove friend' [OK]

  • go to A's groups view

---> B is shown in A's group view [OK]

  • use B's palette to unfriend

---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]

  • secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)

---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]

File transfer

  • go to A's neighborhood view and make B a friend (palette option)
  • take a screen shot (alt+1)
  • go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B

---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]

---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]

  • B: Accept the transfer

---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]

  • Dismiss the file transfer status item in the frame on A and B

---> the status item is removed cleanly from the Activity tray [OK]

Sharing

  • A: start a new Browse activity and set the title to 'smoke', share it
  • create a session bookmark (favourite icon)

---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]

---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]

  • B: join the activity

---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]

---> A: shows A and B in the frame when the shared activity is focused [FAILED, only show A] http://dev.laptop.org/ticket/10801

---> B: shows A and B in the frame when the shared activity is focused [OK]

---> B: the session bookmark is shown in the tray at the bottom of the page [OK]

  • B: create a session bookmark (favourite icon)

---> A: the session bookmark is shown in the tray at the bottom of the page [OK]

  • A and B quit the activity

---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]

Quit Sugar while sharing

A: share the Chat Activity

B: join the Activity

A: quit Sugar

---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]




Salut (over Access Point)

Connectivity/Presence

  • start machine A and connect to the Access Point
  • start machine B and connect to the Access Point

---> A should be on shown B's neighbourhood view, B should be shown on A's neighbourhood view [OK]

Friendship

  • go to A's neighborhood view and make B a friend (palette option)

---> B's palette does change to 'Remove friend' [OK]

  • go to A's groups view

---> B is shown in A's group view [OK]

  • use B's palette to unfriend

---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]

  • secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)

---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]

File transfer

  • go to A's neighborhood view and make B a friend (palette option)
  • take a screen shot (alt+1)
  • go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B

---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]

---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]

  • B: Accept the transfer

---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]

  • Dismiss the file transfer status item in the frame on A and B

---> the status item is removed cleanly from the Activity tray [OK]

Sharing

  • A: start a new Browse activity and set the title to 'smoke', share it
  • create a session bookmark (favourite icon)

---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]

---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]

  • B: join the activity

---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]

---> A: shows A and B in the frame when the shared activity is focused [FAILED, only show A] http://dev.laptop.org/ticket/10801

---> B: shows A and B in the frame when the shared activity is focused [OK]

---> B: the session bookmark is shown in the tray at the bottom of the page [OK]

  • B: create a session bookmark (favourite icon)

---> A: the session bookmark is shown in the tray at the bottom of the page [OK]

  • A and B quit the activity

---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]

Quit Sugar while sharing

A: share the Chat Activity

B: join the Activity

A: quit Sugar

---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]



Gabble

--- UNTESTED ---

Connectivity

  • start machine A and B and connect to the school server
  • register with the school server ('register' option in the palette in the home view)

---> notification that the registration with the school server was successful [OK]

---> A should be on shown B's neighborhood view, B should be shown on A's neighborhood view [OK]

Friendship

  • go to A's neighborhood view and make B a friend (palette option)

---> B's palette does change to 'Remove friend' [OK]

  • go to A's groups view

---> B is shown in A's group view [OK]

  • use B's palette to unfriend

---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]

  • secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)

---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]

File transfer

  • go to A's neighborhood view and make B a friend (palette option)
  • take a screen shot (alt+1)
  • go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B

---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]

---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]

  • B: Accept the transfer

---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]

  • Dismiss the file transfer status item in the frame on A and B

---> the status item is removed cleanly from the Activity tray [OK]

Sharing

  • A: start a new Browse activity and set the title to 'smoke', share it
  • create a session bookmark (favorite icon)

---> A: the activity does appear in the neighborhood view, the palette says: 'Browse' 'smoke' [OK]

---> B: the activity does appear in the neighborhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]

  • B: join the activity

---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]

---> A: shows A and B in the frame when the shared activity is focused [Failed: only A is shown]

---> B: shows A and B in the frame when the shared activity is focused [OK]

---> B: the session bookmark is shown in the tray at the bottom of the page [FAILED: Joining the activity does not succeed http://bugs.sugarlabs.org/ticket/3629]

  • B: create a session bookmark (favorite icon)

---> A: the session bookmark is shown in the tray at the bottom of the page [UNTESTED]

  • A and B quit the activity

---> A|B: the neighborhood view does only show the other body, the shared activity has been removed cleanly [UNTESTED]

Quit Sugar while sharing

A: share the Chat Activity

B: join the Activity

A: quit Sugar

---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame [UNTESTED]




Power saving enabled

We are using the Salut (over Access Point) setup for that test.

Connectivity/Presence

  • start machine A and connect to the Access Point
  • start machine B and connect to the Access Point

---> A should be on shown B's neighbourhood view, B should be shown on A's neighbourhood view [OK]

Friendship

  • go to A's neighborhood view and make B a friend (palette option)

---> B's palette does change to 'Remove friend' [OK]

  • go to A's groups view

---> B is shown in A's group view [OK]

  • use B's palette to unfriend

---> palette does change back to 'Make friend', B is not shown anymore in A's group view [OK]

  • secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)

---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [OK]

File transfer

  • go to A's neighborhood view and make B a friend (palette option)
  • take a screen shot (alt+1)
  • go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B

---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [OK]

---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [OK]

  • B: Accept the transfer

---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [OK]

  • Dismiss the file transfer status item in the frame on A and B

---> the status item is removed cleanly from the Activity tray [OK]

It worked most of the time, sometimes I transfer did not show up on the other side.

Sharing

  • A: start a new Browse activity and set the title to 'smoke', share it
  • create a session bookmark (favourite icon)

---> A: the activity does appear in the neighbourhood view, the palette says: 'Browse' 'smoke' [OK]

---> B: the activity does appear in the neighbourhood view next to buddy A, the palette says: 'Browse' 'smoke' [OK]

  • B: join the activity

---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [OK]

---> A: shows A and B in the frame when the shared activity is focused [FAILED, only show A] http://dev.laptop.org/ticket/10801

---> B: shows A and B in the frame when the shared activity is focused [OK]

---> B: the session bookmark is shown in the tray at the bottom of the page [OK]

  • B: create a session bookmark (favourite icon)

---> A: the session bookmark is shown in the tray at the bottom of the page [OK]

  • A and B quit the activity

---> A|B: the neighbourhood view does only show the other body, the shared activity has been removed cleanly [OK]

It worked most of the time, sometimes a shared activity did not show up on the other side.

Quit Sugar while sharing

A: share the Chat Activity

B: join the Activity

A: quit Sugar

---> B: the Chat Activity indicates that A left, A is removed from the neighbourhood view and from the Frame [OK]