Closed ottok closed 3 years ago
The platform armel is one of the official Debian platforms. If this issue is not fixed, then the Galera 3 will be removed from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961636
Could somebody check this out please? @temeo ?
@ottok Could you try the following patch which should reduce the runtime overhead significantly for may EVS tests:
diff --git a/gcomm/test/check_trace.cpp b/gcomm/test/check_trace.cpp
index 72f2bbd0..d2ab1853 100644
--- a/gcomm/test/check_trace.cpp
+++ b/gcomm/test/check_trace.cpp
@@ -272,10 +272,10 @@ void gcomm::PropagationMatrix::propagate_until_cvi(bool handle_timers)
}
if (handle_timers)
{
- // Assume that time progresses in millisecond intervals
+ // Assume that time progresses in 50 millisecond intervals
// and that is fine enough granularity for all tests
// which deal with timers.
- gu::datetime::SimClock::inc_time(gu::datetime::MSec);
+ gu::datetime::SimClock::inc_time(50*gu::datetime::MSec);
}
}
while (all_in == false);
I confirm the patch works. In an upload to Debian experimental armel now works:
https://buildd.debian.org/status/package.php?p=galera-3&suite=experimental
Thanks, will include this change to the next release.
armel in galera-3 25.3.30-1 built fine on Debian buildds, so this issue can be closed.
Status of latest galera-4 on armel is also good, see #576.
Re-opening, this is good because a patch downstream: https://salsa.debian.org/mariadb-team/galera-3/-/blob/master/debian/patches/572.patch
Issue should be closed only once this patch is for sure in an upstream master branch.
The patch was included in 3.31 and 4.6.
Latest galera-3 release does not pass builds on armel. Noticed this in the official upload to Debian.
From: https://buildd.debian.org/status/fetch.php?pkg=galera-3&arch=armel&ver=25.3.29-2&stamp=1587128672&raw=0
Handling tests like on armhf might be an option.
Reported originally by Adrian Bunk at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958040
This issue did not exist in previous galera-3 releases: https://buildd.debian.org/status/logs.php?pkg=galera-3&arch=armel
This does not apply for galera-4 at 26.4.3 https://buildd.debian.org/status/package.php?p=galera-4&suite=sid