Mesa (main): ci/lava: Add --dump-yaml option to submitter

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jun 10 22:48:32 UTC 2021


Module: Mesa
Branch: main
Commit: 2745fec6b909411234b318026e09a723a1443129
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2745fec6b909411234b318026e09a723a1443129

Author: Daniel Stone <daniels at collabora.com>
Date:   Thu Jun 10 10:35:21 2021 +0100

ci/lava: Add --dump-yaml option to submitter

Also useful for local development and testing.

Signed-off-by: Daniel Stone <daniels at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11293>

---

 .gitlab-ci/lava_job_submitter.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.gitlab-ci/lava_job_submitter.py b/.gitlab-ci/lava_job_submitter.py
index 6823eb74e3a..0978c5cd150 100755
--- a/.gitlab-ci/lava_job_submitter.py
+++ b/.gitlab-ci/lava_job_submitter.py
@@ -69,6 +69,9 @@ def generate_lava_yaml(args):
 
     yaml = template.render(values)
 
+    if args.dump_yaml:
+        print(yaml)
+
     return yaml
 
 
@@ -210,6 +213,7 @@ if __name__ == '__main__':
     parser.add_argument("--ci-node-total")
     parser.add_argument("--job-type")
     parser.add_argument("--validate-only", action='store_true')
+    parser.add_argument("--dump-yaml", action='store_true')
 
     parser.set_defaults(func=main)
     args = parser.parse_args()



More information about the mesa-commit mailing list