/benchmarks/scenarii/templates/connect_and_push.erb
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>