Skip to content

CI Cleanup

Robert Foss requested to merge robertfoss/virglrenderer:ci_cleanup_v2 into master

This series restores the CI to a working state for HW backed runners and adds a software based path for runners that have no render node.

Overall I would say that this is a good starting point for some more serious refactoring, but getting the CI back in working order is the priority here. The series has been tested successfully against the GCE runner and Jakobs radeonsi based runner.

Some of the highlights:

  • Switched to gcc-7 to avoid gcc-8 miscompiling mesa
  • Treat clang crashes as failures
  • Sort result files before comparing using diff
  • Bump mesa and libdrm versions
  • Use the correct deb-src repository to prevent apt-get dep. issues
Edited by Robert Foss

Merge request reports