Hi Charles
 
you are correct, there is a label at the end to jump to in case of a "200 OK
scenario"
This is how it looks like today (pseudo code):
 
<recv request="INVITE" crlf="true" next="1" chance="0.01">
<!-- Send 100 Trying  -->
 <pause distribution="uniform" min="600" max="900" />
<!-- Send 183 Ringing  -->
 <pause distribution="uniform" min="200" max="400" />
 <!-- Send 200 OK (Answer call)  -->
 <recv request="ACK" optional="true" crlf="true">
 <recv request="BYE">
<!-- Send 200 OK  -->
<pause milliseconds="4000" next="2"/>
 
<label id="1"/>
 
<!-- Send 100 Trying  -->
 <!-- Send 500 error  -->
 
 <label id="2"/>
 
 
Should it be enough to set chance="0.01" in the beginning?
 
Regards,
// Andreas
 

-----Original Message-----
From: Charles P Wright [mailto:[EMAIL PROTECTED] 
Sent: Friday, June 08, 2007 1:30 PM
To: Andreas Byström
Cc: [email protected];
[EMAIL PROTECTED]
Subject: Re: [Sipp-users] Question on random branching



Andreas, 

Do you have a label at the end of your scenario that you jump to after your
standard call setup? Something like: 

<recv request="INVITE" crlf="true" next="1" chance="0.01">
</recv> 
<send 100 /> 
<send 180 /> 
<send 200 next="2" /> 
<label id="1" /> 
<send 500 /> 
<label id="2" /> 

Assuming this isn't it if you post your full scenario, then you should be
able to get better answers. 

Charles 

[EMAIL PROTECTED] wrote on 06/08/2007 04:47:32 AM:

> Hi all, 
>   
> I have been browsing through the mail archive but cant find any 
> answer to the problem I have. I hope that someone can help me 
>   
> I'm writing a AUS scenario and it starts with receiving an Invite. 
> Then I want that in 99% of the cases the call should be setup with 
> 180, 200 and so on. However, for 1% of the calls I want to send 500 
> Server Error instead (to simulate a specific case). When reading the
> manual I found the "chance" command and tried to using that. This is
> how my script starts: 
> <recv request="INVITE" crlf="true" next="1" chance="0.01">
> </recv> 
> Now label=1 is jumping to a place where I send 500, and if I dont 
> jump the script continues with setting up a simple call. 
>   
> The problem is when I run this scenario Iget the 500 in all cases, 
> not only in 1% of the cases. Looking again in the documentaiton I 
> can only find examples where test and chance is used togheter. But 
> it also says that "test and chance can be combined, i.e to have..." 
> so I guess I should be able to use chance alone? If this is not 
> possible, can I add a test that is always true? 
>   
> Thanks in advance! 
> // Andreas 
>  -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Sipp-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sipp-users


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to