A maintenance release is now available for all supported platforms.
Consider updating if you are using Version 7.1.0 or older.
If you are using a (floating) license located on a local or remote license server,
then you need to make sure to use an up-to-date vendor daemon verified[.exe] there.
The new vendor daemon is provided in <RTTDIR>/share/rt-tester/RTT-LIC-SERVER.tgz.
for details see <RTTDIR>/share/doc/packages/rt-tester/rt-tester-license-mgmt.pdf:
Appendix A.5 Checkout failed: Bad message command
Contact license@verified.de in case of problems.
rtt-handle-suite:
--gen-timeout)--sorting, --unsorted configure this--status (unless --skip-timeouts is used)DEFAULT_TIMEOUT--omit-statistics is given)--import <other-suite>--no-color to override any project-wide color settingsScript Operations:
--delay-kill to allow additional seconds
before using SIGKILL; if delayed file logging
of large log files is configured, this allows for
more time to write them to hard drive.--sut-details FILENAME can be configured to display
more details on the SUT used (FR #22599)@includeed files, use the version now
stored in ./src/ (i.e., freeze the compile-time status)rtt-get-verdict: unless --quiet is set, report a TESTERROR
prominently to <stderr>Cluster Operation:
RTT_CONFIG_CLUSTER_COM_TIMEOUT_S
which aborts a cluster test if the communication gets stuck
(mitigation for locking situations described in #22334)Test Project Documentation:
rtt-html-doc:
REQ_ID_UNTESTED_LIST, TP_ID_NONPASS_LIST (#22541 suggestion)REQ_DETAILS[] and REQS[] are defined for all requirement ids--ignore-tlas to have only one TLA with everythingTPS[id].local_tc_res to store the local verdict
of a test case (aka test case instance verdict);
this might be different from global verdict--only-componentnames (used by rtt-msword-doc-testproject by default).cverdict and .tdverdict fields such that avoid multi-class
annotations (not supported by some older browsers)--howto-customise (also to rtt-msword-doc-testproject)TPS[id].rttdoc_TCSET that allows to access local
test case verdict manipulations / evaluationsimp0rt macro for python module import (resolve #22753)rtt-msword-doc-testproject (using rtt-html-doc):
--ignore-symlinks allows to not follow symlinks
when searching for test procedures--onlyfail-anonymous allows to include anonymous tags
only if they are FAIL (or INCONC or TESTERROR); ignore PASS and NOT TESTED--doc-template PATTERN to use alternative *.doc template--ignore-componentnames, --req-dir (forwarded to rtt-html-doc)document_start_*.html)
new option --dump-startdoc gives a suggestion on how this could look like__test_result_color__ by TCS[tc].cverdict (colored)--skip-import copies the *.dot/*.doc templates (#22541 item 08);--skip-doc prevents thisParsers:
rttprep_rts):
*.rtp / *.conf, an EXECPREFIX may contain environment variables (#22627)Libraries:
rttstrlib:
rttstr_copy_line_buffer()rtt_csv_row2string()
and rtt_csv_write_row() to prepare FR#22527@csvVal) to work around
Cadul issues (#22552); this also makes all
allocated data static const (cleaner)Other Utilities::
notertt-clean-testproject: per default, do NOT follow symlinks
have option --follow-symlinks to enforce thatrtt-expand-sigdef.py: mark only operative for
Python 2.6.6 or higher and at least output --help informationrtt-prune-testproject: per default, do follow symlinks
have option --ignore-symlinks to change thatrtt_mco option --analysis mow recognises input file by MD5:<sum>CLEANED_CFLAGS for enum expansion (#22583)@out pointer handling without @memout -> arraydim=[1]Cadul Compiler Support:
rtt-wine (for 32/64 bit situations)Sample Projects:
TMPL_HTML project contains rtt-msword-doc-testproject
template suggestions (used by DEMO and DEMO_CADUL)User Manual:
@sigWaitForChg() and related:
the reference result list(s) are not clearedrtt-handle-suite capabilities on runtime
diagnostic and on sortingrtt-html-doc)Corrections in Scripts:
re syntax to be compatible with more strict
python (whitespace / non-whitespace match)rtt-html-doc: correct fallback operation if a test
procedures is found to be running (fixes #22494)
(self-test now part of rt-tester-tq: --with-create)rtt-msword-doc-testproject-legacy: updated according to #22541@include files in ./src/ (fixes #22524)Corrections in Operations:
'%' when creating @tag macro (fixes #22513)rtttaglib: fixed counting of line numbers (some newlines
were counted twice, giving too high line numbers in warnings)
affects utilities: rttrts2tags, rttrts2tabrttstrlib: fixed processing/matching outside string literals
(the recognition of escaped doublequotes was not reliable)