fixup: fix missing 'order' in failureModel == "sequential"

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
This commit is contained in:
Csaba Kiraly 2023-04-12 16:02:51 +02:00
parent 3c0898c925
commit cec9b9f6a7
No known key found for this signature in database
GPG Key ID: 0FE274EE8C95166E

View File

@ -128,6 +128,7 @@ class Validator:
for i in order: for i in order:
self.block.data[i] = 1 self.block.data[i] = 1
elif self.shape.failureModel == "sequential": elif self.shape.failureModel == "sequential":
order = [i for i in range(self.shape.blockSize * self.shape.blockSize)]
order = order[:int((1 - self.shape.failureRate/100) * len(order))] order = order[:int((1 - self.shape.failureRate/100) * len(order))]
for i in order: for i in order:
self.block.data[i] = 1 self.block.data[i] = 1