diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-01-19 00:19:29 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-01-19 00:19:29 +0000 |
commit | f8247040e6231c4b3b5099ea3a526348b7941566 (patch) | |
tree | 0cc92ad6ebf6ae49a62f6e7ef8ec819121d63630 /trunk/pbx/ael/ael-test/ref.ael-vtest17 | |
parent | d88e56c61ce2042544c1a8a71c93b69ab2e6ffba (diff) |
Creating tag for the release of asterisk-1.6.0-beta1v1.6.0-beta1
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta1@99163 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'trunk/pbx/ael/ael-test/ref.ael-vtest17')
-rw-r--r-- | trunk/pbx/ael/ael-test/ref.ael-vtest17 | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/trunk/pbx/ael/ael-test/ref.ael-vtest17 b/trunk/pbx/ael/ael-test/ref.ael-vtest17 new file mode 100644 index 000000000..bb4204caa --- /dev/null +++ b/trunk/pbx/ael/ael-test/ref.ael-vtest17 @@ -0,0 +1,69 @@ + + +[dialextens] +exten => _10X,1,Dial(Zap/${EXTEN:2}\,30\,tw) +exten => _1ZX,1,Dial(Zap/${EXTEN:1}\,30\,tw) + + +[dialthrus] +exten => _3XX,1,Dial(Zap/${EXTEN:1}\,30\,tw) + + +[t1incoming] +include => dialextens +include => parkedcalls +exten => s,1,Answer() +exten => s,2,Background(welcome-to-test-machine) + + +[incoming] +include => dialextens +include => parkedcalls +exten => s,1,Answer() +exten => s,2,Background(welcome-to-test-machine) + + +[extension] +include => dialextens +include => dialthrus +exten => 5,1,Record(recording:gsm) +exten => 5,2,Background(recording) +exten => 81,1,Set(iterations=$[1000000]) +exten => 81,2,Set(time1=${EPOCH}) +exten => 81,3,Set(i=$[1]) +exten => 81,4,GotoIf($[${i}<${iterations}]?5:8) +exten => 81,5,NoOp(Hello) +exten => 81,6,Set(i=$[${i}+1]) +exten => 81,7,Goto(4) +exten => 81,8,NoOp(Finish for-extension-1) +exten => 81,9,Set(time2=${EPOCH}) +exten => 81,10,Verbose(The time diff is $[${time2} - ${time1} ] seconds) +exten => 81,11,Verbose(Which means that the priorities/sec = $[4* ${iterations} / (${time2} - ${time1}) ]) +exten => 81,12,SayNumber($[4 * ${iterations} / (${time2} - ${time1}) ]) +exten => 82,1,Gosub(ndeep\,s\,1(100000)) +exten => 82,2,Verbose(Finished 100000 levels deep call!) +exten => 83,1,Goto(sw-2-${EXTEN}\,10) +exten => 83,2,NoOp(Finish switch-extension-2) +exten => _sw-2-.,10,Goto(83\,2) +exten => sw-2-,10,Goto(sw-2-.|10) +exten => _sw-2-[4-7]X,10,Verbose(and this too!) +exten => _sw-2-[4-7]X,11,Goto(sw-2-.\,10) +exten => _sw-2-9X,10,Verbose(handle both 8x and 9x calls) +exten => _sw-2-9X,11,Goto(sw-2-49\,10) +exten => _sw-2-8X,10,Verbose(do something to prepare it) +exten => _sw-2-8X,11,Goto(sw-2-99\,10) + + +[ndeep] +exten => s,1,Set(LOCAL(level)=${ARG1}) +exten => s,2,GotoIf($[${level} == 0]?3:5) +exten => s,3,Verbose(2|Got to Level 0) +exten => s,4,Return() +exten => s,5,NoOp(Finish if-ndeep-3) +exten => s,6,Gosub(ndeep\,s\,1($[${level}-1])) +exten => s,7,Return() + + +[t1extension] +include => dialextens +include => dialthrus |