/benchmarks/scenarii/templates/connect_and_push.erb
http://github.com/AF83/ucengine · Ruby HTML · 26 lines · 18 code · 5 blank · 3 comment · 0 complexity · 9fdea25a71d496ecb5bdc43fe02dd8fd MD5 · raw file
- <setdynvars sourcetype="file" fileid="users" delimiter=";" order="iter">
- <var name="meeting" />
- <var name="username" />
- <var name="password" />
- </setdynvars>
- <!-- Authenticate -->
- <request subst="true">
- <dyn_variable name="sid" jsonpath="result.sid" />
- <dyn_variable name="uid" jsonpath="result.uid" />
- <http url='/api/0.6/presence' contents='name=%%_username%%&auth=password&credential=%%_password%%' method='POST' />
- </request>
- <!-- Main Loop -->
- <for from="1" to="5000" incr="1" var="counter">
- <!-- POST an event -->
- <transaction name="post_event">
- <request subst="true">
- <http url='/api/0.6/event/%%_meeting%%' contents='type=test&uid=%%_uid%%&sid=%%_sid%%' method='POST' />
- </request>
- </transaction>
- <thinktime random='true' value='<%= level %>'/>
- </for>