[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