Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Test Failed] EFR32 TestExchange.cpp asserts #33373

@jmartinez-silabs

Description

@jmartinez-silabs

Test issue(s)

While Running the test driver on efr32 hardware,
the device asserts in the test TestExchange.cpp ; CheckBasicMessageRounTrip in the function

CHIP_ERROR ExchangeContext::SendMessage(Protocols::Id protocolId, uint8_t msgType, PacketBufferHandle && msgBuf,
                                        const SendFlags & sendFlags)

line
VerifyOrReturnError(mExchangeMgr != nullptr, CHIP_ERROR_INTERNAL);

Before the assert, logs show events failing to get posted to the chip event queue because the queue is full.

00> [00:00:13.921][error ][DL] Failed to post event to CHIP Platform event queue
00> [00:00:13.929][error ][DL] Failed to post event to CHIP Platform event queue
00> [00:00:13.936][info  ][-] src/messaging/tests/TestExchange.cpp:166: assertion failed: "delegate2.mReceivedMessageCount == 1"

Platform

efr32

Anything else?

No response

Metadata

Metadata

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions