@@ -30,7 +30,7 @@ void test_error_count_and_reset()
30
30
31
31
// Log multiple errors and get the error count and make sure its 15
32
32
for (int i=0 ; i<count; i++) {
33
- MBED_WARNING (MBED_ERROR_OUT_OF_MEMORY, " Out of memory" , i);
33
+ MBED_WARNING1 (MBED_ERROR_OUT_OF_MEMORY, " Out of memory" , i);
34
34
}
35
35
36
36
TEST_ASSERT_EQUAL_INT (count, mbed_get_error_count ());
@@ -53,28 +53,28 @@ void test_error_capturing()
53
53
54
54
// first clear all errors and start afresh
55
55
56
- MBED_WARNING (MBED_ERROR_OUT_OF_RESOURCES, " System type error" , 0x1100 );
56
+ MBED_WARNING1 (MBED_ERROR_OUT_OF_RESOURCES, " System type error" , 0x1100 );
57
57
mbed_error_status_t lastError = mbed_get_last_error ();
58
58
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_TYPE_SYSTEM, MBED_GET_ERROR_TYPE (lastError));
59
59
TEST_ASSERT_EQUAL_UINT (MBED_MODULE_UNKNOWN, MBED_GET_ERROR_MODULE (lastError));
60
60
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_CODE_OUT_OF_RESOURCES, MBED_GET_ERROR_CODE (lastError));
61
61
62
62
mbed_error_status_t error = MBED_MAKE_ERROR (MBED_MODULE_DRIVER_SERIAL, MBED_ERROR_CODE_OUT_OF_RESOURCES);
63
- MBED_WARNING (error, " Error Serial" , 0xAA );
63
+ MBED_WARNING1 (error, " Error Serial" , 0xAA );
64
64
lastError = mbed_get_last_error ();
65
65
TEST_ASSERT_EQUAL_UINT (error, lastError);
66
66
67
67
error = MBED_MAKE_CUSTOM_ERROR (MBED_MODULE_APPLICATION, MBED_ERROR_CODE_UNKNOWN);
68
- MBED_WARNING (error, " Custom Error Unknown" , 0x1234 );
68
+ MBED_WARNING1 (error, " Custom Error Unknown" , 0x1234 );
69
69
lastError = mbed_get_last_error ();
70
70
TEST_ASSERT_EQUAL_UINT (error, lastError);
71
71
72
- MBED_WARNING (MBED_ERROR_EPERM, " Posix Error Eperm" , 0x1234 );
72
+ MBED_WARNING1 (MBED_ERROR_EPERM, " Posix Error Eperm" , 0x1234 );
73
73
lastError = mbed_get_last_error ();
74
74
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_EPERM, lastError);
75
75
76
76
error = MBED_MAKE_CUSTOM_ERROR (MBED_MODULE_PLATFORM, MBED_ERROR_CODE_CREATE_FAILED);
77
- MBED_WARNING (error, " Custom Error Type" , error_value);
77
+ MBED_WARNING1 (error, " Custom Error Type" , error_value);
78
78
lastError = mbed_get_last_error ();
79
79
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_TYPE_CUSTOM, MBED_GET_ERROR_TYPE (lastError));
80
80
TEST_ASSERT_EQUAL_UINT (MBED_MODULE_PLATFORM, MBED_GET_ERROR_MODULE (lastError));
@@ -84,7 +84,7 @@ void test_error_capturing()
84
84
TEST_ASSERT_EQUAL_UINT (error_value, error_ctx.error_value );
85
85
86
86
error_value = 0xAABBCC ;
87
- MBED_WARNING (MBED_ERROR_EACCES, " Posix Error" , error_value );
87
+ MBED_WARNING1 (MBED_ERROR_EACCES, " Posix Error" , error_value );
88
88
lastError = mbed_get_last_error ();
89
89
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_TYPE_POSIX, MBED_GET_ERROR_TYPE (lastError));
90
90
TEST_ASSERT_EQUAL_UINT (MBED_MODULE_UNKNOWN, MBED_GET_ERROR_MODULE (lastError));
@@ -95,7 +95,7 @@ void test_error_capturing()
95
95
96
96
error_value = 0 ;
97
97
error = MBED_MAKE_ERROR (MBED_MODULE_HAL, MBED_ERROR_CODE_UNKNOWN);
98
- MBED_WARNING (error, " HAL Entity error" , error_value );
98
+ MBED_WARNING1 (error, " HAL Entity error" , error_value );
99
99
lastError = mbed_get_last_error ();
100
100
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_TYPE_SYSTEM, MBED_GET_ERROR_TYPE (lastError));
101
101
TEST_ASSERT_EQUAL_UINT (MBED_MODULE_HAL, MBED_GET_ERROR_MODULE (lastError));
@@ -104,7 +104,7 @@ void test_error_capturing()
104
104
TEST_ASSERT (status == MBED_SUCCESS);
105
105
TEST_ASSERT_EQUAL_UINT (error_value, error_ctx.error_value );
106
106
107
- MBED_WARNING (MBED_ERROR_MUTEX_LOCK_FAILED, " Mutex lock failed" , 0x4455 );
107
+ MBED_WARNING1 (MBED_ERROR_MUTEX_LOCK_FAILED, " Mutex lock failed" , 0x4455 );
108
108
error = mbed_get_last_error ();
109
109
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_MUTEX_LOCK_FAILED, error);
110
110
@@ -120,7 +120,7 @@ void test_error_context_capture()
120
120
uint32_t error_value = 0xABCD ;
121
121
mbed_error_ctx error_ctx = {0 };
122
122
123
- MBED_WARNING (MBED_ERROR_INVALID_ARGUMENT, " System type error" , error_value );
123
+ MBED_WARNING1 (MBED_ERROR_INVALID_ARGUMENT, " System type error" , error_value );
124
124
mbed_error_status_t status = mbed_get_last_error_info ( &error_ctx );
125
125
TEST_ASSERT (status == MBED_SUCCESS);
126
126
TEST_ASSERT_EQUAL_UINT (error_value, error_ctx.error_value );
@@ -147,9 +147,9 @@ void test_error_logging()
147
147
mbed_clear_all_errors ();
148
148
149
149
// log 3 errors and retrieve them to ensure they are correct
150
- MBED_WARNING (MBED_ERROR_INVALID_ARGUMENT, " Invalid argument" , 1 );
151
- MBED_WARNING (MBED_ERROR_INVALID_SIZE, " Invalid size" , 2 );
152
- MBED_WARNING (MBED_ERROR_INVALID_FORMAT, " Invalid format" , 3 );
150
+ MBED_WARNING1 (MBED_ERROR_INVALID_ARGUMENT, " Invalid argument" , 1 );
151
+ MBED_WARNING1 (MBED_ERROR_INVALID_SIZE, " Invalid size" , 2 );
152
+ MBED_WARNING1 (MBED_ERROR_INVALID_FORMAT, " Invalid format" , 3 );
153
153
154
154
mbed_error_status_t status = mbed_get_error_hist_info ( 0 , &error_ctx );
155
155
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_INVALID_ARGUMENT, error_ctx.error_status );
@@ -164,16 +164,16 @@ void test_error_logging()
164
164
TEST_ASSERT_EQUAL_UINT (3 , error_ctx.error_value );
165
165
166
166
// Log a bunch of errors to overflow the error log and retrieve them
167
- MBED_WARNING (MBED_ERROR_INVALID_ARGUMENT, " Invalid argument" , 6 );
168
- MBED_WARNING (MBED_ERROR_INVALID_SIZE, " Invalid size" , 7 );
169
- MBED_WARNING (MBED_ERROR_INVALID_FORMAT, " Invalid format" , 8 );
170
- MBED_WARNING (MBED_ERROR_NOT_READY, " Not ready error" , 9 );
167
+ MBED_WARNING1 (MBED_ERROR_INVALID_ARGUMENT, " Invalid argument" , 6 );
168
+ MBED_WARNING1 (MBED_ERROR_INVALID_SIZE, " Invalid size" , 7 );
169
+ MBED_WARNING1 (MBED_ERROR_INVALID_FORMAT, " Invalid format" , 8 );
170
+ MBED_WARNING1 (MBED_ERROR_NOT_READY, " Not ready error" , 9 );
171
171
172
172
// Last 4 entries
173
- MBED_WARNING (MBED_ERROR_TIME_OUT, " Timeout error" , 10 );
174
- MBED_WARNING (MBED_ERROR_ALREADY_IN_USE, " Already in use error" , 11 );
175
- MBED_WARNING (MBED_ERROR_UNSUPPORTED, " Not supported" , 12 );
176
- MBED_WARNING (MBED_ERROR_ACCESS_DENIED, " Access denied" , 13 );
173
+ MBED_WARNING1 (MBED_ERROR_TIME_OUT, " Timeout error" , 10 );
174
+ MBED_WARNING1 (MBED_ERROR_ALREADY_IN_USE, " Already in use error" , 11 );
175
+ MBED_WARNING1 (MBED_ERROR_UNSUPPORTED, " Not supported" , 12 );
176
+ MBED_WARNING1 (MBED_ERROR_ACCESS_DENIED, " Access denied" , 13 );
177
177
178
178
status = mbed_get_error_hist_info ( 0 , &error_ctx );
179
179
TEST_ASSERT_EQUAL_UINT (MBED_ERROR_TIME_OUT, error_ctx.error_status );
@@ -202,7 +202,7 @@ void test_error_logging()
202
202
// Error logger threads
203
203
void err_thread_func (mbed_error_status_t *error_status)
204
204
{
205
- MBED_WARNING (*error_status, " Error from Multi-Threaded error logging test" , *error_status );
205
+ MBED_WARNING1 (*error_status, " Error from Multi-Threaded error logging test" , *error_status );
206
206
}
207
207
208
208
@@ -254,7 +254,7 @@ void test_error_hook()
254
254
TEST_FAIL ();
255
255
}
256
256
257
- MBED_WARNING (MBED_ERROR_INVALID_ARGUMENT, " Test for error hook" , 1234 );
257
+ MBED_WARNING1 (MBED_ERROR_INVALID_ARGUMENT, " Test for error hook" , 1234 );
258
258
int32_t sem_status = callback_sem.wait (5000 );
259
259
260
260
TEST_ASSERT (sem_status > 0 );
@@ -295,11 +295,11 @@ MBED_TEST_SIM_BLOCKDEVICE_DECL;
295
295
void test_save_error_log ()
296
296
{
297
297
// Log some errors
298
- MBED_WARNING (MBED_ERROR_TIME_OUT, " Timeout error" , 1 );
299
- MBED_WARNING (MBED_ERROR_ALREADY_IN_USE, " Already in use error" , 2 );
300
- MBED_WARNING (MBED_ERROR_UNSUPPORTED, " Not supported error" , 3 );
301
- MBED_WARNING (MBED_ERROR_ACCESS_DENIED, " Access denied error" , 4 );
302
- MBED_WARNING (MBED_ERROR_ITEM_NOT_FOUND, " Not found error" , 5 );
298
+ MBED_WARNING1 (MBED_ERROR_TIME_OUT, " Timeout error" , 1 );
299
+ MBED_WARNING1 (MBED_ERROR_ALREADY_IN_USE, " Already in use error" , 2 );
300
+ MBED_WARNING1 (MBED_ERROR_UNSUPPORTED, " Not supported error" , 3 );
301
+ MBED_WARNING1 (MBED_ERROR_ACCESS_DENIED, " Access denied error" , 4 );
302
+ MBED_WARNING1 (MBED_ERROR_ITEM_NOT_FOUND, " Not found error" , 5 );
303
303
304
304
int error = 0 ;
305
305
0 commit comments