nvs: run all test by default, exclude long tests by tag
Reduces the chance of new tests being skipped in CI
This commit is contained in:
parent
f8cb95d0b8
commit
6f504deed0
|
@ -37,10 +37,10 @@ $(OUTPUT_DIR):
|
||||||
mkdir -p $(OUTPUT_DIR)
|
mkdir -p $(OUTPUT_DIR)
|
||||||
|
|
||||||
test: $(TEST_PROGRAM)
|
test: $(TEST_PROGRAM)
|
||||||
./$(TEST_PROGRAM)
|
./$(TEST_PROGRAM) -d yes exclude:[long]
|
||||||
|
|
||||||
long-test: $(TEST_PROGRAM)
|
long-test: $(TEST_PROGRAM)
|
||||||
./$(TEST_PROGRAM) [list],[enumtable],[spi_flash_emu],[nvs],[long]
|
./$(TEST_PROGRAM) -d yes
|
||||||
|
|
||||||
$(COVERAGE_FILES): $(TEST_PROGRAM) long-test
|
$(COVERAGE_FILES): $(TEST_PROGRAM) long-test
|
||||||
|
|
||||||
|
@ -58,4 +58,4 @@ clean:
|
||||||
rm -rf coverage_report/
|
rm -rf coverage_report/
|
||||||
rm -f coverage.info
|
rm -f coverage.info
|
||||||
|
|
||||||
.PHONY: clean all test
|
.PHONY: clean all test long-test
|
||||||
|
|
|
@ -720,7 +720,7 @@ TEST_CASE("can init storage from flash with random contents", "[nvs]")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
TEST_CASE("nvs api tests, starting with random data in flash", "[nvs][.][long]")
|
TEST_CASE("nvs api tests, starting with random data in flash", "[nvs][long]")
|
||||||
{
|
{
|
||||||
const size_t testIters = 3000;
|
const size_t testIters = 3000;
|
||||||
int lastPercent = -1;
|
int lastPercent = -1;
|
||||||
|
@ -984,7 +984,7 @@ TEST_CASE("monkey test", "[nvs][monkey]")
|
||||||
s_perf << "Monkey test: nErase=" << emu.getEraseOps() << " nWrite=" << emu.getWriteOps() << std::endl;
|
s_perf << "Monkey test: nErase=" << emu.getEraseOps() << " nWrite=" << emu.getWriteOps() << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_CASE("test recovery from sudden poweroff", "[.][long][nvs][recovery][monkey]")
|
TEST_CASE("test recovery from sudden poweroff", "[long][nvs][recovery][monkey]")
|
||||||
{
|
{
|
||||||
std::random_device rd;
|
std::random_device rd;
|
||||||
std::mt19937 gen(rd());
|
std::mt19937 gen(rd());
|
||||||
|
|
Loading…
Reference in a new issue