[igt-dev] [PATCH i-g-t] gitlab-CI: Temporarily disable armhf and arm64 selfchecks

Petri Latvala petri.latvala at intel.com
Tue Apr 26 16:02:41 UTC 2022


On Tue, Apr 26, 2022 at 09:26:20AM -0400, Rodrigo Siqueira Jordao wrote:
> 
> 
> 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>

Merged, thanks. Here's hoping mips stays kinda working, that stage is
also showing the same symptoms sometimes.


-- 
Petri Latvala


More information about the igt-dev mailing list