AES GMAC decrypt test should output only whether test passed or failed. Signed-off-by: Gowrishankar Muthukrishnan <gmuthukri...@marvell.com> --- examples/fips_validation/fips_validation_gcm.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/examples/fips_validation/fips_validation_gcm.c b/examples/fips_validation/fips_validation_gcm.c index 1b141501f0..a80d8b3e4d 100644 --- a/examples/fips_validation/fips_validation_gcm.c +++ b/examples/fips_validation/fips_validation_gcm.c @@ -330,11 +330,16 @@ parse_test_gcm_json_writeback(struct fips_val *val) json_object_set_new(json_info.json_write_case, PT_JSON_STR, json_string(info.one_line_text)); } else { - json_object_set_new(json_info.json_write_case, PT_JSON_STR, - json_string("")); + json_object_set_new(json_info.json_write_case, "testPassed", + json_true()); } } else { - json_object_set_new(json_info.json_write_case, "testPassed", json_false()); + if (!info.interim_info.gcm_data.is_gmac) + json_object_set_new(json_info.json_write_case, PT_JSON_STR, + json_string("")); + else + json_object_set_new(json_info.json_write_case, "testPassed", + json_false()); } } -- 2.25.1