diff options
Diffstat (limited to '')
-rw-r--r-- | test/testcases/newfeatures.exp | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/test/testcases/newfeatures.exp b/test/testcases/newfeatures.exp new file mode 100644 index 0000000..897f315 --- /dev/null +++ b/test/testcases/newfeatures.exp @@ -0,0 +1,81 @@ +.TRY New features +.INP: configure +.INP: # erase to start from scratch +.INP: erase +.INP: erase nodes +.INP: node node1 +.INP: # create one stonith so that verify does not complain +.INP: primitive st stonith:ssh params hostlist='node1' meta target-role="Started" requires=nothing op start timeout=60s op monitor interval=60m timeout=60s +.EXT crm_resource --show-metadata stonith:ssh +.EXT stonithd metadata +.INP: primitive p0 Dummy params $p0-state:state=1 +.EXT crm_resource --show-metadata ocf:heartbeat:Dummy +.INP: primitive p1 Dummy params rule role=Started date in start=2009-05-26 end=2010-05-26 or date gt 2014-01-01 state=2 +.INP: primitive p2 Dummy params @p0-state +.INP: property rule #uname eq node1 stonith-enabled=no +.INP: tag tag1: p0 p1 p2 +.INP: tag tag2 p0 p1 p2 +.INP: location l1 { p0 p1 p2 } inf: node1 +.INP: primitive node1 Dummy +.INP: tag ones l1 p1 +.INP: alert notify_9 /usr/share/pacemaker/alerts/alert_snmp.sh attributes trap_add_hires_timestamp_oid="false" trap_node_states="non-trap" trap_resource_tasks="start,stop,monitor,promote,demote" to "192.168.40.9" +.INP: alert notify_10 /usr/share/pacemaker/alerts/alert_snmp.sh attributes trap_add_hires_timestamp_oid="false" select attributes { master-prmStateful test1 } to 192.168.28.188 +.INP: alert notify_11 /usr/share/pacemaker/alerts/alert_snmp.sh select fencing nodes resources to 192.168.28.188 +.INP: show tag:ones and type:location +location l1 { p0 p1 p2 } inf: node1 +.INP: show tag:ones and p1 +primitive p1 Dummy \ + params rule $role=Started date in start=2009-05-26 end=2010-05-26 or date gt 2014-01-01 state=2 \ + op monitor timeout=20s interval=10s \ + op start timeout=20s interval=0s \ + op stop timeout=20s interval=0s +.INP: show +node node1 +primitive node1 Dummy \ + op monitor timeout=20s interval=10s \ + op start timeout=20s interval=0s \ + op stop timeout=20s interval=0s +primitive p0 Dummy \ + params state=1 \ + op monitor timeout=20s interval=10s \ + op start timeout=20s interval=0s \ + op stop timeout=20s interval=0s +primitive p1 Dummy \ + params rule $role=Started date in start=2009-05-26 end=2010-05-26 or date gt 2014-01-01 state=2 \ + op monitor timeout=20s interval=10s \ + op start timeout=20s interval=0s \ + op stop timeout=20s interval=0s +primitive p2 Dummy \ + params @p0-state \ + op monitor timeout=20s interval=10s \ + op start timeout=20s interval=0s \ + op stop timeout=20s interval=0s +primitive st stonith:ssh \ + params hostlist=node1 \ + meta target-role=Started requires=nothing \ + op start timeout=60s interval=0s \ + op monitor interval=60m timeout=60s \ + op stop timeout=15 interval=0s +tag ones l1 p1 +tag tag1 p0 p1 p2 +tag tag2 p0 p1 p2 +location l1 { p0 p1 p2 } inf: node1 +property cib-bootstrap-options: \ + rule #uname eq node1 \ + stonith-enabled=no +alert notify_10 "/usr/share/pacemaker/alerts/alert_snmp.sh" \ + attributes trap_add_hires_timestamp_oid=false \ + select attributes { master-prmStateful test1 } \ + to 192.168.28.188 +alert notify_11 "/usr/share/pacemaker/alerts/alert_snmp.sh" \ + select fencing nodes resources \ + to 192.168.28.188 +alert notify_9 "/usr/share/pacemaker/alerts/alert_snmp.sh" \ + attributes trap_add_hires_timestamp_oid=false trap_node_states=non-trap trap_resource_tasks="start,stop,monitor,promote,demote" \ + to 192.168.40.9 +.INP: _test +.INP: verify +.EXT crmd metadata +.EXT pengine metadata +.EXT cib metadata +.INP: commit |