mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 19:01:57 -04:00
Adds selftest for raid insertion function.
This commit is contained in:
parent
9f45424c3a
commit
32eb0b4833
1 changed files with 7 additions and 3 deletions
10
selftest.c
10
selftest.c
|
|
@ -170,12 +170,16 @@ void selftest(void)
|
|||
fprintf(stderr, "Failed SORT test\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_insert() != 0) {
|
||||
fprintf(stderr, "Failed INSERT test\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_combo() != 0) {
|
||||
fprintf(stderr, "Failed COMBO test\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_par(RAID_MODE_VANDERMONDE, 32, 256) != 0) {
|
||||
fprintf(stderr, "Failed PAR Vandermonde test\n");
|
||||
fprintf(stderr, "Failed GEN Vandermonde test\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_rec(RAID_MODE_VANDERMONDE, 12, 256) != 0) {
|
||||
|
|
@ -183,7 +187,7 @@ void selftest(void)
|
|||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_par(RAID_MODE_CAUCHY, 32, 256) != 0) {
|
||||
fprintf(stderr, "Failed PAR Cauchy test\n");
|
||||
fprintf(stderr, "Failed GEN Cauchy test\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_rec(RAID_MODE_CAUCHY, 12, 256) != 0) {
|
||||
|
|
@ -191,7 +195,7 @@ void selftest(void)
|
|||
exit(EXIT_FAILURE);
|
||||
}
|
||||
if (raid_test_par(RAID_MODE_CAUCHY, 1, 256) != 0) {
|
||||
fprintf(stderr, "Failed PAR Cauchy test sigle data disk\n");
|
||||
fprintf(stderr, "Failed GEN Cauchy test sigle data disk\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue