<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Hi Gao Xiang and linux-erofs team,<br><br>The repository currently lacks any automated smoke or integration tests.<br><br>This patch adds a simple, self-contained bash script (tests/smoke.sh) that verifies the primary userspace workflow:<br><br>- mkfs.erofs image creation (uncompressed)<br>- fsck.erofs integrity check<br>- erofsfuse FUSE mount<br>- Basic content verification<br>- Clean unmount and full cleanup<br><br>Features:<br>- Checks for required binaries upfront<br>- Fails fast with clear error messages<br>- Uses trap for cleanup on exit or failure<br>- Tested locally on Debian-based Chromebook (Crostini)<br><br>Happy to extend it (compressed variant, error cases, CI hooks, etc.) or adjust as needed.<br><br>Patch attached.<br><br>Thank you!<br><br>Best regards,<br>Aayushmaan Chakraborty<br>GitHub: Aayushmaan-24</div></div>