From 09e2479ca3efb99dbde87831ba9f6aa7e60e4131 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 27 Sep 2016 16:17:42 +0000 Subject: [PATCH] [lit] Fix refacto introduced by rL282479. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282501 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/run.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/lit/lit/run.py b/utils/lit/lit/run.py index 49569084926..f7e84d316a7 100644 --- a/utils/lit/lit/run.py +++ b/utils/lit/lit/run.py @@ -151,16 +151,18 @@ def run_one_tester(run, provider, display): tester.run() ### + class _Display(object): def __init__(self, display, provider, maxFailures): self.display = display + self.provider = provider self.maxFailures = maxFailures or object() self.failedCount = 0 def update(self, test): self.display.update(test) self.failedCount += (test.result.code == lit.Test.FAIL) if self.failedCount == self.maxFailures: - provider.cancel() + self.provider.cancel() def handleFailures(provider, consumer, maxFailures): consumer.display = _Display(consumer.display, provider, maxFailures) -- 2.50.1