Tests/100 laptops
< Tests
Jump to navigation
Jump to search
Materials
The 100 XO/one server test will require the following equipment.
- 100 XO laptops
- Tables or racks - Preferably 5, but more may be needed if we cannot fit 20 XOs per table.
- Power Strips - Depends on the size, but an absolute minimum of 20 if we get the largest size. The XO power cords are bulky and crowd out surrounding sockets, so in general we can only use one XO per two sockets. If we are using small (6 sockets) power strips, we may need as many as 34 power strips.
Hopefully, we'll have one rack/table in each of 5 rooms, so that one person per room can supervise. The XOs should be named accoring to the rack that they will be on (ex. A01, A02, A03..A20, B01, B02...).
Tests
100 Laptops on the school mesh
Justification: self
Setup:
- One school server running Mesh Point Portal
- 100 Laptops in 5 sets of 20 in close proximity (representing a small school)
Actions:
- Upgrade the first XO to desired code release
- Boot up the first XO.
- Using the browser go to olpc content page (doesn't exist yet)
- Download the connect activity
- Bring each successive XO online with the same procedure
Verify:
- From the school server, ensure that each laptop as it comes on line shows up in the iptables (?)
- Ensure that the first XO can connect to the school server mesh
- That the connect activity can be downloaded
- As each new XO comes on line, the neighborhood mesh view shows the new XO and doesn't lose any of the old ones
Download a Book
Justification: self
Actions:
- Set each XO to the url for downloading a fairly large book file
- With 5 people, start downloading the book to all 100 laptops (each person presses enter on 20 laptops. The book file needs to be large enough that it takes much longer to download then the time it takes to hit enter on 20 laptops
Verify:
- All 100 laptops can eventually get the book and open it. Time how long it takes
Chat
Justification: self
Actions:
- Within each group of 20 laptops, start up multiple chat sessions
Verify:
- Ensure that all active chats can occur without interruption.