summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-06-05 14:35:10 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-06-05 14:35:10 -0400
commit7a7af9a3993dad65d2574d1408a4b64d2b1778d8 (patch)
tree17b0c168cfb4aafd5c2d09d9de21e8ae877a2cd8
parent19e9e8cf419c18b527bc19c5da1ab2cdf040dd0a (diff)
SL-18837: pip install llsd as well as autobuild.
The Python child processes used by llprocess_test.cpp and llleap_test.cpp need the Python llsd module to communicate with the C++ parent process. Also set LOGFAIL and BUGSPLAT_DB environment variables.
-rw-r--r--.github/workflows/build.yaml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index b64f9b709f..f7062d83dc 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -26,6 +26,12 @@ jobs:
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
AUTOBUILD_VSVER: "170"
+ # Setting this variable directs Linden's TUT test driver code to capture
+ # test-program log output at the specified level, but to display it only if
+ # the individual test fails.
+ LOGFAIL: DEBUG
+ # Ensure that viewer builds engage Bugsplat.
+ BUGSPLAT_DB: "SecondLife_Viewer_2018"
steps:
- name: Checkout code
uses: actions/checkout@v3
@@ -38,7 +44,7 @@ jobs:
path: .build-variables
- name: Install autobuild
- run: pip3 install autobuild
+ run: pip3 install autobuild llsd
- name: Cache autobuild packages
uses: actions/cache@v3