Releases: elabit/robotmk
Releases · elabit/robotmk
v1.0.0
See CHANGELOG.md
v1.0.0-beta
Release v1.0.0-beta
v0.2.0-beta
Release v0.2.0-beta
v0.1.9
Changed
- WATO option for check: print monitored runtime even if OK (closes #70)
Fixed
- Bakery set a wrong binary path on Windows (robotmk plugin was placed in agentdata root dir); created
custom file packages for linux and windows. Renamed the custom file packages torobotmk-windows
and
robotmk-linux
(solves #73) - Bakery: fixed wrong key value for utf-8 (closes #72)
- Plugin: Robot Logfile rotation "never" crashes (TypeError) (closes #77)
- Badges and Unicode symbols for S/T/K do not represent worst state (closes #78)
- Time of last execution does not work on discovery level (#74)
v0.1.8
v0.1.7
v0.1.6
v0.1.5
Added
- Log/Report/XML files of RF tests are now saved with a timestamp to make debugging easier.
New WATO option for the check plugin to set the number of days log files should be kept. (solves #56) - Besides UTF-8, there are two more options in WATO to encode the data between agent and server:
BASE-64 and zlib compression. The latter is implemented with regard to the upcoming integration
of RF HTML logs into Checkmk. As soon they are containing screenshot data, compression is needed. Solves #65. - Added WATO option
show_submessages
to enable/disable the presence of sub-node messages in tests and suites.
Changed
- WATO option "includedate": in the past, it contained the end timestamp of the node
itself. This could lead to misunderstandings if discovery level > 0 was used, because
last execution for services generated from tests were different. In fact this was true,
but the interesting fact is when the suite was executed last, not a subsuite or test.
For this reason, the date is now the timestamp of the whole suite execution end.
Fixed
- Support UTF-8, solves problem with german umlaut etc. (closes #55)
- RF States of Keywords are now preserved and not propagated upwards. This is neccessary because
keywords like 'Run Keyword And Return Status' can wrap kw execution; a failed kw will not fail
the whole test. With this commit, the cmk-side evaluation of the RF restult tree respects the RF
state of each node, but does not propagate it. (solves #57 and #58) - Bakery crashes when RobotMK rule does not contain specific suites (closes #45)
- Multisite crashes ("no closing quotation") when nasty chars from keyword names get into perflabels (closes #64)