03:23sarbes: I could use some help running Piglit. With recent Main, I fail to get a full run. It seems that the HW gets into an unrecoverable state at some random point running the tests, resulting in a varying amount of passed tests.
03:25sarbes: The CI pipeline seems to exclude some tests, but I haven't seen an easy way to do the same.
03:40sarbes: I guess my question would be how to run Piglit properly on such a device.
06:55enunes: sarbes: I think your messages went only to matrix :)
06:58enunes: sarbes: I'd say run piglit as in CI but otherwise I just ran my own script skipping what CI does, not sure if it is still in sync but something like https://paste.centos.org/view/raw/290234de
07:02enunes: if you found some test which puts the hardware into unrecoverable state it might be useful to investigate, even if it tries to do something unsupported it most likely shouldn't make the hardware unusable...
09:44sarbes: The messages made it to catirclogs and I didn't receive any errors, so it is fine for now. Although I'm often not sure if I'm authenticated...
09:47sarbes: I haven't had the time to note what tests are causing the behaviour, but even in a "good" run, I had some crashes.
09:49sarbes: I'll try your script, thanks.
09:51sarbes: On a similar note, I have yet to figure out how to get the deqp tests going.
11:34enunes: the fastest thing is to run with deqp-runner like CI does since that will also run tests in parallel , but if you want to run just the bare deqp-gles2 just something like this https://paste.centos.org/view/raw/995d8ecf
13:04sarbes: Last time I've tried, I couldn't even compile the test suite. I faintly remember getting stuck, as some (installed) Vulkan headers couldn't be found. I've abandoned compiling the tests, as memory was really tight on the 32gb card. I'll retry if I ever need to setup the system again.
16:04anarsoul: sarbes: it might be easier to compile stuff in aarch64 chroot on a powerful x86_64 machine with qemu-user
16:04anarsoul: and then you can mount the directory over nfs
16:05anarsoul: see https://wiki.archlinux.org/title/QEMU#Chrooting_into_arm/arm64_environment_from_x86_64
18:03uis: I personally use Gentoo crossdev to build packages for my machines. You can build binpkg of live ebuild and install it on real machine.