Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c75d0000 authored by Grzegorz Kołodziejczyk's avatar Grzegorz Kołodziejczyk
Browse files

le_audio: Add missing sync on main loop while closing GATT

After timing out LE Audio group transition a GATT connection is closed,
to avoid reces with cleaning connection ID, a sync should be performed
before test cleanup.

Bug: 278026474
Tag: #feature
Test: atest UnicastTest#SpeakerStreamingTimeout
Change-Id: I87da21371390e075805a94ba1ce58fee146c171b
parent 70bee993
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -4648,6 +4648,7 @@ TEST_F(UnicastTest, SpeakerStreamingTimeout) {
      .WillByDefault(Return());
      .WillByDefault(Return());


  state_machine_callbacks_->OnStateTransitionTimeout(group_id);
  state_machine_callbacks_->OnStateTransitionTimeout(group_id);
  SyncOnMainLoop();


  /* No assigned cises should remain when transition remains in IDLE state */
  /* No assigned cises should remain when transition remains in IDLE state */
  auto group = streaming_groups.at(group_id);
  auto group = streaming_groups.at(group_id);