@@ -138,6 +138,13 @@ jobs:
138138 # This should be a safe limit for the tests to run.
139139 timeout-minutes : 14
140140 steps :
141+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
142+ # `make check`); without it that test is SKIPped.
143+ - uses : actions/setup-python@v5
144+ with :
145+ python-version : ' 3.x'
146+ - run : pip install tlslite-ng
147+
141148 - name : Build and test wolfSSL
142149 uses : wolfSSL/actions-build-autotools-project@v1
143150 with :
@@ -182,6 +189,13 @@ jobs:
182189 # This should be a safe limit for the tests to run.
183190 timeout-minutes : 14
184191 steps :
192+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
193+ # `make check`); without it that test is SKIPped.
194+ - uses : actions/setup-python@v5
195+ with :
196+ python-version : ' 3.x'
197+ - run : pip install tlslite-ng
198+
185199 - name : Build and test wolfSSL
186200 uses : wolfSSL/actions-build-autotools-project@v1
187201 with :
@@ -208,6 +222,13 @@ jobs:
208222 # This should be a safe limit for the tests to run.
209223 timeout-minutes : 14
210224 steps :
225+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
226+ # `make check`); without it that test is SKIPped.
227+ - uses : actions/setup-python@v5
228+ with :
229+ python-version : ' 3.x'
230+ - run : pip install tlslite-ng
231+
211232 - name : Build and test wolfSSL
212233 uses : wolfSSL/actions-build-autotools-project@v1
213234 with :
@@ -270,6 +291,12 @@ jobs:
270291 timeout-minutes : 14
271292 steps :
272293 - uses : actions/checkout@v4
294+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
295+ # `make check`); without it that test is SKIPped.
296+ - uses : actions/setup-python@v5
297+ with :
298+ python-version : ' 3.x'
299+ - run : pip install tlslite-ng
273300 - run : ./autogen.sh
274301 - name : user_settings_all.h with compatibility layer
275302 run : |
0 commit comments