summaryrefslogtreecommitdiffstats
path: root/lrm/test/apitest.exp
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 06:40:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 06:40:13 +0000
commite9be59e1502a41bab9891d96d753102a7dafef0b (patch)
treec3b2da87c414881f4b53d0964f407c83492d813e /lrm/test/apitest.exp
parentInitial commit. (diff)
downloadcluster-glue-e9be59e1502a41bab9891d96d753102a7dafef0b.tar.xz
cluster-glue-e9be59e1502a41bab9891d96d753102a7dafef0b.zip
Adding upstream version 1.0.12.upstream/1.0.12upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--lrm/test/apitest.exp122
1 files changed, 122 insertions, 0 deletions
diff --git a/lrm/test/apitest.exp b/lrm/test/apitest.exp
new file mode 100644
index 0000000..b153ee3
--- /dev/null
+++ b/lrm/test/apitest.exp
@@ -0,0 +1,122 @@
+sigon...
+add_rsc...
+get_rsc...
+print resource
+ resource of id:ip248
+ type:IPv6addr
+ class:heartbeat
+ params:
+ 1=3ffe:ffff:0:f101::3
+print end
+perform_op(start)...
+print op
+ op_type:start
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a start op!
+ op_status:0
+ app_name:null
+ output:null
+ rc:0
+print end
+perform_op(status)...
+print op
+ op_type:status
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a status op!
+ op_status:0
+ app_name:null
+ output:null
+ rc:0
+print end
+perform_op(stop)...
+print op
+ op_type:stop
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a stop op!
+ op_status:0
+ app_name:null
+ output:null
+ rc:0
+print end
+get_cur_state...
+ current state:Busy
+print op
+ op_type:start
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a start op!
+ op_status:-1
+ app_name:apitest
+ output:null
+ rc:0
+print end
+print op
+ op_type:status
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a status op!
+ op_status:-1
+ app_name:apitest
+ output:null
+ rc:0
+print end
+print op
+ op_type:stop
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:It is a stop op!
+ op_status:-1
+ app_name:apitest
+ output:null
+ rc:0
+print end
+stop_op...
+get_cur_state...
+ current state:Busy
+print op
+ op_type:start
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:null
+ op_status:-1
+ app_name:apitest
+ output:null
+ rc:0
+print end
+print op
+ op_type:stop
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:null
+ op_status:-1
+ app_name:apitest
+ output:null
+ rc:0
+print end
+sleep a while...
+get_cur_state...
+ current state:Idel
+print op
+ op_type:stop
+ params:
+ 1=3ffe:ffff:0:f101::3
+ timeout:0
+ user_data:null
+ op_status:0
+ app_name:apitest
+ output:null
+ rc:0
+print end
+delete_rsc...
+signoff...