[igt-dev] [PATCH i-g-t] gitlab-CI: Temporarily disable armhf and arm64 selfchecks
Rodrigo Siqueira Jordao
Rodrigo.Siqueira at amd.com
Tue Apr 26 13:26:20 UTC 2022
On 2022-04-22 07:35, Petri Latvala wrote:
> gitlab runners have sporadic trouble executing the arm binaries. The
> arm testing needs to be converted to be run on native arm hardware
> instead of through qemu.
>
> Compilation for armhf and arm64 are kept so they don't regress.
>
> Signed-off-by: Petri Latvala <petri.latvala at intel.com>
> Cc: Arkadiusz Hiler <arek at hiler.eu>
> ---
> .gitlab-ci.yml | 67 +++++++++++++++++++++++++-------------------------
> 1 file changed, 34 insertions(+), 33 deletions(-)
>
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index fd0ca7cb..55559303 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -193,39 +193,40 @@ test:ninja-test-minimal:
> stage: test
> script: meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
>
> -test:ninja-test-arm64:
> - tags:
> - - gstreamer
> - retry: 2
> - image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-arm64:commit-$CI_COMMIT_SHA
> - dependencies:
> - - build:tests-debian-meson-arm64
> - stage: test
> - script:
> - - export PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig/
> - - env > build/envdump.txt
> - - meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
> - artifacts:
> - paths:
> - - build
> - when: on_failure
> -
> -test:ninja-test-armhf:
> - tags:
> - - gstreamer
> - retry: 2
> - image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-armhf:commit-$CI_COMMIT_SHA
> - dependencies:
> - - build:tests-debian-meson-armhf
> - stage: test
> - script:
> - - export PKG_CONFIG_PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig/
> - - env > build/envdump.txt
> - - meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
> - artifacts:
> - paths:
> - - build
> - when: on_failure
> +# arm testing temporarily disabled until converted to run on native arm HW
> +# test:ninja-test-arm64:
> +# tags:
> +# - gstreamer
> +# retry: 2
> +# image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-arm64:commit-$CI_COMMIT_SHA
> +# dependencies:
> +# - build:tests-debian-meson-arm64
> +# stage: test
> +# script:
> +# - export PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig/
> +# - env > build/envdump.txt
> +# - meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
> +# artifacts:
> +# paths:
> +# - build
> +# when: on_failure
> +#
> +# test:ninja-test-armhf:
> +# tags:
> +# - gstreamer
> +# retry: 2
> +# image: $CI_REGISTRY/$CI_PROJECT_PATH/build-debian-armhf:commit-$CI_COMMIT_SHA
> +# dependencies:
> +# - build:tests-debian-meson-armhf
> +# stage: test
> +# script:
> +# - export PKG_CONFIG_PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig/
> +# - env > build/envdump.txt
> +# - meson test -C build --num-processes ${FDO_CI_CONCURRENT:-4}
> +# artifacts:
> +# paths:
> +# - build
> +# when: on_failure
>
> test:ninja-test-mips:
> tags:
Reviewed-by: Rodrigo Siqueira <Rodrigo.Siqueira at amd.com>
More information about the igt-dev
mailing list