Skip to content

v0.1.5

Compare
Choose a tag to compare
@simonmeggle simonmeggle released this 04 Jan 13:15

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)