| 22 | namespace plugins |
| 23 | { |
| 24 | BatchMode::BatchMode() : |
| 25 | BatchModeTags("Batch Mode", |
| 26 | "Run a collection of samples in sequence.", |
| 27 | { |
| 28 | vkb::Hook::OnUpdate, |
| 29 | vkb::Hook::OnAppError, |
| 30 | }, |
| 31 | {{"batch", "Enable batch mode"}}, |
| 32 | {{"category", "Filter samples by categories"}, |
| 33 | {"duration", "The duration which a configuration should run for in seconds"}, |
| 34 | {"skip", "Skip a sample by id"}, |
| 35 | {"tag", "Filter samples by tags"}, |
| 36 | {"wrap-to-start", "Once all configurations have run wrap to the start"}}) |
| 37 | { |
| 38 | } |
| 39 | |
| 40 | bool BatchMode::handle_command(std::deque<std::string> &arguments) const |
| 41 | { |
nothing calls this directly
no outgoing calls
no test coverage detected