pkgname=igt
pkgver=git
pkgrel=1
arch=('i386' 'x86_64')
url="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
license=('GPL')
source=("https://gitlab.freedesktop.org/drm/igt-gpu-tools.git")
sha256sums=('SKIP')

build()
{
	python3 -m pip install meson
	python3 -m pip install ninja
	cd $srcdir/igt-gpu-tools
	meson build && ninja -C build
}

split_tests()
{
	cd $srcdir/igt-gpu-tools
	sed -n '2p' build/tests/test-list.txt | tr " " "\n" | grep -v amdgpu | sort > all-tests

	$LKP_SRC/tools/split-tests all-tests 25 group-
}

package()
{
	split_tests || return

	benchmark_path="${pkgdir}/lkp/benchmarks/${pkgname}"
	mkdir -p $benchmark_path
	cp -af "${srcdir}/igt-gpu-tools/"* $benchmark_path

	cp -af $LKP_SRC/pkg/${pkgname}/exclude $benchmark_path
}
