Add raid_selftest() checks for all RAID modes in the test command

This commit is contained in:
Andrea Mazzoleni 2026-08-25 12:13:21 +02:00
parent 9bd2f68046
commit b60979f293

View file

@ -478,6 +478,17 @@ void test(int argc, char* argv[])
assert(random_u8() == 0xAF);
assert(random_u64() == 0x6E789E6AA1B965F4ULL);
raid_init();
raid_mode(RAID_MODE_CAUCHY_RAID);
assert(raid_selftest() == 0);
raid_mode(RAID_MODE_CAUCHY_AES);
assert(raid_selftest() == 0);
raid_mode(RAID_MODE_VANDERMONDE_RAID);
assert(raid_selftest() == 0);
printf("Everything OK\n");
lock_done();