[TUHS] UNIX testing / error injection

Sevan Janiyan via TUHS tuhs at tuhs.org
Thu Apr 16 07:25:41 AEST 2026


On 15/04/2026 19:32, Theodore Tso wrote:
> Fsx[1] is still used to test file systems in Linux today[2].  It came
> through xfstests from SGI, so it was used to test Irix file systems
> before it came to Linux.  It's doesn't do error injectionm and in
> general it runs on the system under test (SUT) so it's not an example
> of something that tested the file system in userspace --- unless you
> consider using a VMM such as qemu as "userspace testing".
> 
> [1]https://github.com/tytso/xfstests/blob/master/ltp/fsx.c
> [2]https://github.com/tytso/xfstests-bld/blob/master/Documentation/what-is- 
> xfstests.md

Thanks for the background on the version in Linux today.
I was actually thinking of the story of the original fsx which Avi 
Tevanian described how it came about in 1988:

https://youtu.be/vwCdKU9uYnE?t=6360 - 1:46:00 mark for 3 minutes


Sevan


More information about the TUHS mailing list