log-whitelist:
- overall HEALTH_
- \(MGR_DOWN\)
- - \(MGR_INSIGHTS_WARNING\)
- - \(insights_health_check
+ - \(DEVICE_IDENT_ON\)
+ - \(DEVICE_FAULT_ON\)
- \(PG_
- replacing it with standby
- No standby daemons available
self.assertNotIn(dev_id, _ls_lights(t))
self._cmd("device", t + "-light-on", dev_id)
self.assertIn(dev_id, _ls_lights(t))
+
+ health = {
+ 'ident': 'DEVICE_IDENT_ON',
+ 'fault': 'DEVICE_FAULT_ON',
+ }[t]
+ self.wait_for_health(health, 30)
+
self._cmd("device", t + "-light-off", dev_id)
self.assertNotIn(dev_id, _ls_lights(t))
+ self.wait_for_health_clear(30)
+
def test_mds_add(self):
self._orch_cmd("mds", "add", "service_name")