All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-4.20] automation/gitlab: disable coverage from clang randconfig
@ 2025-01-14 17:43 Roger Pau Monne
  2025-01-14 17:48 ` Andrew Cooper
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Roger Pau Monne @ 2025-01-14 17:43 UTC (permalink / raw)
  To: xen-devel
  Cc: Roger Pau Monne, Doug Goldstein, Stefano Stabellini,
	Oleksii Kurochko

If randconfig enables coverage support the build times out due to GNU LD
taking too long.  For the time being prevent coverage from being enabled in
clang randconfig job.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
---
Cc: Oleksii Kurochko <oleksii.kurochko@gmail.com>
---
I will fix the orphaned section stuff separately, as I'm considering just
removing LLVM coverage support because the llvm coverage format is not
stable, and the code to dump it has already become stale.  However I need
to think about it, and in the short term disabling coverage support from
randconfig is more straightforward.
---
 automation/gitlab-ci/build.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
index cb84f379b754..bc4a8a5ad20c 100644
--- a/automation/gitlab-ci/build.yaml
+++ b/automation/gitlab-ci/build.yaml
@@ -556,6 +556,8 @@ debian-12-x86_64-clang-randconfig:
   variables:
     CONTAINER: debian:12-x86_64
     RANDCONFIG: y
+    EXTRA_FIXED_RANDCONFIG: |
+      CONFIG_COVERAGE=n # Disable coverage otherwise build times out.
 
 debian-12-x86_64-gcc:
   extends: .gcc-x86-64-build
-- 
2.46.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-01-15  9:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-14 17:43 [PATCH for-4.20] automation/gitlab: disable coverage from clang randconfig Roger Pau Monne
2025-01-14 17:48 ` Andrew Cooper
2025-01-14 23:49   ` Stefano Stabellini
2025-01-15  8:17   ` Roger Pau Monné
2025-01-15  8:19 ` Jan Beulich
2025-01-15  8:34   ` Andrew Cooper
2025-01-15  8:56   ` Roger Pau Monné
2025-01-15  9:35 ` Oleksii Kurochko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.