@@ -135,6 +135,13 @@ jobs:
135135 # This should be a safe limit for the tests to run.
136136 timeout-minutes : 14
137137 steps :
138+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
139+ # `make check`); without it that test is SKIPped.
140+ - uses : actions/setup-python@v5
141+ with :
142+ python-version : ' 3.x'
143+ - run : pip install tlslite-ng
144+
138145 - name : Build and test wolfSSL
139146 uses : wolfSSL/actions-build-autotools-project@v1
140147 with :
@@ -179,6 +186,13 @@ jobs:
179186 # This should be a safe limit for the tests to run.
180187 timeout-minutes : 14
181188 steps :
189+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
190+ # `make check`); without it that test is SKIPped.
191+ - uses : actions/setup-python@v5
192+ with :
193+ python-version : ' 3.x'
194+ - run : pip install tlslite-ng
195+
182196 - name : Build and test wolfSSL
183197 uses : wolfSSL/actions-build-autotools-project@v1
184198 with :
@@ -205,6 +219,13 @@ jobs:
205219 # This should be a safe limit for the tests to run.
206220 timeout-minutes : 14
207221 steps :
222+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
223+ # `make check`); without it that test is SKIPped.
224+ - uses : actions/setup-python@v5
225+ with :
226+ python-version : ' 3.x'
227+ - run : pip install tlslite-ng
228+
208229 - name : Build and test wolfSSL
209230 uses : wolfSSL/actions-build-autotools-project@v1
210231 with :
@@ -267,6 +288,12 @@ jobs:
267288 timeout-minutes : 14
268289 steps :
269290 - uses : actions/checkout@v4
291+ # tlslite-ng is consumed by scripts/multi-msg-record.test (run from
292+ # `make check`); without it that test is SKIPped.
293+ - uses : actions/setup-python@v5
294+ with :
295+ python-version : ' 3.x'
296+ - run : pip install tlslite-ng
270297 - run : ./autogen.sh
271298 - name : user_settings_all.h with compatibility layer
272299 run : |
0 commit comments