You are viewing documentation for version:
Modules#
Test Harness
Test Harness#
API and Callbacks for the Test Harness Component.
This component implements software for support of non-standard test harness behavior to induce failure conditions and verify certified device behavior. This handles negative key establishment test cases for timeout and sending bad messages, mangling OTA upgrade images, starting/stopping the trust center keepalive, initiating network key updates, and testing ZCL attributes.
Macro Definition Documentation#
CBKE_OPERATION_GENERATE_KEYS#
#define CBKE_OPERATION_GENERATE_KEYS
Value:0
CBKE_OPERATION_GENERATE_KEYS_283K1#
#define CBKE_OPERATION_GENERATE_KEYS_283K1
Value:1
CBKE_OPERATION_GENERATE_SECRET#
#define CBKE_OPERATION_GENERATE_SECRET
Value:2
CBKE_OPERATION_GENERATE_SECRET_283K1#
#define CBKE_OPERATION_GENERATE_SECRET_283K1
Value:3
sendSE11PublishPriceCommand#
#define sendSE11PublishPriceCommand
Value:true
EMBER_AF_TEST_HARNESS_EVENT_STRINGS#
#define EMBER_AF_TEST_HARNESS_EVENT_STRINGS
emAfKeyEstablishmentTestHarnessMessageSendCallback#
#define emAfKeyEstablishmentTestHarnessMessageSendCallback
Value:(x)
emAfKeyEstablishmentTestHarnessCbkeCallback#
#define emAfKeyEstablishmentTestHarnessCbkeCallback
Value:(x, y, z)
EMBER_KEY_ESTABLISHMENT_TEST_HARNESS_EVENT#
#define EMBER_KEY_ESTABLISHMENT_TEST_HARNESS_EVENT
emAfTestHarnessAllowRegistration#
#define emAfTestHarnessAllowRegistration
Value:(1)