summaryrefslogtreecommitdiff
path: root/nand-utils
diff options
context:
space:
mode:
authorMiquel Raynal <miquel.raynal@free-electrons.com>2017-08-24 12:59:46 +0200
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2017-08-24 13:00:58 +0200
commit4458ad6481f60d9884925d5bc62a7954880d181b (patch)
tree41b28b90221bc6ddb5be3357e0f35eb158ea0818 /nand-utils
parent76a55b190c3b15f512c1daf5976249b38db916d6 (diff)
mtd-utils: tests: Avoid using less than two blocks in nandpagetest
Forbid the use of less than 2 eraseblocks in nandpagetest. It is obvious that the test cannot run on zero block, but it cannot run on only one block neither. The reason is: get_first_and_last_block() will return the same id for both the first and the last blocks. In erasecrosstest(), the logic is: - erase/write/read/verify first block - erase/write again first block - erase *last* block - read/verify first block When using only one block, 'first' refers to the same block as 'last', leading to erasing the block before reading it. Hence, the test would fail with no actual reason. Signed-off-by: Miquel Raynal <miquel.raynal@free-electrons.com> Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'nand-utils')
0 files changed, 0 insertions, 0 deletions