[llvm] 62c0746 - [lit] Rename ProgressDisplay -> Display

Julian Lettner via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 31 10:23:37 PDT 2019


Author: Julian Lettner
Date: 2019-10-31T10:23:19-07:00
New Revision: 62c0746896f9e4452a17cb847cd8c858e76c455e

URL: https://github.com/llvm/llvm-project/commit/62c0746896f9e4452a17cb847cd8c858e76c455e
DIFF: https://github.com/llvm/llvm-project/commit/62c0746896f9e4452a17cb847cd8c858e76c455e.diff

LOG: [lit] Rename ProgressDisplay -> Display

Added: 
    

Modified: 
    llvm/utils/lit/lit/display.py

Removed: 
    


################################################################################
diff  --git a/llvm/utils/lit/lit/display.py b/llvm/utils/lit/lit/display.py
index 5d8bee130feb..e07fc4b4663f 100644
--- a/llvm/utils/lit/lit/display.py
+++ b/llvm/utils/lit/lit/display.py
@@ -1,16 +1,16 @@
 import sys
 
-import lit.ProgressBar
 
 def create_display(opts, tests, total_tests, workers):
     if opts.quiet:
-        return NopProgressDisplay()
+        return NopDisplay()
 
     of_total = (' of %d' % total_tests) if (tests != total_tests) else ''
     header = '-- Testing: %d%s tests, %d workers --' % (tests, of_total, workers)
 
     progress_bar = None
     if opts.succinct and opts.useProgressBar:
+        import lit.ProgressBar
         try:
             tc = lit.ProgressBar.TerminalController()
             progress_bar = lit.ProgressBar.ProgressBar(tc, header)
@@ -23,25 +23,21 @@ def create_display(opts, tests, total_tests, workers):
     if progress_bar:
         progress_bar.update(0, '')
 
-    return ProgressDisplay(opts, tests, progress_bar)
+    return Display(opts, tests, progress_bar)
 
-class NopProgressDisplay(object):
+
+class NopDisplay(object):
     def update(self, test): pass
     def finish(self): pass
 
-class ProgressDisplay(object):
-    def __init__(self, opts, numTests, progressBar):
+
+class Display(object):
+    def __init__(self, opts, tests, progress_bar):
         self.opts = opts
-        self.numTests = numTests
-        self.progressBar = progressBar
+        self.tests = tests
+        self.progress_bar = progress_bar
         self.completed = 0
 
-    def finish(self):
-        if self.progressBar:
-            self.progressBar.clear()
-        elif self.opts.succinct:
-            sys.stdout.write('\n')
-
     def update(self, test):
         self.completed += 1
 
@@ -51,20 +47,26 @@ def update(self, test):
         if show_result:
             self.print_result(test)
 
-        if self.progressBar:
+        if self.progress_bar:
             if test.isFailure():
-                self.progressBar.barColor = 'RED'
-            percent = float(self.completed) / self.numTests
-            self.progressBar.update(percent, test.getFullName())
+                self.progress_bar.barColor = 'RED'
+            percent = float(self.completed) / self.tests
+            self.progress_bar.update(percent, test.getFullName())
+
+    def finish(self):
+        if self.progress_bar:
+            self.progress_bar.clear()
+        elif self.opts.succinct:
+            sys.stdout.write('\n')
 
     def print_result(self, test):
-        if self.progressBar:
-            self.progressBar.clear()
+        if self.progress_bar:
+            self.progress_bar.clear()
 
         # Show the test result line.
         test_name = test.getFullName()
         print('%s: %s (%d of %d)' % (test.result.code.name, test_name,
-                                     self.completed, self.numTests))
+                                     self.completed, self.tests))
 
         # Show the test failure output, if requested.
         if (test.isFailure() and self.opts.showOutput) or \


        


More information about the llvm-commits mailing list