Skip to content

Commit bb204ec

Browse files
authored
Merge pull request #639 from sanpeqf/feat-testsuite
feat testsuite: added progress display
2 parents f85586c + 3a99baf commit bb204ec

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

testsuite/testsuite.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ options[] = {
2626
{"version", no_argument, 0, 'v'},
2727
{"help", no_argument, 0, 'h'},
2828
{"count", required_argument, 0, 'c'},
29-
{"slient", required_argument, 0, 's'},
29+
{"quiet", no_argument, 0, 'q'},
3030
{ }, /* NULL */
3131
};
3232

@@ -136,7 +136,7 @@ trigger_testsuite(struct testsuite *test, unsigned int loops,
136136
0;
137137
);
138138

139-
bfdev_log_notice("Tested (%d) %s\n", retval,
139+
bfdev_log_notice("Tested %d/%d (%d) %s\n", count, loops, retval,
140140
retval ? MESSAGE_FAIL : MESSAGE_PASS);
141141
if (bfdev_unlikely(retval)) {
142142
ename = bfdev_errname(retval, &einfo);
@@ -185,8 +185,8 @@ usage(void)
185185
bfdev_log_err("\n");
186186

187187
bfdev_log_err("Mandatory arguments to long options are mandatory for short options too.\n");
188-
bfdev_log_err(" -c, --count=NUM number of repetitions for each test\n");
189-
bfdev_log_err(" -s, --slient do not print debugging information\n");
188+
bfdev_log_err(" -c, --count=NUM number of repetitions for each test (default: %d)\n", DEFAULT_LOOPS);
189+
bfdev_log_err(" -q, --quiet never print debug level infomations\n");
190190
bfdev_log_err("\n");
191191

192192
align = 0;
@@ -219,7 +219,7 @@ main(int argc, char *const argv[])
219219
loops = DEFAULT_LOOPS;
220220

221221
for (;;) {
222-
arg = getopt_long(argc, argv, "c:svh", options, &optidx);
222+
arg = getopt_long(argc, argv, "c:qvh", options, &optidx);
223223
if (arg == -1)
224224
break;
225225

@@ -232,7 +232,7 @@ main(int argc, char *const argv[])
232232
}
233233
break;
234234

235-
case 's':
235+
case 'q':
236236
bfdev_log_default.record_level = BFDEV_LEVEL_INFO;
237237
break;
238238

0 commit comments

Comments
 (0)