From 6be6db92248288419b2b3c44b7ce57e8c07c62d5 Mon Sep 17 00:00:00 2001 From: Dimitar Vlahovski Date: Tue, 27 Sep 2016 10:34:43 +0000 Subject: [PATCH] Trying to fix lldb build breakage probably caused by rL282452 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282479 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/run.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/utils/lit/lit/run.py b/utils/lit/lit/run.py index 6bcca012a5f..49569084926 100644 --- a/utils/lit/lit/run.py +++ b/utils/lit/lit/run.py @@ -151,19 +151,19 @@ def run_one_tester(run, provider, display): tester.run() ### +class _Display(object): + def __init__(self, display, provider, maxFailures): + self.display = display + 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() def handleFailures(provider, consumer, maxFailures): - class _Display(object): - def __init__(self, display): - self.display = display - 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() - consumer.display = _Display(consumer.display) + consumer.display = _Display(consumer.display, provider, maxFailures) class Run(object): """ -- 2.11.0