Releases: jonsim/robot-trace
robot-trace v1.2.2
Improvements:
- None
Fixes:
- Expected failures in Suite Setup / Suite Teardown, for example using
Run Keyword And Ignore Errorno longer cause traces to be printed at normal verbosity levels.
Full Changelog: v1.2.1...v1.2.2
Available from: https://pypi.org/project/robotframework-trace/1.2.2
robot-trace v1.2.1
Improvements:
- The rebot-trace command now outputs console messages (e.g. from
Log To Consolein the same manner asrobot-traceandpabot-trace.
Fixes:
- None
Full Changelog: v1.2.0...v1.2.1
Available from: https://pypi.org/project/robotframework-trace/1.2.1
robot-trace v1.2.0
New Features:
- Add
rebot-traceapplication, which allows generating the same traces from an output.xml file.
Improvements:
- An (otherwise undocumented) environment variable,
ROBOT_TRACE_LIVE_OUTPUTcan be set to0to force per-test buffered output fromrobot-trace.- It's unlikely anyone needs this functionality, hence the lack of documentation for it, but it's handy for testing.
Fixes:
- None.
Full Changelog: v1.1.1...v1.2.0
Available from: https://pypi.org/project/robotframework-trace/1.2.0
robot-trace v1.1.1
Improvements:
- The pabot-trace progress box now scales dynamically to the number of executors, rather than statically based on the number of processes.
- This looks much better on machines with large numbers of logical processors, especially when executing small test suites. Previously the box would always draw to the maximum size but be only partially filled.
- Reduce the pabot-trace dependency on pabot version from 5.2.0 to 5.0.0.
Fixes:
- The pabot-trace progress box now always initialises to the correct width.
Full Changelog: v1.1.0...v1.1.1
Available from: https://pypi.org/project/robotframework-trace/1.1.1
robot-trace v1.1.0
New Features:
- Add
pabot-tracewrapper, which provides an equivalent interface for pabot.- Note, while this has good test coverage and is working well in my local testing, due to the complexities of pabot, as well as the slightly less readily extensible way it has been written, I'd still consider this a beta release.
Improvements:
- The progress bar now redraws much less frequently and flickering of the progress box has been eliminated.
Fixes:
- None.
Full Changelog: v1.0.5...v1.1.0
Available from: https://pypi.org/project/robotframework-trace/1.1.0
robot-trace v1.0.5
Improvements:
- Add
--trace-subprocessesoption (see README for details). - Add coloring to the progress bar based on test status.
Fixes:
- None.
Full Changelog: v1.0.4...v1.0.5
Available from: https://pypi.org/project/robotframework-trace/1.0.5
robot-trace v1.0.4
Improvements:
- Update verbose mode to print progress live, rather than buffering it.
Fixes:
- None.
Full Changelog: v1.0.3...v1.0.4
Available from: https://pypi.org/project/robotframework-trace/1.0.4
robot-trace v1.0.3
Improvements:
- Adds a summary of failed/errored tests at the end.
Fixes:
- The
Log To Consolekeyword now correctly integrates output with the trace, rather than breaking the interactive display.
Full Changelog: v1.0.2...v1.0.3
Available from: https://pypi.org/project/robotframework-trace/1.0.3
robot-trace v1.0.2
Improvements:
- Adds a progress bar to the progress box (providing there's space).
Fixes:
- Underline in the trace output is capped at the terminal width.
Available from: https://pypi.org/project/robotframework-trace/1.0.2
robot-trace v1.0.1
First bug-fix release; available from https://pypi.org/project/robotframework-trace/1.0.1
Improvements:
- Remove lib prefix from the command line progress box.
Fixes:
- Suite progress is misleading when run with large suite hierarchies.
- Failing tests cause any associated Suite Setup / Teardown trace to be printed.