View Issue Details

IDProjectCategoryView StatusLast Update
0007953GNUnetbuild processpublic2023-11-29 01:08
Reporterapteryx Assigned Tothejackimonster  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product Version0.20.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 17: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 01: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. ^^'

Issue History

Date Modified Username Field Change
2023-10-09 15:08 apteryx New Issue
2023-10-09 15:08 apteryx File Added: zza8rvv37h15sy20d3yv75cs3fxvcy-gnunet-0.20.0.drv
2023-10-09 17:09 apteryx Note Added: 0020569
2023-10-13 07:53 schanzen Assigned To => thejackimonster
2023-10-13 07:53 schanzen Status new => assigned
2023-11-29 01:08 thejackimonster Note Added: 0020671