aboutsummaryrefslogtreecommitdiff
path: root/tests/describe-instance-status.at
diff options
context:
space:
mode:
Diffstat (limited to 'tests/describe-instance-status.at')
-rw-r--r--tests/describe-instance-status.at154
1 files changed, 154 insertions, 0 deletions
diff --git a/tests/describe-instance-status.at b/tests/describe-instance-status.at
new file mode 100644
index 0000000..e01b5fc
--- /dev/null
+++ b/tests/describe-instance-status.at
@@ -0,0 +1,154 @@
+# This file is part of Eclat -*- Autotest -*-
+# Copyright (C) 2012 Sergey Poznyakoff
+#
+# Eclat is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+#
+# Eclat is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Eclat. If not, see <http://www.gnu.org/licenses/>.
+
+ECLAT_TEST_FORMAT([DescribeInstanceStatus],
+[DescribeInstanceStatus],
+[describe-instance-status.fln],
+[<DescribeInstanceStatusResponse xmlns='http://ec2.amazonaws.com/doc/2012-04-01/'>
+ <requestId>3be1508e-c444-4fef-89cc-0b1223c4f02f</requestId>
+ <instanceStatusSet>
+ <item>
+ <instanceId>i-283f9f47</instanceId>
+ <availabilityZone>us-east-1d</availabilityZone>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <systemStatus>
+ <status>impaired</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>failed</status>
+ <impairedSince>2012-03-27T16:10:46.000Z</impairedSince>
+ </item>
+ </details>
+ </systemStatus>
+ <instanceStatus>
+ <status>impaired</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>failed</status>
+ <impairedSince>2012-03-27T16:10:46.000Z</impairedSince>
+ </item>
+ </details>
+ </instanceStatus>
+ <eventsSet>
+ <item>
+ <code>instance-retirement</code>
+ <notBefore>2011-12-05T13:00:00+0000</notBefore>
+ <notAfter>2011-12-06T13:00:00+000</notAfter>
+ <description>The instance is running on degraded hardware</description>
+ </item>
+ </eventsSet>
+ </item>
+ <item>
+ <instanceId>i-d2e36dbd</instanceId>
+ <availabilityZone>us-east-1d</availabilityZone>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <systemStatus>
+ <status>ok</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>passed</status>
+ </item>
+ </details>
+ </systemStatus>
+ <instanceStatus>
+ <status>ok</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>passed</status>
+ </item>
+ </details>
+ </instanceStatus>
+ <eventsSet>
+ <item>
+ <code>instance-reboot</code>
+ <notBefore>2011-12-05T13:00:00+0000</notBefore>
+ <notAfter>2011-12-06T13:00:00+000</notAfter>
+ <description>The instance is scheduled for a reboot</description>
+ </item>
+ </eventsSet>
+ </item>
+ <item>
+ <instanceId>i-9fa454f1</instanceId>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <systemStatus>
+ <status>ok</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>passed</status>
+ </item>
+ </details>
+ </systemStatus>
+ <instanceStatus>
+ <status>ok</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>passed</status>
+ </item>
+ </details>
+ </instanceStatus>
+ </item>
+ <item>
+ <instanceId>i-0ed2936e</instanceId>
+ <availabilityZone>us-east-1c</availabilityZone>
+ <instanceState>
+ <code>16</code>
+ <name>running</name>
+ </instanceState>
+ <systemStatus>
+ <status>ok</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>passed</status>
+ </item>
+ </details>
+ </systemStatus>
+ <instanceStatus>
+ <status>insufficient-data</status>
+ <details>
+ <item>
+ <name>reachability</name>
+ <status>insufficient-data</status>
+ </item>
+ </details>
+ </instanceStatus>
+ </item>
+ </instanceStatusSet>
+</DescribeInstanceStatusResponse>
+],[i-283f9f47 us-east-1d running impaired Sys.reachability=failed Inst.reachability=failed
+i-d2e36dbd us-east-1d running ok Sys.reachability=passed Inst.reachability=passed
+i-9fa454f1 us-east-1c running ok Sys.reachability=passed Inst.reachability=passed
+i-0ed2936e us-east-1c running ok Sys.reachability=passed Inst.reachability=insufficient-data
+],
+[i-283f9f47 Event: "The instance is running on degraded hardware"
+i-d2e36dbd Event: "The instance is scheduled for a reboot"
+])

Return to:

Send suggestions and report system problems to the System administrator.