|
@@ -183,15 +183,15 @@ jobs:
|
|
|
run: make -s -j4
|
|
|
|
|
|
- name: install qemu
|
|
|
- if: github.event_name == 'push' && matrix.platform.tests != 'none'
|
|
|
+ if: matrix.platform.tests != 'none'
|
|
|
run: sudo apt-get -yq --force-yes install qemu-user
|
|
|
|
|
|
- name: Set QEMU environment
|
|
|
- if: github.event_name == 'push' && matrix.platform.qemucpu != ''
|
|
|
+ if: matrix.platform.qemucpu != ''
|
|
|
run: echo "QEMU_CPU=${{ matrix.platform.qemucpu }}" >> $GITHUB_ENV
|
|
|
|
|
|
- name: Set OpenSSL caps environment
|
|
|
- if: github.event_name == 'push' && matrix.platform.opensslcapsname != ''
|
|
|
+ if: matrix.platform.opensslcapsname != ''
|
|
|
run: echo "OPENSSL_${{ matrix.platform.opensslcapsname }}=\
|
|
|
${{ matrix.platform.opensslcaps }}" >> $GITHUB_ENV
|
|
|
|
|
@@ -210,3 +210,9 @@ jobs:
|
|
|
make test HARNESS_JOBS=${HARNESS_JOBS:-4} \
|
|
|
TESTS="${{ matrix.platform.tests }} -test_afalg" \
|
|
|
QEMU_LD_PREFIX=/usr/${{ matrix.platform.arch }}
|
|
|
+ - name: make evp tests
|
|
|
+ if: github.event_name == 'pull_request' && matrix.platform.tests != 'none'
|
|
|
+ run: |
|
|
|
+ make test HARNESS_JOBS=${HARNESS_JOBS:-4} \
|
|
|
+ TESTS="test_evp*" \
|
|
|
+ QEMU_LD_PREFIX=/usr/${{ matrix.platform.arch }}
|