| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- This test is with varying client --> |
| <test-driver version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../testDefinition.xsd"> |
| |
| <data name="timedInterval">100</data> |
| |
| <data name="distinctKeys"> |
| <list> |
| <item>10000</item> |
| </list> |
| </data> |
| |
| <data name="valueSizes"> |
| <list> |
| <item>1000</item> |
| </list> |
| </data> |
| |
| <data name="numThreads"> |
| <list> |
| <item>1</item> |
| <item>4</item> |
| <item>7</item> |
| <item>10</item> |
| </list> |
| </data> |
| |
| <data name="Local"> |
| <snippet> |
| <region name="Local"> |
| <region-attributes scope="local"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="AckMirrorNil"> |
| <snippet> |
| <region name="AckMirrorNil"> |
| <region-attributes scope="distributed-ack" mirroring="true" |
| caching-enabled="true" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="NackMirrorNil"> |
| <snippet> |
| <region name="NackMirrorNil"> |
| <region-attributes scope="distributed-no-ack" mirroring="true" |
| caching-enabled="true" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="AckNmirrorNil"> |
| <snippet> |
| <region name="AckNmirrorNil"> |
| <region-attributes scope="distributed-ack" mirroring="false" |
| caching-enabled="true" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="NackNmirrorNil"> |
| <snippet> |
| <region name="NackNmirrorNil"> |
| <region-attributes scope="distributed-no-ack" mirroring="false" |
| caching-enabled="true" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="AckMirrorIl"> |
| <snippet> |
| <region name="AckMirrorIl"> |
| <region-attributes scope="distributed-ack" mirroring="true" |
| caching-enabled="true" interest-list-enabled="true"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="NackMirrorIl"> |
| <snippet> |
| <region name="NackMirrorIl"> |
| <region-attributes scope="distributed-no-ack" mirroring="true" |
| caching-enabled="true" interest-list-enabled="true"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="AckNmirrorIl"> |
| <snippet> |
| <region name="AckNmirrorIl"> |
| <region-attributes scope="distributed-ack" mirroring="false" |
| caching-enabled="true" interest-list-enabled="true"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="NackNmirrorIl"> |
| <snippet> |
| <region name="NackNmirrorIl"> |
| <region-attributes scope="distributed-no-ack" mirroring="false" |
| caching-enabled="true" interest-list-enabled="true"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="NackNmirrorNcacheNil"> |
| <snippet> |
| <region name="NackNmirrorNil"> |
| <region-attributes scope="distributed-no-ack" mirroring="false" |
| caching-enabled="false" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <data name="AckNmirrorNcacheNil"> |
| <snippet> |
| <region name="AckNmirrorNil"> |
| <region-attributes scope="distributed-ack" mirroring="false" |
| caching-enabled="false" interest-list-enabled="false"/> |
| </region> |
| </snippet> |
| </data> |
| |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| |
| <test name="Local" description="Local Entry Event test"> |
| <task name="CreateLocal" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set > |
| <client name="source"/> |
| </client-set> |
| <data name="regionSpec">Local</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set > |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorNil - 2 Procs" description="AckMirrorNil Entry Event test"> |
| <task name="CreateRegion-AckMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorNil - 2 Procs" description="NackMirrorNil Entry Event test"> |
| <task name="CreateRegion-NackMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorNil - 3 Procs" description="AckMirrorNil Entry Event test"> |
| <task name="CreateRegion-AckMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorNil - 3 Procs" description="NackMirrorNil Entry Event test"> |
| <task name="CreateRegion-NackMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorNil - 4 Procs" description="AckMirrorNil Entry Event test"> |
| <task name="CreateRegion-AckMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorNil - 4 Procs" description="NackMirrorNil Entry Event test"> |
| <task name="CreateRegion-NackMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorNil - 5 Procs" description="AckMirrorNil Entry Event test"> |
| <task name="CreateRegion-AckMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorNil - 5 Procs" description="NackMirrorNil Entry Event test"> |
| <task name="CreateRegion-NackMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorNil - 6 Procs" description="AckMirrorNil Entry Event test"> |
| <task name="CreateRegion-AckMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorNil - 6 Procs" description="NackMirrorNil Entry Event test"> |
| <task name="CreateRegion-NackMirrorNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| |
| |
| |
| <test name="AckMirrorIl - 2 Procs" description="AckMirrorIl Entry Event test"> |
| <task name="CreateRegion-AckMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorIl - 2 Procs" description="NackMirrorIl Entry Event test"> |
| <task name="CreateRegion-NackMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorIl - 3 Procs" description="AckMirrorIl Entry Event test"> |
| <task name="CreateRegion-AckMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorIl - 3 Procs" description="NackMirrorIl Entry Event test"> |
| <task name="CreateRegion-NackMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorIl - 4 Procs" description="AckMirrorIl Entry Event test"> |
| <task name="CreateRegion-AckMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorIl - 4 Procs" description="NackMirrorIl Entry Event test"> |
| <task name="CreateRegion-NackMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorIl - 5 Procs" description="AckMirrorIl Entry Event test"> |
| <task name="CreateRegion-AckMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorIl - 5 Procs" description="NackMirrorIl Entry Event test"> |
| <task name="CreateRegion-NackMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckMirrorIl - 6 Procs" description="AckMirrorIl Entry Event test"> |
| <task name="CreateRegion-AckMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| <data name="regionSpec">AckMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackMirrorIl - 6 Procs" description="NackMirrorIl Entry Event test"> |
| <task name="CreateRegion-NackMirrorIl" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| <data name="regionSpec">NackMirrorIl</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| |
| |
| <test name="AckNmirrorNcacheNil - 2 Procs" description="AckNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-AckNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">AckNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackNmirrorNcacheNil - 2 Procs" description="NackNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-NackNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| </client-set> |
| <data name="regionSpec">NackNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="AckNmirrorNcacheNil - 3 Procs" description="AckNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-AckNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">AckNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackNmirrorNcacheNil - 3 Procs" description="NackNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-NackNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| </client-set> |
| <data name="regionSpec">NackNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="AckNmirrorNcacheNil - 4 Procs" description="AckNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-AckNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| |
| <data name="regionSpec">AckNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackNmirrorNcacheNil - 4 Procs" description="NackNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-NackNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| </client-set> |
| |
| <data name="regionSpec">NackNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckNmirrorNcacheNil - 5 Procs" description="AckNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-AckNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| |
| <data name="regionSpec">AckNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackNmirrorNcacheNil - 5 Procs" description="NackNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-NackNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| </client-set> |
| |
| <data name="regionSpec">NackNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| <test name="AckNmirrorNcacheNil - 6 Procs" description="AckNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-AckNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| |
| <data name="regionSpec">AckNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| <test name="NackNmirrorNcacheNil - 6 Procs" description="NackNmirrorNcacheNil Entry Event test"> |
| <task name="CreateRegion-NackNmirrorNcacheNil" action="doCreateRegion" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| <client name="sink1"/> |
| <client name="sink2"/> |
| <client name="sink3"/> |
| <client name="sink4"/> |
| <client name="sink5"/> |
| </client-set> |
| |
| <data name="regionSpec">NackNmirrorNcacheNil</data> |
| </task> |
| <task name="Puts" action="doPuts" container="perftests" waitTime="600"> |
| <client-set> |
| <client name="source"/> |
| </client-set> |
| </task> |
| </test> |
| |
| |
| </test-driver> |