[llvm] workflows/release-binaries: Install LLDB test deps (PR #199900)

Cullen Rhodes via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 1 01:35:36 PDT 2026


https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/199900

>From 55c37ebd8582eb0ba0a7bfe03a000f35e6167f10 Mon Sep 17 00:00:00 2001
From: Cullen Rhodes <cullen.rhodes at arm.com>
Date: Wed, 27 May 2026 08:20:59 +0000
Subject: [PATCH] workflows/release-binaries: Install LLDB test deps

lldb-api tests are hitting in run tests:

    "/home/runner/work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbplatformutil.py", line 12, in <module>
    from packaging import version
    ModuleNotFoundError: No module named 'packaging'

when building release binaries on Arm64/x86 Linux. Install deps before
running tests.

Fixes #176422.
---
 .github/workflows/release-binaries.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.github/workflows/release-binaries.yml b/.github/workflows/release-binaries.yml
index 46b3af267274e..8975dd4f73ca9 100644
--- a/.github/workflows/release-binaries.yml
+++ b/.github/workflows/release-binaries.yml
@@ -315,6 +315,11 @@ jobs:
           fi
           echo "digest=$(cat $WINDOWS_INSTALLER_FILENAME $RELEASE_BINARY_FILENAME | $sha256sum | cut -d ' ' -f 1)" >> $GITHUB_OUTPUT
 
+    - name: Install LLDB test Python dependencies
+      if: runner.os == 'Linux'
+      run: |
+        python -m pip install -r lldb/test/requirements.txt
+
     - uses: actions/upload-artifact at 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
       id: artifact-upload
       with:



More information about the llvm-commits mailing list