aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc')
-rw-r--r--meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc28
1 files changed, 28 insertions, 0 deletions
diff --git a/meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc b/meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc
new file mode 100644
index 0000000..6ac298c
--- /dev/null
+++ b/meta-ivi-test/recipes-extended/node-state-manager/node-state-manager/node-state-manager_t.inc
@@ -0,0 +1,28 @@
+#!/bin/sh
+get_list() {
+ return 1
+}
+
+get_title() {
+ echo "Node State Manager"
+}
+
+run_1() {
+ cd /usr/lib
+ mv libNodeStateMachineStub.so libNodeStateMachineStub.so.bak
+ cp /opt/tests/node-state-manager/lib/libNodeStateMachineTest.so \
+ libNodeStateMachineStub.so
+ ldconfig
+ sleep 1
+
+ systemctl start node-startup-controller
+
+ /opt/tests/node-state-manager/NodeStateTest
+
+ systemctl stop node-startup-controller
+ kill -9 `pidof NodeStateManager`
+
+ rm -f libNodeStateMachineStub.so
+ mv libNodeStateMachineStub.so.bak libNodeStateMachineStub.so
+ ldconfig
+}