Mesa (main): 25 new commits
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jun 15 12:31:58 UTC 2021
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a439db58441980a22dbcb578763bc3ac2b76615d
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 20:04:38 2021 +0100
ci/lava: Generate YAML from Python, not Jinja
This makes it much easier to use the common init scripts ... which we
also do here.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d237f5ab56afde49c33271b44b255dc41663036e
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 18:34:13 2021 +0100
ci/lava: Make kernel image type a normal argument
Just pass the actual parameter, rather than bare YAML.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f02634d5d25c9cbdda0aa9c667300c86e342ee19
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 18:32:03 2021 +0100
ci/lava: Drop bitrotten fastboot support
We don't have any fastboot devices in LAVA, and even if we did, the old
overlay path no longer applies.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f934e96e118e5f1b013a5fcd19c69a9298390df
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 17:14:21 2021 +0100
ci/lava: Use common stage-2 init
Now that our job-execution scripts look very similar for LAVA and
bare-metal, we can just tell LAVA to use the same stage-2 init we use
for bare-metal and delete a bunch of duplication.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=759dcb482d0b9b140b5ed7ee9e3cbdc192b6ca7d
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 17:41:41 2021 +0100
ci/lava: Pass MinIO path on the command line
This brings us much closer with what bare-metal does, and also allows us
to upload job data to a local instance rather than the primary fd.o one.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8c11552096c4576b71ef8dba49c9a58c9d22c0c
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 17:09:17 2021 +0100
ci/bare-metal: Set CPU and GPU governors to max, disable GPU runtime PM
Give us a bit more predictable performance by making sure we always run
at full tilt.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1e734a874c733a4a09c02509555009920133a81
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:53:54 2021 +0100
ci: Unify {BARE_METAL,LAVA}_TEST_SCRIPT environment
Should also probably never have been different.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d6dd44818d583e31519422a3f64da86784f71c2
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:46:57 2021 +0100
ci: Unify {BM,LAVA}_START_XORG environment
Why were they ever different ... ?
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f32d2a438f063ef4f82c0cd441f3e88cbab990e
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:44:55 2021 +0100
ci: Consistent pass/fail result output
One less point of differentiation.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0723692a21ad9ffb692625afe593e3e30c6189df
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:41:35 2021 +0100
ci/lava: Start using devcoredump captures
No reason not to.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f71d7fce61df5a497bba36cca2fc00d23dec73c1
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:18:15 2021 +0100
ci/bare-metal: Move devcoredump capture to CI common
Reusing this for LAVA sounds like a good idea!
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=51395f01ce8c9b427a99e2cd57d724afa0cfe654
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 16:13:01 2021 +0100
ci/bare-metal: Split init script into two stages
Whilst we want to reuse the same init and job environment for LAVA and
bare-metal, LAVA needs to additionally inject wget and tar jobs, so we
can actually get our per-job environment, as the rootfs we run in is
just the container-generated base rootfs.
Split the init script into two stages, with the first stage doing very
base bringup of devices and networking, and the second stage setting the
job environment and running the jobs.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a941f9bf431a1a12f3b75645216dabc800653c80
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:56:19 2021 +0100
ci/bare-metal: Consistently set library paths
Everything needs them, so might as well set it up front.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=813c3324f001a43be1f9fbadbffe6942e243bc4d
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:54:34 2021 +0100
ci: Be consistent about install path
Make both LAVA and bare-metal untar into $CI_PROJECT_DIR/install/, and
symlink /install/ to it during init.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9e0aad63948b57697b280e6bb82353da8a9d360
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:51:38 2021 +0100
ci: Move bare-metal init script to common directory
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=525a21d0ff4bbdbed567ad730f977b6e638329d6
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:50:15 2021 +0100
ci/bare-metal: Reorder init so network comes first
Make sure that everything we need to ensure network access comes first,
so we can reuse this in LAVA which needs the network to pull the
per-pipeline build and the per-job environment overlays.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62de8f913aff1a60b56fe663f561eb7ca7d9a9ab
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:45:44 2021 +0100
ci/bare-metal: Try harder to do NTP
Same as LAVA does.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c757aa44f51409143fe4e4334b4257bd6ab5db6
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:43:17 2021 +0100
ci/lava: Rename environment variable script
Make it line up with bare-metal.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0fcb53e8f44884bc22960fa9561421e9e5b4abff
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:41:50 2021 +0100
ci/lava: Use HWCI_KERNEL_MODULES to load modules
One fewer difference to bare-metal.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c06e72791e98d16f14bead482bb95a79687d847d
Author: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Date: Tue Jun 15 11:23:23 2021 +0200
ci/bare-metal: Add parens around shell command
Play safe and make sure we don't get bit by priority rules between the
|| and | operators.
Signed-off-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Suggested-by: Martin Peres <martin.peres at mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b04e826e33941ff232ce302d9ab773ac46e8a08b
Author: Daniel Stone <daniels at collabora.com>
Date: Fri Jun 11 15:40:08 2021 +0100
ci/bare-metal: Rename BM_KERNEL_MODULES to HWCI_KERNEL_MODULES
To try to make init more common.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aefb2a70d42b5b6ffc988704fbd55f2c5ad633b9
Author: Daniel Stone <daniels at collabora.com>
Date: Sun Jun 13 13:55:36 2021 +0100
ci/lava: Explicitly start Xorg for Iris EGL tests
These tests relies on Xorg being started, so let's explicitly declare
that.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e581b02020fce6867e47bed215a52f589d57bb0
Author: Daniel Stone <daniels at collabora.com>
Date: Sat Jun 12 13:55:26 2021 +0100
ci/lava: Set PIGLIT_NO_WINDOW
This got lost in the move away from hardcoded environment variables, and
fixes the Iris EGL tests.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b035ea8e7d75265e8ebeffe76755c520a9e137d2
Author: Daniel Stone <daniels at collabora.com>
Date: Sat Jun 12 13:25:45 2021 +0100
ci/lava: Always upload Piglit replay images to MinIO
This should probably be set in the trace-job environments, but the
inheritance is a bit of a mess between all the systems at the moment,
and this matches previous hardcoded behaviour at least.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1efa5c0ea6005b42ae7e6ffb401ffc9ebec2767c
Author: Daniel Stone <daniels at collabora.com>
Date: Sat Jun 12 10:19:36 2021 +0100
ci/piglit: Fix path to uploaded images
Missed this bit when I was reworking environment variables.
Signed-off-by: Daniel Stone <daniels at collabora.com>
Reported-by: Emma Anholt <emma at anholt.net>
Ref: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11329#note_956187
Acked-by: Martin Peres <martin.peres at mupuf.org>
Acked-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11337>
More information about the mesa-commit
mailing list