Following are the steps need to be followed when you are writing
worker-manager test cases.
1. Enable cluster option in clarity.properties file.
"cluster.enable=true"
2. Add manager and worker nodes details to clarity.properties file.
Syntax :
as.host.name = MANAGER_IP,WORKERNODE_IP
as.http.port = MANAGER_HTTP_PORT,WORKERNODE_HTTP_PORT
as.https.port = MANAGER_HTTPS_PORT,WORKERNODE_HTTPS_PORT
as.webContext.root = MANAGER_CONTEXT_ROOT,WORKERNODE_CONTEXT_ROOT
Sample :
as.host.name = localhost,10.100.3.224
as.http.port = 9763,9764
as.https.port = 9443,9445
as.webContext.root = mgr,wkr
3. use below code to extract worker,manager configurations in your test.
EnvironmentBuilder environmentBuilder = new EnvironmentBuilder();
environment.getAs().getWorkerVariables(). // getting worker node configs
environment.getAs().getProductVariables(). // getting manager configs
ex :
environment.getAs().getWorkerVariables().getHostName()
Thanks,
Chamara Silva
On Tue, Oct 16, 2012 at 12:35 PM, Krishantha Samaraweera
<[email protected]> wrote:
> Hi Chamara,
>
> Can you please illustrate how to use this new feature for Clustered
> environment (worker manager separated)
>
> A simple example would be great.
>
> Thanks,
> Krishantha.
>
> On Tue, Oct 16, 2012 at 11:20 AM, Chamara Silva <[email protected]> wrote:
>>
>> With the above feature, existing tests can be run on top of the worker
>> manager separated test environment. please find the related patch from
>> [1].
>>
>> 1. https://wso2.org/jira/browse/TA-576
>>
>> --
>> Suminda Chamara Silva
>> WSO2 Inc.
>> Mobile: +94718302858
>> blog: http://chamaras.blogspot.com
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
--
Suminda Chamara Silva
WSO2 Inc.
Mobile: +94718302858
blog: http://chamaras.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev