@@ -80,8 +80,7 @@ ZBUS_LISTENER_DEFINE(cloud_test_listener, cloud_chan_cb);
8080#define FAKE_DEVICE_ID "test_device"
8181
8282static K_SEM_DEFINE (cloud_disconnected , 0 , 1 ) ;
83- static K_SEM_DEFINE (cloud_connected_ready , 0 , 1 ) ;
84- static K_SEM_DEFINE (cloud_connected_paused , 0 , 1 ) ;
83+ static K_SEM_DEFINE (cloud_connected , 0 , 1 ) ;
8584static K_SEM_DEFINE (data_sent , 0 , 1 ) ;
8685
8786static int nrf_cloud_client_id_get_custom_fake (char * buf , size_t len )
@@ -105,10 +104,8 @@ static void cloud_chan_cb(const struct zbus_channel *chan)
105104
106105 if (status == CLOUD_DISCONNECTED ) {
107106 k_sem_give (& cloud_disconnected );
108- } else if (status == CLOUD_CONNECTED_READY_TO_SEND ) {
109- k_sem_give (& cloud_connected_ready );
110- } else if (status == CLOUD_CONNECTED_PAUSED ) {
111- k_sem_give (& cloud_connected_paused );
107+ } else if (status == CLOUD_CONNECTED ) {
108+ k_sem_give (& cloud_connected );
112109 }
113110 }
114111}
@@ -162,7 +159,7 @@ void test_connecting_backoff(void)
162159 /* Transport module needs CPU to run state machine */
163160 k_sleep (K_MSEC (10 ));
164161
165- err = k_sem_take (& cloud_connected_ready , K_SECONDS (60 ));
162+ err = k_sem_take (& cloud_connected , K_SECONDS (60 ));
166163 TEST_ASSERT_EQUAL (- EAGAIN , err );
167164
168165 connect_duration_sec = k_uptime_delta (& connect_start_time ) / MSEC_PER_SEC ;
@@ -182,7 +179,7 @@ void test_transition_disconnected_connected_ready(void)
182179
183180 zbus_chan_pub (& NETWORK_CHAN , & status , K_NO_WAIT );
184181
185- err = k_sem_take (& cloud_connected_ready , K_SECONDS (1 ));
182+ err = k_sem_take (& cloud_connected , K_SECONDS (1 ));
186183 TEST_ASSERT_EQUAL (0 , err );
187184}
188185
@@ -208,7 +205,7 @@ void test_sending_payload(void)
208205 TEST_ASSERT_EQUAL (false, nrf_cloud_coap_json_message_send_fake .arg2_val );
209206}
210207
211- void test_connected_ready_to_paused (void )
208+ void test_connected_to_disconnected (void )
212209{
213210 int err ;
214211 enum network_msg_type status = NETWORK_DISCONNECTED ;
@@ -218,17 +215,17 @@ void test_connected_ready_to_paused(void)
218215 /* Transport module needs CPU to run state machine */
219216 k_sleep (K_MSEC (100 ));
220217
221- err = k_sem_take (& cloud_connected_paused , K_SECONDS (1 ));
218+ err = k_sem_take (& cloud_disconnected , K_SECONDS (1 ));
222219 TEST_ASSERT_EQUAL (0 , err );
223220}
224221
225- void test_connected_paused_to_ready_send_payload (void )
222+ void test_connected_disconnected_to_connected_send_payload (void )
226223{
227224 int err ;
228225 enum network_msg_type status = NETWORK_CONNECTED ;
229226 struct cloud_msg msg = {
230227 .type = CLOUD_PAYLOAD_JSON ,
231- .payload .buffer = "{\"Another\": \"test \"}" ,
228+ .payload .buffer = "{\"Another\": \"1 \"}" ,
232229 .payload .buffer_data_len = strnlen (msg .payload .buffer , sizeof (msg .payload .buffer )),
233230 };
234231
@@ -241,7 +238,7 @@ void test_connected_paused_to_ready_send_payload(void)
241238 /* Transport module needs CPU to run state machine */
242239 k_sleep (K_MSEC (100 ));
243240
244- err = k_sem_take (& cloud_connected_ready , K_SECONDS (1 ));
241+ err = k_sem_take (& cloud_connected , K_SECONDS (1 ));
245242 TEST_ASSERT_EQUAL (0 , err );
246243
247244 err = zbus_chan_pub (& CLOUD_CHAN , & msg , K_NO_WAIT );
0 commit comments