GCC Code Coverage Report
Directory:
lib/fprime-samd/fprime-samd/Drv/GpioDriver/
Date:
2026-10-20 16:44:24
Exec
Total
Coverage
Lines:
50
50
100.0%
Functions:
7
7
100.0%
Branches:
22
24
91.7%
Function (File:Line)
Call count
Block coverage
Samd21::GpioDriver::GpioDriver(char const*) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:16)
called 83 times
100.0%
Samd21::GpioDriver::configureInput(Samd21::GpioDriver::Group, Samd21::GpioDriver::Pin, Samd21::Gpio::InputPullMode, Samd21::GpioDriver::ExternalInterruptMode) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:25)
called 11 times
93.0%
Samd21::GpioDriver::configureOutput(Samd21::GpioDriver::Group, Samd21::GpioDriver::Pin, Fw::Logic) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:49)
called 67 times
83.0%
Samd21::GpioDriver::gpioInterruptIsr() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:63)
called 3 times
85.0%
Samd21::GpioDriver::gpioRead_handler(short, Fw::Logic&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:79)
called 4 times
87.0%
Samd21::GpioDriver::gpioWrite_handler(short, Fw::Logic const&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:92)
called 4 times
96.0%
Samd21::GpioDriver::~GpioDriver() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:23)
called 83 times
100.0%