A maintenance release is now available for all supported platforms.
Consider updating if you are using Version 7.0.0 or older.
Mutually Exclusive Run-Test:
rtt-run-test
allows for simple mutex mechanism,
if tests share the same hardware:--mutex
(FR #20020)rtt-handle-suite
/ rtt-crd-test
support this optionNew Project Documentation Options (rtt-html-doc
):
--user-labels
allows to customize the y-axis of sub-plots (FR #19875)--to-file
write the plot to a file (even if no X is available) (FR #19907)--occurrence-style
(use order of appearance to determine signal style) (FR #19908)--occurrence-style
--sig-plots
creates signals.png
and includes the in the html output--sig-svg
creates signals.svg
instead (better zoom options but larger file size), FR #19907--from-file JSON
reads the relevant data from a file (JSON format, FR #19852),Test Documentation (rtt-doc-test
):
--sig-plots
creates signals.pdf
, which can be included in test report (FR #19907)Deep Clean:
rtt-clean-test
has new option --deep-clean
to also remove sub-directories or testdata
(FR #19938)rtt-handle-suite
can be configured to use this optionCoverage-By-Run Navigation:
rtt_mco
now also adds links to reach/miss anchors, clickable in RTT-Plugin (FR#19869)Script Improvements:
rtt-inspect-test
to python (#19932)rtt-create-project
sets RTTDIR
and puts it in path (which helps post-install scripts)rtt-run-test
now catches potential exceptions
when sending timeout/termination signal to test executable (#19867)rtt-stop-test
now also sets timeout.txt to 1, giving rtt-run-test
the chance to terminate the running executable.rtt-doc-test
:
../conf/unit.conf
--doc-tmpl
now also accepts relative pathsUtilities:
rtt_mco
: revise marking of closing braces (#19890) and case/default labels (#19906)CADUL Support:
RunCadul.exe
to version deployed with 430U (64bit) / 430R (32bit)CORR_IO.CLL
(unchanged) matches version deployed with 430UUpdated Sample Projects:
Temporary Files created by Python Scripts:
Script Operations:
rtt-msword-doc-testproject
: forward option --verbose
only if defined (#19861)rtt-live-sigplot
: corrected time scaling for --replay
option (#19874)rtt-handle-suite
: corrected status computation, e.g., for tests where last compile did fail (#19931)rtt-compile-test
/ rtt-update-test
now remove test executable on fail (#20001)rtt-doc-test
now removes outdated *.pdf
, should they exist (analogous to #20001)Parsing SUT Headers (rttprep_enum
):
assert()
macros