You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by la...@apache.org on 2014/03/27 23:45:50 UTC
[02/13] Forking jclouds provider/aws-ec2 for STRATOS-559
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/java/org/jclouds/aws/ec2/xml/SpotInstancesHandlerTest.java
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/java/org/jclouds/aws/ec2/xml/SpotInstancesHandlerTest.java b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/java/org/jclouds/aws/ec2/xml/SpotInstancesHandlerTest.java
new file mode 100644
index 0000000..99b7f2d
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/java/org/jclouds/aws/ec2/xml/SpotInstancesHandlerTest.java
@@ -0,0 +1,117 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.jclouds.aws.ec2.xml;
+
+import static org.testng.Assert.assertEquals;
+
+import java.io.InputStream;
+import java.util.Map;
+import java.util.Set;
+
+import org.jclouds.aws.ec2.domain.SpotInstanceRequest;
+import org.jclouds.date.DateService;
+import org.jclouds.ec2.xml.BaseEC2HandlerTest;
+import org.jclouds.http.functions.ParseSax;
+import org.jclouds.http.functions.config.SaxParserModule;
+import org.jclouds.location.Region;
+import org.testng.annotations.BeforeTest;
+import org.testng.annotations.Test;
+
+import com.google.common.base.Function;
+import com.google.common.base.Supplier;
+import com.google.common.base.Suppliers;
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.Iterables;
+import com.google.inject.AbstractModule;
+import com.google.inject.Guice;
+import com.google.inject.TypeLiteral;
+
+/**
+ * Tests behavior of {@code SpotInstancesHandler}
+ *
+ * @author Adrian Cole
+ */
+// NOTE:without testName, this will not call @Before* and fail w/NPE during
+// surefire
+@Test(groups = "unit", testName = "SpotInstancesHandlerTest")
+public class SpotInstancesHandlerTest extends BaseEC2HandlerTest {
+
+ private DateService dateService;
+
+ @BeforeTest
+ @Override
+ protected void setUpInjector() {
+ injector = Guice.createInjector(new SaxParserModule(), new AbstractModule() {
+
+ @Override
+ protected void configure() {
+ bind(new TypeLiteral<Supplier<String>>(){}).annotatedWith(Region.class).toInstance(Suppliers.ofInstance("us-east-1"));
+ }
+
+ });
+ factory = injector.getInstance(ParseSax.Factory.class);
+ dateService = injector.getInstance(DateService.class);
+ assert dateService != null;
+ }
+
+ public void testDescribe() {
+
+ InputStream is = getClass().getResourceAsStream("/describe_spot_instance_requests.xml");
+ SpotInstancesHandler handler = injector.getInstance(SpotInstancesHandler.class);
+ addDefaultRegionToHandler(handler);
+ Set<SpotInstanceRequest> result = factory.create(handler).parse(is);
+ assertEquals(result.size(), 18);
+ }
+
+ public void testRequest() {
+ InputStream is = getClass().getResourceAsStream("/request_spot_instances.xml");
+ SpotInstancesHandler handler = injector.getInstance(SpotInstancesHandler.class);
+ addDefaultRegionToHandler(handler);
+ Set<SpotInstanceRequest> result = factory.create(handler).parse(is);
+ assertEquals(result.size(), 3);
+ }
+
+ public void testParseTags() {
+ Set<SpotInstanceRequest> result = factory.create(injector.getInstance(SpotInstancesHandler.class)).parse(
+ getClass().getResourceAsStream("/describe_spot_instance_tags.xml"));
+ Iterable<Map<String, String>> tags = Iterables.transform(result, new Function<SpotInstanceRequest, Map<String, String>>() {
+ @Override
+ public Map<String, String> apply(SpotInstanceRequest input) {
+ return input.getTags();
+ }
+ });
+
+ assertEquals(
+ Iterables.get(tags, 0),
+ ImmutableMap.of("One", "one", "Two", "one"));
+ assertEquals(
+ Iterables.get(tags, 1),
+ ImmutableMap.of("One", "two", "Two", "two"));
+ assertEquals(
+ Iterables.get(tags, 2),
+ ImmutableMap.of("Two", "three", "Three", "three", "Four", ""));
+ }
+
+ public void testParseNoNPE() {
+ factory.create(injector.getInstance(SpotInstancesHandler.class)).parse(
+ getClass().getResourceAsStream("/describe_spot_instances_1.xml"));
+ }
+
+ private void addDefaultRegionToHandler(ParseSax.HandlerWithResult<?> handler) {
+ handler.setContext(request);
+ }
+}
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/alestic_canonical.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/alestic_canonical.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/alestic_canonical.xml
new file mode 100644
index 0000000..ac3fcd8
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/alestic_canonical.xml
@@ -0,0 +1,119 @@
+<?xml version="1.0"?>
+<DescribeImagesResponse xmlns="http://ec2.amazonaws.com/doc/2009-11-30/">
+ <requestId>6104eee1-affd-49d7-92a0-516cab8a8ba6</requestId>
+ <imagesSet>
+ <item>
+ <imageId>ami-7e28ca17</imageId>
+ <imageLocation>ubuntu-images-us/ubuntu-hardy-8.04-i386-server-20091130.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-92ba58fb</kernelId>
+ <ramdiskId>ari-94ba58fd</ramdiskId>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-19a34270</imageId>
+ <imageLocation>alestic/ubuntu-9.10-karmic-base-20090623.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>063491364108</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-a71cf9ce</kernelId>
+ <ramdiskId>ari-a51cf9cc</ramdiskId>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-bb709dd2</imageId>
+ <imageLocation>ubuntu-images-us/ubuntu-karmic-9.10-i386-server-20100121.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-5f15f636</kernelId>
+ <ramdiskId>ari-d5709dbc</ramdiskId>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-190fe070</imageId>
+ <imageLocation>ubuntu-images-testing-us/ubuntu-lucid-daily-amd64-desktop-20100317.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>x86_64</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-11c72878</kernelId>
+ <name>ubuntu-images-testing/ubuntu-lucid-daily-amd64-desktop-20100317</name>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-c0fa1ea9</imageId>
+ <imageLocation>alestic/ubuntu-8.04-hardy-base-20080905.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>063491364108</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-a71cf9ce</kernelId>
+ <ramdiskId>ari-a51cf9cc</ramdiskId>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-c597c680</imageId>
+ <imageLocation>ubuntu-images-us-west-1/ubuntu-lucid-10.04-i386-server-20100427.1.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-3197c674</kernelId>
+ <name>ubuntu-images/ubuntu-lucid-10.04-i386-server-20100427.1</name>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ </item>
+ <item>
+ <imageId>aki-fd15f694</imageId>
+ <imageLocation>ubuntu-kernels-us/ubuntu-karmic-amd64-linux-image-2.6.31-302-ec2-v-2.6.31-302.7-kernel.img.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>x86_64</architecture>
+ <imageType>kernel</imageType>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping />
+ </item>
+ <item>
+ <imageId>ami-10f3a255</imageId>
+ <imageLocation>099720109477/ebs/ubuntu-images/ubuntu-lucid-10.04-i386-server-20100827</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>099720109477</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-a8f0a1ed</kernelId>
+ <name>ebs/ubuntu-images/ubuntu-lucid-10.04-i386-server-20100827</name>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <snapshotId>snap-76eff01e</snapshotId>
+ <volumeSize>15</volumeSize>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ </item>
+ </imagesSet>
+</DescribeImagesResponse>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/amzn_images.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/amzn_images.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/amzn_images.xml
new file mode 100644
index 0000000..82f97dc
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/amzn_images.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0"?>
+<DescribeImagesResponse xmlns="http://ec2.amazonaws.com/doc/2009-11-30/">
+ <requestId>6104eee1-affd-49d7-92a0-516cab8a8ba6</requestId>
+ <imagesSet>
+ <item>
+ <imageId>ami-82e4b5c7</imageId>
+ <imageLocation>137112412989/amzn-ami-0.9.7-beta.i386-ebs</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>137112412989</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-99a0f1dc</kernelId>
+ <name>amzn-ami-0.9.7-beta.i386-ebs</name>
+ <description>Amazon</description>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <snapshotId>snap-e98b7b82</snapshotId>
+ <volumeSize>10</volumeSize>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ </item>
+ <item>
+ <imageId>ami-8ce4b5c9</imageId>
+ <imageLocation>137112412989/amzn-ami-0.9.7-beta.x86_64-ebs</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>137112412989</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>x86_64</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-9ba0f1de</kernelId>
+ <name>amzn-ami-0.9.7-beta.x86_64-ebs</name>
+ <description>Amazon</description>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <snapshotId>snap-8d8b7be6</snapshotId>
+ <volumeSize>10</volumeSize>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ </item>
+ <item>
+ <imageId>ami-f0e4b5b5</imageId>
+ <imageLocation>amzn-ami-us-west-1/amzn-ami-0.9.7-beta.i386.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>137112412989</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>i386</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-99a0f1dc</kernelId>
+ <name>amzn-ami-0.9.7-beta.i386-S3</name>
+ <description>Amazon Linux AMI i386 S3</description>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ </item>
+ <item>
+ <imageId>ami-f2e4b5b7</imageId>
+ <imageLocation>amzn-ami-us-west-1/amzn-ami-0.9.7-beta.x86_64.manifest.xml</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>137112412989</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>x86_64</architecture>
+ <imageType>machine</imageType>
+ <kernelId>aki-9ba0f1de</kernelId>
+ <name>amzn-ami-0.9.7-beta.x86_64-S3</name>
+ <description>Amazon Linux AMI x86_64 S3</description>
+ <rootDeviceType>instance-store</rootDeviceType>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ </item>
+ </imagesSet>
+</DescribeImagesResponse>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_image_attribute_productCodes.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_image_attribute_productCodes.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_image_attribute_productCodes.xml
new file mode 100644
index 0000000..aa5522f
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_image_attribute_productCodes.xml
@@ -0,0 +1,9 @@
+<DescribeImageAttributeResponse
+ xmlns="http://ec2.amazonaws.com/doc/2009-11-30/">
+ <imageId>ami-61a54008</imageId>
+ <productCodes>
+ <item>
+ <productCode>774F4FF8</productCode>
+ </item>
+ </productCodes>
+</DescribeImageAttributeResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_images_cc.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_images_cc.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_images_cc.xml
new file mode 100644
index 0000000..3484748
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_images_cc.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<DescribeImagesResponse xmlns="http://ec2.amazonaws.com/doc/2010-06-15/">
+ <requestId>31e35e56-dd3e-43d3-9c3b-656cb202d6e7</requestId>
+ <imagesSet>
+ <item>
+ <imageId>ami-7ea24a17</imageId>
+ <imageLocation>amazon/EC2 CentOS 5.4 HVM AMI</imageLocation>
+ <imageState>available</imageState>
+ <imageOwnerId>206029621532</imageOwnerId>
+ <isPublic>true</isPublic>
+ <architecture>x86_64</architecture>
+ <imageType>machine</imageType>
+ <imageOwnerAlias>amazon</imageOwnerAlias>
+ <name>EC2 CentOS 5.4 HVM AMI</name>
+ <description>EC2 CentOS 5.4 HVM AMI</description>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <snapshotId>snap-1099e578</snapshotId>
+ <volumeSize>20</volumeSize>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>hvm</virtualizationType>
+ </item>
+ </imagesSet>
+</DescribeImagesResponse>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_1.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_1.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_1.xml
new file mode 100644
index 0000000..5d6bf68
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_1.xml
@@ -0,0 +1,55 @@
+<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>b3e1c7ee-1f34-4582-9493-695c9425c679</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-51cb663e</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-059c2564</instanceId>
+ <imageId>ami-eb71b682</imageId>
+ <instanceState>
+ <code>0</code>
+ <name>pending</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason/>
+ <keyName>jclouds#ec2-e#us-east-1#85</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2011-07-29T08:29:49.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-407d9529</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>i386</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+</DescribeInstancesResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_2.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_2.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_2.xml
new file mode 100644
index 0000000..380a5bf
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_2.xml
@@ -0,0 +1,986 @@
+<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>b2238f71-750f-4eed-8f5c-eb4e6f66b687</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-7f54f610</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-8f348aee</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:04:49 GMT)</reason>
+ <keyName>jclouds#ec2-#us-east-1#95</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T05:35:18.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ <item>
+ <instanceId>i-91348af0</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:14:38 GMT)</reason>
+ <keyName>jclouds#ec2-#us-east-1#95</keyName>
+ <amiLaunchIndex>1</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T05:35:18.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-7be24f14</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-dbf5d0b2</groupId>
+ <groupName>jclouds#ec2-o#us-east-1</groupName>
+ </item>
+ <item>
+ <groupId>sg-d9f5d0b0</groupId>
+ <groupName>ec2-o</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-43b00922</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:03:24 GMT)</reason>
+ <keyName>ec2-o</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T07:57:49.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>enabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-dbf5d0b2</groupId>
+ <groupName>jclouds#ec2-o#us-east-1</groupName>
+ </item>
+ <item>
+ <groupId>sg-d9f5d0b0</groupId>
+ <groupName>ec2-o</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <instanceLifecycle>spot</instanceLifecycle>
+ <spotInstanceRequestId>sir-cc233214</spotInstanceRequestId>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ <requesterId>854251627541</requesterId>
+ </item>
+ <item>
+ <reservationId>r-7bfe5314</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-25f4d14c</groupId>
+ <groupName>jclouds#ec2-r#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-ddb70ebc</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:04:22 GMT)</reason>
+ <keyName>jclouds#ec2-r#us-east-1#3</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:04:18.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-25f4d14c</groupId>
+ <groupName>jclouds#ec2-r#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-7bf95414</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-e9a91088</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:14:38 GMT)</reason>
+ <keyName>jclouds#ec2-#us-east-1#73</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:05:48.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ <item>
+ <instanceId>i-eba9108a</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:14:38 GMT)</reason>
+ <keyName>jclouds#ec2-#us-east-1#73</keyName>
+ <amiLaunchIndex>1</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:05:48.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-5df95432</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-c9a910a8</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:06:01 GMT)</reason>
+ <keyName>jclouds#ec2-block#us-east-1#61</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:05:58.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-f3f9549c</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-77a81116</instanceId>
+ <imageId>ami-eb71b682</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:06:19 GMT)</reason>
+ <keyName>jclouds#ec2-e#us-east-1#6</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2011-07-29T08:06:15.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-407d9529</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>i386</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-2df85542</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-43eacf2a</groupId>
+ <groupName>jclouds#ec2-s#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-a5a811c4</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:06:59 GMT)</reason>
+ <keyName>jclouds#ec2-s#us-east-1#40</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:06:55.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-43eacf2a</groupId>
+ <groupName>jclouds#ec2-s#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-bffb56d0</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-65eacf0c</groupId>
+ <groupName>jclouds#adriancole-ec2unssh#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-1faa137e</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:10:04 GMT)</reason>
+ <keyName>jclouds#adriancole-ec2unssh</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:09:14.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-65eacf0c</groupId>
+ <groupName>jclouds#adriancole-ec2unssh#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <instanceLifecycle>spot</instanceLifecycle>
+ <spotInstanceRequestId>sir-cf9dd211</spotInstanceRequestId>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ <requesterId>854251627541</requesterId>
+ </item>
+ <item>
+ <reservationId>r-c3cf62ac</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-dbf5d0b2</groupId>
+ <groupName>jclouds#ec2-o#us-east-1</groupName>
+ </item>
+ <item>
+ <groupId>sg-d9f5d0b0</groupId>
+ <groupName>ec2-o</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-15982174</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+:
+ <reason>User initiated (2011-07-29 08:27:01 GMT)</reason>
+ <keyName>ec2-o</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:25:33.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>enabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-dbf5d0b2</groupId>
+ <groupName>jclouds#ec2-o#us-east-1</groupName>
+ </item>
+ <item>
+ <groupId>sg-d9f5d0b0</groupId>
+ <groupName>ec2-o</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <instanceLifecycle>spot</instanceLifecycle>
+ <spotInstanceRequestId>sir-6bba1e14</spotInstanceRequestId>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ <requesterId>854251627541</requesterId>
+ </item>
+ <item>
+ <reservationId>r-b1c964de</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-25f4d14c</groupId>
+ <groupName>jclouds#ec2-r#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-b19a23d0</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:28:17 GMT)</reason>
+ <keyName>jclouds#ec2-r#us-east-1#63</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:28:06.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-25f4d14c</groupId>
+ <groupName>jclouds#ec2-r#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-87c865e8</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-679c2506</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>domU-12-31-39-09-F9-1C.compute-1.internal</privateDnsName>
+ <dnsName>ec2-50-19-39-139.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#ec2-#us-east-1#99</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:29:21.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.210.254.234</privateIpAddress>
+ <ipAddress>50.19.39.139</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-6d7b6306</volumeId>
+ <status>attached</status>
+ <attachTime>2011-07-29T08:29:39.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ <item>
+ <instanceId>i-699c2508</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>domU-12-31-39-09-86-A9.compute-1.internal</privateDnsName>
+ <dnsName>ec2-184-72-215-58.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#ec2-#us-east-1#99</keyName>
+ <amiLaunchIndex>1</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:29:21.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.210.137.83</privateIpAddress>
+ <ipAddress>184.72.215.58</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-617b630a</volumeId>
+ <status>attached</status>
+ <attachTime>2011-07-29T08:29:42.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-61cb660e</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-539c2532</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:29:36 GMT)</reason>
+ <keyName>jclouds#ec2-block#us-east-1#48</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:29:32.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-51cb663e</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-059c2564</instanceId>
+ <imageId>ami-eb71b682</imageId>
+ <instanceState>
+ <code>0</code>
+ <name>pending</name>
+ </instanceState>
+ <dnsName>ec2-184-72-215-58.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#ec2-#us-east-1#99</keyName>
+ <amiLaunchIndex>1</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:29:21.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.210.137.83</privateIpAddress>
+ <ipAddress>184.72.215.58</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-1df4d174</groupId>
+ <groupName>jclouds#ec2-#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-617b630a</volumeId>
+ <status>attached</status>
+ <attachTime>2011-07-29T08:29:42.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-61cb660e</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-539c2532</instanceId>
+ <imageId>ami-8e1fece7</imageId>
+ <instanceState>
+ <code>48</code>
+ <name>terminated</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason>User initiated (2011-07-29 08:29:36 GMT)</reason>
+ <keyName>jclouds#ec2-block#us-east-1#48</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-07-29T08:29:32.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1b</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-1ff4d176</groupId>
+ <groupName>jclouds#ec2-block#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <stateReason>
+ <code>Client.UserInitiatedShutdown</code>
+ <message>Client.UserInitiatedShutdown: User initiated shutdown</message>
+ </stateReason>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ <item>
+ <reservationId>r-51cb663e</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-059c2564</instanceId>
+ <imageId>ami-eb71b682</imageId>
+ <instanceState>
+ <code>0</code>
+ <name>pending</name>
+ </instanceState>
+ <privateDnsName/>
+ <dnsName/>
+ <reason/>
+ <keyName>jclouds#ec2-e#us-east-1#85</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>m1.small</instanceType>
+ <launchTime>2011-07-29T08:29:49.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-407d9529</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <groupSet>
+ <item>
+ <groupId>sg-15f4d17c</groupId>
+ <groupName>jclouds#ec2-e#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>i386</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping/>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+</DescribeInstancesResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_3.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_3.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_3.xml
new file mode 100644
index 0000000..1e15ce9
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_3.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>440faed2-0331-488d-a04d-d8c9aba85307</requestId>
+ <reservationSet/>
+</DescribeInstancesResponse>
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_latest.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_latest.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_latest.xml
new file mode 100644
index 0000000..9d606b8
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_latest.xml
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>a03c1896-0543-485f-a732-ebc83873a3ca</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-0f4c2160</reservationId>
+ <ownerId>993194456877</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-ef052b86</groupId>
+ <groupName>jclouds#zkclustertest#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-911444f0</instanceId>
+ <imageId>ami-63be790a</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>ip-10-212-81-7.ec2.internal</privateDnsName>
+ <dnsName>ec2-174-129-173-155.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#zkclustertest#us-east-1#23</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-08-16T13:40:50.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.212.81.7</privateIpAddress>
+ <ipAddress>174.129.173.155</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-ef052b86</groupId>
+ <groupName>jclouds#zkclustertest#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-5829fc32</volumeId>
+ <status>attached</status>
+ <attachTime>2011-08-16T13:41:19.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ <tagSet>
+ <item>
+ <key>Name</key>
+ <value>ec2-o</value>
+ </item>
+ <item>
+ <key>Empty</key>
+ <value />
+ </item>
+ </tagSet>
+ </item>
+ <item>
+ <instanceId>i-931444f2</instanceId>
+ <imageId>ami-63be790a</imageId>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <privateDnsName>ip-10-212-185-8.ec2.internal</privateDnsName>
+ <dnsName>ec2-50-19-207-248.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#zkclustertest#us-east-1#23</keyName>
+ <amiLaunchIndex>1</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>t1.micro</instanceType>
+ <launchTime>2011-08-16T13:40:50.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-427d952b</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.212.185.8</privateIpAddress>
+ <ipAddress>50.19.207.248</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-ef052b86</groupId>
+ <groupName>jclouds#zkclustertest#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-5029fc3a</volumeId>
+ <status>attached</status>
+ <attachTime>2011-08-16T13:41:19.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <hypervisor>xen</hypervisor>
+ <iamInstanceProfile>
+ <arn>arn:aws:iam::123456789012:instance-profile/application_abc/component_xyz/Webserver</arn>
+ <id>AIPAD5ARO2C5EXAMPLE3G</id>
+ </iamInstanceProfile>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+</DescribeInstancesResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_pending.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_pending.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_pending.xml
new file mode 100644
index 0000000..0013106
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_instances_pending.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>dcd37ecf-e5b6-462b-99a8-112427b3e3a2</requestId>
+ <reservationSet>
+ <item>
+ <reservationId>r-3f056a58</reservationId>
+ <ownerId>095072994936</ownerId>
+ <groupSet>
+ <item>
+ <groupId>sg-f788299f</groupId>
+ <groupName>launchpad_sec_group</groupName>
+ </item>
+ <item>
+ <groupId>sg-7e512116</groupId>
+ <groupName>jclouds#4c858090-f66c-4225-aa57-6fcaa42198ae</groupName>
+ </item>
+ </groupSet>
+ <instancesSet>
+ <item>
+ <instanceId>i-32451248</instanceId>
+ <imageId>ami-bf8131d6</imageId>
+ <instanceState>
+ <code>0</code>
+ <name>pending</name>
+ </instanceState>
+ <privateDnsName>ip-10-194-149-220.ec2.internal</privateDnsName>
+ <dnsName>ec2-23-20-17-42.compute-1.amazonaws.com</dnsName>
+ <reason/>
+ <keyName>jclouds#4c858090-f66c-4225-aa57-6fcaa42198ae#105</keyName>
+ <amiLaunchIndex>0</amiLaunchIndex>
+ <productCodes/>
+ <instanceType>c1.medium</instanceType>
+ <launchTime>2012-09-14T20:01:34.000Z</launchTime>
+ <placement>
+ <availabilityZone>us-east-1d</availabilityZone>
+ <groupName/>
+ <tenancy>default</tenancy>
+ </placement>
+ <kernelId>aki-825ea7eb</kernelId>
+ <monitoring>
+ <state>disabled</state>
+ </monitoring>
+ <privateIpAddress>10.194.149.220</privateIpAddress>
+ <ipAddress>23.20.17.42</ipAddress>
+ <groupSet>
+ <item>
+ <groupId>sg-f788299f</groupId>
+ <groupName>launchpad_sec_group</groupName>
+ </item>
+ <item>
+ <groupId>sg-7e512116</groupId>
+ <groupName>jclouds#4c858090-f66c-4225-aa57-6fcaa42198ae</groupName>
+ </item>
+ </groupSet>
+ <architecture>x86_64</architecture>
+ <rootDeviceType>ebs</rootDeviceType>
+ <rootDeviceName>/dev/sda1</rootDeviceName>
+ <blockDeviceMapping>
+ <item>
+ <deviceName>/dev/sda1</deviceName>
+ <ebs>
+ <volumeId>vol-b2beb3c9</volumeId>
+ <status>attaching</status>
+ <attachTime>2012-09-14T20:01:37.000Z</attachTime>
+ <deleteOnTermination>true</deleteOnTermination>
+ </ebs>
+ </item>
+ </blockDeviceMapping>
+ <virtualizationType>paravirtual</virtualizationType>
+ <clientToken/>
+ <tagSet>
+ <item>
+ <key>Name</key>
+ <value>4c858090-f66c-4225-aa57-6fcaa42198ae-32451248</value>
+ </item>
+ </tagSet>
+ <hypervisor>xen</hypervisor>
+ </item>
+ </instancesSet>
+ </item>
+ </reservationSet>
+</DescribeInstancesResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_placement_groups.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_placement_groups.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_placement_groups.xml
new file mode 100644
index 0000000..33de035
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_placement_groups.xml
@@ -0,0 +1,10 @@
+<DescribePlacementGroupsResponse xmlns="http://ec2.amazonaws.com/doc/2010-06-15/">
+ <requestID>d4904fd9-82c2-4ea5-adfe-a9cc3EXAMPLE</requestID>
+ <placementGroupSet>
+ <item>
+ <groupName>XYZ-cluster</groupName>
+ <strategy>cluster</strategy>
+ <state>available</state>
+ </item>
+ </placementGroupSet>
+</DescribePlacementGroupsResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_reserved_instances_offerings.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_reserved_instances_offerings.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_reserved_instances_offerings.xml
new file mode 100644
index 0000000..d08a605
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_reserved_instances_offerings.xml
@@ -0,0 +1,15 @@
+<DescribeReservedInstancesOfferingsResponse
+ xmlns="http://ec2.amazonaws.com/doc/2009-04-04/">
+ <reservedInstancesOfferingsSet>
+ <item>
+ <reservedInstancesOfferingId>4b2293b4-5813-4cc8-9ce3-1957fc1dcfc8
+ </reservedInstancesOfferingId>
+ <instanceType>m1.small</instanceType>
+ <availabilityZone>us-east-1a</availabilityZone>
+ <duration>12</duration>
+ <fixedPrice>0.00</fixedPrice>
+ <usagePrice>0.00</usagePrice>
+ <productDescription>m1.small offering in us-east-1a</productDescription>
+ </item>
+ </reservedInstancesOfferingsSet>
+</DescribeReservedInstancesOfferingsResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_security_groups_vpc.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_security_groups_vpc.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_security_groups_vpc.xml
new file mode 100644
index 0000000..e444aa5
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_security_groups_vpc.xml
@@ -0,0 +1,35 @@
+<DescribeSecurityGroupsResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>xxxxxxxxxxxxxxxx</requestId>
+ <securityGroupInfo>
+ <item>
+ <ownerId>123123123123</ownerId>
+ <groupId>sg-11111111</groupId>
+ <groupName>default</groupName>
+ <groupDescription>default VPC security group</groupDescription>
+ <vpcId>vpc-99999999</vpcId>
+ <ipPermissions>
+ <item>
+ <ipProtocol>-1</ipProtocol>
+ <groups>
+ <item>
+ <userId>123123123123</userId>
+ <groupId>sg-11111111</groupId>
+ </item>
+ </groups>
+ <ipRanges/>
+ </item>
+ </ipPermissions>
+ <ipPermissionsEgress>
+ <item>
+ <ipProtocol>-1</ipProtocol>
+ <groups/>
+ <ipRanges>
+ <item>
+ <cidrIp>0.0.0.0/0</cidrIp>
+ </item>
+ </ipRanges>
+ </item>
+ </ipPermissionsEgress>
+ </item>
+ </securityGroupInfo>
+</DescribeSecurityGroupsResponse>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/60b2f3fa/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_spot_instance.xml
----------------------------------------------------------------------
diff --git a/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_spot_instance.xml b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_spot_instance.xml
new file mode 100644
index 0000000..964b246
--- /dev/null
+++ b/dependencies/jclouds/provider/aws-ec2/1.7.1-stratos/src/test/resources/describe_spot_instance.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<DescribeSpotInstanceRequestsResponse xmlns="http://ec2.amazonaws.com/doc/2012-06-01/">
+ <requestId>d9da716a-5cd4-492e-83b9-6777ac16d6cf</requestId>
+ <spotInstanceRequestSet>
+ <item>
+ <spotInstanceRequestId>sir-1ede0012</spotInstanceRequestId>
+ <spotPrice>0.300000</spotPrice>
+ <type>one-time</type>
+ <state>active</state>
+ <launchSpecification>
+ <imageId>ami-8e1fece7</imageId>
+ <keyName>jclouds#adriancole-ec2unssh</keyName>
+ <groupSet>
+ <item>
+ <groupId>sg-83e1c4eb</groupId>
+ <groupName>jclouds#adriancole-ec2unssh#us-east-1</groupName>
+ </item>
+ </groupSet>
+ <instanceType>t1.micro</instanceType>
+ <blockDeviceMapping/>
+ <monitoring>
+ <enabled>false</enabled>
+ </monitoring>
+ </launchSpecification>
+ <instanceId>i-ef308e8e</instanceId>
+ <createTime>2011-07-29T05:27:39.000Z</createTime>
+ <productDescription>Linux/UNIX</productDescription>
+ <tagSet>
+ <item>
+ <key>Name</key>
+ <value>ec2-o</value>
+ </item>
+ <item>
+ <key>Spot</key>
+ <value>spot-value</value>
+ </item>
+ <item>
+ <key>Empty</key>
+ <value />
+ </item>
+ </tagSet>
+ <launchedAvailabilityZone>us-east-1b</launchedAvailabilityZone>
+ </item>
+ </spotInstanceRequestSet>
+</DescribeSpotInstanceRequestsResponse>
\ No newline at end of file