[EGD-6875] Fix UT check script Fix error causing bad tests where passing unnoticed.
[BH-353] Add minimal build target for BH * add BellHybridMain * fixing post review Git automatically converts BellHybird as move from source/main.cpp to prevent this and maintain "main.cpp" history adding new target as separate commit.
[BH-353] Add minimal build target for BH Introducing changes required for adding BellHybird target without removing PurePhone. Adden new targets: * Pure (builds PurePhone and PurePhone.img) * Bell (builds BellHybird and BellHybird.img) * [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
[CP-85] Support for Cp tag in commit message CenterPure has its own Jira and own tickets tag.
[BH-349] Support for BH tag in commit message Bell Hybrid has it's own jira -> own tickets, we need to update commit message checker.
[EGD-6504] Only current changes in the relnotes Include only changes from the current changes in the release notes. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6156] Create crash dumps Integrate the CrashCatcher library in order to store phone state after a fault occurs. The dumps are stored in the CrashCatcher hex format and can be debugged using the CrashDebug stub built for x86_64 via the 'debug_crash_dump.sh' script.
[EGD-6413] Update CI Debug for UT Release for harness Split build types for UT and Harness tests.
[EGD-6393] Fix for crashing unit tests System update unit test crashes. The test is disabled as that piece of code is not unit-testable.
[EGD-4593] Add Logging Engine docs Add Logging Engine docs
[EGD-4593] Dump logs to file on timeout - Dump logs to file every 10 sec. - max file size is 50 MB (after reaching it, no more logs will be logged), - Add `LockGuard` with locking mechanism supporting IRQ and use it in `Logger`. - Fix minor style issues in `Logger`. - Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS in order to get `MuditaOS.log` file from `user` partition
[EGD-5855] Daily build scripts Adding script for creating daily releases in docker environment
[EGD-5872] Mudita tools repository update gdb tools: pure command have documentation
[EGD-5941] Add tool to analyze stack usage Add a script to determine a stack usage of code components. The GENERATE_STACK_USAGE option must be used in the build configuration. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5869] Add puregdb Add misc-tools repo containing: - linker map file analyzer (firmware size analyzer) - gdb's plugin which checks system memory health Automatically load puregdb at startup of a debug session. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-5236] Clang tidy diff integrated It is now possible to run clang-tidy analysis only on the HEAD commit.
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master