github actions: split test executions

Split each test to its own execution, with that we can have a better
visualization of the build type failure.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
This commit is contained in:
Leandro Dorileo
2019-12-11 13:57:21 -08:00
committed by Leandro Dorileo
parent 838f6205d5
commit 92c883720f
2 changed files with 12 additions and 3 deletions
+12 -2
View File
@@ -14,8 +14,18 @@ jobs:
sudo apt-get update
sudo apt-get install libefiboot-dev check grep ninja-build meson gcc-5 libblkid-dev lcov valgrind gnu-efi libefivar-dev ruby ruby-dev rubygems
sudo gem install coveralls-lcov
- name: Build
- name: "Run Test: stock"
env:
CC: "gcc-5"
run: |
./scripts/travis_test.sh && coveralls-lcov outCoverage/coverage.info
./scripts/run-test-suite.sh stock && coveralls-lcov outCoverage/coverage.info
- name: "Run Test: systemd"
env:
CC: "gcc-5"
run: |
./scripts/run-test-suite.sh systemd && coveralls-lcov outCoverage/coverage.info
- name: "Run Test: shim-systemd-boot"
env:
CC: "gcc-5"
run: |
./scripts/run-test-suite.sh shim-systemd-boot && coveralls-lcov outCoverage/coverage.info
-1
View File
@@ -1 +0,0 @@
run-test-suite.sh