Skip to content

Waveshaper CLI #1

@mitch-seymour

Description

@mitch-seymour

It would be cool to implement a CLI with a lightweight language for generating load tests using waveshaper's waveform classes.

Here's an idea of what the language might look like:

> create osc sine (waveform=sine, samples=200, cycles=2) ;> create sequence demo (delimiter=",") as $$
  {"name": "mitch", "iteration": iteration()},
  {"name": "elyse"}
$$> create generator a (osc=sine, sequence=demo, threads=10) with output(type=kafka, config="/kafka.properties");> start a;

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions