Some of the PTS tests do not run on ARM directly and need modifications.

Using this Topic to track these with added changes updates so that the arm community can benefit and hopefully PTS team adds these fixes for future versions.


pts/build-linux-kernel-1.3.0

This does not work as the pre.sh at .phoronix-test-suite/test-profiles/pts/build-linux-kernel-1.3.0 wants to compile the kernel for x86 rather than arm , changing the pre.sh to use any arm defconfig rather than x86 ones , makes this test work on ARM systems.


Code:
case $OS_ARCH in
	"x86_64" )
	make x86_64_defconfig
	;;
	* )
	make i386_defconfig
Change the above to include any defconfig file that is part of the arm arch

Code:
case $OS_ARCH in
	"x86_64" )
	make tegra_defconfig
	;;
	* )
	make tegra_defconfig
	;;

If PTS can make such changes to future version , this would help add more tests to arm arch. Also need to ensure PTS choose one defconfig for arm which is consistent for all ARM tests