1
1. should be run from myisam/ftbench/
2
2. myisam/ftdefs.h should NOT be locked (bk get, not bk edit!)
3
3. there should be ./data/ subdir with test collections, files:
10
where test1, test2, etc - are arbitrary test names
12
*.[dq] files contain documents/queries one item per line.
14
*.r files have the structure:
21
and are sorted by the first number (not necessarily by the second)
23
4. there should be ./t/ subdir with test directories
31
there *must* be ./t/BEST/ subdir or a symlink to one of other dirs in ./t
32
all other names (besides BEST) can be arbitrary
34
all test results are compared with BEST results.
36
test directories may contain ftdefs.h, my.cnf, ft_mode
37
(the last one is used as in ... MATCH ... AGAINST ("..." $ft_mode) ...)
38
NOTE: all *.out files in test directories will NOT be overwritten!
39
delete them to re-test
41
5. run ./ft-test-run.sh
42
6. go make some coffee