Add seed corpus and regression testing
This commit is contained in:
@@ -7,3 +7,6 @@
|
||||
[submodule "libdeflate"]
|
||||
path = libdeflate
|
||||
url = https://github.com/ebiggers/libdeflate
|
||||
[submodule "fuzzing/seed-corpus"]
|
||||
path = fuzzing/seed-corpus
|
||||
url = https://github.com/uNetworking/seed-corpus.git
|
||||
|
||||
@@ -31,3 +31,15 @@ oss-fuzz:
|
||||
$(CXX) $(CXXFLAGS) -DUWS_MOCK_ZLIB -std=c++17 -O3 PerMessageDeflate.cpp -o $(OUT)/PerMessageDeflate $(LIB_FUZZING_ENGINE)
|
||||
$(CXX) $(CXXFLAGS) -std=c++17 -O3 TopicTree.cpp -o $(OUT)/TopicTree $(LIB_FUZZING_ENGINE)
|
||||
|
||||
regression_test:
|
||||
$(OUT)/EpollEchoServer seed-corpus/EpollEchoServer/regressions/*
|
||||
$(OUT)/EpollHelloWorld seed-corpus/EpollHelloWorld/regressions/*
|
||||
$(OUT)/EpollEchoServerPubSub seed-corpus/EpollEchoServerPubSub/regressions/*
|
||||
# $(OUT)/Extensions seed-corpus/Extensions/regressions/*
|
||||
# $(OUT)/QueryParser seed-corpus/QueryParser/regressions/*
|
||||
$(OUT)/TopicTree seed-corpus/TopicTree/regressions/*
|
||||
$(OUT)/WebSocket seed-corpus/WebSocket/regressions/*
|
||||
$(OUT)/Http seed-corpus/Http/regressions/*
|
||||
$(OUT)/HttpWithProxy seed-corpus/HttpWithProxy/regressions/*
|
||||
# $(OUT)/MultipartParser seed-corpus/MultipartParser/regressions/*
|
||||
$(OUT)/PerMessageDeflate seed-corpus/PerMessageDeflate/regressions/*
|
||||
|
||||
Submodule
+1
Submodule fuzzing/seed-corpus added at 69f5fd36c1
Reference in New Issue
Block a user