From: Konrad Kuchciak Date: Wed, 9 Sep 2020 08:23:35 +0000 (+0200) Subject: Change dumpsys-client test app X-Git-Tag: submit/tizen/20200921.075914~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b0dde3f31ea517db175b00889b2de6b89809403;p=platform%2Fcore%2Fapi%2Fdiagnostics.git Change dumpsys-client test app The app has been changed to print "Test string\n" N number of times, where N is a received parameter. Change-Id: I055f03b515bd049c50aa209bd5156b46ba0fc7b8 Signed-off-by: Konrad Kuchciak --- diff --git a/src/test/tct-support/dumpsys-client/src/dumpsys-client.c b/src/test/tct-support/dumpsys-client/src/dumpsys-client.c index be829b0..1586b96 100644 --- a/src/test/tct-support/dumpsys-client/src/dumpsys-client.c +++ b/src/test/tct-support/dumpsys-client/src/dumpsys-client.c @@ -24,6 +24,8 @@ #define LOGD(...) dlog_print(DLOG_DEBUG, LOG_TAG, __VA_ARGS__) #define LOGE(...) dlog_print(DLOG_ERROR, LOG_TAG, __VA_ARGS__) +#define TEST_STRING "Test string\n" + static int cb(dumpsys_dump_h ctx) { int argc; @@ -49,16 +51,15 @@ static int cb(dumpsys_dump_h ctx) for (int i=0; i < argc; i++) LOGD("arg %d: %s", i, argv[i]); - if (argc < 2) { + if (argc < 1) { LOGE("Not enough dump arguments"); - LOGD("Dump request must be called with two arguments: {n, s}"); - LOGD("Dump log will consist of string 's' repeated 'n' times"); + LOGD("Provide number of test lines to print"); return -1; } LOGD("Writing data..."); for (int i=0; i < atoi(argv[0]); i++) { - ret = dumpsys_write(ctx, argv[1], strlen(argv[1])); + ret = dumpsys_write(ctx, TEST_STRING, strlen(TEST_STRING)); if (ret) { LOGE("dumpsys_write() failed: %d", ret); return -1;