Enhanced the simplex subcloud rehoming test to include fault injection
and recovery validation. The test now verifies system resilience by
injecting an alarm that causes initial rehome failure, then clearing
the alarm and successfully completing the rehome operation.
The test validates that the rehoming process properly handles failure
conditions and can recover successfully when the blocking condition
is resolved, ensuring robust distributed cloud operations.
Test Plan:
PASS: Verify alarm injection causes rehome failure
PASS: Verify alarm clearance allows rehome success
PASS: Verify subcloud health after retry operation
PASS: Verify pod counts remain consistent
Change-Id: I18be511415920f37893096a96c4224db05590199
Signed-off-by: Abhishek jaiswal <abhishek.jaiswal@windriver.com>