On Fri, May 17, 2024 at 02:54:58PM +0530, Vignesh Raman wrote: > Stop vendoring the testlist into the kernel. Instead, use the > testlist from the IGT build to ensure we do not miss renamed > or newly added tests. > > Signed-off-by: Vignesh Raman <vignesh.raman@xxxxxxxxxxxxx> > --- > > v2: > - Fix testlist generation for arm and arm64 builds. > > --- > drivers/gpu/drm/ci/build-igt.sh | 34 + > drivers/gpu/drm/ci/igt_runner.sh | 9 +- > drivers/gpu/drm/ci/testlist.txt | 2761 ------------------------------ > 3 files changed, 39 insertions(+), 2765 deletions(-) > delete mode 100644 drivers/gpu/drm/ci/testlist.txt > > diff --git a/drivers/gpu/drm/ci/build-igt.sh b/drivers/gpu/drm/ci/build-igt.sh > index 7859554756c4..e62244728613 100644 > --- a/drivers/gpu/drm/ci/build-igt.sh > +++ b/drivers/gpu/drm/ci/build-igt.sh [...] > @@ -26,6 +50,16 @@ meson build $MESON_OPTIONS $EXTRA_MESON_ARGS > ninja -C build -j${FDO_CI_CONCURRENT:-4} || ninja -C build -j 1 > ninja -C build install > > +if [[ "$KERNEL_ARCH" = "arm64" ]]; then > + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/igt/lib/aarch64-linux-gnu > +elif [[ "$KERNEL_ARCH" = "arm" ]]; then > + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/igt/lib > +else > + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/igt/lib64 Could you please clarify this part? The arm64 vs arm don't look logical from my point of view. The rest LGTM. > +fi > + > +generate_testlist > + > mkdir -p artifacts/ > tar -cf artifacts/igt.tar /igt > -- With best wishes Dmitry