https://github.com/charles-zablit updated https://github.com/llvm/llvm-project/pull/143930
>From 900a01df2892660602c837b0ad0335238337197e Mon Sep 17 00:00:00 2001 From: Charles Zablit <c_zab...@apple.com> Date: Thu, 12 Jun 2025 17:36:06 +0100 Subject: [PATCH 1/2] [lit] cleanup unused imports --- lld/test/Unit/lit.cfg.py | 1 - lldb/test/API/lit.cfg.py | 2 -- lldb/test/Shell/lit.cfg.py | 4 ---- lldb/test/lit.cfg.py | 3 --- llvm/utils/lit/lit/LitConfig.py | 6 ++---- llvm/utils/lit/lit/TestRunner.py | 6 ------ llvm/utils/lit/lit/discovery.py | 2 +- llvm/utils/lit/lit/worker.py | 2 -- 8 files changed, 3 insertions(+), 23 deletions(-) diff --git a/lld/test/Unit/lit.cfg.py b/lld/test/Unit/lit.cfg.py index 1cf890a05cb28..47375db517e96 100644 --- a/lld/test/Unit/lit.cfg.py +++ b/lld/test/Unit/lit.cfg.py @@ -3,7 +3,6 @@ # Configuration file for the 'lit' test runner. import os -import subprocess import lit.formats diff --git a/lldb/test/API/lit.cfg.py b/lldb/test/API/lit.cfg.py index 646a446c86fdb..04b360e8d3307 100644 --- a/lldb/test/API/lit.cfg.py +++ b/lldb/test/API/lit.cfg.py @@ -9,8 +9,6 @@ import subprocess import sys -import lit.formats - # name: The name of this test suite. config.name = "lldb-api" diff --git a/lldb/test/Shell/lit.cfg.py b/lldb/test/Shell/lit.cfg.py index ab6113767187a..02a70c98d86bc 100644 --- a/lldb/test/Shell/lit.cfg.py +++ b/lldb/test/Shell/lit.cfg.py @@ -7,12 +7,8 @@ import shutil import site import subprocess -import sys -import lit.formats from lit.llvm import llvm_config -from lit.llvm.subst import FindTool -from lit.llvm.subst import ToolSubst site.addsitedir(os.path.dirname(__file__)) from helper import toolchain diff --git a/lldb/test/lit.cfg.py b/lldb/test/lit.cfg.py index eefc32aabd16d..6a4255c2627d9 100644 --- a/lldb/test/lit.cfg.py +++ b/lldb/test/lit.cfg.py @@ -2,9 +2,6 @@ import os -import lit.formats -from lit.llvm import llvm_config - # This is the top level configuration. Most of these configuration options will # be overriden by individual lit configuration files in the test # subdirectories. Anything configured here will *not* be loaded when pointing diff --git a/llvm/utils/lit/lit/LitConfig.py b/llvm/utils/lit/lit/LitConfig.py index cb4aef6f72a87..5bb2d3c5c986c 100644 --- a/llvm/utils/lit/lit/LitConfig.py +++ b/llvm/utils/lit/lit/LitConfig.py @@ -1,14 +1,12 @@ from __future__ import absolute_import + import inspect import os -import platform import sys -import lit.Test -import lit.formats -import lit.TestingConfig import lit.util + # LitConfig must be a new style class for properties to work class LitConfig(object): """LitConfig - Configuration data for a 'lit' test runner instance, shared diff --git a/llvm/utils/lit/lit/TestRunner.py b/llvm/utils/lit/lit/TestRunner.py index 73db67aedb739..1d3bf8e4e8df1 100644 --- a/llvm/utils/lit/lit/TestRunner.py +++ b/llvm/utils/lit/lit/TestRunner.py @@ -1,7 +1,4 @@ from __future__ import absolute_import -import errno -import io -import itertools import getopt import os, signal, subprocess, sys import re @@ -12,11 +9,8 @@ import shutil import tempfile import threading -import typing from typing import Optional, Tuple -import io - try: from StringIO import StringIO except ImportError: diff --git a/llvm/utils/lit/lit/discovery.py b/llvm/utils/lit/lit/discovery.py index 2e7f90c6bb0c9..2e93bacc12368 100644 --- a/llvm/utils/lit/lit/discovery.py +++ b/llvm/utils/lit/lit/discovery.py @@ -6,8 +6,8 @@ import os import sys +from lit import Test, util from lit.TestingConfig import TestingConfig -from lit import LitConfig, Test, util def chooseConfigFileFromDir(dir, config_names): diff --git a/llvm/utils/lit/lit/worker.py b/llvm/utils/lit/lit/worker.py index 8e78bfd45d38b..dbc3ab53bc627 100644 --- a/llvm/utils/lit/lit/worker.py +++ b/llvm/utils/lit/lit/worker.py @@ -12,8 +12,6 @@ import traceback import lit.Test -import lit.util - _lit_config = None _parallelism_semaphores = None >From 33922468cc60623a983d8e98eafdc77a0c989261 Mon Sep 17 00:00:00 2001 From: Charles Zablit <c_zab...@apple.com> Date: Thu, 12 Jun 2025 19:11:23 +0100 Subject: [PATCH 2/2] fixup! [lit] cleanup unused imports --- lldb/test/Shell/lit.cfg.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lldb/test/Shell/lit.cfg.py b/lldb/test/Shell/lit.cfg.py index 02a70c98d86bc..6f0e017fb7cb9 100644 --- a/lldb/test/Shell/lit.cfg.py +++ b/lldb/test/Shell/lit.cfg.py @@ -8,6 +8,7 @@ import site import subprocess +import lit.util from lit.llvm import llvm_config site.addsitedir(os.path.dirname(__file__)) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits