http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/deployment-policies/deployment-policy-deployment-policy-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/deployment-policies/deployment-policy-deployment-policy-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/deployment-policies/deployment-policy-deployment-policy-test.json
new file mode 100644
index 0000000..49b3e0d
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/deployment-policies/deployment-policy-deployment-policy-test.json
@@ -0,0 +1,32 @@
+{
+    "id": "deployment-policy-deployment-policy-test",
+    "networkPartitions": [
+        {
+            "id": "network-partition-deployment-policy-test-1",
+            "partitionAlgo": "one-after-another",
+            "partitions": [
+                {
+                    "id": "partition-1",
+                    "partitionMax": 20
+                }
+            ]
+        },
+        {
+            "id": "network-partition-deployment-policy-test-2",
+            "partitionAlgo": "round-robin",
+            "partitions": [
+                {
+                    "id": "network-partition-6-partition-1",
+                    "partitionMax": 10
+                },
+                {
+                    "id": "network-partition-6-partition-2",
+                    "partitionMax": 9
+                }
+            ]
+        }
+    ]
+}
+
+
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1-v1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1-v1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1-v1.json
new file mode 100644
index 0000000..9670e48
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1-v1.json
@@ -0,0 +1,28 @@
+{
+    "id": "network-partition-deployment-policy-test-1",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        },
+        {
+            "id": "partition-2",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default1"
+                },
+                {
+                    "name": "zone",
+                    "value": "z1"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1.json
new file mode 100644
index 0000000..3b420fe
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-1.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-deployment-policy-test-1",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-2.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-2.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-2.json
new file mode 100644
index 0000000..890ee6c
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/deployment-policy-test/network-partitions/mock/network-partition-deployment-policy-test-2.json
@@ -0,0 +1,24 @@
+{
+    "id": "network-partition-deployment-policy-test-2",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "network-partition-6-partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        },
+        {
+            "id": "network-partition-6-partition-2",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/filters.txt
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/filters.txt
 
b/products/stratos/modules/integration/test-integration/src/test/resources/filters.txt
new file mode 100644
index 0000000..0b3d4cc
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/filters.txt
@@ -0,0 +1,16 @@
+-*.stub*
+-*.stub_
+-*.stub_4.0.0
+-*.stub-
+-org.eclipse.*
+-*.equinox.*
+-samples.*
+-*.log4j*
+-*.axis2*
+-*startup*
+-org.wso2.carbon.caching.core.identity.*
+-org.wso2.carbon.caching.core.permissiontree.*
+-org.wso2.carbon.caching.infinispan.*
+-org.wso2.carbon.event.core.internal.delivery.jms.*
+-org.wso2.carbon.event.core.qpid.*
+-org.wso2.carbon.registry.synchronization.*

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/application-policies/application-policy-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/application-policies/application-policy-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/application-policies/application-policy-group-startup-order-test.json
new file mode 100644
index 0000000..e7d80a5
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/application-policies/application-policy-group-startup-order-test.json
@@ -0,0 +1,13 @@
+{
+    "id": "application-policy-group-startup-order-test",
+    "algorithm": "one-after-another",
+    "networkPartitions": [
+        "network-partition-group-startup-order-test-1"
+    ],
+    "properties": [
+        {
+            "name": "key-2",
+            "value": "value-2"
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/applications/group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/applications/group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/applications/group-startup-order-test.json
new file mode 100644
index 0000000..60ed310
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/applications/group-startup-order-test.json
@@ -0,0 +1,206 @@
+{
+    "applicationId": "group-startup-order-test",
+    "alias": "group-startup-order-test",
+    "components": {
+        "groups": [
+            {
+                "name": "group6-group-startup-order-test",
+                "alias": "my-group6-group-startup-order-test",
+                "groupMinInstances": 1,
+                "groupMaxInstances": 1,
+                "groups": [
+                    {
+                        "name": "group7-group-startup-order-test",
+                        "alias": "my-group7-group-startup-order-test",
+                        "deploymentPolicy": 
"deployment-policy-group-startup-order-test",
+                        "groupMinInstances": 1,
+                        "groupMaxInstances": 1,
+                        "cartridges": [
+                            {
+                                "type": "tomcat-group-startup-order-test",
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 2,
+                                "subscribableInfo": {
+                                    "alias": 
"my-group7-tomcat-group-startup-order-test",
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                                    "artifactRepository": {
+                                        "privateRepo": false,
+                                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat1-applications.git";,
+                                        "repoUsername": "",
+                                        "repoPassword": ""
+                                    }
+                                }
+                            },
+                            {
+                                "type": "tomcat1-group-startup-order-test",
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 2,
+                                "subscribableInfo": {
+                                    "alias": 
"my-group7-tomcat1-group-startup-order-test",
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                                    "artifactRepository": {
+                                        "privateRepo": false,
+                                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat1-applications.git";,
+                                        "repoUsername": "",
+                                        "repoPassword": ""
+                                    }
+                                }
+                            }
+                        ]
+                    },
+                    {
+                        "name": "group-tom2-group-startup-order-test",
+                        "alias": 
"my-group6-group-tom2-group-startup-order-test",
+                        "deploymentPolicy": 
"deployment-policy-group-startup-order-test",
+                        "groupMinInstances": 1,
+                        "groupMaxInstances": 1,
+                        "cartridges": [
+                            {
+                                "type": "tomcat2-group-startup-order-test",
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 2,
+                                "subscribableInfo": {
+                                    "alias": 
"my-group-tom2-tomcat2-group-startup-order-test",
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                                    "artifactRepository": {
+                                        "privateRepo": false,
+                                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat2-applications.git";,
+                                        "repoUsername": "",
+                                        "repoPassword": ""
+                                    }
+                                }
+                            },
+                            {
+                                "type": "tomcat3-group-startup-order-test",
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 2,
+                                "subscribableInfo": {
+                                    "alias": 
"my-group-tom2-tomcat3-group-startup-order-test",
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                                    "artifactRepository": {
+                                        "privateRepo": false,
+                                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat2-applications.git";,
+                                        "repoUsername": "",
+                                        "repoPassword": ""
+                                    }
+                                }
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "name": "group8-group-startup-order-test",
+                "alias": "my-group8-group-startup-order-test",
+                "groupMinInstances": 1,
+                "groupMaxInstances": 1,
+                "deploymentPolicy": 
"deployment-policy-group-startup-order-test",
+                "groups": [
+                    {
+                        "name": "group9-group-startup-order-test",
+                        "alias": "my-group9-group-startup-order-test",
+                        "groupMinInstances": 1,
+                        "groupMaxInstances": 1,
+                        "cartridges": [
+                            {
+                                "type": "tomcat1-group-startup-order-test",
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 2,
+                                "subscribableInfo": {
+                                    "alias": 
"my-tomcat1-group9-group-startup-order-test",
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                                    "artifactRepository": {
+                                        "privateRepo": false,
+                                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat1-applications.git";,
+                                        "repoUsername": "",
+                                        "repoPassword": ""
+                                    }
+                                }
+                            }
+                        ]
+                    }
+                ],
+                "cartridges": [
+                    {
+                        "type": "tomcat2-group-startup-order-test",
+                        "cartridgeMin": 1,
+                        "cartridgeMax": 2,
+                        "subscribableInfo": {
+                            "alias": 
"my-tomcat2-group8-group-startup-order-test",
+                            "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                            "artifactRepository": {
+                                "privateRepo": false,
+                                "repoUrl": 
"https://github.com/imesh/stratos-tomcat2-applications.git";,
+                                "repoUsername": "",
+                                "repoPassword": ""
+                            }
+                        }
+                    },
+                    {
+                        "type": "tomcat-group-startup-order-test",
+                        "cartridgeMin": 1,
+                        "cartridgeMax": 2,
+                        "subscribableInfo": {
+                            "alias": 
"my-tomcat-group8-group-startup-order-test",
+                            "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                            "artifactRepository": {
+                                "privateRepo": false,
+                                "repoUrl": 
"https://github.com/imesh/stratos-tomcat2-applications.git";,
+                                "repoUsername": "",
+                                "repoPassword": ""
+                            }
+                        }
+                    }
+                ]
+            }
+        ],
+        "cartridges": [
+            {
+                "type": "stratos-lb-group-startup-order-test",
+                "cartridgeMin": 1,
+                "cartridgeMax": 2,
+                "subscribableInfo": {
+                    "alias": "my-stratos-lb-group-startup-order-test",
+                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                    "deploymentPolicy": 
"deployment-policy-group-startup-order-test"
+                }
+            },
+            {
+                "type": "tomcat-group-startup-order-test",
+                "cartridgeMin": 1,
+                "cartridgeMax": 2,
+                "subscribableInfo": {
+                    "alias": "my-tomcat-group-startup-order-test",
+                    "autoscalingPolicy": 
"autoscaling-policy-group-startup-order-test",
+                    "deploymentPolicy": 
"deployment-policy-group-startup-order-test",
+                    "artifactRepository": {
+                        "privateRepo": false,
+                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat-applications.git";,
+                        "repoUsername": "",
+                        "repoPassword": ""
+                    }
+                }
+            }
+        ],
+        "dependencies": {
+            "startupOrders": [
+                {
+                    "aliases": [
+                        "cartridge.my-stratos-lb-group-startup-order-test",
+                        "cartridge.my-tomcat-group-startup-order-test",
+                        "group.my-group8-group-startup-order-test"
+                    ]
+                },
+                {
+                    "aliases": [
+                        "cartridge.my-stratos-lb-group-startup-order-test",
+                        "cartridge.my-tomcat-group-startup-order-test",
+                        "group.my-group6-group-startup-order-test"
+                    ]
+                }
+            ],
+            "terminationBehaviour": "terminate-all"
+        }
+    }
+}
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/autoscaling-policies/autoscaling-policy-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/autoscaling-policies/autoscaling-policy-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/autoscaling-policies/autoscaling-policy-group-startup-order-test.json
new file mode 100644
index 0000000..0c6ec97
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/autoscaling-policies/autoscaling-policy-group-startup-order-test.json
@@ -0,0 +1,14 @@
+{
+    "id": "autoscaling-policy-group-startup-order-test",
+    "loadThresholds": {
+        "requestsInFlight": {
+            "threshold": 35
+        },
+        "memoryConsumption": {
+            "threshold": 45
+        },
+        "loadAverage": {
+            "threshold": 25
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group6-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group6-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group6-group-startup-order-test.json
new file mode 100644
index 0000000..75d71fb
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group6-group-startup-order-test.json
@@ -0,0 +1,44 @@
+{
+    "name": "group6-group-startup-order-test",
+    "groups": [
+        {
+            "name": "group7-group-startup-order-test",
+            "cartridges": [
+                "tomcat-group-startup-order-test",
+                "tomcat1-group-startup-order-test"
+            ],
+            "dependencies": {
+                "terminationBehaviour": "terminate-none",
+                "startupOrders": [
+                    {
+                        "aliases": [
+                            
"cartridge.my-group7-tomcat-group-startup-order-test",
+                            
"cartridge.my-group7-tomcat1-group-startup-order-test"
+                        ]
+                    }
+                ]
+            }
+        },
+        {
+            "name": "group-tom2-group-startup-order-test",
+            "dependencies": {
+                "terminationBehaviour": "terminate-none",
+                "startupOrders": [
+                    {
+                        "aliases": [
+                            
"cartridge.my-group-tom2-tomcat2-group-startup-order-test",
+                            
"cartridge.my-group-tom2-tomcat3-group-startup-order-test"
+                        ]
+                    }
+                ]
+            },
+            "cartridges": [
+                "tomcat2-group-startup-order-test",
+                "tomcat3-group-startup-order-test"
+            ]
+        }
+    ]
+}
+
+
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group8-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group8-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group8-group-startup-order-test.json
new file mode 100644
index 0000000..c83b1ce
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges-groups/group8-group-startup-order-test.json
@@ -0,0 +1,18 @@
+{
+    "name": "group8-group-startup-order-test",
+    "groups": [
+        {
+            "name": "group9-group-startup-order-test",
+            "cartridges": [
+                "tomcat1-group-startup-order-test"
+            ]
+        }
+    ],
+    "cartridges": [
+        "tomcat2-group-startup-order-test","tomcat-group-startup-order-test"
+    ],
+    "dependencies": {
+        "terminationBehaviour": "terminate-all"
+    }
+}
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/esb-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/esb-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/esb-group-startup-order-test.json
new file mode 100755
index 0000000..b6f428e
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/esb-group-startup-order-test.json
@@ -0,0 +1,50 @@
+{
+    "type": "esb-group-startup-order-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "framework",
+    "displayName": "esb-group-startup-order-test",
+    "description": "esb-group-startup-order-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ],
+    "metadataKeys": [
+        "server_ip",
+        "username",
+        "password"
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/php-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/php-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/php-group-startup-order-test.json
new file mode 100755
index 0000000..95f78a5
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/php-group-startup-order-test.json
@@ -0,0 +1,51 @@
+{
+    "type": "php-group-startup-order-test",
+    "provider": "apache",
+    "category": "framework",
+    "host": "php.stratos.org",
+    "displayName": "php-group-startup-order-test",
+    "description": "php-group-startup-order-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-80",
+            "protocol": "http",
+            "port": "8080",
+            "proxyPort": "8280"
+        },
+        {
+            "name": "http-22",
+            "protocol": "tcp",
+            "port": "22",
+            "proxyPort": "8222"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "reka"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/stratos-lb-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/stratos-lb-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/stratos-lb-group-startup-order-test.json
new file mode 100755
index 0000000..1c665b7
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/stratos-lb-group-startup-order-test.json
@@ -0,0 +1,44 @@
+{
+    "type": "stratos-lb-group-startup-order-test",
+    "provider": "stratos",
+    "category": "load-balancer",
+    "host": "complex-app-with-lb",
+    "displayName": "Stratos Load Balancer",
+    "description": "Stratos Load Balancer Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "image1",
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "instanceType1"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "default"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ],
+    "metadataKeys": [
+        "writeparam3",
+        "writeparam4"
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat-group-startup-order-test.json
new file mode 100755
index 0000000..7cf895a
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat-group-startup-order-test.json
@@ -0,0 +1,53 @@
+{
+    "type": "tomcat-group-startup-order-test",
+    "provider": "apache",
+    "host": "tomcat.stratos.org",
+    "category": "framework",
+    "displayName": "tomcat-group-startup-order-test",
+    "description": "tomcat-group-startup-order-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        },
+        {
+            "protocol": "http",
+            "port": "8080",
+            "proxyPort": "80"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ],
+    "metadataKeys": [
+        "url"
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat1-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat1-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat1-group-startup-order-test.json
new file mode 100755
index 0000000..02a1cfd
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat1-group-startup-order-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "tomcat1-group-startup-order-test",
+    "provider": "apache",
+    "category": "framework",
+    "host": "tomcat1-group-startup-order-test.stratos.org",
+    "displayName": "tomcat1-group-startup-order-test",
+    "description": "tomcat1-group-startup-order-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "reka"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat2-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat2-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat2-group-startup-order-test.json
new file mode 100755
index 0000000..0d2055f
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat2-group-startup-order-test.json
@@ -0,0 +1,49 @@
+{
+    "type": "tomcat2-group-startup-order-test",
+    "provider": "apache",
+    "category": "framework",
+    "host": "tomcat2-group-startup-order-test.stratos.org",
+    "displayName": "tomcat2-group-startup-order-test",
+    "description": "tomcat2-group-startup-order-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "reka"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ],
+    "metadataKeys": [
+        "writeparam5",
+        "writeparam6"
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat3-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat3-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat3-group-startup-order-test.json
new file mode 100755
index 0000000..b4397cb
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/cartridges/mock/tomcat3-group-startup-order-test.json
@@ -0,0 +1,31 @@
+{
+    "type": "tomcat3-group-startup-order-test",
+    "provider": "apache",
+    "host": "tomcat.stratos.org",
+    "category": "framework",
+    "displayName": "Tomcat 7",
+    "description": "Tomcat 7 Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-8080",
+            "protocol": "http",
+            "port": "8080",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+        "baseDir": "/opt/tomcat/webapps"
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "not-needed",
+            "networkInterfaces": [
+            ],
+            "property": [
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/deployment-policies/deployment-policy-group-startup-order-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/deployment-policies/deployment-policy-group-startup-order-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/deployment-policies/deployment-policy-group-startup-order-test.json
new file mode 100644
index 0000000..72f24fc
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/deployment-policies/deployment-policy-group-startup-order-test.json
@@ -0,0 +1,18 @@
+{
+    "id": "deployment-policy-group-startup-order-test",
+    "networkPartitions": [
+        {
+            "id": "network-partition-group-startup-order-test-1",
+            "partitionAlgo": "one-after-another",
+            "partitions": [
+                {
+                    "id": "partition-1",
+                    "partitionMax": 4
+                }
+            ]
+        }
+    ]
+}
+
+
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-1.json
new file mode 100644
index 0000000..238f640
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-1.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-group-startup-order-test-1",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-2.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-2.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-2.json
new file mode 100644
index 0000000..7372b78
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-startup-order-test/network-partitions/mock/network-partition-group-startup-order-test-2.json
@@ -0,0 +1,24 @@
+{
+    "id": "network-partition-group-startup-order-test-2",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "network-partition-10-partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        },
+        {
+            "id": "network-partition-10-partition-2",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/application-policies/application-policy-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/application-policies/application-policy-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/application-policies/application-policy-group-termination-behavior-test.json
new file mode 100644
index 0000000..15e757b
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/application-policies/application-policy-group-termination-behavior-test.json
@@ -0,0 +1,17 @@
+{
+    "id": "application-policy-group-termination-behavior-test",
+    "algorithm": "one-after-another",
+    "networkPartitions": [
+        "network-partition-group-termination-behavior-test-1"
+    ],
+    "properties": [
+        {
+            "name": "networkPartitionGroups",
+            "value": "network-partition-group-termination-behavior-test-1"
+        },
+        {
+            "name": "key-2",
+            "value": "value-2"
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/applications/group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/applications/group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/applications/group-termination-behavior-test.json
new file mode 100644
index 0000000..70432ae
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/applications/group-termination-behavior-test.json
@@ -0,0 +1,101 @@
+{
+    "alias": "group-termination-behavior-test",
+    "applicationId": "group-termination-behavior-test",
+    "components": {
+        "cartridges": [],
+        "groups": [
+            {
+                "name": "g-sc-G4-group-termination-behavior-test",
+                "groupMaxInstances": 1,
+                "groupMinInstances": 1,
+                "alias": "my-g-sc-G4-group-termination-behavior-test",
+                "cartridges": [
+                    {
+                        "cartridgeMin": 1,
+                        "cartridgeMax": 1,
+                        "type": "c1-group-termination-behavior-test",
+                        "subscribableInfo": {
+                            "alias": "c1-1x0-group-termination-behavior-test",
+                            "deploymentPolicy": 
"deployment-policy-group-termination-behavior-test",
+                            "artifactRepository": {
+                                "repoUsername": "user",
+                                "repoUrl": 
"http://octl.qmog.cisco.com:10080/git/default.git";,
+                                "privateRepo": true,
+                                "repoPassword": "c-policy"
+                            },
+                            "autoscalingPolicy": 
"autoscaling-policy-group-termination-behavior-test"
+                        }
+                    }
+                ],
+                "groups": [
+                    {
+                        "name": "g-G3-group-termination-behavior-test",
+                        "groupMaxInstances": 1,
+                        "groupMinInstances": 1,
+                        "alias": "g-G3-1x0-group-termination-behavior-test",
+                        "cartridges": [
+                            {
+                                "cartridgeMin": 1,
+                                "cartridgeMax": 1,
+                                "type": "c2-group-termination-behavior-test",
+                                "subscribableInfo": {
+                                    "alias": 
"c2-1x0-group-termination-behavior-test",
+                                    "deploymentPolicy": 
"deployment-policy-group-termination-behavior-test",
+                                    "artifactRepository": {
+                                        "repoUsername": "user",
+                                        "repoUrl": 
"http://octl.qmog.cisco.com:10080/git/default.git";,
+                                        "privateRepo": true,
+                                        "repoPassword": "c-policy"
+                                    },
+                                    "autoscalingPolicy": 
"autoscaling-policy-group-termination-behavior-test"
+                                }
+                            }
+                        ],
+                        "groups": [
+                            {
+                                "name": "g-G1-group-termination-behavior-test",
+                                "groupMaxInstances": 1,
+                                "groupMinInstances": 1,
+                                "alias": 
"g-G1-1x0-group-termination-behavior-test",
+                                "cartridges": [
+                                    {
+                                        "cartridgeMin": 1,
+                                        "cartridgeMax": 1,
+                                        "type": 
"c4-group-termination-behavior-test",
+                                        "subscribableInfo": {
+                                            "alias": 
"c4-1x0-group-termination-behavior-test",
+                                            "deploymentPolicy": 
"deployment-policy-group-termination-behavior-test",
+                                            "artifactRepository": {
+                                                "repoUsername": "user",
+                                                "repoUrl": 
"http://octl.qmog.cisco.com:10080/git/default.git";,
+                                                "privateRepo": true,
+                                                "repoPassword": "c-policy"
+                                            },
+                                            "autoscalingPolicy": 
"autoscaling-policy-group-termination-behavior-test"
+                                        }
+                                    },
+                                    {
+                                        "cartridgeMin": 1,
+                                        "cartridgeMax": 1,
+                                        "type": 
"c3-group-termination-behavior-test",
+                                        "subscribableInfo": {
+                                            "alias": 
"c3-1x0-group-termination-behavior-test",
+                                            "deploymentPolicy": 
"deployment-policy-group-termination-behavior-test",
+                                            "artifactRepository": {
+                                                "repoUsername": "user",
+                                                "repoUrl": 
"http://octl.qmog.cisco.com:10080/git/default.git";,
+                                                "privateRepo": true,
+                                                "repoPassword": "c-policy"
+                                            },
+                                            "autoscalingPolicy": 
"autoscaling-policy-group-termination-behavior-test"
+                                        }
+                                    }
+                                ]
+                            }
+                        ]
+                    }
+                ]
+            }
+        ]
+    }
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/autoscaling-policies/autoscaling-policy-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/autoscaling-policies/autoscaling-policy-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/autoscaling-policies/autoscaling-policy-group-termination-behavior-test.json
new file mode 100644
index 0000000..fd81d17
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/autoscaling-policies/autoscaling-policy-group-termination-behavior-test.json
@@ -0,0 +1,14 @@
+{
+    "id": "autoscaling-policy-group-termination-behavior-test",
+    "loadThresholds": {
+        "requestsInFlight": {
+            "threshold": 35
+        },
+        "memoryConsumption": {
+            "threshold": 45
+        },
+        "loadAverage": {
+            "threshold": 25
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges-groups/cartridge-groups-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges-groups/cartridge-groups-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges-groups/cartridge-groups-group-termination-behavior-test.json
new file mode 100644
index 0000000..2d69021
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges-groups/cartridge-groups-group-termination-behavior-test.json
@@ -0,0 +1,58 @@
+{
+  "name": "g-sc-G4-group-termination-behavior-test",
+  "dependencies": {
+    "terminationBehaviour": "terminate-none",
+    "startupOrders": [
+      {
+        "aliases": [
+          "group.g-G3-1x0-group-termination-behavior-test",
+          "cartridge.c1-1x0-group-termination-behavior-test"
+        ]
+      }
+    ]
+  },
+  "cartridges": [
+    "c1-group-termination-behavior-test"
+  ],
+  "groups": [
+    {
+      "name": "g-G3-group-termination-behavior-test",
+      "dependencies": {
+        "terminationBehaviour": "terminate-dependents",
+        "startupOrders": [
+          {
+            "aliases": [
+              "group.g-G1-1x0-group-termination-behavior-test",
+              "cartridge.c2-1x0-group-termination-behavior-test"
+            ]
+          }
+        ]
+      },
+      "cartridges": [
+        "c2-group-termination-behavior-test"
+      ],
+      "groups": [
+          {
+              "name": "g-G1-group-termination-behavior-test",
+              "dependencies": {
+                  "terminationBehaviour": "terminate-all",
+                  "startupOrders": [
+                      {
+                          "aliases": [
+                              
"cartridge.c3-1x0-group-termination-behavior-test",
+                              
"cartridge.c4-1x0-group-termination-behavior-test"
+                          ]
+                      }
+                  ]
+              },
+              "cartridges": [
+                  "c3-group-termination-behavior-test",
+                  "c4-group-termination-behavior-test"
+              ],
+              "groups": [
+              ]
+          }
+      ]
+    }
+  ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c1-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c1-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c1-group-termination-behavior-test.json
new file mode 100755
index 0000000..343fcd5
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c1-group-termination-behavior-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "c1-group-termination-behavior-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "data",
+    "displayName": "c1-group-termination-behavior-test",
+    "description": "c1-group-termination-behavior-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c2-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c2-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c2-group-termination-behavior-test.json
new file mode 100755
index 0000000..3d16511
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c2-group-termination-behavior-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "c2-group-termination-behavior-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "data",
+    "displayName": "c2-group-termination-behavior-test",
+    "description": "c2-group-termination-behavior-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c3-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c3-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c3-group-termination-behavior-test.json
new file mode 100755
index 0000000..10aeb5d
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c3-group-termination-behavior-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "c3-group-termination-behavior-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "data",
+    "displayName": "c3-group-termination-behavior-test",
+    "description": "c3-group-termination-behavior-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c4-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c4-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c4-group-termination-behavior-test.json
new file mode 100755
index 0000000..45414de
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/cartridges/mock/c4-group-termination-behavior-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "c4-group-termination-behavior-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "data",
+    "displayName": "c4-group-termination-behavior-test",
+    "description": "c4-group-termination-behavior-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/deployment-policies/deployment-policy-group-termination-behavior-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/deployment-policies/deployment-policy-group-termination-behavior-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/deployment-policies/deployment-policy-group-termination-behavior-test.json
new file mode 100644
index 0000000..035ad73
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/deployment-policies/deployment-policy-group-termination-behavior-test.json
@@ -0,0 +1,18 @@
+{
+    "id": "deployment-policy-group-termination-behavior-test",
+    "networkPartitions": [
+        {
+            "id": "network-partition-group-termination-behavior-test-1",
+            "partitionAlgo": "one-after-another",
+            "partitions": [
+                {
+                    "id": "partition-1",
+                    "partitionMax": 4
+                }
+            ]
+        }
+    ]
+}
+
+
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/network-partitions/mock/network-partition-group-termination-behavior-test-1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/network-partitions/mock/network-partition-group-termination-behavior-test-1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/network-partitions/mock/network-partition-group-termination-behavior-test-1.json
new file mode 100644
index 0000000..13abc47
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/group-termination-behavior-test/network-partitions/mock/network-partition-group-termination-behavior-test-1.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-group-termination-behavior-test-1",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/instrumentation.txt
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/instrumentation.txt
 
b/products/stratos/modules/integration/test-integration/src/test/resources/instrumentation.txt
new file mode 100644
index 0000000..304c1b8
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/instrumentation.txt
@@ -0,0 +1 @@
+org.apache.stratos.*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/client-truststore.jks
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/client-truststore.jks
 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/client-truststore.jks
new file mode 100644
index 0000000..2d22c24
Binary files /dev/null and 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/client-truststore.jks
 differ

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/userRP.jks
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/userRP.jks
 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/userRP.jks
new file mode 100644
index 0000000..2536ea8
Binary files /dev/null and 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/userRP.jks
 differ

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/wso2carbon.jks
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/wso2carbon.jks
 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/wso2carbon.jks
new file mode 100644
index 0000000..7942c53
Binary files /dev/null and 
b/products/stratos/modules/integration/test-integration/src/test/resources/keystores/products/wso2carbon.jks
 differ

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-1.json
new file mode 100644
index 0000000..d673796
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-1.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-network-partition-test-1",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-2.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-2.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-2.json
new file mode 100644
index 0000000..3e1ba76
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-2.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-network-partition-test-2",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-v1.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-v1.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-v1.json
new file mode 100644
index 0000000..ad4796f
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test-v1.json
@@ -0,0 +1,28 @@
+{
+    "id": "network-partition-network-partition-test",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        },
+        {
+            "id": "partition-2",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default1"
+                },
+                {
+                    "name": "zone",
+                    "value": "z1"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test.json
new file mode 100644
index 0000000..1ecc5ba
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/network-partition-test/network-partitions/mock/network-partition-network-partition-test.json
@@ -0,0 +1,15 @@
+{
+    "id": "network-partition-network-partition-test",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/application-policies/application-policy-partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/application-policies/application-policy-partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/application-policies/application-policy-partition-round-robin-test.json
new file mode 100644
index 0000000..ffd9702
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/application-policies/application-policy-partition-round-robin-test.json
@@ -0,0 +1,13 @@
+{
+    "id": "application-policy-partition-round-robin-test",
+    "algorithm": "one-after-another",
+    "networkPartitions": [
+        "network-partition-partition-round-robin-test"
+    ],
+    "properties": [
+        {
+            "name": "key-2",
+            "value": "value-2"
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/applications/partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/applications/partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/applications/partition-round-robin-test.json
new file mode 100644
index 0000000..1726eb4
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/applications/partition-round-robin-test.json
@@ -0,0 +1,28 @@
+{
+    "applicationId": "partition-round-robin-test",
+    "alias": "partition-round-robin-test",
+    "components": {
+        "cartridges": [
+            {
+                "type": "c7-partition-round-robin-test",
+                "cartridgeMin": 6,
+                "cartridgeMax": 8,
+                "subscribableInfo": {
+                    "alias": "my-c7",
+                    "autoscalingPolicy": 
"autoscaling-policy-partition-round-robin-test",
+                    "deploymentPolicy": 
"deployment-policy-partition-round-robin-test",
+                    "artifactRepository": {
+                        "privateRepo": false,
+                        "repoUrl": 
"https://github.com/imesh/stratos-tomcat-applications.git";,
+                        "repoUsername": "",
+                        "repoPassword": ""
+                    }
+                }
+            }
+        ],
+        "dependencies": {
+            "terminationBehaviour": "terminate-none"
+        }
+    }
+}
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/autoscaling-policies/autoscaling-policy-partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/autoscaling-policies/autoscaling-policy-partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/autoscaling-policies/autoscaling-policy-partition-round-robin-test.json
new file mode 100644
index 0000000..bca9b14
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/autoscaling-policies/autoscaling-policy-partition-round-robin-test.json
@@ -0,0 +1,14 @@
+{
+    "id": "autoscaling-policy-partition-round-robin-test",
+    "loadThresholds": {
+        "requestsInFlight": {
+            "threshold": 20
+        },
+        "memoryConsumption": {
+            "threshold": 30
+        },
+        "loadAverage": {
+            "threshold": 25
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/cartridges/mock/c7-partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/cartridges/mock/c7-partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/cartridges/mock/c7-partition-round-robin-test.json
new file mode 100755
index 0000000..9a513ce
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/cartridges/mock/c7-partition-round-robin-test.json
@@ -0,0 +1,45 @@
+{
+    "type": "c7-partition-round-robin-test",
+    "provider": "apache",
+    "host": "stratos.apache.org",
+    "category": "data",
+    "displayName": "c7-partition-round-robin-test",
+    "description": "c7-partition-round-robin-test Cartridge",
+    "version": "7",
+    "multiTenant": "false",
+    "portMapping": [
+        {
+            "name": "http-22",
+            "protocol": "http",
+            "port": "22",
+            "proxyPort": "8280"
+        }
+    ],
+    "deployment": {
+    },
+    "iaasProvider": [
+        {
+            "type": "mock",
+            "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e",
+            "networkInterfaces": [
+                {
+                    "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e"
+                }
+            ],
+            "property": [
+                {
+                    "name": "instanceType",
+                    "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594"
+                },
+                {
+                    "name": "keyPair",
+                    "value": "vishanth-key"
+                },
+                {
+                    "name": "securityGroups",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/deployment-policies/deployment-policy-partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/deployment-policies/deployment-policy-partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/deployment-policies/deployment-policy-partition-round-robin-test.json
new file mode 100644
index 0000000..721ffb9
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/deployment-policies/deployment-policy-partition-round-robin-test.json
@@ -0,0 +1,22 @@
+{
+    "id": "deployment-policy-partition-round-robin-test",
+    "networkPartitions": [
+        {
+            "id": "network-partition-partition-round-robin-test",
+            "partitionAlgo": "round-robin",
+            "partitions": [
+                {
+                    "id": "network-partition-11-partition-1",
+                    "partitionMax": 5
+                },
+                {
+                    "id": "network-partition-11-partition-2",
+                    "partitionMax": 5
+                }
+            ]
+        }
+    ]
+}
+
+
+

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/network-partitions/mock/network-partition-partition-round-robin-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/network-partitions/mock/network-partition-partition-round-robin-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/network-partitions/mock/network-partition-partition-round-robin-test.json
new file mode 100644
index 0000000..0386304
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/partition-round-robin-cluster-test/network-partitions/mock/network-partition-partition-round-robin-test.json
@@ -0,0 +1,24 @@
+{
+    "id": "network-partition-partition-round-robin-test",
+    "provider": "mock",
+    "partitions": [
+        {
+            "id": "network-partition-11-partition-1",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        },
+        {
+            "id": "network-partition-11-partition-2",
+            "property": [
+                {
+                    "name": "region",
+                    "value": "default"
+                }
+            ]
+        }
+    ]
+}

http://git-wip-us.apache.org/repos/asf/stratos/blob/c0664270/products/stratos/modules/integration/test-integration/src/test/resources/sample-applications-test/application-policies/application-policy-sample-applications-test.json
----------------------------------------------------------------------
diff --git 
a/products/stratos/modules/integration/test-integration/src/test/resources/sample-applications-test/application-policies/application-policy-sample-applications-test.json
 
b/products/stratos/modules/integration/test-integration/src/test/resources/sample-applications-test/application-policies/application-policy-sample-applications-test.json
new file mode 100644
index 0000000..a4e83e6
--- /dev/null
+++ 
b/products/stratos/modules/integration/test-integration/src/test/resources/sample-applications-test/application-policies/application-policy-sample-applications-test.json
@@ -0,0 +1,18 @@
+{
+    "id": "application-policy-sample-applications-test",
+    "algorithm": "one-after-another",
+    "networkPartitions": [
+        "network-partition-sample-applications-test-1",
+        "network-partition-sample-applications-test-2"
+    ],
+    "properties": [
+        {
+            "name": "networkPartitionGroups",
+            "value": 
"network-partition-sample-applications-test-1,network-partition-sample-applications-test-2"
+        },
+        {
+            "name": "key-2",
+            "value": "value-2"
+        }
+    ]
+}

Reply via email to