module BigBench::Executor

Dispatches the command line commands to BigBench calls. Available commands are:

Tasks:

bigbench -v                                                     # Show the version
bigbench bot [REDIS_URL_WITH_PORT] [REDIS_PASSWORD]             # Start a bot on the current machine
bigbench bots TEST_FILE [REDIS_URL_WITH_PORT] [REDIS_PASSWORD]  # Run the TEST_FILE on all bots
bigbench generate TEST_FILE                                     # Generates a simple test file to customize further
bigbench help [TASK]                                            # Describe available tasks or one specific task
bigbench local TEST_FILE                                        # Run the TEST_FILE on the local machine
bigbench process TEST_FILE [POST_PROCESSOR]                     # Run all post processors of the testfile or the single POST_PROCESSOR
bigbench reset [REDIS_URL_WITH_PORT] [REDIS_PASSWORD]           # Reset everything including the redis storage