Maybe I reduced the test case too far? The next run of that one test didn't hang for me, but the next run of my larger set, time python2 piglit run -1 -v --dmesg --sync -t texture tests/quick results/quick did still hang on that test. I'll try the ppa next.