Virtual School Day

43 views
Skip to first unread message

chumguy

unread,
Feb 27, 2015, 3:07:06 PM2/27/15
to bigbluebu...@googlegroups.com
We had a virtual school day yesterday. Teachers used various technologies including Google Hangouts, BigBlueButton, and other technologies like chat. We hadn't tested BBB under such a load and this was trial by fire. The 4 CPUs ran maxed most of the day. The sockets have been doubled on the VM and BBB now has 8 CPUs. Now its time to re-read the docs and do some stress testing before the next snow storm. :-)

Thanks for BBB,

Robert

Robert A Wilson

unread,
Feb 28, 2015, 9:06:10 PM2/28/15
to bigbluebu...@googlegroups.com
I've been trying to get my head around bandwidth usage. I've tested with Fred's bbb-test.sh script and am trying to get a script together that runs under Windows, since that is what we have more to test with. 

Save the script as bbb-test.vbs and run it with cscript bbb-test.vbs host N Y, where N is the number of clients to launch and Y is the client start number to append to the user ID. The Y parameter lets one start say at 6, after having 5 users already started. Here's the script. I'm not much of a programmer, so please forgive any errors.
Thanks,
Robert

PS This has been tested on Windows 10 and IE 11 and the beta of BBB.

Dim IE
Dim testHost
Dim testClients
Dim startClient
Dim SecondsDelay
Dim urlString
Dim invalidInput

invalidInput = 0
startClient = 0
SecondsDelay = 3000

if WScript.Arguments.Count <> 3  then
    WScript.Echo "Usage: cscript bbb-test.vbs host N Y"
WScript.Echo "Host is the hostname or IP address and N is the number of clients to start."
WScript.Echo "Y is the user number to start with."
invalidInput = 1
else
testHost = WScript.Arguments.Item(0)
testClients = WScript.Arguments.Item(1)
startClient = WScript.Arguments.Item(2)
end if
 

If invalidInput = 0 Then
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = 1 
startClient = startClient - 1
for i = 1 to testClients
urlString = "http://"&testHost&"/demo/demo1.jsp?action=create&username=User"&i+startClient
if i = 1 then
IE.Navigate urlString
else
IE.Navigate urlString,,"_blank"
End If
WScript.Sleep SecondsDelay
Next
End If





--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.

Robert A Wilson

unread,
Mar 5, 2015, 10:50:33 AM3/5/15
to bigbluebu...@googlegroups.com
This script works with Windows 7 and IE 10. Now to figure out how to test against a server without the demo stuff installed. :-)

Robert

Reply all
Reply to author
Forward
0 new messages