| Function (File:Line) |
Call count |
Block coverage |
| Os::ConditionVariable::ConditionVariable() (/home/runner/work/fprime/fprime/Os/Condition.cpp:5) | called 56 times | 80.0% |
| Os::ConditionVariable::getHandle() (/home/runner/work/fprime/fprime/Os/Condition.cpp:32) | not called | 0.0% |
| Os::ConditionVariable::notify() (/home/runner/work/fprime/fprime/Os/Condition.cpp:23) | called 13867 times | 75.0% |
| Os::ConditionVariable::notifyAll() (/home/runner/work/fprime/fprime/Os/Condition.cpp:27) | not called | 0.0% |
| Os::ConditionVariable::pend(Os::Mutex&) (/home/runner/work/fprime/fprime/Os/Condition.cpp:11) | called 4769 times | 75.0% |
| Os::ConditionVariable::wait(Os::Mutex&) (/home/runner/work/fprime/fprime/Os/Condition.cpp:19) | called 4770 times | 75.0% |
| Os::ConditionVariable::~ConditionVariable() (/home/runner/work/fprime/fprime/Os/Condition.cpp:7) | called 56 times | 100.0% |
| Os::ConditionVariableInterface::ConditionVariableInterface() (/home/runner/work/fprime/fprime/Os/Condition.hpp:32) | called 112 times | 100.0% |
| Os::ConditionVariableInterface::getDelegate(unsigned char (&) [56]) (/home/runner/work/fprime/fprime/Os/Posix/DefaultMutex.cpp:20) | called 56 times | 100.0% |
| Os::ConditionVariableInterface::getDelegate(unsigned char (&) [56]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultMutex.cpp:21) | not called | 0.0% |
| Os::ConditionVariableInterface::~ConditionVariableInterface() (/home/runner/work/fprime/fprime/Os/Condition.hpp:34) | called 112 times | 100.0% |
| Os::Console::Console() (/home/runner/work/fprime/fprime/Os/Console.cpp:9) | called 1 time | 73.0% |
| Os::Console::Console(Os::Console const&) (/home/runner/work/fprime/fprime/Os/Console.cpp:20) | not called | 0.0% |
| Os::Console::getHandle() (/home/runner/work/fprime/fprime/Os/Console.cpp:43) | not called | 0.0% |
| Os::Console::getSingleton() (/home/runner/work/fprime/fprime/Os/Console.cpp:61) | called 1 time | 85.0% |
| Os::Console::init() (/home/runner/work/fprime/fprime/Os/Console.cpp:56) | called 1 time | 100.0% |
| Os::Console::operator=(Os::Console const&) (/home/runner/work/fprime/fprime/Os/Console.cpp:25) | not called | 0.0% |
| Os::Console::write(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Os/Console.cpp:52) | not called | 0.0% |
| Os::Console::write(char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Console.cpp:48) | not called | 0.0% |
| Os::Console::writeMessage(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Os/Console.cpp:39) | called 464 times | 100.0% |
| Os::Console::writeMessage(char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Console.cpp:33) | called 464 times | 57.0% |
| Os::Console::~Console() (/home/runner/work/fprime/fprime/Os/Console.cpp:15) | called 1 time | 83.0% |
| Os::ConsoleInterface* Os::Delegate::makeDelegate<Os::ConsoleInterface, Os::Posix::Console::PosixConsole, unsigned char [24]>(unsigned char (&) [24], Os::ConsoleInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | called 1 time | 64.0% |
| Os::ConsoleInterface* Os::Delegate::makeDelegate<Os::ConsoleInterface, Os::Stub::Console::StubConsole, unsigned char [24]>(unsigned char (&) [24], Os::ConsoleInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | not called | 0.0% |
| Os::ConsoleInterface::ConsoleInterface() (/home/runner/work/fprime/fprime/Os/Console.hpp:21) | called 2 times | 100.0% |
| Os::ConsoleInterface::getDelegate(unsigned char (&) [24], Os::ConsoleInterface const*) (/home/runner/work/fprime/fprime/Os/Posix/DefaultConsole.cpp:10) | called 1 time | 100.0% |
| Os::ConsoleInterface::getDelegate(unsigned char (&) [24], Os::ConsoleInterface const*) (/home/runner/work/fprime/fprime/Os/Stub/DefaultConsole.cpp:10) | not called | 0.0% |
| Os::ConsoleInterface::~ConsoleInterface() (/home/runner/work/fprime/fprime/Os/Console.hpp:24) | called 2 times | 100.0% |
| Os::CountingSemaphore::CountingSemaphore(unsigned int) (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:5) | not called | 0.0% |
| Os::CountingSemaphore::getHandle() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:32) | not called | 0.0% |
| Os::CountingSemaphore::post() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:27) | not called | 0.0% |
| Os::CountingSemaphore::tryWait() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:22) | not called | 0.0% |
| Os::CountingSemaphore::wait() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:12) | not called | 0.0% |
| Os::CountingSemaphore::waitTimeout(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:17) | not called | 0.0% |
| Os::CountingSemaphore::~CountingSemaphore() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.cpp:8) | not called | 0.0% |
| Os::CountingSemaphoreInterface::CountingSemaphoreInterface() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.hpp:26) | not called | 0.0% |
| Os::CountingSemaphoreInterface::getDelegate(unsigned char (&) [48], unsigned int) (/home/runner/work/fprime/fprime/Os/Posix/DefaultCountingSemaphore.cpp:10) | not called | 0.0% |
| Os::CountingSemaphoreInterface::getDelegate(unsigned char (&) [48], unsigned int) (/home/runner/work/fprime/fprime/Os/Stub/DefaultCountingSemaphore.cpp:10) | not called | 0.0% |
| Os::CountingSemaphoreInterface::~CountingSemaphoreInterface() (/home/runner/work/fprime/fprime/Os/CountingSemaphore.hpp:29) | not called | 0.0% |
| Os::Cpu::Cpu() (/home/runner/work/fprime/fprime/Os/Cpu.cpp:10) | called 1 time | 80.0% |
| Os::Cpu::_getCount(unsigned long&) (/home/runner/work/fprime/fprime/Os/Cpu.cpp:25) | called 1 time | 80.0% |
| Os::Cpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (/home/runner/work/fprime/fprime/Os/Cpu.cpp:30) | called 940 times | 80.0% |
| Os::Cpu::getCount(unsigned long&) (/home/runner/work/fprime/fprime/Os/Cpu.cpp:40) | called 1 time | 100.0% |
| Os::Cpu::getHandle() (/home/runner/work/fprime/fprime/Os/Cpu.cpp:35) | not called | 0.0% |
| Os::Cpu::getSingleton() (/home/runner/work/fprime/fprime/Os/Cpu.cpp:20) | called 942 times | 82.0% |
| Os::Cpu::getTicks(Os::Generic::UsedTotal&, unsigned long) (/home/runner/work/fprime/fprime/Os/Cpu.cpp:44) | called 940 times | 100.0% |
| Os::Cpu::init() (/home/runner/work/fprime/fprime/Os/Cpu.cpp:16) | called 1 time | 100.0% |
| Os::Cpu::~Cpu() (/home/runner/work/fprime/fprime/Os/Cpu.cpp:12) | called 1 time | 100.0% |
| Os::CpuInterface* Os::Delegate::makeDelegate<Os::CpuInterface, Os::Linux::Cpu::LinuxCpu, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 1 time | 83.0% |
| Os::CpuInterface* Os::Delegate::makeDelegate<Os::CpuInterface, Os::Stub::Cpu::StubCpu, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::CpuInterface::CpuInterface() (/home/runner/work/fprime/fprime/Os/Cpu.hpp:22) | called 2 times | 100.0% |
| Os::CpuInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Linux/DefaultCpu.cpp:10) | called 1 time | 100.0% |
| Os::CpuInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultCpu.cpp:10) | not called | 0.0% |
| Os::CpuInterface::~CpuInterface() (/home/runner/work/fprime/fprime/Os/Cpu.hpp:24) | called 2 times | 100.0% |
| Os::DelegateRawTime::DelegateRawTime() (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:11) | called 791 times | 71.0% |
| Os::DelegateRawTime::DelegateRawTime(Os::DelegateRawTime const&) (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:27) | not called | 0.0% |
| Os::DelegateRawTime::DelegateRawTime(Os::RawTimeSource) (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:15) | not called | 0.0% |
| Os::DelegateRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:61) | called 389 times | 80.0% |
| Os::DelegateRawTime::getDiffUsec(Os::DelegateRawTime const&, unsigned int&) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:66) | called 412 times | 80.0% |
| Os::DelegateRawTime::getHandle() (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:41) | called 412 times | 80.0% |
| Os::DelegateRawTime::getSource() const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:76) | not called | 0.0% |
| Os::DelegateRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:51) | not called | 0.0% |
| Os::DelegateRawTime::now() (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:46) | called 648 times | 80.0% |
| Os::DelegateRawTime::operator=(Os::DelegateRawTime const&) (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:33) | not called | 0.0% |
| Os::DelegateRawTime::operator==(Os::DelegateRawTime const&) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:71) | not called | 0.0% |
| Os::DelegateRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:56) | called 413 times | 80.0% |
| Os::DelegateRawTime::~DelegateRawTime() (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:20) | called 826 times | 80.0% |
| Os::Directory::Directory() (/home/runner/work/fprime/fprime/Os/Directory.cpp:10) | called 2 times | 80.0% |
| Os::Directory::close() (/home/runner/work/fprime/fprime/Os/Directory.cpp:74) | called 1 time | 75.0% |
| Os::Directory::getFileCount(unsigned long&) (/home/runner/work/fprime/fprime/Os/Directory.cpp:84) | not called | 0.0% |
| Os::Directory::getHandle() (/home/runner/work/fprime/fprime/Os/Directory.cpp:26) | not called | 0.0% |
| Os::Directory::isOpen() (/home/runner/work/fprime/fprime/Os/Directory.cpp:42) | not called | 0.0% |
| Os::Directory::open(char const*, Os::DirectoryInterface::OpenMode) (/home/runner/work/fprime/fprime/Os/Directory.cpp:31) | called 1 time | 77.0% |
| Os::Directory::read(Fw::StringBase&) (/home/runner/work/fprime/fprime/Os/Directory.cpp:66) | not called | 0.0% |
| Os::Directory::read(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Directory.cpp:54) | not called | 0.0% |
| Os::Directory::readDirectory(Fw::ExternalArray<Fw::StringTemplate<256ul> >&, unsigned long&) (/home/runner/work/fprime/fprime/Os/Directory.cpp:114) | not called | 0.0% |
| Os::Directory::readDirectory(Fw::StringTemplate<256ul>*, unsigned long, unsigned long&) (/home/runner/work/fprime/fprime/Os/Directory.cpp:147) | not called | 0.0% |
| Os::Directory::rewind() (/home/runner/work/fprime/fprime/Os/Directory.cpp:46) | not called | 0.0% |
| Os::Directory::~Directory() (/home/runner/work/fprime/fprime/Os/Directory.cpp:15) | called 2 times | 71.0% |
| Os::DirectoryInterface* Os::Delegate::makeDelegate<Os::DirectoryInterface, Os::Posix::Directory::PosixDirectory, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 2 times | 67.0% |
| Os::DirectoryInterface* Os::Delegate::makeDelegate<Os::DirectoryInterface, Os::Stub::Directory::StubDirectory, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::DirectoryInterface::DirectoryInterface() (/home/runner/work/fprime/fprime/Os/Directory.hpp:43) | called 4 times | 100.0% |
| Os::DirectoryInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Posix/DefaultFile.cpp:20) | called 2 times | 100.0% |
| Os::DirectoryInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultFile.cpp:32) | not called | 0.0% |
| Os::DirectoryInterface::~DirectoryInterface() (/home/runner/work/fprime/fprime/Os/Directory.hpp:46) | called 4 times | 100.0% |
| Os::File::File() (/home/runner/work/fprime/fprime/Os/File.cpp:13) | called 946 times | 75.0% |
| Os::File::File(Os::File const&) (/home/runner/work/fprime/fprime/Os/File.cpp:25) | not called | 0.0% |
| Os::File::calculateCrc(unsigned int&) (/home/runner/work/fprime/fprime/Os/File.cpp:237) | not called | 0.0% |
| Os::File::close() (/home/runner/work/fprime/fprime/Os/File.cpp:97) | called 947 times | 70.0% |
| Os::File::finalizeCrc(unsigned int&) (/home/runner/work/fprime/fprime/Os/File.cpp:273) | not called | 0.0% |
| Os::File::flush() (/home/runner/work/fprime/fprime/Os/File.cpp:182) | not called | 0.0% |
| Os::File::getHandle() (/home/runner/work/fprime/fprime/Os/File.cpp:232) | not called | 0.0% |
| Os::File::incrementalCrc(unsigned long&) (/home/runner/work/fprime/fprime/Os/File.cpp:255) | not called | 0.0% |
| Os::File::isOpen() const (/home/runner/work/fprime/fprime/Os/File.cpp:105) | called 948 times | 75.0% |
| Os::File::open(Fw::ConstStringBase const&, Os::FileInterface::Mode) (/home/runner/work/fprime/fprime/Os/File.cpp:88) | not called | 0.0% |
| Os::File::open(Fw::ConstStringBase const&, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/File.cpp:93) | not called | 0.0% |
| Os::File::open(char const*, Os::FileInterface::Mode) (/home/runner/work/fprime/fprime/Os/File.cpp:50) | called 944 times | 100.0% |
| Os::File::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/File.cpp:54) | called 945 times | 80.0% |
| Os::File::open(char const*, unsigned long, Os::FileInterface::Mode) (/home/runner/work/fprime/fprime/Os/File.cpp:59) | not called | 0.0% |
| Os::File::open(char const*, unsigned long, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/File.cpp:63) | called 945 times | 74.0% |
| Os::File::operator=(Os::File const&) (/home/runner/work/fprime/fprime/Os/File.cpp:34) | not called | 0.0% |
| Os::File::position(unsigned long&) (/home/runner/work/fprime/fprime/Os/File.cpp:120) | called 3290 times | 73.0% |
| Os::File::preallocate(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/File.cpp:130) | not called | 0.0% |
| Os::File::read(unsigned char*, unsigned long&) (/home/runner/work/fprime/fprime/Os/File.cpp:194) | called 4 times | 100.0% |
| Os::File::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/File.cpp:198) | called 3294 times | 62.0% |
| Os::File::readline(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/File.cpp:283) | called 3290 times | 62.0% |
| Os::File::seek(long, Os::FileInterface::SeekType) (/home/runner/work/fprime/fprime/Os/File.cpp:142) | called 3291 times | 72.0% |
| Os::File::seek_absolute(unsigned long) (/home/runner/work/fprime/fprime/Os/File.cpp:155) | called 3290 times | 39.0% |
| Os::File::size(unsigned long&) (/home/runner/work/fprime/fprime/Os/File.cpp:111) | not called | 0.0% |
| Os::File::write(unsigned char const*, unsigned long&) (/home/runner/work/fprime/fprime/Os/File.cpp:213) | called 2 times | 100.0% |
| Os::File::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/File.cpp:217) | called 3 times | 62.0% |
| Os::File::~File() (/home/runner/work/fprime/fprime/Os/File.cpp:17) | called 946 times | 88.0% |
| Os::FileInterface* Os::Delegate::makeDelegate<Os::FileInterface, Os::Posix::File::PosixFile, unsigned char [16]>(unsigned char (&) [16], Os::FileInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | called 946 times | 57.0% |
| Os::FileInterface* Os::Delegate::makeDelegate<Os::FileInterface, Os::Stub::File::StubFile, unsigned char [16]>(unsigned char (&) [16], Os::FileInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | not called | 0.0% |
| Os::FileInterface::getDelegate(unsigned char (&) [16], Os::FileInterface const*) (/home/runner/work/fprime/fprime/Os/Posix/DefaultFile.cpp:14) | called 946 times | 100.0% |
| Os::FileInterface::getDelegate(unsigned char (&) [16], Os::FileInterface const*) (/home/runner/work/fprime/fprime/Os/Stub/DefaultFile.cpp:15) | not called | 0.0% |
| Os::FileInterface::~FileInterface() (/home/runner/work/fprime/fprime/Os/File.hpp:76) | called 1892 times | 100.0% |
| Os::FilePathUtils::buildAbsolutePath(char const*, char const*, char*, unsigned long) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:22) | called 3 times | 29.0% |
| Os::FilePathUtils::checkContainment(char const*, char const*) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:178) | called 2 times | 68.0% |
| Os::FilePathUtils::isValidCString(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:16) | called 10 times | 100.0% |
| Os::FilePathUtils::resolveFromCwd(char const*, char*, unsigned long) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:160) | called 3 times | 47.0% |
| Os::FilePathUtils::resolveInPlace(char*) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:77) | called 3 times | 65.0% |
| Os::FilePathUtils::resolvePath(Fw::ConstStringBase const&, Fw::ConstStringBase const&, Fw::StringBase&) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:149) | not called | 0.0% |
| Os::FilePathUtils::resolvePath(char const*, char const*, char*, unsigned long) (/home/runner/work/fprime/fprime/Os/FilePathUtils.cpp:136) | called 3 times | 73.0% |
| Os::FileSystem::FileSystem() (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:11) | called 1 time | 80.0% |
| Os::FileSystem::_changeWorkingDirectory(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:57) | not called | 0.0% |
| Os::FileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:63) | called 235 times | 71.0% |
| Os::FileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:44) | not called | 0.0% |
| Os::FileSystem::_getWorkingDirectory(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:50) | not called | 0.0% |
| Os::FileSystem::_removeDirectory(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:25) | not called | 0.0% |
| Os::FileSystem::_removeFile(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:31) | not called | 0.0% |
| Os::FileSystem::_rename(char const*, char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:37) | not called | 0.0% |
| Os::FileSystem::appendFile(char const*, char const*, bool) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:177) | not called | 0.0% |
| Os::FileSystem::changeWorkingDirectory(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:99) | not called | 0.0% |
| Os::FileSystem::copyFile(char const*, char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:152) | not called | 0.0% |
| Os::FileSystem::copyFileData(Os::File&, Os::File&, unsigned long) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:285) | not called | 0.0% |
| Os::FileSystem::createDirectory(char const*, bool) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:111) | called 1 time | 71.0% |
| Os::FileSystem::exists(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:148) | not called | 0.0% |
| Os::FileSystem::getFileSize(char const*, unsigned long&) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:227) | not called | 0.0% |
| Os::FileSystem::getFreeSpace(char const*, unsigned long&, unsigned long&) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:103) | called 235 times | 100.0% |
| Os::FileSystem::getHandle() (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:20) | not called | 0.0% |
| Os::FileSystem::getPathType(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:138) | not called | 0.0% |
| Os::FileSystem::getSingleton() (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:74) | called 236 times | 82.0% |
| Os::FileSystem::getWorkingDirectory(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:95) | not called | 0.0% |
| Os::FileSystem::handleDirectoryError(Os::DirectoryInterface::Status) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:263) | not called | 0.0% |
| Os::FileSystem::handleFileError(Os::FileInterface::Status) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:244) | not called | 0.0% |
| Os::FileSystem::init() (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:69) | called 1 time | 100.0% |
| Os::FileSystem::moveFile(char const*, char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:209) | not called | 0.0% |
| Os::FileSystem::removeDirectory(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:83) | not called | 0.0% |
| Os::FileSystem::removeFile(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:87) | not called | 0.0% |
| Os::FileSystem::rename(char const*, char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:91) | not called | 0.0% |
| Os::FileSystem::touch(char const*) (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:126) | not called | 0.0% |
| Os::FileSystem::~FileSystem() (/home/runner/work/fprime/fprime/Os/FileSystem.cpp:15) | called 1 time | 80.0% |
| Os::FileSystemInterface* Os::Delegate::makeDelegate<Os::FileSystemInterface, Os::Posix::FileSystem::PosixFileSystem, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 1 time | 83.0% |
| Os::FileSystemInterface* Os::Delegate::makeDelegate<Os::FileSystemInterface, Os::Stub::FileSystem::StubFileSystem, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::FileSystemInterface::FileSystemInterface() (/home/runner/work/fprime/fprime/Os/FileSystem.hpp:51) | called 2 times | 100.0% |
| Os::FileSystemInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Posix/DefaultFile.cpp:17) | called 1 time | 100.0% |
| Os::FileSystemInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultFile.cpp:24) | not called | 0.0% |
| Os::FileSystemInterface::~FileSystemInterface() (/home/runner/work/fprime/fprime/Os/FileSystem.hpp:54) | called 2 times | 100.0% |
| Os::Generic::(anonymous namespace)::packStateTag(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:33) | not called | 0.0% |
| Os::Generic::(anonymous namespace)::stateOf(unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:23) | not called | 0.0% |
| Os::Generic::(anonymous namespace)::tagOf(unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:28) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::LocklessPriorityQueue() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.hpp:194) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:79) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::getHandle() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:364) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::getMessageHighWaterMark() const (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:360) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::getMessagesAvailable() const (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:356) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::isCandidatePreferred(unsigned char, unsigned int, unsigned char, unsigned int) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:39) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:267) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:197) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::teardown() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:176) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueue::~LocklessPriorityQueue() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:72) | not called | 0.0% |
| Os::Generic::LocklessPriorityQueueHandle::LocklessPriorityQueueHandle() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:59) | not called | 0.0% |
| Os::Generic::LocklessSlot::LocklessSlot() (/home/runner/work/fprime/fprime/Os/Generic/LocklessPriorityQueue.cpp:56) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::PriorityMemQueue() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:182) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::configure(Os::Generic::PriorityMemQueue::QueueConfig*, unsigned long, bool, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:300) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:392) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::createConfiguredQueues(Os::Generic::PriorityMemQueue::QueueConfig*, Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:469) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::createDefaultQueue(unsigned long, unsigned long, Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:496) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::createPriorityQueue(unsigned char, unsigned long, unsigned long, Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:510) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::findHighestPriority(unsigned int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:213) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::findMatchingConfig(int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:450) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::getAllocator() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:250) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::getHandle() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:804) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::getMessageHighWaterMark() const (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:787) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::getMessagesAvailable() const (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:770) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::isPriorityEnabled(unsigned char) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:235) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:694) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::resetConfig() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:359) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:640) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::setPriorityEnabled(unsigned char, bool) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:241) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::teardown() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:541) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::teardownInternal() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:545) | not called | 0.0% |
| Os::Generic::PriorityMemQueue::~PriorityMemQueue() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:388) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::PriorityMemQueueHandle() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.hpp:63) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::allocateArrays(Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:88) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::deallocateArrays(Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:136) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::disablePriority(unsigned char) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:174) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::enablePriority(unsigned char) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:164) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::getPriorityIndex(unsigned char) const (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.hpp:98) | not called | 0.0% |
| Os::Generic::PriorityMemQueueHandle::init() (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:58) | not called | 0.0% |
| Os::Generic::PriorityQueue::PriorityQueue() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.hpp:61) | called 28 times | 80.0% |
| Os::Generic::PriorityQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:47) | called 28 times | 56.0% |
| Os::Generic::PriorityQueue::getHandle() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:258) | not called | 0.0% |
| Os::Generic::PriorityQueue::getMessageHighWaterMark() const (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:252) | not called | 0.0% |
| Os::Generic::PriorityQueue::getMessagesAvailable() const (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:248) | called 6924 times | 100.0% |
| Os::Generic::PriorityQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:219) | called 8077 times | 87.0% |
| Os::Generic::PriorityQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:187) | called 6933 times | 68.0% |
| Os::Generic::PriorityQueue::teardown() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:161) | called 28 times | 100.0% |
| Os::Generic::PriorityQueue::teardownInternal() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:165) | called 28 times | 76.0% |
| Os::Generic::PriorityQueue::~PriorityQueue() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:45) | called 28 times | 100.0% |
| Os::Generic::PriorityQueueHandle::find_index() (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:16) | called 6944 times | 75.0% |
| Os::Generic::PriorityQueueHandle::load_data(unsigned long, unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:38) | called 6895 times | 60.0% |
| Os::Generic::PriorityQueueHandle::return_index(unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:23) | called 6893 times | 67.0% |
| Os::Generic::PriorityQueueHandle::store_data(unsigned long, unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityQueue.cpp:29) | called 6935 times | 60.0% |
| Os::Generic::findMSB(unsigned int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:190) | not called | 0.0% |
| Os::Generic::priorityBitMask(unsigned char) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:54) | not called | 0.0% |
| Os::Generic::resolvePriorityQueue(Os::Generic::PriorityMemQueueHandle&, unsigned char&, int, bool) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:591) | not called | 0.0% |
| Os::Generic::updateHighWaterMark(std::atomic<unsigned int>*, unsigned long, unsigned int, int) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:621) | not called | 0.0% |
| Os::Generic::validateQueueConfigs(Os::Generic::PriorityMemQueue::QueueConfig*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/PriorityMemQueue.cpp:258) | not called | 0.0% |
| Os::IntervalTimer::IntervalTimer() (/home/runner/work/fprime/fprime/Os/IntervalTimer.cpp:11) | not called | 0.0% |
| Os::IntervalTimer::getDiffUsec() const (/home/runner/work/fprime/fprime/Os/IntervalTimer.cpp:21) | not called | 0.0% |
| Os::IntervalTimer::getTimeInterval(Fw::TimeInterval&) const (/home/runner/work/fprime/fprime/Os/IntervalTimer.cpp:31) | not called | 0.0% |
| Os::IntervalTimer::start() (/home/runner/work/fprime/fprime/Os/IntervalTimer.cpp:13) | not called | 0.0% |
| Os::IntervalTimer::stop() (/home/runner/work/fprime/fprime/Os/IntervalTimer.cpp:17) | not called | 0.0% |
| Os::Linux::Cpu::LinuxCpu::LinuxCpu() (/home/runner/work/fprime/fprime/Os/Linux/Cpu.hpp:26) | called 1 time | 100.0% |
| Os::Linux::Cpu::LinuxCpu::_getCount(unsigned long&) (/home/runner/work/fprime/fprime/Os/Linux/Cpu.cpp:73) | called 941 times | 80.0% |
| Os::Linux::Cpu::LinuxCpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (/home/runner/work/fprime/fprime/Os/Linux/Cpu.cpp:83) | called 940 times | 80.0% |
| Os::Linux::Cpu::LinuxCpu::getHandle() (/home/runner/work/fprime/fprime/Os/Linux/Cpu.cpp:99) | not called | 0.0% |
| Os::Linux::Cpu::LinuxCpu::~LinuxCpu() (/home/runner/work/fprime/fprime/Os/Linux/Cpu.hpp:36) | called 1 time | 100.0% |
| Os::Linux::Cpu::getCpuData(unsigned long, unsigned long*) (/home/runner/work/fprime/fprime/Os/Linux/Cpu.cpp:30) | called 940 times | 66.0% |
| Os::Linux::Memory::LinuxMemory::LinuxMemory() (/home/runner/work/fprime/fprime/Os/Linux/Memory.hpp:25) | called 1 time | 100.0% |
| Os::Linux::Memory::LinuxMemory::_getUsage(Os::Generic::UsedTotal&) (/home/runner/work/fprime/fprime/Os/Linux/Memory.cpp:14) | called 235 times | 77.0% |
| Os::Linux::Memory::LinuxMemory::getHandle() (/home/runner/work/fprime/fprime/Os/Linux/Memory.cpp:32) | not called | 0.0% |
| Os::Linux::Memory::LinuxMemory::~LinuxMemory() (/home/runner/work/fprime/fprime/Os/Linux/Memory.hpp:35) | called 1 time | 100.0% |
| Os::Memory::Memory() (/home/runner/work/fprime/fprime/Os/Memory.cpp:10) | called 1 time | 80.0% |
| Os::Memory::_getUsage(Os::Generic::UsedTotal&) (/home/runner/work/fprime/fprime/Os/Memory.cpp:25) | called 235 times | 80.0% |
| Os::Memory::getHandle() (/home/runner/work/fprime/fprime/Os/Memory.cpp:34) | not called | 0.0% |
| Os::Memory::getSingleton() (/home/runner/work/fprime/fprime/Os/Memory.cpp:20) | called 236 times | 82.0% |
| Os::Memory::getUsage(Os::Generic::UsedTotal&) (/home/runner/work/fprime/fprime/Os/Memory.cpp:30) | called 235 times | 100.0% |
| Os::Memory::init() (/home/runner/work/fprime/fprime/Os/Memory.cpp:16) | called 1 time | 100.0% |
| Os::Memory::~Memory() (/home/runner/work/fprime/fprime/Os/Memory.cpp:12) | called 1 time | 100.0% |
| Os::MemoryInterface* Os::Delegate::makeDelegate<Os::MemoryInterface, Os::Linux::Memory::LinuxMemory, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 1 time | 83.0% |
| Os::MemoryInterface* Os::Delegate::makeDelegate<Os::MemoryInterface, Os::Stub::Memory::StubMemory, unsigned char [16]>(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::MemoryInterface::MemoryInterface() (/home/runner/work/fprime/fprime/Os/Memory.hpp:22) | called 2 times | 100.0% |
| Os::MemoryInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Linux/DefaultMemory.cpp:10) | called 1 time | 100.0% |
| Os::MemoryInterface::getDelegate(unsigned char (&) [16]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultMemory.cpp:10) | not called | 0.0% |
| Os::MemoryInterface::~MemoryInterface() (/home/runner/work/fprime/fprime/Os/Memory.hpp:24) | called 2 times | 100.0% |
| Os::Mutex::Mutex() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:10) | called 75 times | 80.0% |
| Os::Mutex::getHandle() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:19) | called 4766 times | 80.0% |
| Os::Mutex::lock() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:34) | called 41108 times | 67.0% |
| Os::Mutex::release() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:29) | called 41013 times | 80.0% |
| Os::Mutex::take() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:24) | called 41099 times | 80.0% |
| Os::Mutex::unLock() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:41) | called 41016 times | 67.0% |
| Os::Mutex::unlock() (/home/runner/work/fprime/fprime/Os/Mutex.hpp:64) | not called | 0.0% |
| Os::Mutex::~Mutex() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:14) | called 75 times | 80.0% |
| Os::MutexInterface::MutexInterface() (/home/runner/work/fprime/fprime/Os/Mutex.hpp:26) | called 150 times | 100.0% |
| Os::MutexInterface::getDelegate(unsigned char (&) [72]) (/home/runner/work/fprime/fprime/Os/Posix/DefaultMutex.cpp:13) | called 75 times | 100.0% |
| Os::MutexInterface::getDelegate(unsigned char (&) [72]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultMutex.cpp:14) | not called | 0.0% |
| Os::MutexInterface::~MutexInterface() (/home/runner/work/fprime/fprime/Os/Mutex.hpp:29) | called 150 times | 100.0% |
| Os::Posix::Console::PosixConsole::PosixConsole() (/home/runner/work/fprime/fprime/Os/Posix/Console.hpp:36) | called 1 time | 100.0% |
| Os::Posix::Console::PosixConsole::PosixConsole(Os::Posix::Console::PosixConsole const&) (/home/runner/work/fprime/fprime/Os/Posix/Console.hpp:39) | not called | 0.0% |
| Os::Posix::Console::PosixConsole::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/Console.cpp:25) | not called | 0.0% |
| Os::Posix::Console::PosixConsole::setOutputStream(Os::Posix::Console::PosixConsole::Stream) (/home/runner/work/fprime/fprime/Os/Posix/Console.cpp:29) | not called | 0.0% |
| Os::Posix::Console::PosixConsole::writeMessage(char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Posix/Console.cpp:14) | called 464 times | 88.0% |
| Os::Posix::Console::PosixConsole::~PosixConsole() (/home/runner/work/fprime/fprime/Os/Posix/Console.hpp:46) | called 1 time | 100.0% |
| Os::Posix::Directory::PosixDirectory::PosixDirectory() (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:18) | called 2 times | 100.0% |
| Os::Posix::Directory::PosixDirectory::close() (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:91) | called 1 time | 100.0% |
| Os::Posix::Directory::PosixDirectory::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:20) | not called | 0.0% |
| Os::Posix::Directory::PosixDirectory::open(char const*, Os::DirectoryInterface::OpenMode) (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:24) | called 1 time | 53.0% |
| Os::Posix::Directory::PosixDirectory::read(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:59) | not called | 0.0% |
| Os::Posix::Directory::PosixDirectory::rewind() (/home/runner/work/fprime/fprime/Os/Posix/Directory.cpp:52) | not called | 0.0% |
| Os::Posix::Directory::PosixDirectory::~PosixDirectory() (/home/runner/work/fprime/fprime/Os/Posix/Directory.hpp:27) | called 2 times | 100.0% |
| Os::Posix::File::PosixFile::PosixFile() (/home/runner/work/fprime/fprime/Os/Posix/File.hpp:35) | called 946 times | 100.0% |
| Os::Posix::File::PosixFile::PosixFile(Os::Posix::File::PosixFile const&) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:57) | not called | 0.0% |
| Os::Posix::File::PosixFile::close() (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:136) | called 947 times | 100.0% |
| Os::Posix::File::PosixFile::flush() (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:252) | not called | 0.0% |
| Os::Posix::File::PosixFile::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:344) | not called | 0.0% |
| Os::Posix::File::PosixFile::map_open_create_mode(unsigned int) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:69) | called 945 times | 100.0% |
| Os::Posix::File::PosixFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:101) | called 945 times | 61.0% |
| Os::Posix::File::PosixFile::operator=(Os::Posix::File::PosixFile const&) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:62) | not called | 0.0% |
| Os::Posix::File::PosixFile::position(unsigned long&) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:164) | called 3290 times | 67.0% |
| Os::Posix::File::PosixFile::preallocate(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:177) | not called | 0.0% |
| Os::Posix::File::PosixFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:261) | called 3294 times | 67.0% |
| Os::Posix::File::PosixFile::seek(long, Os::FileInterface::SeekType) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:235) | called 3291 times | 67.0% |
| Os::Posix::File::PosixFile::size(unsigned long&) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:144) | not called | 0.0% |
| Os::Posix::File::PosixFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/Posix/File.cpp:302) | called 3 times | 67.0% |
| Os::Posix::File::PosixFile::~PosixFile() (/home/runner/work/fprime/fprime/Os/Posix/File.hpp:45) | called 946 times | 100.0% |
| Os::Posix::FileSystem::PosixFileSystem::PosixFileSystem() (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.hpp:23) | called 1 time | 100.0% |
| Os::Posix::FileSystem::PosixFileSystem::_changeWorkingDirectory(char const*) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:55) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:63) | called 235 times | 72.0% |
| Os::Posix::FileSystem::PosixFileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:106) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::_getWorkingDirectory(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:46) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::_removeDirectory(char const*) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:22) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::_removeFile(char const*) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:30) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::_rename(char const*, char const*) (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:38) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.cpp:102) | not called | 0.0% |
| Os::Posix::FileSystem::PosixFileSystem::~PosixFileSystem() (/home/runner/work/fprime/fprime/Os/Posix/FileSystem.hpp:26) | called 1 time | 100.0% |
| Os::Posix::Mutex::PosixConditionVariable::PosixConditionVariable() (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:14) | called 56 times | 71.0% |
| Os::Posix::Mutex::PosixConditionVariable::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:37) | not called | 0.0% |
| Os::Posix::Mutex::PosixConditionVariable::notify() (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:28) | called 13847 times | 75.0% |
| Os::Posix::Mutex::PosixConditionVariable::notifyAll() (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:32) | not called | 0.0% |
| Os::Posix::Mutex::PosixConditionVariable::pend(Os::Mutex&) (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:22) | called 4768 times | 86.0% |
| Os::Posix::Mutex::PosixConditionVariable::~PosixConditionVariable() (/home/runner/work/fprime/fprime/Os/Posix/ConditionVariable.cpp:18) | called 56 times | 100.0% |
| Os::Posix::Mutex::PosixMutex::PosixMutex() (/home/runner/work/fprime/fprime/Os/Posix/Mutex.cpp:13) | called 75 times | 67.0% |
| Os::Posix::Mutex::PosixMutex::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/Mutex.cpp:46) | called 4766 times | 100.0% |
| Os::Posix::Mutex::PosixMutex::release() (/home/runner/work/fprime/fprime/Os/Posix/Mutex.cpp:41) | called 41021 times | 100.0% |
| Os::Posix::Mutex::PosixMutex::take() (/home/runner/work/fprime/fprime/Os/Posix/Mutex.cpp:36) | called 41072 times | 100.0% |
| Os::Posix::Mutex::PosixMutex::~PosixMutex() (/home/runner/work/fprime/fprime/Os/Posix/Mutex.cpp:31) | called 75 times | 80.0% |
| Os::Posix::RawTime::PosixRawTime::PosixRawTime() (/home/runner/work/fprime/fprime/Os/Posix/RawTime.hpp:26) | called 806 times | 100.0% |
| Os::Posix::RawTime::PosixRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (/home/runner/work/fprime/fprime/Os/Posix/RawTime.cpp:57) | called 388 times | 80.0% |
| Os::Posix::RawTime::PosixRawTime::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/RawTime.cpp:74) | called 412 times | 100.0% |
| Os::Posix::RawTime::PosixRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (/home/runner/work/fprime/fprime/Os/Posix/RawTime.cpp:23) | called 412 times | 77.0% |
| Os::Posix::RawTime::PosixRawTime::now() (/home/runner/work/fprime/fprime/Os/Posix/RawTime.cpp:15) | called 648 times | 67.0% |
| Os::Posix::RawTime::PosixRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (/home/runner/work/fprime/fprime/Os/Posix/RawTime.cpp:47) | called 413 times | 83.0% |
| Os::Posix::RawTime::PosixRawTime::~PosixRawTime() (/home/runner/work/fprime/fprime/Os/Posix/RawTime.hpp:29) | called 826 times | 100.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::PosixCountingSemaphore(unsigned int) (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:15) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:69) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::post() (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:63) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::tryWait() (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:57) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::wait() (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:25) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::waitTimeout(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:35) | not called | 0.0% |
| Os::Posix::Semaphore::PosixCountingSemaphore::~PosixCountingSemaphore() (/home/runner/work/fprime/fprime/Os/Posix/CountingSemaphore.cpp:21) | not called | 0.0% |
| Os::Posix::Task::PosixTask::PosixTask() (/home/runner/work/fprime/fprime/Os/Posix/Task.hpp:47) | called 23 times | 100.0% |
| Os::Posix::Task::PosixTask::_delay(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:248) | called 4798 times | 69.0% |
| Os::Posix::Task::PosixTask::create(Os::TaskInterface::Arguments const&, Os::Posix::Task::PosixTask::PermissionExpectation) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:152) | called 43 times | 85.0% |
| Os::Posix::Task::PosixTask::getHandle() (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:234) | called 22 times | 100.0% |
| Os::Posix::Task::PosixTask::join() (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:223) | called 22 times | 78.0% |
| Os::Posix::Task::PosixTask::onStart() (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:191) | called 22 times | 100.0% |
| Os::Posix::Task::PosixTask::resume() (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:244) | not called | 0.0% |
| Os::Posix::Task::PosixTask::start(Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:193) | called 22 times | 92.0% |
| Os::Posix::Task::PosixTask::suspend(Os::TaskInterface::SuspensionType) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:240) | not called | 0.0% |
| Os::Posix::Task::PosixTask::~PosixTask() (/home/runner/work/fprime/fprime/Os/Posix/Task.hpp:50) | called 23 times | 100.0% |
| Os::Posix::Task::pthread_entry_wrapper(void*) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:29) | called 22 times | 78.0% |
| Os::Posix::Task::set_cpu_affinity(pthread_attr_t&, Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:114) | not called | 0.0% |
| Os::Posix::Task::set_priority_params(pthread_attr_t&, Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:79) | called 21 times | 68.0% |
| Os::Posix::Task::set_stack_size(pthread_attr_t&, Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:44) | called 42 times | 45.0% |
| Os::Posix::Task::set_task_name(unsigned long, char*) (/home/runner/work/fprime/fprime/Os/Posix/Task.cpp:137) | called 22 times | 80.0% |
| Os::Posix::errno_to_directory_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:106) | not called | 0.0% |
| Os::Posix::errno_to_file_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:11) | not called | 0.0% |
| Os::Posix::errno_to_filesystem_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:51) | not called | 0.0% |
| Os::Posix::errno_to_rawtime_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:131) | not called | 0.0% |
| Os::Posix::posix_status_to_conditional_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:188) | called 4767 times | 83.0% |
| Os::Posix::posix_status_to_mutex_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:169) | called 82299 times | 71.0% |
| Os::Posix::posix_status_to_semaphore_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:204) | not called | 0.0% |
| Os::Posix::posix_status_to_task_status(int) (/home/runner/work/fprime/fprime/Os/Posix/error.cpp:147) | called 43 times | 62.0% |
| Os::Queue::Queue() (/home/runner/work/fprime/fprime/Os/Queue.cpp:16) | called 28 times | 62.0% |
| Os::Queue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Queue.cpp:22) | called 28 times | 70.0% |
| Os::Queue::getDepth() const (/home/runner/work/fprime/fprime/Os/Queue.cpp:127) | not called | 0.0% |
| Os::Queue::getHandle() (/home/runner/work/fprime/fprime/Os/Queue.cpp:99) | not called | 0.0% |
| Os::Queue::getMessageHighWaterMark() const (/home/runner/work/fprime/fprime/Os/Queue.cpp:94) | not called | 0.0% |
| Os::Queue::getMessageSize() const (/home/runner/work/fprime/fprime/Os/Queue.cpp:131) | called 15001 times | 100.0% |
| Os::Queue::getMessagesAvailable() const (/home/runner/work/fprime/fprime/Os/Queue.cpp:89) | not called | 0.0% |
| Os::Queue::getName() const (/home/runner/work/fprime/fprime/Os/Queue.cpp:135) | not called | 0.0% |
| Os::Queue::getNumQueues() (/home/runner/work/fprime/fprime/Os/Queue.cpp:139) | not called | 0.0% |
| Os::Queue::getStaticMutex() (/home/runner/work/fprime/fprime/Os/Queue.cpp:144) | called 28 times | 82.0% |
| Os::Queue::receive(Fw::LinearBufferBase&, Os::QueueInterface::BlockingType, unsigned char&) (/home/runner/work/fprime/fprime/Os/Queue.cpp:110) | called 7849 times | 91.0% |
| Os::Queue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (/home/runner/work/fprime/fprime/Os/Queue.cpp:71) | called 8085 times | 69.0% |
| Os::Queue::send(Fw::LinearBufferBase const&, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Queue.cpp:104) | called 6942 times | 100.0% |
| Os::Queue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Queue.cpp:54) | called 6943 times | 69.0% |
| Os::Queue::setRegistry(Os::QueueRegistry*) (/home/runner/work/fprime/fprime/Os/Queue.cpp:150) | not called | 0.0% |
| Os::Queue::teardown() (/home/runner/work/fprime/fprime/Os/Queue.cpp:49) | called 28 times | 75.0% |
| Os::Queue::~Queue() (/home/runner/work/fprime/fprime/Os/Queue.cpp:18) | called 28 times | 100.0% |
| Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::LocklessPriorityQueue, unsigned char [368]>(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::PriorityMemQueue, unsigned char [368]>(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::PriorityQueue, unsigned char [368]>(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 28 times | 67.0% |
| Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Stub::Queue::StubQueue, unsigned char [368]>(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::QueueInterface::QueueInterface() (/home/runner/work/fprime/fprime/Os/Queue.hpp:52) | called 56 times | 100.0% |
| Os::QueueInterface::getDelegate(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Generic/DefaultLocklessPriorityQueue.cpp:10) | not called | 0.0% |
| Os::QueueInterface::getDelegate(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Generic/DefaultPriorityMemQueue.cpp:16) | not called | 0.0% |
| Os::QueueInterface::getDelegate(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Generic/DefaultPriorityQueue.cpp:10) | called 28 times | 100.0% |
| Os::QueueInterface::getDelegate(unsigned char (&) [368]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultQueue.cpp:10) | not called | 0.0% |
| Os::QueueInterface::~QueueInterface() (/home/runner/work/fprime/fprime/Os/Queue.hpp:55) | called 56 times | 100.0% |
| Os::QueueString::QueueString(char const*) (/home/runner/work/fprime/fprime/Os/QueueString.hpp:26) | not called | 0.0% |
| Os::QueueString::getCapacity() const (/home/runner/work/fprime/fprime/Os/QueueString.hpp:47) | not called | 0.0% |
| Os::QueueString::operator=(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Os/QueueString.hpp:35) | not called | 0.0% |
| Os::QueueString::operator=(char const*) (/home/runner/work/fprime/fprime/Os/QueueString.hpp:40) | not called | 0.0% |
| Os::QueueString::toChar() const (/home/runner/work/fprime/fprime/Os/QueueString.hpp:45) | not called | 0.0% |
| Os::QueueString::~QueueString() (/home/runner/work/fprime/fprime/Os/QueueString.hpp:28) | not called | 0.0% |
| Os::RawTimeInterface* Os::Delegate::makeDelegate<Os::RawTimeInterface, Os::Posix::RawTime::PosixRawTime, unsigned char [56]>(unsigned char (&) [56], Os::RawTimeInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | called 807 times | 64.0% |
| Os::RawTimeInterface* Os::Delegate::makeDelegate<Os::RawTimeInterface, Os::Stub::RawTime::StubRawTime, unsigned char [56]>(unsigned char (&) [56], Os::RawTimeInterface const*) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:89) | not called | 0.0% |
| Os::RawTimeInterface::RawTimeInterface() (/home/runner/work/fprime/fprime/Os/RawTimeInterface.hpp:33) | called 1612 times | 100.0% |
| Os::RawTimeInterface::getDelegate(unsigned char (&) [56], Os::RawTimeInterface const*, Os::RawTimeSource) (/home/runner/work/fprime/fprime/Os/Posix/DefaultRawTime.cpp:16) | called 788 times | 100.0% |
| Os::RawTimeInterface::getDelegate(unsigned char (&) [56], Os::RawTimeInterface const*, Os::RawTimeSource) (/home/runner/work/fprime/fprime/Os/Stub/DefaultRawTime.cpp:16) | not called | 0.0% |
| Os::RawTimeInterface::getDiffUsec(Os::DelegateRawTime const&, unsigned int&) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:86) | called 412 times | 67.0% |
| Os::RawTimeInterface::operator==(Os::DelegateRawTime const&) const (/home/runner/work/fprime/fprime/Os/DelegateRawTime.cpp:110) | not called | 0.0% |
| Os::RawTimeInterface::~RawTimeInterface() (/home/runner/work/fprime/fprime/Os/RawTimeInterface.hpp:36) | called 1652 times | 100.0% |
| Os::SandboxedFile::SandboxedFile() (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:12) | called 2 times | 80.0% |
| Os::SandboxedFile::calculateCrc(unsigned int&) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:114) | not called | 0.0% |
| Os::SandboxedFile::close() (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:70) | called 3 times | 100.0% |
| Os::SandboxedFile::configure(char const*) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:20) | called 1 time | 72.0% |
| Os::SandboxedFile::flush() (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:94) | not called | 0.0% |
| Os::SandboxedFile::getSandboxDirectory() const (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:118) | not called | 0.0% |
| Os::SandboxedFile::isConfigured() const (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:43) | not called | 0.0% |
| Os::SandboxedFile::isOpen() const (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:74) | not called | 0.0% |
| Os::SandboxedFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:47) | called 2 times | 81.0% |
| Os::SandboxedFile::position(unsigned long&) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:82) | not called | 0.0% |
| Os::SandboxedFile::preallocate(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:86) | not called | 0.0% |
| Os::SandboxedFile::read(unsigned char*, unsigned long&) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:102) | not called | 0.0% |
| Os::SandboxedFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:98) | not called | 0.0% |
| Os::SandboxedFile::seek(long, Os::FileInterface::SeekType) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:90) | called 1 time | 100.0% |
| Os::SandboxedFile::size(unsigned long&) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:78) | not called | 0.0% |
| Os::SandboxedFile::write(unsigned char const*, unsigned long&) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:110) | not called | 0.0% |
| Os::SandboxedFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:106) | called 1 time | 100.0% |
| Os::SandboxedFile::~SandboxedFile() (/home/runner/work/fprime/fprime/Os/SandboxedFile.cpp:14) | called 2 times | 83.0% |
| Os::ScopeLock::ScopeLock(Os::Mutex&) (/home/runner/work/fprime/fprime/Os/Mutex.cpp:48) | called 26992 times | 100.0% |
| Os::ScopeLock::~ScopeLock() (/home/runner/work/fprime/fprime/Os/Mutex.cpp:52) | called 26924 times | 100.0% |
| Os::Stub::Console::StubConsole::StubConsole() (/home/runner/work/fprime/fprime/Os/Stub/Console.hpp:26) | not called | 0.0% |
| Os::Stub::Console::StubConsole::StubConsole(Os::Stub::Console::StubConsole const&) (/home/runner/work/fprime/fprime/Os/Stub/Console.hpp:29) | not called | 0.0% |
| Os::Stub::Console::StubConsole::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Console.cpp:13) | not called | 0.0% |
| Os::Stub::Console::StubConsole::writeMessage(char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/Console.cpp:11) | not called | 0.0% |
| Os::Stub::Console::StubConsole::~StubConsole() (/home/runner/work/fprime/fprime/Os/Stub/Console.hpp:36) | not called | 0.0% |
| Os::Stub::Cpu::StubCpu::StubCpu() (/home/runner/work/fprime/fprime/Os/Stub/Cpu.hpp:26) | not called | 0.0% |
| Os::Stub::Cpu::StubCpu::_getCount(unsigned long&) (/home/runner/work/fprime/fprime/Os/Stub/Cpu.cpp:11) | not called | 0.0% |
| Os::Stub::Cpu::StubCpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/Cpu.cpp:16) | not called | 0.0% |
| Os::Stub::Cpu::StubCpu::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Cpu.cpp:22) | not called | 0.0% |
| Os::Stub::Cpu::StubCpu::~StubCpu() (/home/runner/work/fprime/fprime/Os/Stub/Cpu.hpp:36) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::StubDirectory() (/home/runner/work/fprime/fprime/Os/Stub/Directory.hpp:22) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::close() (/home/runner/work/fprime/fprime/Os/Stub/Directory.cpp:23) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Directory.cpp:27) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::open(char const*, Os::DirectoryInterface::OpenMode) (/home/runner/work/fprime/fprime/Os/Stub/Directory.cpp:11) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::read(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/Directory.cpp:19) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::rewind() (/home/runner/work/fprime/fprime/Os/Stub/Directory.cpp:15) | not called | 0.0% |
| Os::Stub::Directory::StubDirectory::~StubDirectory() (/home/runner/work/fprime/fprime/Os/Stub/Directory.hpp:25) | not called | 0.0% |
| Os::Stub::File::StubFile::StubFile() (/home/runner/work/fprime/fprime/Os/Stub/File.hpp:23) | not called | 0.0% |
| Os::Stub::File::StubFile::close() (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:16) | not called | 0.0% |
| Os::Stub::File::StubFile::flush() (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:38) | not called | 0.0% |
| Os::Stub::File::StubFile::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:53) | not called | 0.0% |
| Os::Stub::File::StubFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:11) | not called | 0.0% |
| Os::Stub::File::StubFile::position(unsigned long&) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:23) | not called | 0.0% |
| Os::Stub::File::StubFile::preallocate(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:28) | not called | 0.0% |
| Os::Stub::File::StubFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:43) | not called | 0.0% |
| Os::Stub::File::StubFile::seek(long, Os::FileInterface::SeekType) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:33) | not called | 0.0% |
| Os::Stub::File::StubFile::size(unsigned long&) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:18) | not called | 0.0% |
| Os::Stub::File::StubFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (/home/runner/work/fprime/fprime/Os/Stub/File.cpp:48) | not called | 0.0% |
| Os::Stub::File::StubFile::~StubFile() (/home/runner/work/fprime/fprime/Os/Stub/File.hpp:27) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::StubFileSystem() (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.hpp:23) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_changeWorkingDirectory(char const*) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:27) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:31) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:39) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_getWorkingDirectory(char*, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:23) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_removeDirectory(char const*) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:11) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_removeFile(char const*) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:15) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::_rename(char const*, char const*) (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:19) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.cpp:35) | not called | 0.0% |
| Os::Stub::FileSystem::StubFileSystem::~StubFileSystem() (/home/runner/work/fprime/fprime/Os/Stub/FileSystem.hpp:26) | not called | 0.0% |
| Os::Stub::Memory::StubMemory::StubMemory() (/home/runner/work/fprime/fprime/Os/Stub/Memory.hpp:26) | not called | 0.0% |
| Os::Stub::Memory::StubMemory::_getUsage(Os::Generic::UsedTotal&) (/home/runner/work/fprime/fprime/Os/Stub/Memory.cpp:11) | not called | 0.0% |
| Os::Stub::Memory::StubMemory::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Memory.cpp:17) | not called | 0.0% |
| Os::Stub::Memory::StubMemory::~StubMemory() (/home/runner/work/fprime/fprime/Os/Stub/Memory.hpp:36) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::StubConditionVariable() (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.hpp:23) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.cpp:26) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::notify() (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.cpp:17) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::notifyAll() (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.cpp:21) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::pend(Os::Mutex&) (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.cpp:12) | not called | 0.0% |
| Os::Stub::Mutex::StubConditionVariable::~StubConditionVariable() (/home/runner/work/fprime/fprime/Os/Stub/ConditionVariable.hpp:27) | not called | 0.0% |
| Os::Stub::Mutex::StubMutex::StubMutex() (/home/runner/work/fprime/fprime/Os/Stub/Mutex.hpp:33) | not called | 0.0% |
| Os::Stub::Mutex::StubMutex::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Mutex.cpp:34) | not called | 0.0% |
| Os::Stub::Mutex::StubMutex::release() (/home/runner/work/fprime/fprime/Os/Stub/Mutex.cpp:23) | not called | 0.0% |
| Os::Stub::Mutex::StubMutex::take() (/home/runner/work/fprime/fprime/Os/Stub/Mutex.cpp:11) | not called | 0.0% |
| Os::Stub::Mutex::StubMutex::~StubMutex() (/home/runner/work/fprime/fprime/Os/Stub/Mutex.hpp:37) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::StubQueue() (/home/runner/work/fprime/fprime/Os/Stub/Queue.hpp:19) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:11) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:43) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::getMessageHighWaterMark() const (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:39) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::getMessagesAvailable() const (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:35) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:27) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:20) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::teardown() (/home/runner/work/fprime/fprime/Os/Stub/Queue.cpp:18) | not called | 0.0% |
| Os::Stub::Queue::StubQueue::~StubQueue() (/home/runner/work/fprime/fprime/Os/Stub/Queue.hpp:22) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::StubRawTime() (/home/runner/work/fprime/fprime/Os/Stub/RawTime.hpp:24) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (/home/runner/work/fprime/fprime/Os/Stub/RawTime.cpp:28) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/RawTime.cpp:11) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (/home/runner/work/fprime/fprime/Os/Stub/RawTime.cpp:19) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::now() (/home/runner/work/fprime/fprime/Os/Stub/RawTime.cpp:15) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (/home/runner/work/fprime/fprime/Os/Stub/RawTime.cpp:24) | not called | 0.0% |
| Os::Stub::RawTime::StubRawTime::~StubRawTime() (/home/runner/work/fprime/fprime/Os/Stub/RawTime.hpp:28) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::StubCountingSemaphore(unsigned int) (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:12) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:33) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::post() (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:29) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::tryWait() (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:25) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::wait() (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:16) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::waitTimeout(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.cpp:20) | not called | 0.0% |
| Os::Stub::Semaphore::StubCountingSemaphore::~StubCountingSemaphore() (/home/runner/work/fprime/fprime/Os/Stub/CountingSemaphore.hpp:19) | not called | 0.0% |
| Os::Stub::Task::StubTask::StubTask() (/home/runner/work/fprime/fprime/Os/Stub/Task.hpp:20) | not called | 0.0% |
| Os::Stub::Task::StubTask::_delay(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:32) | not called | 0.0% |
| Os::Stub::Task::StubTask::getHandle() (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:20) | not called | 0.0% |
| Os::Stub::Task::StubTask::isCooperative() (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:28) | not called | 0.0% |
| Os::Stub::Task::StubTask::join() (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:12) | not called | 0.0% |
| Os::Stub::Task::StubTask::onStart() (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:10) | not called | 0.0% |
| Os::Stub::Task::StubTask::resume() (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:18) | not called | 0.0% |
| Os::Stub::Task::StubTask::start(Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:24) | not called | 0.0% |
| Os::Stub::Task::StubTask::suspend(Os::TaskInterface::SuspensionType) (/home/runner/work/fprime/fprime/Os/Stub/Task.cpp:16) | not called | 0.0% |
| Os::Stub::Task::StubTask::~StubTask() (/home/runner/work/fprime/fprime/Os/Stub/Task.hpp:23) | not called | 0.0% |
| Os::Task::Task() (/home/runner/work/fprime/fprime/Os/Task.cpp:62) | called 23 times | 67.0% |
| Os::Task::TaskRoutineWrapper::TaskRoutineWrapper(Os::Task&) (/home/runner/work/fprime/fprime/Os/Task.cpp:27) | called 23 times | 100.0% |
| Os::Task::TaskRoutineWrapper::invoke() (/home/runner/work/fprime/fprime/Os/Task.cpp:50) | not called | 0.0% |
| Os::Task::TaskRoutineWrapper::run(void*) (/home/runner/work/fprime/fprime/Os/Task.cpp:29) | called 22 times | 79.0% |
| Os::Task::_delay(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Task.cpp:199) | called 4798 times | 80.0% |
| Os::Task::delay(Fw::TimeInterval const&) (/home/runner/work/fprime/fprime/Os/Task.cpp:204) | called 4798 times | 100.0% |
| Os::Task::getHandle() (/home/runner/work/fprime/fprime/Os/Task.cpp:187) | called 22 times | 80.0% |
| Os::Task::getName() (/home/runner/work/fprime/fprime/Os/Task.cpp:177) | called 2 times | 78.0% |
| Os::Task::getNumTasks() (/home/runner/work/fprime/fprime/Os/Task.cpp:192) | not called | 0.0% |
| Os::Task::getPriority() (/home/runner/work/fprime/fprime/Os/Task.cpp:182) | not called | 0.0% |
| Os::Task::getSingleton() (/home/runner/work/fprime/fprime/Os/Task.cpp:213) | called 4821 times | 82.0% |
| Os::Task::getState() const (/home/runner/work/fprime/fprime/Os/Task.cpp:76) | called 24 times | 100.0% |
| Os::Task::init() (/home/runner/work/fprime/fprime/Os/Task.cpp:208) | called 23 times | 100.0% |
| Os::Task::invokeRoutine() (/home/runner/work/fprime/fprime/Os/Task.cpp:137) | not called | 0.0% |
| Os::Task::isCooperative() (/home/runner/work/fprime/fprime/Os/Task.cpp:172) | called 6067 times | 80.0% |
| Os::Task::join() (/home/runner/work/fprime/fprime/Os/Task.cpp:141) | called 22 times | 77.0% |
| Os::Task::onStart() (/home/runner/work/fprime/fprime/Os/Task.cpp:132) | called 22 times | 75.0% |
| Os::Task::registerTaskRegistry(Os::TaskRegistry*) (/home/runner/work/fprime/fprime/Os/Task.cpp:218) | not called | 0.0% |
| Os::Task::resume() (/home/runner/work/fprime/fprime/Os/Task.cpp:167) | not called | 0.0% |
| Os::Task::start(Fw::ConstStringBase const&, void (*)(void*), void*, unsigned char, unsigned long, unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Task.cpp:84) | not called | 0.0% |
| Os::Task::start(Os::TaskInterface::Arguments const&) (/home/runner/work/fprime/fprime/Os/Task.cpp:96) | called 22 times | 73.0% |
| Os::Task::suspend() (/home/runner/work/fprime/fprime/Os/Task.cpp:72) | not called | 0.0% |
| Os::Task::suspend(Os::TaskInterface::SuspensionType) (/home/runner/work/fprime/fprime/Os/Task.cpp:158) | not called | 0.0% |
| Os::Task::~Task() (/home/runner/work/fprime/fprime/Os/Task.cpp:64) | called 23 times | 75.0% |
| Os::TaskInterface* Os::Delegate::makeDelegate<Os::TaskInterface, Os::Posix::Task::PosixTask, unsigned char [40]>(unsigned char (&) [40]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | called 23 times | 83.0% |
| Os::TaskInterface* Os::Delegate::makeDelegate<Os::TaskInterface, Os::Stub::Task::StubTask, unsigned char [40]>(unsigned char (&) [40]) (/home/runner/work/fprime/fprime/Os/Delegate.hpp:46) | not called | 0.0% |
| Os::TaskInterface::Arguments::Arguments(Fw::ConstStringBase const&, void (*)(void*), void*, unsigned char, unsigned long, unsigned long, int) (/home/runner/work/fprime/fprime/Os/Task.cpp:10) | called 22 times | 67.0% |
| Os::TaskInterface::TaskInterface() (/home/runner/work/fprime/fprime/Os/Task.hpp:105) | called 46 times | 100.0% |
| Os::TaskInterface::getDelegate(unsigned char (&) [40]) (/home/runner/work/fprime/fprime/Os/Posix/DefaultTask.cpp:11) | called 23 times | 100.0% |
| Os::TaskInterface::getDelegate(unsigned char (&) [40]) (/home/runner/work/fprime/fprime/Os/Stub/DefaultTask.cpp:12) | not called | 0.0% |
| Os::TaskInterface::isCooperative() (/home/runner/work/fprime/fprime/Os/Task.cpp:58) | called 6070 times | 100.0% |
| Os::TaskInterface::~TaskInterface() (/home/runner/work/fprime/fprime/Os/Task.hpp:108) | called 46 times | 100.0% |
| Os::TaskString::TaskString() (/home/runner/work/fprime/fprime/Os/TaskString.hpp:20) | not called | 0.0% |
| Os::TaskString::TaskString(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Os/TaskString.hpp:24) | called 22 times | 80.0% |
| Os::TaskString::TaskString(Os::TaskString const&) (/home/runner/work/fprime/fprime/Os/TaskString.hpp:22) | called 24 times | 80.0% |
| Os::TaskString::getCapacity() const (/home/runner/work/fprime/fprime/Os/TaskString.hpp:47) | not called | 0.0% |
| Os::TaskString::operator=(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Os/TaskString.hpp:35) | called 22 times | 100.0% |
| Os::TaskString::operator=(Os::TaskString const&) (/home/runner/work/fprime/fprime/Os/TaskString.hpp:30) | called 46 times | 100.0% |
| Os::TaskString::operator=(char const*) (/home/runner/work/fprime/fprime/Os/TaskString.hpp:40) | not called | 0.0% |
| Os::TaskString::toChar() const (/home/runner/work/fprime/fprime/Os/TaskString.hpp:45) | not called | 0.0% |
| Os::TaskString::~TaskString() (/home/runner/work/fprime/fprime/Os/TaskString.hpp:28) | not called | 0.0% |
| Os::ValidateFile::createValidation(char const*, Utils::HashBuffer const&) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:230) | not called | 0.0% |
| Os::ValidateFile::createValidation(char const*, char const*) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:225) | not called | 0.0% |
| Os::ValidateFile::createValidation(char const*, char const*, Utils::HashBuffer&) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:206) | not called | 0.0% |
| Os::ValidateFile::validate(char const*, char const*) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:172) | not called | 0.0% |
| Os::ValidateFile::validate(char const*, char const*, Utils::HashBuffer&) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:177) | not called | 0.0% |
| Os::ValidatedFile::ValidatedFile(char const*) (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:19) | not called | 0.0% |
| Os::ValidatedFile::createHashFile() (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:31) | not called | 0.0% |
| Os::ValidatedFile::createHashFile(Utils::HashBuffer const&) (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:37) | not called | 0.0% |
| Os::ValidatedFile::getFileName() const (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:44) | not called | 0.0% |
| Os::ValidatedFile::getHashBuffer() const (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:52) | not called | 0.0% |
| Os::ValidatedFile::getHashFileName() const (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:48) | not called | 0.0% |
| Os::ValidatedFile::validate() (/home/runner/work/fprime/fprime/Os/ValidatedFile.cpp:25) | not called | 0.0% |
| Os::computeHash(char const*, Utils::HashBuffer&) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:8) | not called | 0.0% |
| Os::init() (/home/runner/work/fprime/fprime/Os/Os.cpp:15) | called 1 time | 100.0% |
| Os::readHash(char const*, Utils::HashBuffer&) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:64) | not called | 0.0% |
| Os::translateStatus(Os::FileInterface::Status, Os::StatusFileType) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:119) | not called | 0.0% |
| Os::writeHash(char const*, Utils::HashBuffer) (/home/runner/work/fprime/fprime/Os/ValidateFileCommon.cpp:93) | not called | 0.0% |
| Types::AtomicQueue::AtomicQueue() (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:31) | not called | 0.0% |
| Types::AtomicQueue::computeChecksum(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:21) | not called | 0.0% |
| Types::AtomicQueue::create(unsigned long, unsigned long, Fw::MemAllocator&, int) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:47) | not called | 0.0% |
| Types::AtomicQueue::dequeue(unsigned char*, unsigned long, unsigned long&) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:256) | not called | 0.0% |
| Types::AtomicQueue::enqueue(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:204) | not called | 0.0% |
| Types::AtomicQueue::enqueueBlocking(unsigned char const*, unsigned long, bool) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:222) | not called | 0.0% |
| Types::AtomicQueue::enqueueInternal(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:152) | not called | 0.0% |
| Types::AtomicQueue::getBufferSize() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:356) | not called | 0.0% |
| Types::AtomicQueue::getCapacity() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:351) | not called | 0.0% |
| Types::AtomicQueue::getIndex(unsigned long) const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.hpp:187) | not called | 0.0% |
| Types::AtomicQueue::getSize() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:327) | not called | 0.0% |
| Types::AtomicQueue::isCreated() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.hpp:160) | not called | 0.0% |
| Types::AtomicQueue::isEmpty() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:323) | not called | 0.0% |
| Types::AtomicQueue::isFull() const (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:314) | not called | 0.0% |
| Types::AtomicQueue::teardown() (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:108) | not called | 0.0% |
| Types::AtomicQueue::~AtomicQueue() (/home/runner/work/fprime/fprime/Os/Generic/Types/AtomicQueue.cpp:43) | not called | 0.0% |
| Types::MaxHeap::MaxHeap() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:31) | called 28 times | 100.0% |
| Types::MaxHeap::create(unsigned long, Fw::ByteArray) (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:42) | called 28 times | 64.0% |
| Types::MaxHeap::getSize() const (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:152) | called 6923 times | 100.0% |
| Types::MaxHeap::heapify() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:160) | called 6906 times | 82.0% |
| Types::MaxHeap::isEmpty() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:147) | called 26621 times | 100.0% |
| Types::MaxHeap::isFull() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:142) | called 20795 times | 100.0% |
| Types::MaxHeap::max(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:219) | called 3197 times | 58.0% |
| Types::MaxHeap::pop(unsigned char&, unsigned long&) (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:113) | called 6920 times | 75.0% |
| Types::MaxHeap::push(unsigned char, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:65) | called 6945 times | 68.0% |
| Types::MaxHeap::swap(unsigned long, unsigned long) (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:252) | called 1582 times | 67.0% |
| Types::MaxHeap::teardown() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:53) | called 28 times | 100.0% |
| Types::MaxHeap::~MaxHeap() (/home/runner/work/fprime/fprime/Os/Generic/Types/MaxHeap.cpp:38) | called 28 times | 100.0% |