[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

YABench/csrbench-validation

Repository files navigation

CSRBench-validation

A set of tests validating YABench framework against CSRBench. Using this test one can check whether YABench produces the same results as CSRBench.

Preparing

First, you need to clone this repository, download the latest release of the YABench framework from the releases page and unpack it.

Make sure that you have installed all prerequisites and dependencies which are listed in the Installing wiki page.

Now you're ready to run the tests!

Running

Example command to execute a test:

./runner.py <test folder> -Dinputstream=<CSRBench's inputstream> -Dexec.oracle=<path to Oracle's .jar> -Dexec.engine=<path to Engine's jar>

For example, if you've unpacked the release archive to the cloned repository folder, you should have the following folder structure:

-- .
-- cqels_Q1/
-- cqels_Q2/
...
-- csparql_Q1/
...
-- yabench-<version>/
-- csrbench-inputstream.n3t

If you want to run test cqels_Q1, you need to execute the following command:

./yabench-<version>/yabench-runner/runner.py cqels_Q1 -Dinputstream=csrbench-inputstream.n3t -Dexec.oracle=yabench-<version>/yabench-oracle.jar -Dexec.engine=yabench-<version>/yabench-cqels.jar

The results can be found in cqels_Q1/results folder.

About

A set of tests validating YABench framework against CSRBench

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published