gitlab-ci: adapt tracie for piglit integration
/cc @afrantzis, @shadeslayer, @anholt
This MR has several goals:
- The main one is providing the changes needed for an easy piglit integration through providing a new piglit test profile (WIP).
- Additionally, provide an entry point (
tracie.py
) to more commands than just playing a YAML description file. Now, it can also replay individual traces and make queries on the YAML file. - Remove duplicated code and make things more coherent.