A new feature release is now available for all supported platforms.
Consider updating if you are using Version 6.0-6.6.3 or older.
rtt-noat that implements a C++ wrapper layerrtt-html-doc)rtt-extract-req for processing text or CSV inputs (FR#19761)project.rtp can specify location of valid requirement files with REQ_DIR@mark() to prominently mark events in test log (implements FR#11900)@csvLoop can now be restricted to certain rows (implements FR#19633)@include now always searches upward from lowest TP/specs/ (implements FR#19666)@csvPrint can specify columns by their name (implements FR#19759)@csvLoop { ... } the macro @csvIdx can be used to access*.csv now allows "" in non-quoted entries@csvRead gives better error message, if file is not found@rttAllWarnings / @rttAllFailures are now from all cluster nodes (FR#5379)rttGetTimeTickLocalMicroSec_offsetrtt-doc-test / rtt-html-doc):
project.rtp:REQ_DIR are considered implicitlyrtt-doc-test now creates a section requirements.texREQ_DIR setting)TESTCASE VERDICTS per verdicttestdata/tc_verdicts.json (FR#19742)rtt-html-doc generates status bar (percentage) and--no-latex2html, --no-jinja2, --valid-testcase, --ignored-testcases)testdata/csv_log.htmlrtt-html-doc (up to some configurable limit)cadul.430TCORR_IO.CLL to version deployed with 430Trtt-cadul-run-cov: initial support for QoverX (set RTT_QOVERX_DIR)tmpfile() function
(rttstr_aux_tmpfile() allocates files in <TestProc>/src/ folder)round() and roundf() in librariesrtt-run-test:
--list-zeros to indicate, whether covered lines--zip now creates archive after generating SUM.tagsrtt-doc-test can now be called without user name (analogous to rtt-crd-test)rtt-clean-testproject may be called on empty projects without errorrttprep_enum now accepts C++ namespace without name (and issues a WARNING)rtt-handle-suite: allows to set a default test suite--set-default / --clear-default)rtt_parse_csv: new option --unquoted (in connection with FR#19742)rtt_mco adds <A NAME /> anchors for missed lines--diff: reached lines) so they appear in the outline (FR#19776)rtt-live-sigplot: add implicit (0, 0.0) entries, if plotting of some values starts later@mark()@fuzzLoop Range example@csv related commands to EBNF grammar (appendix B)SUPPORT_NOAT)@csvFloat(<n>) fraction cutoff (fixes #19695)rtt_mco now WARNs on missing END UNREACHABLE mark and treatsrttrts2tab --json escaping (fixes #19853,19854)rtt-doc-test / rtt-get-tc-coverage: create SUM.tags*.log files, if it is missing (fixes #19533)rtt_tgt_locatefun ignores quotes inside comments (fixes #19781)@memin/@memout is given)
(#19308)rttstr_free_line_buffer_t()