From 1b9920fde9edf65d1d621b8a278391404ef9eb4f Mon Sep 17 00:00:00 2001 From: Andres Gomez Casanova Date: Fri, 1 Apr 2016 17:38:20 -0500 Subject: [PATCH] Checks if DB2 LUW is running on a server The check if performing by doing a grep on db2sysc, the DB2 instance process. --- include/tests_databases | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/include/tests_databases b/include/tests_databases index 3ed92abc..18c1bbc6 100644 --- a/include/tests_databases +++ b/include/tests_databases @@ -144,10 +144,28 @@ #fi # ################################################################################# +# + # Test : DB2-001 + # Description : Checks if a DB2 instance is currently runnigng + Register --test-no DBS-1804 --weight L --network NO --description "Checking active DB2 instances" + if [ ${SKIPTEST} -eq 0 ]; then + FIND=`${PSBINARY} ax | egrep "db2sysc" | grep -v "grep"` + if [ "${FIND}" = "" ]; then + Display --indent 2 --text "- DB2 instance running" --result "NOT FOUND" --color WHITE + LogText "Result: No DB2 instances are running" + else + Display --indent 2 --text "- DB2 instance running" --result "FOUND" --color GREEN + LogText "Result: At least one DB2 instance is running" + DB2_RUNNING=1 + fi + fi +# +################################################################################# # Report "mysql_running=${MYSQL_RUNNING}" Report "oracle_running=${ORACLE_RUNNING}" Report "postgresql_running=${POSTGRESQL_RUNNING}" +Report "db2_running=${DB2_RUNNING}" wait_for_keypress