stanford-rc / fuse-migratefs

Filesystem overlay for transparent, distributed migration of active data across separate storage systems.
GNU General Public License v3.0
40 stars 10 forks source link

Create a test suite #5

Closed kcgthb closed 5 years ago

kcgthb commented 5 years ago

We'll need a test suite for functionality testing and non-regression tests. The existing Travis file from forked fuse-overlayfs is probably a good starting point.

Tests to implement would cover:

thiell commented 5 years ago

Done in f794d752f3518bcca396d3314a9d3812554cbec7 and following commits. The full fstest suite is run with a few patches to accommodate minor behavior changes. copyup operations are tested by a specific test script stress-ng --class filesystem is also performed