You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-1Lines changed: 16 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ $ cd splitfs; make clean; make; cd .. # Compile SplitFS
27
27
$ export LD_LIBRARY_PATH=./splitfs
28
28
$ export NVP_TREE_FILE=./splitfs/bin/nvp_nvp.tree
29
29
```
30
-
4.<b>Set up ext4-DAX </b>
30
+
4.#### Set up ext4-DAX
31
31
```
32
32
$ sudo mkfs.ext4 -b 4096 /dev/pmem0
33
33
$ sudo mount -o dax /dev/pmem0 /mnt/pmem_emul
@@ -110,6 +110,21 @@ Tests that failed include:
110
110
111
111
We aim to to improve this to a 100% pass rate soon.
112
112
113
+
**Running the Test Suite**
114
+
Before running the tests, make sure you have [set-up ext4-DAX](#set-up-ext4-DAX)
115
+
116
+
To run tests in all modes:
117
+
```
118
+
$ make test
119
+
```
120
+
To run tests in a specific mode:
121
+
```
122
+
$ make -C tests pjd.<mode>
123
+
```
124
+
where `<mode>` is one of `posix`, `sync` or `strict`. Example: `make -C tests pjd.posix`
125
+
126
+
Tip: Redirect stderr for less verbose output: e.g `make test 2>/dev/null`
127
+
113
128
## License
114
129
115
130
Copyright for SplitFS is held by the University of Texas at Austin. Please contact us if you would like to obtain a license to use SplitFS in your commercial product.
0 commit comments