GHA: build tests in a separate step from the running of them

... to make the output smaller for when you want to look at test
failures.

Removed the examples build from msh3

Closes #9619
This commit is contained in:
Daniel Stenberg 2022-09-29 12:26:04 +02:00
Родитель e7cf6fea7f
Коммит 0a652280c9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5CC908FDB71E12C2
8 изменённых файлов: 31 добавлений и 10 удалений

5
.github/workflows/linux.yml поставляемый
Просмотреть файл

@ -166,7 +166,10 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/macos.yml поставляемый
Просмотреть файл

@ -110,8 +110,11 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }} ~1452"

6
.github/workflows/msh3.yml поставляемый
Просмотреть файл

@ -64,10 +64,10 @@ jobs:
- run: make V=1
name: 'make'
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/ngtcp2-gnutls.yml поставляемый
Просмотреть файл

@ -85,7 +85,10 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/ngtcp2-wolfssl.yml поставляемый
Просмотреть файл

@ -77,7 +77,10 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/openssl3.yml поставляемый
Просмотреть файл

@ -74,7 +74,10 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/torture.yml поставляемый
Просмотреть файл

@ -54,7 +54,10 @@ jobs:
- run: make V=1
name: 'make'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-torture
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"

5
.github/workflows/wolfssl.yml поставляемый
Просмотреть файл

@ -66,7 +66,10 @@ jobs:
- run: make V=1 examples
name: 'make examples'
- run: make V=1 -C tests
name: 'make tests'
- run: make V=1 test-ci
name: 'test'
name: 'run tests'
env:
TFLAGS: "${{ matrix.build.tflags }}"