yaks
yaks copied to clipboard
YAKS is a platform to enable Cloud Native BDD testing on Kubernetes
According to the documentation it seems possible to log variables, but with yaks 0.12 I'm not able to get it to work. https://citrusframework.org/yaks/reference/html/index.html#steps-variables I tried with single quotes, but it...
Make sure to run the pre/post script steps that use condition failure() only on those tests that actually have a failed test result instead of evaluating the failure state for...
We require the use of custom properties via environment variables in our tests, so we used the `citrus:env([ARG1], [ARG2])` function. However after extensive experimentation we simply could not get it...
Pre/post steps support condition `failure()` which runs the step only on a failed test. When running a test group with multiple tests the failure() condition is evaluated on the whole...
Hi, I am working on adding arm64 support in [camel-k](https://github.com/apache/camel-k) project, which is using yaks binary. It will be very helpful if the yaks arm64 binary is released. I have...
Knative provides addressable-resolver cluster role to combine read access to all Knative sinks (brokers, trigger, subscriptions, channel, ...) We should use this role and bind it to the YAKS operator...
Collect test run metrics and expose to Prometheus observability. Possible metrics to collect: - yaks_reconciliation_duration_seconds: technical time to reconcile, to notice differences when load increases - yaks_test_execution_seconds: we measure the...
[containedctx](https://github.com/sivchari/containedctx) is a linter that detects struct contained context.Context field. This is discouraged technique in favor of passing context as first argument of method or function. For rationale please read...
Use proper output writer instead and redirect output