mirror of
https://github.com/clearlinux/clr-boot-manager.git
synced 2026-09-01 02:34:42 +00:00
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:
committed by
Leandro Dorileo
parent
838f6205d5
commit
92c883720f
@@ -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 +0,0 @@
|
||||
run-test-suite.sh
|
||||
Reference in New Issue
Block a user