CTF icon indicating copy to clipboard operation
CTF copied to clipboard

This is a new repository for a new tool to be added to the cFS ecosystem called cFS Test Framework (CTF).

Results 11 CTF issues
Sort by recently updated
recently updated
newest added

Hi, this is a minor request, but the "about" for this project should be updated. I suggest (cribbed from the SUG): The Core Flight System Test Framework (CTF) is a...

decide if you want to use '==' or 'streq' for comparing strings, and make it consistent in all the CTF plugins

CTF sends commands / receives tlm messages to / from cFS. It only log tlm messages. If CTF receives commands, it decodes and discard them. A user requests to log...

You know how CTF will stop executing the script if the StartCfs instruction fails? It would be nice if there were a way to set other instructions to just exit...

When a packet is requested from FSW via command, CTF will sometimes miss the return tlm packet even if there is a zero second wait between sending the command and...

Below is an example of the output in the stdout files: connectConsoleSocket("192.168.1.102",50700); cmd rm -r /ffx0/URM/* deleting file /ffx0/URM/VODI.bkp deleting file /ffx0/URM/USRR.bkp deleting file /ffx0/URM/RESET.bkp deleting file /ffx0/URM/CDS.bkp -> connectConsoleSocket("192.168.1.102",50700);

I would like CTF to support sending commands that contain a union. Proposed enhancement, low priority

There is a known issue in v1.5 with where interpretation of multi-byte bitfields (that is, parameters of type uint16, uint32, etc with "bit length" specified) is not consistent between encoding...

bug

CTF hangs intermittently when running the regression test against our SP0 at the following location: [08:30:28.778] sp0_protocol (207) *** INFO: (CFS cfs_SP01) Reply from 192.168.1.102 bytes=64 ttl=64 seq=1 time=7ms [08:30:33.885]...

https://github.com/nasa/CTF/blob/31c9bef68f05d6ad4ee27a788ac2b6b8de627e71/plugins/cfs/pycfs/cfs_controllers.py#L586-L589 This only kills the cfs process, need to also kill the xterm. One approach that has worked for us is to use pkill: `pkill -f (process name that is...