Releases: cloudical-io/ancientt
0.2.9 / 2022-02-18
- [BUGFIX] disable windows builds (command executor is not compatible)
New tester added: PingParsing
A new testing tool has been added, PingParsing.
It can be used to do ping tests.
Example config:
[...]
tests:
- name: pingparsing-test
type: pingparsing
[...]
pingParsing:
count: 5
deadline: "10s"
timeout: "20s"
interface: ""
[...]Should you run into any issues with the new tester, please create an issue, thanks!
Result Transformation System
This patch release adds a new feature to allow transforming result data.
Example:
iperf3 reports a bits_per_second column. The column bits_per_second can be targeted and "transformed and modified" into a new column gigabits_per_second by using the following transformation options (multiple transformation on result sets are possible):
[...]
tests:
- name: iperf3-one-rand-to-one-rand
type: iperf3
transformations:
- source: "bits_per_second"
destination: "gigabits_per_second"
action: "add"
modifier: 100000000
modifierAction: "division"
[...]This would create a new column gigabits_per_second with the value of bits_per_second / 100000000.
The Data Table structure / system has also been rewritten to further improve the codebase for the future.
Hotfix for IPerf3 tester duration and interval
This fixes a command args templating issue in the IPerf3 tester.
Made IPerf3 interval and duration configurable
IPerf3 tester now allows the interval and duration to be configured in the testdefinition IPerf3 struct.
A note has been added about the Ansible runner as the timeouts need to be adjusted manually right now.
CSV Output improvements and Ansible Runner Improvements
This release adds the option to configure the separator used for the CSV output.
The Ansible Runner has received some bugfixes and user experience improvements like parallel host facts.
Fixed FilePath parameters
This fixes the FilePath usages for Outputs to be able to use the given FilePath parameters.
v0.2.0: Config Improvements
This release brings a lot of improvements in the config (test definitions) file area with it. There are now more defaults and the Required column on the config structure documentation page is now "more precise".
Additionally for now the content of the validate tag is also shown in a new column called Validation on the config structure doc page.
Please open an issue if you should run into any issues with this release.
Currently the release only contains a linux/amd64 binary ancientt. We are working on building and publishing the binaries for other architecture soon, see #44.
v0.0.2-rc2: Merge pull request #46 from cloudical-io/travis_new_token
build: updated travis ci github token
initial version
version file 0.0.1 Signed-off-by: Alexander Trost <galexrt@googlemail.com>