GCC Code Coverage Report


Directory: ./
Date: 2026-09-03 22:13:03
Exec Total Coverage
Lines: 0 101 0.0%
Functions: 0 31 0.0%
Branches: 0 16 0.0%

Function (File:Line) Call count Block coverage
Fw::InputPortBase::InputPortBase() (/home/runner/work/fprime/fprime/Fw/Port/InputPortBase.cpp:8)not called0.0%
Fw::InputPortBase::getToStringFormatString() (/home/runner/work/fprime/fprime/Fw/Port/InputPortBase.cpp:22)not called0.0%
Fw::InputPortBase::init() (/home/runner/work/fprime/fprime/Fw/Port/InputPortBase.cpp:12)not called0.0%
Fw::InputPortBase::setPortNum(short) (/home/runner/work/fprime/fprime/Fw/Port/InputPortBase.cpp:16)not called0.0%
Fw::InputPortBase::~InputPortBase() (/home/runner/work/fprime/fprime/Fw/Port/InputPortBase.cpp:10)not called0.0%
Fw::InputSerializePort::InputSerializePort() (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:10)not called0.0%
Fw::InputSerializePort::addCallComp(Fw::PassiveComponentBase*, void (*)(Fw::PassiveComponentBase*, short, Fw::LinearBufferBase&)) (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:29)not called0.0%
Fw::InputSerializePort::getToStringFormatString() (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:37)not called0.0%
Fw::InputSerializePort::init() (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:13)not called0.0%
Fw::InputSerializePort::invokeSerial(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:17)not called0.0%
Fw::InputSerializePort::~InputSerializePort() (/home/runner/work/fprime/fprime/Fw/Port/InputSerializePort.cpp:11)not called0.0%
Fw::OutputPortBase::OutputPortBase() (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:9)not called0.0%
Fw::OutputPortBase::getToStringFormatString() (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:37)not called0.0%
Fw::OutputPortBase::init() (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:20)not called0.0%
Fw::OutputPortBase::invokeSerial(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:30)not called0.0%
Fw::OutputPortBase::registerSerialPort(Fw::InputPortBase*) (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:24)not called0.0%
Fw::OutputPortBase::~OutputPortBase() (/home/runner/work/fprime/fprime/Fw/Port/OutputPortBase.cpp:18)not called0.0%
Fw::OutputSerializePort::OutputSerializePort() (/home/runner/work/fprime/fprime/Fw/Port/OutputSerializePort.cpp:11)not called0.0%
Fw::OutputSerializePort::getToStringFormatString() (/home/runner/work/fprime/fprime/Fw/Port/OutputSerializePort.cpp:20)not called0.0%
Fw::OutputSerializePort::init() (/home/runner/work/fprime/fprime/Fw/Port/OutputSerializePort.cpp:15)not called0.0%
Fw::OutputSerializePort::~OutputSerializePort() (/home/runner/work/fprime/fprime/Fw/Port/OutputSerializePort.cpp:13)not called0.0%
Fw::PortBase::PortBase() (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:21)not called0.0%
Fw::PortBase::getToStringFormatString() (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:78)not called0.0%
Fw::PortBase::init() (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:34)not called0.0%
Fw::PortBase::isConnected() const (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:38)not called0.0%
Fw::PortBase::ovrTrace(bool, bool) (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:70)not called0.0%
Fw::PortBase::setTrace(bool) (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:66)not called0.0%
Fw::PortBase::toString(char*, unsigned long) (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:82)not called0.0%
Fw::PortBase::trace() const (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:44)not called0.0%
Fw::PortBase::~PortBase() (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:32)not called0.0%
setConnTrace (/home/runner/work/fprime/fprime/Fw/Port/PortBase.cpp:9)not called0.0%