tunapanda / provision

System for provisioning a new virtual machine with Tunapanda Edubuntu
7 stars 12 forks source link

load and compatibility testing #34

Open usernamenumber opened 9 years ago

usernamenumber commented 9 years ago

We need to get as many people as possible, on as many devices, testing the cubietruck configuration.

Things we need to know:

  1. How many simultaneous users can we support?
    • Ideally we should test this with a video in an edX course, but if that isn't possible people can connect to the WAP and navigate to http://10.0.0.1/vidtest, which will auto-play a test video as an HTML5 embed.
  2. Are there issues with device compatibility?
    • On my Mac, after connecting to the WAP the OS acts like the connection is bad ("!" over the wifi icon) for a few seconds, but then begins working normally.
      • It also tries to pop up a login window for the WAP, but it always displays as a blank page.
    • On some mobiles it's been less successful.
    • By default the WAP routes all traffic to its self until the user is authenticated. This may be the cause of the problem. Maybe there's a better way to do this kind of redirect?
      • Maybe combine iptables redirection with URL rewriting in nginx?

In both of these cases, we need to get instances set up and then get people to connect with as many devices as we can and report problems.

usernamenumber commented 9 years ago

@devalih says he can get ~ 15 people to do load testing during one of QRF's Sunday meetings once they have their cubie.

usernamenumber commented 9 years ago

For more on the WAP redirection problems, see #39

usernamenumber commented 9 years ago

PR #46 improves the vidtest role. It should be useful now for testing video streaming load.