diff --git a/testing/fatutf8/fatutf8_main.c b/testing/fatutf8/fatutf8_main.c index 9fbde7ed9..8e11517c1 100644 --- a/testing/fatutf8/fatutf8_main.c +++ b/testing/fatutf8/fatutf8_main.c @@ -99,6 +99,7 @@ int main(int argc, FAR char *argv[]) if (ret != 0) { printf("mkdir failed: %d\n", errno); + exit(ret); } else { @@ -124,6 +125,7 @@ int main(int argc, FAR char *argv[]) else { printf("write failed: %d\n", errno); + exit(len); } fsync(fd); @@ -132,6 +134,7 @@ int main(int argc, FAR char *argv[]) else { printf("open failed: %d\n", errno); + exit(fd); } printf("\n"); @@ -152,6 +155,7 @@ int main(int argc, FAR char *argv[]) else { printf("read failed: %d\n", errno); + exit(len); } close(fd); @@ -159,6 +163,7 @@ int main(int argc, FAR char *argv[]) else { printf("open failed: %d\n", errno); + exit(fd); } return EXIT_SUCCESS; diff --git a/testing/fstest/fstest_main.c b/testing/fstest/fstest_main.c index 750412de1..d3a1e83ea 100644 --- a/testing/fstest/fstest_main.c +++ b/testing/fstest/fstest_main.c @@ -1021,6 +1021,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to verify files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else { @@ -1040,6 +1041,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to delete files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else { @@ -1065,6 +1067,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to verify files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else { @@ -1081,6 +1084,7 @@ int main(int argc, FAR char *argv[]) if (ret < 0) { printf("ERROR: statfs failed: %d\n", errno); + exit(ret); } else { diff --git a/testing/nxffs/nxffs_main.c b/testing/nxffs/nxffs_main.c index 4ab7edbd9..9b92c1cff 100644 --- a/testing/nxffs/nxffs_main.c +++ b/testing/nxffs/nxffs_main.c @@ -854,6 +854,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to verify files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else { @@ -873,6 +874,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to delete files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else { @@ -895,6 +897,7 @@ int main(int argc, FAR char *argv[]) printf("ERROR: Failed to verify files\n"); printf(" Number of files: %d\n", g_nfiles); printf(" Number deleted: %d\n", g_ndeleted); + exit(ret); } else {