Replies: 5 comments
-
|
@WestChau , some questions: Is the MTD the device-under-test (DUT)?
Why does the MTD need to use the Beyond the above, updating the code to allow these CLI commands on an MTD would be simple. I will submit a PR to allow this, but I would suggest understanding why this is needed or used in the first place, as it does not seem like the right thing to do to me, especially if the MTD is the DUT.
This change goes beyond a change in |
Beta Was this translation helpful? Give feedback.
-
|
In Test Harness, send udp will disable tmforiginfilter firstly. @API |
Beta Was this translation helpful? Give feedback.
-
|
@WestChau, you did not answer my question about whether the MTD is the DUT. In a certification test, there is a DUT (whose behavior is being validated and tested) and other reference devices interacting with the DUT as part of the test. Reference devices involved in a test must use an FTD build. As I said, the DUT should not generally be built as a reference device with Allowing or using such APIs/commands on the DUT is actually dangerous, since these APIs often modify the stack's behavior in ways that make it non-compliant with the Thread specification. Enabling and using them on the DUT would defeat the purpose of certification. |
Beta Was this translation helpful? Give feedback.
-
|
HI @abtink |
Beta Was this translation helpful? Give feedback.
-
|
Reference device firmware requires FTD build. See the build script to learn more about the reference device builds: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug SED.MED 3.5 Test inconclusive
To Reproduce Information to reproduce the behavior, including:
The cli cmd "ot test tmforiginfilter" depends on
OPENTHREAD_FTD & OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
But our MTD lib don't want to enable OPENTHREAD_FTD
Expected behavior A clear and concise description of what you expected to happen.
The cli cmd "ot test tmforiginfilter" don't depends on OPENTHREAD_FTD
Console/log output If applicable, add console/log output to help explain your problem.
COM78 command: ot test tmforiginfilter disable
COM78 FUNC __executeCommand failed: Error 35: InvalidCommand
COM78 command: ot test tmforiginfilter disable
COM78 FUNC __executeCommand failed: Error 35: InvalidCommand
COM78 command: ot test tmforiginfilter disable
Beta Was this translation helpful? Give feedback.
All reactions