CTF v1.5 Release
v1.5
03/31/2022
-
CTF Core Changes
-
Consolidate
CheckEvent
verification timeout configuration using the nameverify_timeout
in test scripts. -
Minor improvements and bug fixes.
-
-
CTF Plugins Changes
-
Add a new plugin: Validation Plugin.
- Provide instructions to allow CTF users to copy / delete files / folders, search a string in a text file,
and save CFS evs binary file to a text file. See plugin docs for more information.
- Provide instructions to allow CTF users to copy / delete files / folders, search a string in a text file,
-
Updates to CFS Plugin
-
Fix a bug that caused missing logs and telemetry after the first test cases of a run.
-
Support hex value arguments (of the form
"0x1F
) inSendCfsCommand
,CheckTlmValue
,CheckEvent
instructions. -
Change
SendCfsCommand
to use the configured target's endianness for bitfield values.
-
-
Add new instruction
SetUserVariableFromTlmHeader
to Variable Plugin. -
Add support in CCSDS Plugin for data structures defined in their own files independently of MIDs.
-
Remove the outdated instruction
SetLabel
. -
Minor improvements and bug fixes.
-
-
CTF Tool and Scripts Changes
-
Integrate jsonlint tool to scan json test scripts before executing tests.
-
Modify the upgrade script in
ctf/tools
to automatically update CTF config files and test scripts for v1.4 / v1.5 compatibility. -
Update CTF documents and FAQ.
-
Update CTF unit tests.
-