Skip to content

Releases: elabit/robotmk

Release v1.2.4

07 Dec 07:52
Compare
Choose a tag to compare
  • Check: Check crashes when the suite never ran. In this case, no XML is present
    and no data can be parsed. The corrected behaviour now is to skip the discovery
    of suites but to let the "Robotmk" service report that suites are missing results. (#178)

Release v1.2.3

29 Nov 12:40
Compare
Choose a tag to compare

Fixed

  • Check: If results are too old, the check now sets the services to stale (= they
    keep their state, but appear faded), whereas the Robotmk service turns into
    CRITICAL.

Release v1.2.2

04 Nov 08:42
Compare
Choose a tag to compare

Fixed

  • Check: Crashed when Robot Framework merged results contained HTML; refactored HTML stripping (#176)

Release v1.2.1.2

30 Sep 07:58
Compare
Choose a tag to compare

Changed

  • Improved the documentation for logdir permissions in external mode (#174)

Release v1.2.1.1

29 Sep 07:15
Compare
Choose a tag to compare

Changed

  • Improved the documentation for HTML log integration WATO discovery rule

Release v1.2

27 Sep 04:26
Compare
Choose a tag to compare

Important note: With this release, Robotmk WATO rules make use of the Transform
class which allows to write update-safe WATO rules.
This Robotmk release contains a huge change on the WATO rules; therefore it was
impossible to make it compatible to earlier versions with Transform.
Therefore, installing this particular Robotmk version on earlier versions will
make existing WATO rules unreadable/unusable for a last time. Make sure to save
your rules (screenshot, JSON dump etc.)

Fixed

  • Check: Check fails if test/kw status is SKIP or NOT RUN (#168)
  • Fix: suppress stdout when merging rerun XMLs with rebot, closes #165
  • Fix: Do not collect hidden dirs as suites (closes #130)
  • Fix: check crashes if all test attempts of rerunfailed were NOK, endtime not available (fixes #166)
  • Agent plugin: fixed missing logstate rotation, robotmk logs now every midnight (fixes #155)
  • Agent Plugin: respect piggyback option, assign to multiple hosts (#145)
  • Fixed bug in agent plugin when no suite dir is present at all
  • Cleanup in v1.6 bakery script

Added

  • WATO rules now use the Transform class under the hood (#164)
  • New option "argumentfile" allows to specify RF arguments by multiple files (#154)
  • WATO allows now to set output/robot/log directory independently (#105)
  • Improved agent plugin logging levels (introduced standard log levels)
  • All Robotmk services can be searched by service labels:
    • all Robotmk services: robotmk:yes
    • Robotmk monitoring service: robotmk/type:robotmk
    • Robot Framework result service: robotmk/type:result
  • New option: display action links to Robot HTML log files (#1) (yeah, issue #1 solved!)
  • New WATO option: option to re-execute failed tests of a suite (#150)

Changed

  • Agent plugin: log rotation accepts values from 1 to 365 (0 and "always" removed) #170
  • Agent plugin: the execution of Robot Framework was changed from Python API to
    CLI mode because API does not allow all command line parameters (like argumentsfile).
    This should not have any impact on existing tests.
  • By default, Robotmk writes ALL log and state files into the agent log dir on Windows
    and into /var/log/ on Linux. (#105)
  • Agent plugin: disable report.html creation (closes #163)
  • Test message gets converted to HTML when rebot merged it (#150)
  • Robot params in robotmk.yml are now within subkey "robot_params"

Removed

  • Options critical and noncritical were removed from the WATO page because they
    are not supported by RF4.0 anymore. (#154)
  • Removed Robotmk keywords from agent plugin; better install with pip

Release v1.2-beta.3

26 Sep 14:30
Compare
Choose a tag to compare

Fixed

  • Check: Check fails if test/kw status is SKIP or NOT RUN (#168)

Added

  • New option "argumentfile" allows to specify RF arguments by multiple files (#154)
  • WATO allows now to set output/robot/log directory independently (#105)
  • Improved agent plugin logging levels (introduced standard log levels)
  • All Robotmk services can be searched by service labels:
    • all Robotmk services: robotmk:yes
    • Robotmk monitoring service: robotmk/type:robotmk
    • Robot Framework result service: robotmk/type:result
  • New option: display action links to Robot HTML log files (#1) yeah, issue #1 solved!

Changed

  • Agent plugin: log rotation accepts values from 1 to 365 (0 and "always" removed) #170
  • Agent plugin: the execution of Robot Framework was changed from Python API to
    CLI mode because API does not allow all command line parameters (like argumentsfile).
    This should not have any impact on existing tests.
  • By default, Robotmk writes ALL log and state files into the agent log dir on Windows
    and into /var/log/ on Linux. (#105)

Removed

  • Options critical and noncritical were removed from the WATO page because they
    are not supported by RF4.0 anymore. (#154)

Release v1.2-beta.2

27 Aug 13:30
Compare
Choose a tag to compare

Fixed

  • Fix: suppress stdout when merging rerun XMLs with rebot, closes #165
  • Fix: Do not collect hidden dirs as suites (closes #130)
  • Fix: check crashes if all test attempts of rerunfailed were NOK, endtime not available (fixes #166)
  • Agent plugin: fixed missing logstate rotation, robotmk logs now every midnight (fixes #155)
  • Agent Plugin: respect piggyback option, assign to multiple hosts (#145)

Changed

  • Agent plugin: disable report.html creation (closes #163)
  • Test message gets converted to HTML when rebot merged it (#150)

Release v1.2-beta

25 Aug 09:52
Compare
Choose a tag to compare

Fixed

  • Fixed bug in agent plugin when no suite dir is present at all
  • Cleanup in v1.6 bakery script

Added

  • New WATO option: option to re-execute failed tests of a suite (#150)

Changed

  • Robot params in robotmk.yml are now within subkey "robot_params"

Removed

  • Removed Robotmk keywords from agent plugin; better install with pip

Release v1.1.1

29 Jul 14:51
Compare
Choose a tag to compare