A maintenance release is now available for all supported platforms.
Consider updating if you are using Version 7.0.2 or older.
LWP Statistics:
-DRTT_CONFIG_LWP_STATISTICS
triggers creation of JSON filesRobustness of @INIT phase:
@INIT
phase does not complete within 30 seconds-DRTT_CONFIG_INIT_TIMEOUT_S=n
Cadul Support:
DEMO_CADUL
(V-1.0) is now included (FR #20372)QoverX
.Robustness of Startup / @INIT phase:
@INIT
phase, this is always consideredTERMINATED_IN_INIT_PHASE
entry in rtt-run-test.log
.@INIT
phase,Enum Preprocessing Diagnostics (rttprep_enum, FR #20368):
()
/ {}
RTT_ENUM_SANITY
Operational Improvements:
@rttSetVerdict
, @csvRead
, @rttClearFilter[s]
, @rttSetDefaultAction
LOG_LOCATION
: explicitly set all (sub-)directories to world-writable
(to avoid access issues, if different users use a project with same LOG_LOCATION=/tmp/DIR
)bin/__pycache__/*.pyc
files
(can only occur if installation directory is user-writable)rttrts2tab
: option --json
now identifies schema version 2Cluster Support:
*.pid
filesCNODE
exits with errorTEST-ERROR
FATAL
WARNING
or FAILED
Script Improvements:
rtt-get-tc-coverage
: RTT_TESTCONTEXT
may be a symbolic link (#20288);rtt-compile-test
now gives meaningful error messages,PARAMETER
names in *.conf
do not match those in *.rts
rtt-run-tests
accepts “--timeout none
”--timeout 0
” or no timeout at all)rtt-mem-statistics
: new options (--host
/ --prefix
) to allow accumulatingrtt-live-sigplot
:
--default-backend
allows to select best match--to-file
is used--preserve
option and outputrtt-html-doc
:
--pidfile
option to make more robust and systematicGeneral Cleanup:
project.rtp
: always take language and family lower-caserttrts2tags
: switched off spurious UNKNOWN-END-ID
warning (for constraints)rttscan_conf
: ignore clang C-comments that are placed behind
#include
after expansion of *.conf
files (#20271)*.gz
(which caused “using fallback” warning)rtt_context_convert_timer_name_to_id()
with no timersRTTcontext.c
, RTTschedule.c
, RTTsignal.c
rtt_test_version.h
now included by rtt_test_config.h
(i.e. very early)Makefile
templates, replaced “ar cru
” by “ar cr
”rttprep_stubs
: avoid compiler warning in use of rttFailures[]RT-Tester Manual:
CFLAGS
(RTT_SHOW_RUNTIME_STATS
, RTT_WRAP_TYPES
,
RTT_CONFIG_FS_KEEPALIVE_MS
)distcc
for distributed compilertt-manual
(to open a document at specific section):
--offset
to shift page ranges*.cpt
)--doc URL
(for online available documents)Corrections of rtt-doc-test
:
*.tags
files are created during run, then (consistency)*.log
can also be comma-separated and dotestcase_evaluation.tex
if there are
any user comments (avoid pdflatex issues if empty)COMPRESSED_LOGS.tgz
in the
complete_execution_log.txt
(fixes #20386)Consistency Improvements:
rtt-inspect-test
corrected;Corrections of rtt-html-doc
:
--from-file
is now operative (fixes #20349)--pidfile
is now operative (fixes #20273)