forked from Imagelibrary/littlefs
Fixed test out-of-space issues with powerloss testing
These are just incorrect limits in the tests that can be triggered by powerloss testing, which can end up with more metadata-pairs than without powerloss testing due to orphans.
This commit is contained in:
@@ -179,6 +179,7 @@ code = '''
|
|||||||
|
|
||||||
[cases.test_dirs_many_reentrant]
|
[cases.test_dirs_many_reentrant]
|
||||||
defines.N = [5, 11]
|
defines.N = [5, 11]
|
||||||
|
if = 'BLOCK_COUNT >= 4*N'
|
||||||
reentrant = true
|
reentrant = true
|
||||||
code = '''
|
code = '''
|
||||||
lfs_t lfs;
|
lfs_t lfs;
|
||||||
|
|||||||
@@ -171,7 +171,8 @@ code = '''
|
|||||||
[cases.test_relocations_reentrant]
|
[cases.test_relocations_reentrant]
|
||||||
reentrant = true
|
reentrant = true
|
||||||
# TODO fix this case, caused by non-DAG trees
|
# TODO fix this case, caused by non-DAG trees
|
||||||
if = '!(DEPTH == 3 && CACHE_SIZE != 64)'
|
# NOTE the second condition is required
|
||||||
|
if = '!(DEPTH == 3 && CACHE_SIZE != 64) && 2*FILES < BLOCK_COUNT'
|
||||||
defines = [
|
defines = [
|
||||||
{FILES=6, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
{FILES=6, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
||||||
{FILES=26, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
{FILES=26, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
||||||
@@ -239,7 +240,8 @@ code = '''
|
|||||||
[cases.test_relocations_reentrant_renames]
|
[cases.test_relocations_reentrant_renames]
|
||||||
reentrant = true
|
reentrant = true
|
||||||
# TODO fix this case, caused by non-DAG trees
|
# TODO fix this case, caused by non-DAG trees
|
||||||
if = '!(DEPTH == 3 && CACHE_SIZE != 64)'
|
# NOTE the second condition is required
|
||||||
|
if = '!(DEPTH == 3 && CACHE_SIZE != 64) && 2*FILES < BLOCK_COUNT'
|
||||||
defines = [
|
defines = [
|
||||||
{FILES=6, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
{FILES=6, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
||||||
{FILES=26, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
{FILES=26, DEPTH=1, CYCLES=20, BLOCK_CYCLES=1},
|
||||||
|
|||||||
Reference in New Issue
Block a user