* Add more riscv builders for dwz, bzip2 and gnupoke
@ 2023-12-30 23:17 Mark Wielaard
2023-12-30 23:17 ` [PATCH 1/4] Add dwz-ubuntu-riscv builder Mark Wielaard
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Mark Wielaard @ 2023-12-30 23:17 UTC (permalink / raw)
To: buildbot; +Cc: David Abdurachmanov
This adds three more riscv builders for dwz, bzip2 and gnupoke.
All three build just fine with all tests passing.
It also adds collapseRequests=True to all riscv builders
because the little box is just too slow to do builds for every
individual commit (gnupoke takes almost an hour for a clean build,
35 minutes on a rebuild with full ccache).
[PATCH 1/4] Add dwz-ubuntu-riscv builder
[PATCH 2/4] Add bzip2-ubuntu-riscv builder
[PATCH 3/4] Add gnupoke-ubuntu-riscv builder
[PATCH 4/4] Add collapseRequests=True to all riscv builders
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/4] Add dwz-ubuntu-riscv builder
2023-12-30 23:17 Add more riscv builders for dwz, bzip2 and gnupoke Mark Wielaard
@ 2023-12-30 23:17 ` Mark Wielaard
2023-12-30 23:17 ` [PATCH 2/4] Add bzip2-ubuntu-riscv builder Mark Wielaard
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2023-12-30 23:17 UTC (permalink / raw)
To: buildbot; +Cc: David Abdurachmanov, Mark Wielaard
---
builder/master.cfg | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/builder/master.cfg b/builder/master.cfg
index 00ffef6..0cd0541 100644
--- a/builder/master.cfg
+++ b/builder/master.cfg
@@ -641,6 +641,7 @@ dwz_scheduler = schedulers.SingleBranchScheduler(
"dwz-fedora-s390x",
"dwz-debian-ppc64",
"dwz-fedora-ppc64le",
+ "dwz-ubuntu-riscv",
"dwz-opensusetw-x86_64",
"dwz-opensuseleap-x86_64"])
c['schedulers'].append(dwz_scheduler)
@@ -1756,6 +1757,13 @@ dwz_debian_ppc64_builder = util.BuilderConfig(
factory=dwz_factory)
c['builders'].append(dwz_debian_ppc64_builder)
+dwz_ubuntu_riscv_builder = util.BuilderConfig(
+ name="dwz-ubuntu-riscv",
+ workernames=["starfive-riscv"],
+ tags=["dwz", "ubuntu", "riscv"],
+ factory=dwz_factory)
+c['builders'].append(dwz_ubuntu_riscv_builder)
+
dwz_fedora_ppc64le_builder = util.BuilderConfig(
name="dwz-fedora-ppc64le",
workernames=["fedora-ppc64le"],
--
2.39.3
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 2/4] Add bzip2-ubuntu-riscv builder
2023-12-30 23:17 Add more riscv builders for dwz, bzip2 and gnupoke Mark Wielaard
2023-12-30 23:17 ` [PATCH 1/4] Add dwz-ubuntu-riscv builder Mark Wielaard
@ 2023-12-30 23:17 ` Mark Wielaard
2023-12-30 23:17 ` [PATCH 3/4] Add gnupoke-ubuntu-riscv builder Mark Wielaard
2023-12-30 23:17 ` [PATCH 4/4] Add collapseRequests=True to all riscv builders Mark Wielaard
3 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2023-12-30 23:17 UTC (permalink / raw)
To: buildbot; +Cc: David Abdurachmanov, Mark Wielaard
---
builder/master.cfg | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/builder/master.cfg b/builder/master.cfg
index 0cd0541..d97d62a 100644
--- a/builder/master.cfg
+++ b/builder/master.cfg
@@ -672,6 +672,7 @@ bzip2_scheduler = schedulers.SingleBranchScheduler(
"bzip2-fedora-s390x",
"bzip2-debian-ppc64",
"bzip2-fedora-ppc64le",
+ "bzip2-ubuntu-riscv",
"bzip2-opensusetw-x86_64",
"bzip2-opensuseleap-x86_64"])
c['schedulers'].append(bzip2_scheduler)
@@ -1479,6 +1480,13 @@ bzip2_fedora_ppc64le_builder = util.BuilderConfig(
factory=bzip2_factory_no_valgrind)
c['builders'].append(bzip2_fedora_ppc64le_builder)
+bzip2_ubuntu_riscv_builder = util.BuilderConfig(
+ name="bzip2-ubuntu-riscv",
+ workernames=["starfive-riscv"],
+ tags=["bzip2", "ubuntu", "riscv"],
+ factory=bzip2_factory_no_valgrind)
+c['builders'].append(bzip2_ubuntu_riscv_builder)
+
bzip2_opensusetw_x86_64_builder = util.BuilderConfig(
name="bzip2-opensusetw-x86_64",
properties={'container-file':
--
2.39.3
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 3/4] Add gnupoke-ubuntu-riscv builder
2023-12-30 23:17 Add more riscv builders for dwz, bzip2 and gnupoke Mark Wielaard
2023-12-30 23:17 ` [PATCH 1/4] Add dwz-ubuntu-riscv builder Mark Wielaard
2023-12-30 23:17 ` [PATCH 2/4] Add bzip2-ubuntu-riscv builder Mark Wielaard
@ 2023-12-30 23:17 ` Mark Wielaard
2023-12-30 23:17 ` [PATCH 4/4] Add collapseRequests=True to all riscv builders Mark Wielaard
3 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2023-12-30 23:17 UTC (permalink / raw)
To: buildbot; +Cc: David Abdurachmanov, Mark Wielaard
---
builder/master.cfg | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/builder/master.cfg b/builder/master.cfg
index d97d62a..887aead 100644
--- a/builder/master.cfg
+++ b/builder/master.cfg
@@ -1015,6 +1015,7 @@ gnupoke_scheduler = schedulers.SingleBranchScheduler(
builderNames=["gnupoke-debian-testing-x86_64",
"gnupoke-debian-i386",
"gnupoke-gentoo-sparc",
+ "gnupoke-ubuntu-riscv",
"gnupoke-fedora-arm64"])
c['schedulers'].append(gnupoke_scheduler)
@@ -4621,6 +4622,13 @@ gnupoke_gentoo_space_builder = util.BuilderConfig(
factory=gnupoke_factory)
c['builders'].append(gnupoke_gentoo_space_builder)
+gnupoke_ubuntu_riscv_builder = util.BuilderConfig(
+ name="gnupoke-ubuntu-riscv",
+ tags=["gnupoke", "ubuntu", "riscv"],
+ workernames="starfive-riscv",
+ factory=gnupoke_factory)
+c['builders'].append(gnupoke_ubuntu_riscv_builder)
+
gnupoke_fedora_arm64_builder = util.BuilderConfig(
name="gnupoke-fedora-arm64",
tags=["gnupoke", "fedora", "arm64"],
--
2.39.3
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 4/4] Add collapseRequests=True to all riscv builders
2023-12-30 23:17 Add more riscv builders for dwz, bzip2 and gnupoke Mark Wielaard
` (2 preceding siblings ...)
2023-12-30 23:17 ` [PATCH 3/4] Add gnupoke-ubuntu-riscv builder Mark Wielaard
@ 2023-12-30 23:17 ` Mark Wielaard
3 siblings, 0 replies; 5+ messages in thread
From: Mark Wielaard @ 2023-12-30 23:17 UTC (permalink / raw)
To: buildbot; +Cc: David Abdurachmanov, Mark Wielaard
---
builder/master.cfg | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/builder/master.cfg b/builder/master.cfg
index 887aead..d2cb2d0 100644
--- a/builder/master.cfg
+++ b/builder/master.cfg
@@ -1485,6 +1485,7 @@ bzip2_ubuntu_riscv_builder = util.BuilderConfig(
name="bzip2-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["bzip2", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=bzip2_factory_no_valgrind)
c['builders'].append(bzip2_ubuntu_riscv_builder)
@@ -1628,6 +1629,7 @@ debugedit_ubuntu_riscv_builder = util.BuilderConfig(
name="debugedit-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["debugedit", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=debugedit_factory)
c['builders'].append(debugedit_ubuntu_riscv_builder)
@@ -1770,6 +1772,7 @@ dwz_ubuntu_riscv_builder = util.BuilderConfig(
name="dwz-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["dwz", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=dwz_factory)
c['builders'].append(dwz_ubuntu_riscv_builder)
@@ -2221,6 +2224,7 @@ elfutils_ubuntu_riscv_builder = util.BuilderConfig(
name="elfutils-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["elfutils", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=elfutils_factory)
c['builders'].append(elfutils_ubuntu_riscv_builder)
@@ -4127,6 +4131,7 @@ libabigail_ubuntu_riscv_builder = util.BuilderConfig(
name="libabigail-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["libabigail", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=libabigail_factory_checkonly)
c['builders'].append(libabigail_ubuntu_riscv_builder)
@@ -4626,6 +4631,7 @@ gnupoke_ubuntu_riscv_builder = util.BuilderConfig(
name="gnupoke-ubuntu-riscv",
tags=["gnupoke", "ubuntu", "riscv"],
workernames="starfive-riscv",
+ collapseRequests=True,
factory=gnupoke_factory)
c['builders'].append(gnupoke_ubuntu_riscv_builder)
@@ -4712,6 +4718,7 @@ annobin_ubuntu_riscv_builder = util.BuilderConfig(
name="annobin-ubuntu-riscv",
workernames=["starfive-riscv"],
tags=["annobin", "ubuntu", "riscv"],
+ collapseRequests=True,
factory=annobin_factory)
c['builders'].append(annobin_ubuntu_riscv_builder)
--
2.39.3
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-12-30 23:17 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-30 23:17 Add more riscv builders for dwz, bzip2 and gnupoke Mark Wielaard
2023-12-30 23:17 ` [PATCH 1/4] Add dwz-ubuntu-riscv builder Mark Wielaard
2023-12-30 23:17 ` [PATCH 2/4] Add bzip2-ubuntu-riscv builder Mark Wielaard
2023-12-30 23:17 ` [PATCH 3/4] Add gnupoke-ubuntu-riscv builder Mark Wielaard
2023-12-30 23:17 ` [PATCH 4/4] Add collapseRequests=True to all riscv builders Mark Wielaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).