|
@@ -20,8 +20,10 @@
|
|
|
# Set location of the keactrl.
|
|
|
keactrl=@abs_top_builddir@/src/bin/keactrl/keactrl
|
|
|
|
|
|
+# Name of the configuration file without its extension.
|
|
|
+CFG_FILE_NAME="test_config"
|
|
|
# A name of the configuration file to be used by Kea.
|
|
|
-CFG_FILE=@abs_top_builddir@/src/bin/keactrl/tests/test_config.json
|
|
|
+CFG_FILE=@abs_top_builddir@/src/bin/keactrl/tests/${CFG_FILE_NAME}.json
|
|
|
# A name of the keactrl config file
|
|
|
KEACTRL_CFG_FILE=@abs_top_builddir@/src/bin/keactrl/tests/keactrl_test.conf
|
|
|
# Path to the Kea log file.
|
|
@@ -186,15 +188,15 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that all servers are running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -290,15 +292,15 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that all servers are running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -369,17 +371,17 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that DHCPv4 server is running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv6 server is not running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that D2 server is not running.
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -450,17 +452,17 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that DHCPv6 server is running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv4 server is not running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that D2 server is not running.
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -532,12 +534,12 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that DHCPv6 server is running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv4 server is not running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
@@ -577,17 +579,17 @@ Expected wait_for_message return %d, returned %d."
|
|
|
|
|
|
|
|
|
# Make sure that DHCPv6 server is running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv4 server is running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that D2 server is running.
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -681,17 +683,17 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that DHCPv4 server is running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv6 server is not running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that D2 server is not running.
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 0 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -731,17 +733,17 @@ Expected wait_for_message return %d, returned %d."
|
|
|
|
|
|
|
|
|
# Make sure that DHCPv6 server is running.
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that DHCPv4 server is running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure that D2 server is running.
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -858,15 +860,15 @@ Expected wait_for_message return %d, returned %d."
|
|
|
sleep 3
|
|
|
|
|
|
# Make sure that both servers are running.
|
|
|
- get_pids ${kea4_name}
|
|
|
+ get_pid ${kea4_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea4_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -888,12 +890,12 @@ Expected wait_for_message return %d, returned %d."
|
|
|
"Expected wait_for_server_down return %d, returned %d"
|
|
|
|
|
|
# Make sure DHCPv6 server is still running
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${kea6_name} process running, found %d processes running"
|
|
|
|
|
|
# Make sure D2 server is still running
|
|
|
- get_pids ${kea6_name}
|
|
|
+ get_pid ${kea6_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|
|
@@ -915,7 +917,7 @@ Expected wait_for_message return %d, returned %d."
|
|
|
"Expected wait_for_server_down return %d, returned %d"
|
|
|
|
|
|
# Make sure D2 server is still running
|
|
|
- get_pids ${d2_name}
|
|
|
+ get_pid ${d2_name}
|
|
|
assert_eq 1 ${_GET_PIDS_NUM} \
|
|
|
"Expected %d ${d2_name} process running, found %d processes running"
|
|
|
|