Sage Weil
d5a9301f2c
qa: define _GNU_SOURCE for qa helpers; add btrfs dir makefile
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-08-22 21:18:00 -07:00
Colin Patrick McCabe
3ce41446a6
Define _GNU_SOURCE in src/Makefile.am
...
We end up needing _GNU_SOURCE in a bunch of places-- to get direct i/o,
pipe2, and some other Linux-specific interfaces.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-22 15:35:13 -07:00
Sage Weil
954e09661f
qa: do not use automake for workunit makefiles
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-14 12:53:33 -07:00
Sage Weil
40f5ab9659
qa/workunits/direct_io: fit .gitignore
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-14 12:35:35 -07:00
Sage Weil
66229c7a54
qa: direct_io: fix warnings
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-13 22:11:51 -07:00
Sage Weil
8ce98b22de
qa: test_sync_io: zero buffers prior to read
...
Be extra paranoid to ensure we read back the correct data and didn't
just find it in undefined memory.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 16:23:28 -07:00
Sage Weil
d89c9a1303
qa: test_sync_io improvements
...
Exit (without removing foo) on error.
Allow read- or write-only operation.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 16:18:23 -07:00
Sage Weil
1e96f71fba
qa: fix test_shorT_dio_read
...
No args, hardcode filename.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 14:17:16 -07:00
Sage Weil
d5bba79ebb
qa: move compiled workunits into organized directory
...
No need for a separate qa/src/ dir; just put them where we want them. We
need to ignore non-executable files when doing the bulk runs anyway.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 13:29:30 -07:00