Get desktop application:
View/edit binary Protocol Buffers messages
Optional K8s metadata to make available to the VRL program at runtime.
Used in:
A metric transform to test in a given test context.
Used in:
The input metric. Currently this string must be specified in statsd format. For example: foo:1|c|#foo:bar
The expected output metric. Currently this string must be specified in statsd format. For example: foo:1|c|#foo:bar,blah:baz
A transform to test against a given test context (program and metadata).
Used in:
A metric transform.
The result should be an integer.
An individual test case, composed of a VRL program, optional K8s metadata, and a number of test transforms to perform.
Used in:
The VRL program to test against.
The name of the mutate processor in the supplied proxy config to load the program from.
The name of the cardinality limit processor in the supplied proxy config to load the program from. The processor must contain a VRL program in a per-pod limit configuration.
Optional fixed string replacements to perform in the program before compiling it. Meant to mimic a sed style replacement that might happen on the real config.
The optional K8s metadata to make available to the VRL program at runtime.
Optional environment variables to make available to the VRL program at runtime.
1 or more test transforms that will be tested against the above parameters.
Root configuration for a test run. Each test run is composed of 1 or more test cases.
The test cases in the test run.