1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-28 02:50:41 +03:00

tests: add WARNED test to final list

WARNED result should not be forgotten - it's supposed
to be fixed...

keep enum alphabetically sorted
This commit is contained in:
Zdenek Kabelac 2013-11-21 10:41:08 +01:00
parent b8f72c0f2c
commit 47110f7e27

View File

@ -65,13 +65,13 @@ static struct subst subst[2];
enum {
UNKNOWN,
FAILED,
INTERRUPTED,
KNOWNFAIL,
PASSED,
SKIPPED,
FAILED,
WARNED,
KNOWNFAIL,
INTERRUPTED,
TIMEOUT,
WARNED,
};
static void handler( int sig ) {
@ -511,12 +511,12 @@ int main(int argc, char **argv) {
if ((list = fopen(results_list, "w"))) {
for (i = 1; i < argc; ++ i) {
switch (s.status[i]) {
case PASSED: result = "passed"; break;
case FAILED: result = "failed"; break;
case SKIPPED: result = "skipped"; break;
case WARNED: result = "warnings"; break;
case TIMEOUT: result = "timeout"; break;
case INTERRUPTED: result = "interrupted"; break;
case PASSED: result = "passed"; break;
case SKIPPED: result = "skipped"; break;
case TIMEOUT: result = "timeout"; break;
case WARNED: result = "warnings"; break;
default: result = "unknown"; break;
}
fprintf(list, "%s %s\n", argv[i], result);
@ -526,24 +526,27 @@ int main(int argc, char **argv) {
perror("fopen result");
/* print out a summary */
if (s.nfailed || s.nskipped || s.nknownfail || s.ninterrupted) {
if (s.nfailed || s.nskipped || s.nknownfail || s.ninterrupted || s.nwarned) {
for (i = 1; i < argc; ++ i) {
switch (s.status[i]) {
case FAILED:
printf("FAILED: %s\n", argv[i]);
break;
case INTERRUPTED:
printf("INTERRUPTED: %s\n", argv[i]);
break;
case KNOWNFAIL:
printf("FAILED (expected): %s\n", argv[i]);
break;
case SKIPPED:
printf("skipped: %s\n", argv[i]);
break;
case INTERRUPTED:
printf("INTERRUPTED: %s\n", argv[i]);
break;
case TIMEOUT:
printf("TIMEOUT: %s\n", argv[i]);
break;
case WARNED:
printf("WARNED: %s\n", argv[i]);
break;
default: /* do nothing */ ;
}
}