Senthil Ramakrishnan
|
06b1ae5129
|
Limit error filename capture to 64 chars, wrapping tests with right configs and astyle fixes.
|
2018-06-29 17:10:17 +01:00 |
Senthil Ramakrishnan
|
f3406d24fc
|
Updates to configuration flags used in error handling implementation. The new configuration make Error history tracking switched off by default and enabled by using the config flag MBED_CONF_PLATFORM_ERROR_HIST_ENABLED. Config flag MBED_CONF_PLATFORM_ERROR_ALL_THREADS_INFO enables printing info of all threads. This will be turned off by default.
|
2018-06-29 17:10:17 +01:00 |
Cruz Monrreal
|
754e18f335
|
Only exclude RTOS-specifc tests in error_handling
Allows for other tests to run if no RTOS is present.
|
2018-06-15 13:30:56 +01:00 |
Cruz Monrreal
|
4c3012ccd6
|
Wrapped test around MBED_CONF_RTOS_PRESENT
Wrapping a #define to prevent test from being run when no RTOS is present.
|
2018-06-15 13:30:56 +01:00 |
Cruz Monrreal
|
bed820734c
|
Corrected casting issue with an assert within the error_handling test
Discovered via https://github.com/ARMmbed/mbed-os/pull/7105.
If both values are negative values, they are casted in such a way that -1 != -1. This small commit fixes that.
|
2018-06-15 13:30:56 +01:00 |
Senthil Ramakrishnan
|
5ef6728c08
|
Splitting MBED_ERROR macros to support ones with/without error value argument
|
2018-05-23 12:21:28 -05:00 |
Senthil Ramakrishnan
|
693a6c40bb
|
Refactor error reporting
|
2018-05-23 12:21:11 -05:00 |
Senthil Ramakrishnan
|
d4fe75731d
|
Adding mbed prefixes to all macros and functions to avoid namespace conflicts
|
2018-05-23 12:21:10 -05:00 |
Senthil Ramakrishnan
|
147d9cac4e
|
Test application/cases optimization for some low memory targets, macro changes and test fixes
|
2018-05-23 12:21:10 -05:00 |
Senthil Ramakrishnan
|
f9c25612ae
|
Fix test failures when trap errors are enabled and other fixes
|
2018-05-23 12:21:10 -05:00 |
Senthil Ramakrishnan
|
cbfc06577b
|
Fixes to align with naming conventions
|
2018-05-23 12:21:09 -05:00 |
Senthil Ramakrishnan
|
92df68b1ea
|
Changed variable names for registers to avoid namespace conflicts, build fixes, macros and other fixes
|
2018-05-23 12:21:09 -05:00 |
Senthil Ramakrishnan
|
2e28dd95e1
|
Change set_error/set_error_fatal to warning/error, add itm support and other changes
|
2018-05-23 12:21:08 -05:00 |
Senthil Ramakrishnan
|
839fef0ad1
|
Added more tests for error log and error reporting, updated doxygen comments
|
2018-05-23 12:21:07 -05:00 |
Senthil Ramakrishnan
|
9041b475c6
|
Error handling/logging implementation and tests
|
2018-05-23 12:21:07 -05:00 |