Я хотел бы проверить поведение приложения при попытке чтения из плохой файловой системы (особенно: зависание NFS-монтирования, где чтение может просто зависнуть навсегда, если его не проверять).
Есть ли простой способлокально воспроизвести это поведение? Было бы здорово, если бы я мог просто принудительно смонтировать то, что не существует, или смонтировать локальный RAM-диск и повредить его, или заблокировать его от чтения таким образом, чтобы оно зависало, а не выдавало ошибку, или что-то в этом роде. Это должно быть что-то, что я мог бы воспроизвести в рамках небольшого интеграционного теста.