[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1054470: bookworm-pu: package wormhole-william/1.0.6-2+deb12u1



Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: wormhole-william@packages.debian.org, sanvila@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 <sanvila@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 <ssgelm@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

Reply to: