Update error messages in sanity tests
Update error messages throughout sanity tests
to use the same (or similar) format of error message.
Change-Id: I4db0517a5b264151ddaa6ea2c2a04d37e139944e
Related-PROD: #PROD-32415
diff --git a/test_set/cvp-sanity/tests/test_kernel_settings.py b/test_set/cvp-sanity/tests/test_kernel_settings.py
index fa1d946..f13f685 100644
--- a/test_set/cvp-sanity/tests/test_kernel_settings.py
+++ b/test_set/cvp-sanity/tests/test_kernel_settings.py
@@ -10,6 +10,7 @@
# Compare that value in sysctl equals to the same value in pillars
"""
+
def normalize_value(value_in_string):
"""
Changes to INT if value_in_string is parcible to int
@@ -29,8 +30,9 @@
return value_in_string
issues = dict()
+ group, nodes = nodes_in_group
expected_kernel_params_by_nodes = local_salt_client.cmd(
- tgt="L@"+','.join(nodes_in_group),
+ tgt="L@"+','.join(nodes),
fun='pillar.get',
param="linux:system:kernel:sysctl",
expr_form='compound'
@@ -65,6 +67,8 @@
if differences.__len__() > 0:
issues[node] = differences
- assert issues.__len__() == 0, json.dumps(issues, indent=4)
-
-
+ assert issues.__len__() == 0, (
+ "There are inconsistencies between kernel settings defined in pillars "
+ "and actual settings on nodes of '{}' group: {}".format(
+ group, json.dumps(issues, indent=4))
+ )