mirror of https://github.com/xemu-project/xemu.git
gitlab-ci: Split gprof-gcov job
This job is hitting the 70min limit, so split it in 2 tasks. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Willian Rampazzo <willianr@redhat.com> Message-Id: <20210525082556.4011380-7-f4bug@amsat.org>
This commit is contained in:
parent
b114a0b943
commit
e2d3017809
|
@ -558,16 +558,27 @@ check-deprecated:
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
|
|
||||||
# gprof/gcov are GCC features
|
# gprof/gcov are GCC features
|
||||||
gprof-gcov:
|
build-gprof-gcov:
|
||||||
extends: .native_build_job_template
|
extends: .native_build_job_template
|
||||||
needs:
|
needs:
|
||||||
job: amd64-ubuntu2004-container
|
job: amd64-ubuntu2004-container
|
||||||
variables:
|
variables:
|
||||||
IMAGE: ubuntu2004
|
IMAGE: ubuntu2004
|
||||||
CONFIGURE_ARGS: --enable-gprof --enable-gcov
|
CONFIGURE_ARGS: --enable-gprof --enable-gcov
|
||||||
MAKE_CHECK_ARGS: check
|
|
||||||
TARGETS: aarch64-softmmu ppc64-softmmu s390x-softmmu x86_64-softmmu
|
TARGETS: aarch64-softmmu ppc64-softmmu s390x-softmmu x86_64-softmmu
|
||||||
timeout: 70m
|
artifacts:
|
||||||
|
expire_in: 1 days
|
||||||
|
paths:
|
||||||
|
- build
|
||||||
|
|
||||||
|
check-gprof-gcov:
|
||||||
|
extends: .native_test_job_template
|
||||||
|
needs:
|
||||||
|
- job: build-gprof-gcov
|
||||||
|
artifacts: true
|
||||||
|
variables:
|
||||||
|
IMAGE: ubuntu2004
|
||||||
|
MAKE_CHECK_ARGS: check
|
||||||
after_script:
|
after_script:
|
||||||
- ${CI_PROJECT_DIR}/scripts/ci/coverage-summary.sh
|
- ${CI_PROJECT_DIR}/scripts/ci/coverage-summary.sh
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue