File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed
Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 2424 - name : Use make
2525 run : |
2626 make &&
27- ./build_filter -V -f xor8 -o filter.bin sample.txt &&
28- ./build_filter -V -f binaryfuse8 -o filter.bin sample.txt &&
29- ./build_filter -V -f binaryfuse16 -o filter.bin sample.txt &&
30- ./build_filter -V -f bloom12 -o filter.bin sample.txt
27+ make test
Original file line number Diff line number Diff line change @@ -10,5 +10,8 @@ query_filter: src/query_filter.cpp src/hexutil.h dependencies/xor_singleheader/
1010build_filter : src/build_filter.cpp dependencies/fastfilter_cpp/src/xorfilter/xorfilter.h dependencies/fastfilter_cpp/src/xorfilter/xorfilter_plus.h src/hexutil.h dependencies/xor_singleheader/include/xorfilter.h
1111 c++ -O3 -o build_filter src/build_filter.cpp -std=c++11 -Wall -Idependencies/fastfilter_cpp/src -Idependencies
1212
13+ test : build_filter query_filter
14+ ./build_filter -V -f xor8 -o filter.bin sample.txt && ./query_filter filter.bin 7C4A8D09CA3762AF | grep " Probably in the set" && ./build_filter -V -f binaryfuse8 -o filter.bin sample.txt && ./query_filter filter.bin 7C4A8D09CA3762AF | grep " Probably in the set" && ./build_filter -V -f binaryfuse16 -o filter.bin sample.txt && ./query_filter filter.bin 7C4A8D09CA3762AF | grep " Probably in the set" && ./build_filter -V -f bloom12 -o filter.bin sample.txt && ./query_filter filter.bin 7C4A8D09CA3762AF | grep " Probably in the set" && echo " SUCCESS" || (echo " Failure. There is a bug." | exit -1)
15+
1316clean :
1417 rm -f build_filter query_filter
Original file line number Diff line number Diff line change @@ -88,6 +88,7 @@ Processing time 58.000 microseconds.
8888Expected number of queries per second: 17241.379
8989```
9090
91+ After building the code with `make`, we recommend testing the code with `make test`.
9192
9293
9394## Performance comparisons
You can’t perform that action at this time.
0 commit comments