Skip to content

RedisGraph/antlr-fuzz-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedisGraph ANTLR fuzz tester

A fuzz tester for generating randomized openCypher queries and running them against RedisGraph.

Installation

pip3 install --user grammarinator@https://github.com/jeffreylovitz/grammarinator  

Usage

Emit query to stdout:

grammarinator-generate CustomCypherGenerator.CustomCypherGenerator --sys-path generator/ --jobs 1 -r oC_Query -o stdout -d 30

Run queries in infinite loop against local server:

grammarinator-generate CustomCypherGenerator.CustomCypherGenerator --sys-path generator/ --jobs 1 -r oC_Query -o stdout -d 30 --infinite | ./process_queries.sh

About

Test randomly-generated openCypher inputs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published