Releases: elabit/robotmk
Releases · elabit/robotmk
Release v1.2.4
- 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
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
Fixed
- Check: Crashed when Robot Framework merged results contained HTML; refactored HTML stripping (#176)
Release v1.2.1.2
Changed
- Improved the documentation for logdir permissions in external mode (#174)
Release v1.2.1.1
Changed
- Improved the documentation for HTML log integration WATO discovery rule
Release v1.2
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
- all Robotmk services:
- 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
andnoncritical
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
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
- all Robotmk services:
- 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
andnoncritical
were removed from the WATO page because they
are not supported by RF4.0 anymore. (#154)
Release v1.2-beta.2
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
Release v1.2-beta
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