[U-Boot] [PATCH] test: fs: Add filesystem integrity checks

Jean-Jacques Hiblot jjhiblot at ti.com
Fri Feb 8 11:31:30 UTC 2019


+ Simon

On 05/02/2019 15:48, Jean-Jacques Hiblot wrote:
>
> On 05/02/2019 14:45, Tom Rini wrote:
>> On Mon, Feb 04, 2019 at 12:19:19PM +0100, Jean-Jacques Hiblot wrote:
>>> We need to make sure that file writes,file creation, etc. are properly
>>> performed and do not corrupt the filesystem.
>>> To help with this, introduce the assert_fs_integrity() function that
>>> executes the appropriate fsck tool. It should be called at the end 
>>> of any
>>> test that modifies the content/organization of the filesystem.
>>> Currently only supports FATs and EXT4.
>>>
>>> Signed-off-by: Jean-Jacques Hiblot <jjhiblot at ti.com>
>>> ---
>>>
>>> While working on symlink I had noticed the need for automated check 
>>> of the
>>> filesystem. It indeed helped catch a few corruption problems.
>>>
>>> - SPOILER - this patch will turn some lights red in travis - SPOILER -
>> Oh fun.  Do you have a link to the travis failures?  Thanks!
>
> Actually I was wrong. no red lights: the fs tests are skipped :/ 
> Probably because they take so long to run.
>
> I haven't figured out how they are disabled and how to enable them.
>
> Nevertheless running the test at least on sandbox would be a pretty 
> good idea. It revealed some corruptions going on with FAT16 and FAT32
>
>
Simon,

Do you have an idea on how to enable the fs tests in travis? Not on all 
platforms but it would be nice to enable them on sandbox.

JJ

>
>
>
>
>
>>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot


More information about the U-Boot mailing list