Skip to content

Releases: elabit/robotmk

Release v1.2.2

04 Nov 08:42

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

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

Choose a tag to compare

Changed

  • Improved the documentation for HTML log integration WATO discovery rule

Release v1.2

27 Sep 04:26

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

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

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

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

Choose a tag to compare

Release v1.1.1-beta

25 Jul 15:52

Choose a tag to compare

Fixed

  • Fixed two bugs in 1.6 bakery: double nested key in robotmk.yml for piggybackhost and robotdir (#141, #143)
  • Fixed a bug on Linux when asynchronous execution failed because the runner could not import the Robotmk module. (#115)
  • Fixed a bug in agent plugin (1.6 & 2): piggyback option without effect (#142)
  • Fixed a bug on Linux: executable bit was not set on agent plugins (#116)
  • Fixed a bug in agent plugin: Client setting UTF-8 not handled (#137)
  • Fixed a bug in Check (1.6 & 2): Fixed stale suite result handling (#134)

Changed

  • log_rotation gets stored now properly as int in robotmk.yml

Added

  • Added documentation for robotmk.yml format for non CEE users

Release v1.1.0

14 Jun 17:32

Choose a tag to compare

Changed

  • Changed keyword Add Robotmk Message to Add Monitoring Message to avoid masking of the word "robotmk" by robot framework (fixes #133)