Мы разрабатываем фильтры файловой системы, и нам нужно автоматизировать тестирование на всех платформах, на которые мы нацелены (Windows, OS X, Linux). Какие инструменты вы бы порекомендовали, чтобы проверить, правильно ли работает определенная смонтированная файловая система.
Здесь слово «правильно», вероятно, нуждается в некотором уточнении:
Поскольку мы разрабатываем фильтры (а не новую файловую систему), поведение должно быть таким же, как и у базовой файловой системы (NTFS, HFS +, XFS). Таким образом, инструменты должны проверять не только базовые операции (открытие / чтение / запись / закрытие / каталог), но также специфические функции ОС и файловой системы, такие как разветвления ресурсов в HFS, потоки в NTFS, атрибуты безопасности и т. Д.
Спасибо заранее,
KIV