[github-actions] add simulation tests registering 500 services to one SRP server (#6991)

This commit adds two simulation tests to verify that SRP clients can
register 500 services to one SRP server:
- Virtual time simulation test with one SRP server and 25 SRP clients,
  each client registering 20 SRP services.
- OTBR simulation test same as above, but run SRP server on OTBR
  (Docker).
This commit is contained in:
Simon Lin
2021-10-28 11:36:25 -07:00
committed by GitHub
parent 76cdf9dc7f
commit ed4dceaa6d
5 changed files with 294 additions and 7 deletions
@@ -232,4 +232,16 @@
#define OPENTHREAD_CONFIG_LOG_PREPEND_UPTIME 1
#endif
/**
* @def OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_MAX_SERVICES
*
* Specifies number of service entries in the SRP client service pool.
*
* This config is applicable only when `OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_ENABLE` is enabled.
*
*/
#ifndef OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_MAX_SERVICES
#define OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_MAX_SERVICES 20
#endif
#endif // OPENTHREAD_CORE_SIMULATION_CONFIG_H_