1818#include "module_instance.h"
1919#include "mqtt_custom.h"
2020
21+ #define TEST_PROCESS_EVENT_TIMEOUT 5000
22+
2123enum test_messaging_payloads { DEPLOYMENT_MANIFEST_1 };
2224
2325#define TEST_DEPLOYMENT_ID1 "4fa905ae-e103-46ab-a8b9-73be07599708"
@@ -171,27 +173,37 @@ test_messaging(void **state)
171173 result = EVP_setMessageCallback (sdk_handle_two , recv_message_cb ,
172174 (void * )userRecvData );
173175 assert_int_equal (EVP_OK , result );
176+
174177 result = EVP_sendMessage (sdk_handle_one , "alias-one" , testPayload ,
175178 sizeof (testPayload ), send_message_cb ,
176179 (void * )userSendData );
177180 assert_int_equal (EVP_OK , result );
178-
179181 // check receive callback
180182 expect_string (recv_message_cb , topic , "alias-two" );
181183 expect_memory (recv_message_cb , msgPayload , testPayload ,
182184 sizeof (testPayload ));
183185 expect_value (recv_message_cb , msgPayloadLen , sizeof (testPayload ));
184186 expect_memory (recv_message_cb , userData , userRecvData ,
185187 sizeof (userRecvData ));
186- result = EVP_processEvent (sdk_handle_two , 1000 );
187- assert_int_equal (EVP_OK , result );
188+
189+ agent_profile_scope ("EVP_processEvent" )
190+ {
191+ result = EVP_processEvent (sdk_handle_two ,
192+ TEST_PROCESS_EVENT_TIMEOUT );
193+ assert_int_equal (EVP_OK , result );
194+ }
188195
189196 // check send callback
190197 expect_value (send_message_cb , reason , EVP_STATE_CALLBACK_REASON_SENT );
191198 expect_memory (send_message_cb , userData , userSendData ,
192199 sizeof (userSendData ));
193- result = EVP_processEvent (sdk_handle_one , 1000 );
194- assert_int_equal (EVP_OK , result );
200+
201+ agent_profile_scope ("EVP_processEvent" )
202+ {
203+ result = EVP_processEvent (sdk_handle_one ,
204+ TEST_PROCESS_EVENT_TIMEOUT );
205+ assert_int_equal (EVP_OK , result );
206+ }
195207
196208 // test unknown/invalid alias
197209 result = EVP_sendMessage (sdk_handle_one , "invalid-alias" , testPayload ,
@@ -202,8 +214,13 @@ test_messaging(void **state)
202214 EVP_MESSAGE_SENT_CALLBACK_REASON_ERROR );
203215 expect_memory (send_message_cb , userData , userSendData ,
204216 sizeof (userSendData ));
205- result = EVP_processEvent (sdk_handle_one , 1000 );
206- assert_int_equal (EVP_OK , result );
217+
218+ agent_profile_scope ("EVP_processEvent" )
219+ {
220+ result = EVP_processEvent (sdk_handle_one ,
221+ TEST_PROCESS_EVENT_TIMEOUT );
222+ assert_int_equal (EVP_OK , result );
223+ }
207224}
208225
209226int
0 commit comments