View Issue Details

IDProjectCategoryView StatusLast Update
0007953GNUnetbuild processpublic2024-03-07 19:25
Reporterapteryx Assigned Tothejackimonster Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
Product Version0.20.0 
Fixed in Version0.21.0 
Summary0007953: test_messenger_ring test failure
DescriptionWhen attempting to run the 0.20.0 test suite, I get the following error:

FAIL: test_messenger_ring
=========================

Peer: 52C4; [7WV63A] Message: JOIN (9K94RWPZ)
Peer: 52C4; [7WV63A] Message: PEER (326PRKS2)
Peer: 52C4; [7WV63A] Message: JOIN (98MR3MER)
Peer: F7B5; [BZDXC8] Message: JOIN (NMXR00GW)
Peer: F7B5; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: F7B5; [BZDXC8] Message: JOIN (J915D01C)
Peer: VBJD; [2VDE8Z] Message: JOIN (XSA2HKQE)
Peer: VBJD; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: VBJD; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: W5Z3; [472K2T] Message: JOIN (C8MBTZRA)
Peer: F2F3; [2NCK3X] Message: JOIN (V2WJ9ACZ)
Peer: F2F3; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: F2F3; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: 4TTC; [S30QE6] Message: JOIN (SP84HB3G)
Peer: 4TTC; [S30QE6] Message: PEER (AMD4AGR9)
Peer: 4TTC; [S30QE6] Message: JOIN (2S871GBN)
Peer: W5Z3; [472K2T] Message: PEER (KAM9P476)
Peer: W5Z3; [472K2T] Message: JOIN (905PBKR3)
Peer: EEXR; [BHHQYE] Message: JOIN (KE444GVC)
Peer: 6CGB; [W4TWQZ] Message: JOIN (H0ATP2M0)
Peer: EEXR; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: 6CGB; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: 6CGB; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: EEXR; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: 4TTC; [BZDXC8] Message: JOIN (J915D01C)
Peer: F7B5; [S30QE6] Message: JOIN (2S871GBN)
Peer: W5Z3; [S30QE6] Message: JOIN (2S871GBN)
Peer: F7B5; [S30QE6] Message: PEER (AMD4AGR9)
Peer: 4TTC; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: W5Z3; [S30QE6] Message: PEER (AMD4AGR9)
Peer: W5Z3; [BZDXC8] Message: JOIN (J915D01C)
Peer: F2F3; [S30QE6] Message: JOIN (2S871GBN)
Peer: VBJD; [472K2T] Message: JOIN (905PBKR3)
Peer: EEXR; [7WV63A] Message: JOIN (98MR3MER)
Peer: VBJD; [472K2T] Message: PEER (KAM9P476)
Peer: F2F3; [BZDXC8] Message: JOIN (J915D01C)
Peer: W5Z3; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: F7B5; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: F2F3; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: W5Z3; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: 52C4; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: 52C4; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: VBJD; [S30QE6] Message: JOIN (2S871GBN)
Peer: 4TTC; [472K2T] Message: JOIN (905PBKR3)
Peer: EEXR; [7WV63A] Message: PEER (326PRKS2)
Peer: 4TTC; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: 4TTC; [472K2T] Message: PEER (KAM9P476)
Peer: VBJD; [S30QE6] Message: PEER (AMD4AGR9)
Peer: 52C4; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: 4TTC; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: 6CGB; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: W5Z3; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: 6CGB; [7WV63A] Message: JOIN (98MR3MER)
Peer: VBJD; [BZDXC8] Message: JOIN (J915D01C)
Peer: EEXR; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: F2F3; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: F2F3; [7WV63A] Message: JOIN (98MR3MER)
Peer: 6CGB; [7WV63A] Message: PEER (326PRKS2)
Peer: F7B5; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: W5Z3; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: EEXR; [S30QE6] Message: JOIN (2S871GBN)
Peer: F7B5; [472K2T] Message: JOIN (905PBKR3)
Peer: EEXR; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: 4TTC; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: F7B5; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: 6CGB; [S30QE6] Message: JOIN (2S871GBN)
Peer: EEXR; [BZDXC8] Message: JOIN (J915D01C)
Peer: VBJD; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: 6CGB; [472K2T] Message: JOIN (905PBKR3)
Peer: 4TTC; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: 52C4; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: 6CGB; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: F7B5; [472K2T] Message: PEER (KAM9P476)
Peer: W5Z3; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: F7B5; [7WV63A] Message: JOIN (98MR3MER)
Peer: VBJD; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: VBJD; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: 4TTC; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: 52C4; [S30QE6] Message: JOIN (2S871GBN)
Peer: F2F3; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: W5Z3; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: 52C4; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: EEXR; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: F7B5; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: F2F3; [472K2T] Message: JOIN (905PBKR3)
Peer: 4TTC; [7WV63A] Message: JOIN (98MR3MER)
Peer: 52C4; [BZDXC8] Message: JOIN (J915D01C)
Peer: W5Z3; [7WV63A] Message: JOIN (98MR3MER)
Peer: 6CGB; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: F2F3; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: 52C4; [472K2T] Message: JOIN (905PBKR3)
Peer: VBJD; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: 52C4; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: F2F3; [472K2T] Message: PEER (KAM9P476)
Peer: 6CGB; [BZDXC8] Message: JOIN (J915D01C)
Peer: VBJD; [BHHQYE] Message: JOIN (RRSP0ZH9)
Peer: W5Z3; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: EEXR; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: 4TTC; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: 6CGB; [2NCK3X] Message: JOIN (SCSJB94G)
Peer: F7B5; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: EEXR; [472K2T] Message: JOIN (905PBKR3)
Peer: 52C4; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: F2F3; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: VBJD; [7WV63A] Message: JOIN (98MR3MER)
Peer: F2F3; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: EEXR; [472K2T] Message: PEER (KAM9P476)
Peer: 6CGB; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: F7B5; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: F7B5; [W4TWQZ] Message: JOIN (0RHPHQJZ)
Peer: 52C4; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: VBJD; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: EEXR; [2VDE8Z] Message: JOIN (B37CB7QB)
Peer: 4TTC; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: W5Z3; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: EEXR; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: 4TTC; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: 52C4; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: 6CGB; [2NCK3X] Message: PEER (7GAJTDZ2)
Peer: F7B5; [W4TWQZ] Message: PEER (1KFF2F88)
Peer: F2F3; [2VDE8Z] Message: PEER (G2FH2J1F)
Peer: W5Z3; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: 52C4; [472K2T] Message: PEER (KAM9P476)
Peer: VBJD; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: 6CGB; [BHHQYE] Message: PEER (JSJMM7H0)
Peer: EEXR; [BZDXC8] Message: PEER (KZB9WVVZ)
Peer: 6CGB; [472K2T] Message: PEER (KAM9P476)
Peer: 52C4; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: 6CGB; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: EEXR; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: VBJD; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: F2F3; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: W5Z3; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: F7B5; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: 4TTC; [7WV63A] Message: MERGE (6F7JCQ2F)
Peer: F7B5; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: F2F3; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: 4TTC; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: EEXR; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: W5Z3; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: 52C4; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: VBJD; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: VBJD; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: 6CGB; [BZDXC8] Message: MERGE (MQEG4TB3)
Peer: F2F3; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: W5Z3; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: F7B5; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: 6CGB; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: EEXR; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: 4TTC; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: 4TTC; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: 52C4; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: W5Z3; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: F7B5; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: 52C4; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: VBJD; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: F2F3; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: 6CGB; [2NCK3X] Message: MERGE (CCKRJGQP)
Peer: EEXR; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: EEXR; [2VDE8Z] Message: MERGE (GG261EHJ)
Peer: 52C4; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: F2F3; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: 6CGB; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: F7B5; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: VBJD; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: 4TTC; [BHHQYE] Message: MERGE (Y7PZGB04)
Peer: W5Z3; [BHHQYE] Message: MERGE (Y7PZGB04)
Testcase failed (timeout).
Testcase failed (operation: 'barrier2').
FAIL test_messenger_ring (exit status: 1)
Steps To ReproduceFrom a built Guix checkout:

$ ./pre-inst-en guix refresh --update gnunet
$ ./pre-inst-env guix build gnunet
Additional InformationI tested this on my aging Core 2 Duo (Q6700) desktop. It's possible the problem is simply that the timeout used is too short for that slow machine.
TagsNo tags attached.
Attached Files

Activities

apteryx

2023-10-09 15:09

reporter   ~0020569

The build passed on a much faster machine, so I'm guessing it has to do with the timeout being too short for older hardware.

thejackimonster

2023-11-29 00:08

developer   ~0020671

It's possible the timeout was just too short. But I also managed to trip this test during my work on latest changes and I had to adjust some logic in the tests because there could appear a bug failing the test when the same peer message was received twice (which was not fully impossible).

Anyway there have been major changes in the service and I'm currently working on re-implementing those tests with the newer testing API and running the different peers in netjail. So these testcases should become more reliable. ^^'

thejackimonster

2024-03-05 18:24

developer   ~0021693

Since the testbed system gets replaced for the topology test cases, the new releases won't trigger/reproduce such issues. New test cases with multiple peers still need to be written (currently WIP).

schanzen

2024-03-07 19:25

administrator   ~0021793

0.21 released

Issue History

Date ModifiedUsernameFieldChange
2023-10-09 13:08apteryxNew Issue
2023-10-09 13:08apteryxFile Added: zza8rvv37h15sy20d3yv75cs3fxvcy-gnunet-0.20.0.drv
2023-10-09 15:09apteryxNote Added: 0020569
2023-10-13 05:53schanzenAssigned To => thejackimonster
2023-10-13 05:53schanzenStatusnew => assigned
2023-11-29 00:08thejackimonsterNote Added: 0020671
2024-03-05 18:24thejackimonsterStatusassigned => resolved
2024-03-05 18:24thejackimonsterResolutionopen => unable to reproduce
2024-03-05 18:24thejackimonsterFixed in Version => 0.21.0
2024-03-05 18:24thejackimonsterNote Added: 0021693
2024-03-07 19:25schanzenNote Added: 0021793
2024-03-07 19:25schanzenStatusresolved => closed