diff --git a/ui/mirage/factories/storage-controller.js b/ui/mirage/factories/storage-controller.js
index <HASH>..<HASH> 100644
--- a/ui/mirage/factories/storage-controller.js
+++ b/ui/mirage/factories/storage-controller.js
@@ -7,7 +7,7 @@ export default Factory.extend({
   provider: faker.helpers.randomize(STORAGE_PROVIDERS),
   providerVersion: '1.0.1',
 
-  healthy: faker.random.boolean,
+  healthy: i => [true, false][i % 2],
   healthDescription() {
     this.healthy ? 'healthy' : 'unhealthy';
   },
diff --git a/ui/mirage/factories/storage-node.js b/ui/mirage/factories/storage-node.js
index <HASH>..<HASH> 100644
--- a/ui/mirage/factories/storage-node.js
+++ b/ui/mirage/factories/storage-node.js
@@ -7,7 +7,7 @@ export default Factory.extend({
   provider: faker.helpers.randomize(STORAGE_PROVIDERS),
   providerVersion: '1.0.1',
 
-  healthy: faker.random.boolean,
+  healthy: i => [true, false][i % 2],
   healthDescription() {
     this.healthy ? 'healthy' : 'unhealthy';
   },
Add cycling to factory healthy flags

This is meant to address the plugin test failure seen here:
<URL>