ci/lava: Move LAVA dependencies to pip
authorGuilherme Gallo <guilherme.gallo@collabora.com>
Wed, 15 Feb 2023 03:13:16 +0000 (00:13 -0300)
committerMarge Bot <emma+marge@anholt.net>
Thu, 16 Feb 2023 13:08:41 +0000 (13:08 +0000)
commitca110658b7535645339c230ad3120bca81a071a9
tree61f21f4fcded8d464c6c0e61ea1d82e1e3cf735e
parentcf9e1b953cab2356a29da9244263be077cf162ad
ci/lava: Move LAVA dependencies to pip

Use requirements.txt and requirements-test.txt to organize better Python
dependencies related to LAVA.

Now LAVA tooling can use recent and fixed library versions.
And test-related libs will not trigger container rebuilding anymore.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21325>
.gitlab-ci/container/debian/x86_build.sh
.gitlab-ci/image-tags.yml
.gitlab-ci/lava/lava-pytest.sh
.gitlab-ci/lava/requirements-test.txt [new file with mode: 0644]
.gitlab-ci/lava/requirements.txt [new file with mode: 0644]