project-chip / connectedhomeip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
https://buildwithmatter.com
Apache License 2.0
7.52k stars 2.02k forks source link

[ICD] Add ICD Check-in E2E tests in CI #31399

Open yunhanw-google opened 10 months ago

yunhanw-google commented 10 months ago

Ideal validation flow is as below

  1. Run Commission for LIT ICD device
  2. Controller create wildcard subscription to ICD device
  3. Server could generate check-in message either via TestEventTrigger or reboot
  4. Controller automatically resubscribe with ICD device.

Further, we need cover -- One controller with multiple ICD device to validate the multiple ICD message processing with key refreshing.

yunhanw-google commented 2 months ago

https://github.com/project-chip/connectedhomeip/pull/34200