Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: wormhole-will...@packages.debian.org, sanv...@debian.org
Control: affects -1 + src:wormhole-william
[ Reason ]
This upload fixes "Bug #1031063 FTBFS randomly because of failing tests".
[ Impact ]
Without this update, the package fails to build randomly in stable
because of flaky tests (in some systems, with high probability).
[ Tests ]
There are no real code changes, only some tests are disabled.
[ Risks ]
Low risk. The program is the same as before. After this was fixed
in unstable, the package reached reproducible status in the
reproducible-builds framework.
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
Three flaky tests have been disabled. Such change is the same
that was applied in unstable two months ago.
[ Other info ]
The package has been uploaded.
diff -Nru wormhole-william-1.0.6/debian/changelog
wormhole-william-1.0.6/debian/changelog
--- wormhole-william-1.0.6/debian/changelog 2022-10-10 18:19:50.000000000
+0200
+++ wormhole-william-1.0.6/debian/changelog 2023-10-24 09:50:00.000000000
+0200
@@ -1,3 +1,10 @@
+wormhole-william (1.0.6-2+deb12u1) bookworm; urgency=medium
+
+ * Team upload.
+ * Disable flaky tests. Closes: #1031063.
+
+ -- Santiago Vila <sanv...@debian.org> Tue, 24 Oct 2023 09:50:00 +0200
+
wormhole-william (1.0.6-2) unstable; urgency=medium
* Don't run help2man at build time, instead generate man page
diff -Nru wormhole-william-1.0.6/debian/gbp.conf
wormhole-william-1.0.6/debian/gbp.conf
--- wormhole-william-1.0.6/debian/gbp.conf 2022-10-10 18:19:50.000000000
+0200
+++ wormhole-william-1.0.6/debian/gbp.conf 2023-10-24 09:50:00.000000000
+0200
@@ -1,3 +1,3 @@
[DEFAULT]
-debian-branch = debian/sid
+debian-branch = debian/bookworm
dist = DEP14
diff -Nru wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
--- wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
1970-01-01 01:00:00.000000000 +0100
+++ wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
2023-10-24 09:50:00.000000000 +0200
@@ -0,0 +1,34 @@
+Description: Disable some flaky tests
+ These tests are flaky on the upstream CI as well but it doesn't appear to
+ impact the program when it runs
+Author: Stephen Gelman <ssg...@debian.org>
+Last-Update: 2023-08-14
+Forwarded: no
+
+--
+--- a/wormhole/wormhole_test.go
++++ b/wormhole/wormhole_test.go
+@@ -155,6 +155,7 @@
+ }
+
+ func TestVerifierAbort(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
+@@ -409,6 +410,7 @@
+ }
+
+ func TestWormholeFileTransportSendMidStreamCancel(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
+@@ -627,6 +629,7 @@
+ }
+
+ func TestWormholeDirectoryTransportSendRecvDirect(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
diff -Nru wormhole-william-1.0.6/debian/patches/series
wormhole-william-1.0.6/debian/patches/series
--- wormhole-william-1.0.6/debian/patches/series 1970-01-01
01:00:00.000000000 +0100
+++ wormhole-william-1.0.6/debian/patches/series 2023-10-24
09:50:00.000000000 +0200
@@ -0,0 +1 @@
+disable-flaky-tests.patch