Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
factoring
[simgrid.git] / examples / msg / dht-chord / dht-chord.tesh
index c568c9d..07dad11 100644 (file)
@@ -1,6 +1,459 @@
 #! ./tesh
 
-p Testing the Chord implementation with MSG
+p> Testing the Chord implementation with MSG
+
+! output sort 19
+$ $SG_TEST_EXENV ${bindir:=.}/dht-chord$EXEEXT -nb_bits=6 ${srcdir:=.}/platform.xml ${srcdir:=.}/../msg/dht-chord/chord.xml --log=msg_chord.thres:verbose "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (1:node@Gatien) Joining the ring with id 48, knowing node 1
+> [  0.000000] (2:node@McGee) Joining the ring with id 42, knowing node 1
+> [  0.000000] (3:node@iRMX) Joining the ring with id 38, knowing node 1
+> [  0.000000] (4:node@Geoff) Joining the ring with id 32, knowing node 1
+> [  0.000000] (5:node@TeX) Joining the ring with id 21, knowing node 1
+> [  0.000000] (6:node@Jean_Yves) Joining the ring with id 14, knowing node 1
+> [  0.000000] (7:node@Boivin) Joining the ring with id 8, knowing node 1
+> [  0.000000] (8:node@Jacquelin) My finger table:
+> [  0.000000] (8:node@Jacquelin) Start | Succ
+> [  0.000000] (8:node@Jacquelin)    2  |   1
+> [  0.000000] (8:node@Jacquelin)    3  |   1
+> [  0.000000] (8:node@Jacquelin)    5  |   1
+> [  0.000000] (8:node@Jacquelin)    9  |   1
+> [  0.000000] (8:node@Jacquelin)   17  |   1
+> [  0.000000] (8:node@Jacquelin)   33  |   1
+> [  0.000000] (8:node@Jacquelin) Predecessor: -1
+> [  6.274348] (1:node@Gatien) My finger table:
+> [  6.274348] (1:node@Gatien) Start | Succ
+> [  6.274348] (1:node@Gatien)   49  |   1
+> [  6.274348] (1:node@Gatien)   50  |  48
+> [  6.274348] (1:node@Gatien)   52  |  48
+> [  6.274348] (1:node@Gatien)   56  |  48
+> [  6.274348] (1:node@Gatien)    0  |  48
+> [  6.274348] (1:node@Gatien)   16  |  48
+> [  6.274348] (1:node@Gatien) Predecessor: -1
+> [ 10.888156] (2:node@McGee) My finger table:
+> [ 10.888156] (2:node@McGee) Start | Succ
+> [ 10.888156] (2:node@McGee)   43  |   1
+> [ 10.888156] (2:node@McGee)   44  |  42
+> [ 10.888156] (2:node@McGee)   46  |  42
+> [ 10.888156] (2:node@McGee)   50  |  42
+> [ 10.888156] (2:node@McGee)   58  |  42
+> [ 10.888156] (2:node@McGee)   10  |  42
+> [ 10.888156] (2:node@McGee) Predecessor: -1
+> [ 18.043375] (3:node@iRMX) My finger table:
+> [ 18.043375] (3:node@iRMX) Start | Succ
+> [ 18.043375] (3:node@iRMX)   39  |   1
+> [ 18.043375] (3:node@iRMX)   40  |  38
+> [ 18.043375] (3:node@iRMX)   42  |  38
+> [ 18.043375] (3:node@iRMX)   46  |  38
+> [ 18.043375] (3:node@iRMX)   54  |  38
+> [ 18.043375] (3:node@iRMX)    6  |  38
+> [ 18.043375] (3:node@iRMX) Predecessor: -1
+> [ 20.004944] (4:node@Geoff) My finger table:
+> [ 20.004944] (4:node@Geoff) Start | Succ
+> [ 20.004944] (4:node@Geoff)   33  |   1
+> [ 20.004944] (4:node@Geoff)   34  |  32
+> [ 20.004944] (4:node@Geoff)   36  |  32
+> [ 20.004944] (4:node@Geoff)   40  |  32
+> [ 20.004944] (4:node@Geoff)   48  |  32
+> [ 20.004944] (4:node@Geoff)    0  |  32
+> [ 20.004944] (4:node@Geoff) Predecessor: -1
+> [ 26.812102] (5:node@TeX) My finger table:
+> [ 26.812102] (5:node@TeX) Start | Succ
+> [ 26.812102] (5:node@TeX)   22  |   1
+> [ 26.812102] (5:node@TeX)   23  |  21
+> [ 26.812102] (5:node@TeX)   25  |  21
+> [ 26.812102] (5:node@TeX)   29  |  21
+> [ 26.812102] (5:node@TeX)   37  |  21
+> [ 26.812102] (5:node@TeX)   53  |  21
+> [ 26.812102] (5:node@TeX) Predecessor: -1
+> [ 30.924531] (6:node@Jean_Yves) My finger table:
+> [ 30.924531] (6:node@Jean_Yves) Start | Succ
+> [ 30.924531] (6:node@Jean_Yves)   15  |   1
+> [ 30.924531] (6:node@Jean_Yves)   16  |  14
+> [ 30.924531] (6:node@Jean_Yves)   18  |  14
+> [ 30.924531] (6:node@Jean_Yves)   22  |  14
+> [ 30.924531] (6:node@Jean_Yves)   30  |  14
+> [ 30.924531] (6:node@Jean_Yves)   46  |  14
+> [ 30.924531] (6:node@Jean_Yves) Predecessor: -1
+> [ 36.048186] (7:node@Boivin) My finger table:
+> [ 36.048186] (7:node@Boivin) Start | Succ
+> [ 36.048186] (7:node@Boivin)    9  |   1
+> [ 36.048186] (7:node@Boivin)   10  |   8
+> [ 36.048186] (7:node@Boivin)   12  |   8
+> [ 36.048186] (7:node@Boivin)   16  |   8
+> [ 36.048186] (7:node@Boivin)   24  |   8
+> [ 36.048186] (7:node@Boivin)   40  |   8
+> [ 36.048186] (7:node@Boivin) Predecessor: -1
+> [ 89.998200] (8:node@Jacquelin) My finger table:
+> [ 89.998200] (8:node@Jacquelin) Start | Succ
+> [ 89.998200] (8:node@Jacquelin)    2  |   1
+> [ 89.998200] (8:node@Jacquelin)    3  |   1
+> [ 89.998200] (8:node@Jacquelin)    5  |   1
+> [ 89.998200] (8:node@Jacquelin)    9  |   1
+> [ 89.998200] (8:node@Jacquelin)   17  |   1
+> [ 89.998200] (8:node@Jacquelin)   33  |   1
+> [ 89.998200] (8:node@Jacquelin) Predecessor: 32
+> [109.834289] (8:node@Jacquelin) My finger table:
+> [109.834289] (8:node@Jacquelin) Start | Succ
+> [109.834289] (8:node@Jacquelin)    2  |  32
+> [109.834289] (8:node@Jacquelin)    3  |   1
+> [109.834289] (8:node@Jacquelin)    5  |   1
+> [109.834289] (8:node@Jacquelin)    9  |   1
+> [109.834289] (8:node@Jacquelin)   17  |   1
+> [109.834289] (8:node@Jacquelin)   33  |   1
+> [109.834289] (8:node@Jacquelin) Predecessor: 42
+> [111.997093] (8:node@Jacquelin) My finger table:
+> [111.997093] (8:node@Jacquelin) Start | Succ
+> [111.997093] (8:node@Jacquelin)    2  |  32
+> [111.997093] (8:node@Jacquelin)    3  |   1
+> [111.997093] (8:node@Jacquelin)    5  |   1
+> [111.997093] (8:node@Jacquelin)    9  |   1
+> [111.997093] (8:node@Jacquelin)   17  |   1
+> [111.997093] (8:node@Jacquelin)   33  |   1
+> [111.997093] (8:node@Jacquelin) Predecessor: 48
+> [131.116449] (4:node@Geoff) My finger table:
+> [131.116449] (4:node@Geoff) Start | Succ
+> [131.116449] (4:node@Geoff)   33  |  48
+> [131.116449] (4:node@Geoff)   34  |  32
+> [131.116449] (4:node@Geoff)   36  |  32
+> [131.116449] (4:node@Geoff)   40  |  32
+> [131.116449] (4:node@Geoff)   48  |  32
+> [131.116449] (4:node@Geoff)    0  |  32
+> [131.116449] (4:node@Geoff) Predecessor: 1
+> [160.070553] (1:node@Gatien) My finger table:
+> [160.070553] (1:node@Gatien) Start | Succ
+> [160.070553] (1:node@Gatien)   49  |   1
+> [160.070553] (1:node@Gatien)   50  |  48
+> [160.070553] (1:node@Gatien)   52  |  48
+> [160.070553] (1:node@Gatien)   56  |  48
+> [160.070553] (1:node@Gatien)    0  |  48
+> [160.070553] (1:node@Gatien)   16  |  48
+> [160.070553] (1:node@Gatien) Predecessor: 32
+> [175.080938] (1:node@Gatien) My finger table:
+> [175.080938] (1:node@Gatien) Start | Succ
+> [175.080938] (1:node@Gatien)   49  |   1
+> [175.080938] (1:node@Gatien)   50  |  48
+> [175.080938] (1:node@Gatien)   52  |  48
+> [175.080938] (1:node@Gatien)   56  |  48
+> [175.080938] (1:node@Gatien)    0  |  48
+> [175.080938] (1:node@Gatien)   16  |  48
+> [175.080938] (1:node@Gatien) Predecessor: 42
+> [210.527001] (2:node@McGee) My finger table:
+> [210.527001] (2:node@McGee) Start | Succ
+> [210.527001] (2:node@McGee)   43  |  48
+> [210.527001] (2:node@McGee)   44  |  42
+> [210.527001] (2:node@McGee)   46  |  42
+> [210.527001] (2:node@McGee)   50  |  42
+> [210.527001] (2:node@McGee)   58  |  42
+> [210.527001] (2:node@McGee)   10  |  42
+> [210.527001] (2:node@McGee) Predecessor: 8
+> [213.351968] (2:node@McGee) My finger table:
+> [213.351968] (2:node@McGee) Start | Succ
+> [213.351968] (2:node@McGee)   43  |  48
+> [213.351968] (2:node@McGee)   44  |  42
+> [213.351968] (2:node@McGee)   46  |  42
+> [213.351968] (2:node@McGee)   50  |  42
+> [213.351968] (2:node@McGee)   58  |  42
+> [213.351968] (2:node@McGee)   10  |  42
+> [213.351968] (2:node@McGee) Predecessor: 21
+> [220.117893] (2:node@McGee) My finger table:
+> [220.117893] (2:node@McGee) Start | Succ
+> [220.117893] (2:node@McGee)   43  |  48
+> [220.117893] (2:node@McGee)   44  |  42
+> [220.117893] (2:node@McGee)   46  |  42
+> [220.117893] (2:node@McGee)   50  |  42
+> [220.117893] (2:node@McGee)   58  |  42
+> [220.117893] (2:node@McGee)   10  |  42
+> [220.117893] (2:node@McGee) Predecessor: 32
+> [243.554183] (5:node@TeX) My finger table:
+> [243.554183] (5:node@TeX) Start | Succ
+> [243.554183] (5:node@TeX)   22  |  32
+> [243.554183] (5:node@TeX)   23  |  32
+> [243.554183] (5:node@TeX)   25  |  21
+> [243.554183] (5:node@TeX)   29  |  21
+> [243.554183] (5:node@TeX)   37  |  21
+> [243.554183] (5:node@TeX)   53  |  21
+> [243.554183] (5:node@TeX) Predecessor: -1
+> [244.785257] (2:node@McGee) My finger table:
+> [244.785257] (2:node@McGee) Start | Succ
+> [244.785257] (2:node@McGee)   43  |  48
+> [244.785257] (2:node@McGee)   44  |  42
+> [244.785257] (2:node@McGee)   46  |  42
+> [244.785257] (2:node@McGee)   50  |  42
+> [244.785257] (2:node@McGee)   58  |  42
+> [244.785257] (2:node@McGee)   10  |  42
+> [244.785257] (2:node@McGee) Predecessor: 38
+> [244.894202] (6:node@Jean_Yves) My finger table:
+> [244.894202] (6:node@Jean_Yves) Start | Succ
+> [244.894202] (6:node@Jean_Yves)   15  |  32
+> [244.894202] (6:node@Jean_Yves)   16  |  32
+> [244.894202] (6:node@Jean_Yves)   18  |  14
+> [244.894202] (6:node@Jean_Yves)   22  |  14
+> [244.894202] (6:node@Jean_Yves)   30  |  14
+> [244.894202] (6:node@Jean_Yves)   46  |  14
+> [244.894202] (6:node@Jean_Yves) Predecessor: -1
+> [254.476029] (2:node@McGee) My finger table:
+> [254.476029] (2:node@McGee) Start | Succ
+> [254.476029] (2:node@McGee)   43  |  48
+> [254.476029] (2:node@McGee)   44  |  48
+> [254.476029] (2:node@McGee)   46  |  42
+> [254.476029] (2:node@McGee)   50  |  42
+> [254.476029] (2:node@McGee)   58  |  42
+> [254.476029] (2:node@McGee)   10  |  42
+> [254.476029] (2:node@McGee) Predecessor: 38
+> [257.793952] (4:node@Geoff) My finger table:
+> [257.793952] (4:node@Geoff) Start | Succ
+> [257.793952] (4:node@Geoff)   33  |  42
+> [257.793952] (4:node@Geoff)   34  |  42
+> [257.793952] (4:node@Geoff)   36  |  32
+> [257.793952] (4:node@Geoff)   40  |  32
+> [257.793952] (4:node@Geoff)   48  |  32
+> [257.793952] (4:node@Geoff)    0  |  32
+> [257.793952] (4:node@Geoff) Predecessor: 1
+> [301.405587] (8:node@Jacquelin) My finger table:
+> [301.405587] (8:node@Jacquelin) Start | Succ
+> [301.405587] (8:node@Jacquelin)    2  |  32
+> [301.405587] (8:node@Jacquelin)    3  |  32
+> [301.405587] (8:node@Jacquelin)    5  |   1
+> [301.405587] (8:node@Jacquelin)    9  |   1
+> [301.405587] (8:node@Jacquelin)   17  |   1
+> [301.405587] (8:node@Jacquelin)   33  |   1
+> [301.405587] (8:node@Jacquelin) Predecessor: 48
+> [304.772476] (7:node@Boivin) My finger table:
+> [304.772476] (7:node@Boivin) Start | Succ
+> [304.772476] (7:node@Boivin)    9  |  32
+> [304.772476] (7:node@Boivin)   10  |  32
+> [304.772476] (7:node@Boivin)   12  |   8
+> [304.772476] (7:node@Boivin)   16  |   8
+> [304.772476] (7:node@Boivin)   24  |   8
+> [304.772476] (7:node@Boivin)   40  |   8
+> [304.772476] (7:node@Boivin) Predecessor: -1
+> [307.510216] (4:node@Geoff) My finger table:
+> [307.510216] (4:node@Geoff) Start | Succ
+> [307.510216] (4:node@Geoff)   33  |  42
+> [307.510216] (4:node@Geoff)   34  |  42
+> [307.510216] (4:node@Geoff)   36  |  32
+> [307.510216] (4:node@Geoff)   40  |  32
+> [307.510216] (4:node@Geoff)   48  |  32
+> [307.510216] (4:node@Geoff)    0  |  32
+> [307.510216] (4:node@Geoff) Predecessor: 8
+> [307.783196] (1:node@Gatien) My finger table:
+> [307.783196] (1:node@Gatien) Start | Succ
+> [307.783196] (1:node@Gatien)   49  |   1
+> [307.783196] (1:node@Gatien)   50  |   1
+> [307.783196] (1:node@Gatien)   52  |  48
+> [307.783196] (1:node@Gatien)   56  |  48
+> [307.783196] (1:node@Gatien)    0  |  48
+> [307.783196] (1:node@Gatien)   16  |  48
+> [307.783196] (1:node@Gatien) Predecessor: 42
+> [310.800320] (3:node@iRMX) My finger table:
+> [310.800320] (3:node@iRMX) Start | Succ
+> [310.800320] (3:node@iRMX)   39  |  42
+> [310.800320] (3:node@iRMX)   40  |  42
+> [310.800320] (3:node@iRMX)   42  |  38
+> [310.800320] (3:node@iRMX)   46  |  38
+> [310.800320] (3:node@iRMX)   54  |  38
+> [310.800320] (3:node@iRMX)    6  |  38
+> [310.800320] (3:node@iRMX) Predecessor: -1
+> [313.838656] (4:node@Geoff) My finger table:
+> [313.838656] (4:node@Geoff) Start | Succ
+> [313.838656] (4:node@Geoff)   33  |  38
+> [313.838656] (4:node@Geoff)   34  |  42
+> [313.838656] (4:node@Geoff)   36  |  32
+> [313.838656] (4:node@Geoff)   40  |  32
+> [313.838656] (4:node@Geoff)   48  |  32
+> [313.838656] (4:node@Geoff)    0  |  32
+> [313.838656] (4:node@Geoff) Predecessor: 21
+> [347.040484] (3:node@iRMX) My finger table:
+> [347.040484] (3:node@iRMX) Start | Succ
+> [347.040484] (3:node@iRMX)   39  |  42
+> [347.040484] (3:node@iRMX)   40  |  42
+> [347.040484] (3:node@iRMX)   42  |  38
+> [347.040484] (3:node@iRMX)   46  |  38
+> [347.040484] (3:node@iRMX)   54  |  38
+> [347.040484] (3:node@iRMX)    6  |  38
+> [347.040484] (3:node@iRMX) Predecessor: 32
+> [368.832414] (5:node@TeX) My finger table:
+> [368.832414] (5:node@TeX) Start | Succ
+> [368.832414] (5:node@TeX)   22  |  32
+> [368.832414] (5:node@TeX)   23  |  32
+> [368.832414] (5:node@TeX)   25  |  21
+> [368.832414] (5:node@TeX)   29  |  21
+> [368.832414] (5:node@TeX)   37  |  21
+> [368.832414] (5:node@TeX)   53  |  21
+> [368.832414] (5:node@TeX) Predecessor: 8
+> [374.267193] (6:node@Jean_Yves) My finger table:
+> [374.267193] (6:node@Jean_Yves) Start | Succ
+> [374.267193] (6:node@Jean_Yves)   15  |  21
+> [374.267193] (6:node@Jean_Yves)   16  |  32
+> [374.267193] (6:node@Jean_Yves)   18  |  21
+> [374.267193] (6:node@Jean_Yves)   22  |  14
+> [374.267193] (6:node@Jean_Yves)   30  |  14
+> [374.267193] (6:node@Jean_Yves)   46  |  14
+> [374.267193] (6:node@Jean_Yves) Predecessor: -1
+> [375.175007] (5:node@TeX) My finger table:
+> [375.175007] (5:node@TeX) Start | Succ
+> [375.175007] (5:node@TeX)   22  |  32
+> [375.175007] (5:node@TeX)   23  |  32
+> [375.175007] (5:node@TeX)   25  |  32
+> [375.175007] (5:node@TeX)   29  |  21
+> [375.175007] (5:node@TeX)   37  |  21
+> [375.175007] (5:node@TeX)   53  |  21
+> [375.175007] (5:node@TeX) Predecessor: 8
+> [377.892396] (5:node@TeX) My finger table:
+> [377.892396] (5:node@TeX) Start | Succ
+> [377.892396] (5:node@TeX)   22  |  32
+> [377.892396] (5:node@TeX)   23  |  32
+> [377.892396] (5:node@TeX)   25  |  32
+> [377.892396] (5:node@TeX)   29  |  21
+> [377.892396] (5:node@TeX)   37  |  21
+> [377.892396] (5:node@TeX)   53  |  21
+> [377.892396] (5:node@TeX) Predecessor: 14
+> [381.140620] (4:node@Geoff) My finger table:
+> [381.140620] (4:node@Geoff) Start | Succ
+> [381.140620] (4:node@Geoff)   33  |  38
+> [381.140620] (4:node@Geoff)   34  |  42
+> [381.140620] (4:node@Geoff)   36  |  38
+> [381.140620] (4:node@Geoff)   40  |  32
+> [381.140620] (4:node@Geoff)   48  |  32
+> [381.140620] (4:node@Geoff)    0  |  32
+> [381.140620] (4:node@Geoff) Predecessor: 21
+> [385.057415] (2:node@McGee) My finger table:
+> [385.057415] (2:node@McGee) Start | Succ
+> [385.057415] (2:node@McGee)   43  |  48
+> [385.057415] (2:node@McGee)   44  |  48
+> [385.057415] (2:node@McGee)   46  |  48
+> [385.057415] (2:node@McGee)   50  |  42
+> [385.057415] (2:node@McGee)   58  |  42
+> [385.057415] (2:node@McGee)   10  |  42
+> [385.057415] (2:node@McGee) Predecessor: 38
+> [401.887186] (7:node@Boivin) My finger table:
+> [401.887186] (7:node@Boivin) Start | Succ
+> [401.887186] (7:node@Boivin)    9  |  14
+> [401.887186] (7:node@Boivin)   10  |  32
+> [401.887186] (7:node@Boivin)   12  |   8
+> [401.887186] (7:node@Boivin)   16  |   8
+> [401.887186] (7:node@Boivin)   24  |   8
+> [401.887186] (7:node@Boivin)   40  |   8
+> [401.887186] (7:node@Boivin) Predecessor: 1
+> [428.242792] (8:node@Jacquelin) My finger table:
+> [428.242792] (8:node@Jacquelin) Start | Succ
+> [428.242792] (8:node@Jacquelin)    2  |   8
+> [428.242792] (8:node@Jacquelin)    3  |  32
+> [428.242792] (8:node@Jacquelin)    5  |   8
+> [428.242792] (8:node@Jacquelin)    9  |   1
+> [428.242792] (8:node@Jacquelin)   17  |   1
+> [428.242792] (8:node@Jacquelin)   33  |   1
+> [428.242792] (8:node@Jacquelin) Predecessor: 48
+> [432.513194] (3:node@iRMX) My finger table:
+> [432.513194] (3:node@iRMX) Start | Succ
+> [432.513194] (3:node@iRMX)   39  |  42
+> [432.513194] (3:node@iRMX)   40  |  42
+> [432.513194] (3:node@iRMX)   42  |  42
+> [432.513194] (3:node@iRMX)   46  |  38
+> [432.513194] (3:node@iRMX)   54  |  38
+> [432.513194] (3:node@iRMX)    6  |  38
+> [432.513194] (3:node@iRMX) Predecessor: 32
+> [433.617495] (7:node@Boivin) My finger table:
+> [433.617495] (7:node@Boivin) Start | Succ
+> [433.617495] (7:node@Boivin)    9  |  14
+> [433.617495] (7:node@Boivin)   10  |  32
+> [433.617495] (7:node@Boivin)   12  |  14
+> [433.617495] (7:node@Boivin)   16  |   8
+> [433.617495] (7:node@Boivin)   24  |   8
+> [433.617495] (7:node@Boivin)   40  |   8
+> [433.617495] (7:node@Boivin) Predecessor: 1
+> [439.381100] (6:node@Jean_Yves) My finger table:
+> [439.381100] (6:node@Jean_Yves) Start | Succ
+> [439.381100] (6:node@Jean_Yves)   15  |  21
+> [439.381100] (6:node@Jean_Yves)   16  |  32
+> [439.381100] (6:node@Jean_Yves)   18  |  21
+> [439.381100] (6:node@Jean_Yves)   22  |  14
+> [439.381100] (6:node@Jean_Yves)   30  |  14
+> [439.381100] (6:node@Jean_Yves)   46  |  14
+> [439.381100] (6:node@Jean_Yves) Predecessor: 8
+> [447.065837] (1:node@Gatien) My finger table:
+> [447.065837] (1:node@Gatien) Start | Succ
+> [447.065837] (1:node@Gatien)   49  |   1
+> [447.065837] (1:node@Gatien)   50  |   1
+> [447.065837] (1:node@Gatien)   52  |   1
+> [447.065837] (1:node@Gatien)   56  |  48
+> [447.065837] (1:node@Gatien)    0  |  48
+> [447.065837] (1:node@Gatien)   16  |  48
+> [447.065837] (1:node@Gatien) Predecessor: 42
+> [517.974974] (5:node@TeX) My finger table:
+> [517.974974] (5:node@TeX) Start | Succ
+> [517.974974] (5:node@TeX)   22  |  32
+> [517.974974] (5:node@TeX)   23  |  32
+> [517.974974] (5:node@TeX)   25  |  32
+> [517.974974] (5:node@TeX)   29  |  32
+> [517.974974] (5:node@TeX)   37  |  21
+> [517.974974] (5:node@TeX)   53  |  21
+> [517.974974] (5:node@TeX) Predecessor: 14
+> [536.878549] (4:node@Geoff) My finger table:
+> [536.878549] (4:node@Geoff) Start | Succ
+> [536.878549] (4:node@Geoff)   33  |  38
+> [536.878549] (4:node@Geoff)   34  |  42
+> [536.878549] (4:node@Geoff)   36  |  38
+> [536.878549] (4:node@Geoff)   40  |  42
+> [536.878549] (4:node@Geoff)   48  |  32
+> [536.878549] (4:node@Geoff)    0  |  32
+> [536.878549] (4:node@Geoff) Predecessor: 21
+> [538.333100] (6:node@Jean_Yves) My finger table:
+> [538.333100] (6:node@Jean_Yves) Start | Succ
+> [538.333100] (6:node@Jean_Yves)   15  |  21
+> [538.333100] (6:node@Jean_Yves)   16  |  32
+> [538.333100] (6:node@Jean_Yves)   18  |  21
+> [538.333100] (6:node@Jean_Yves)   22  |  32
+> [538.333100] (6:node@Jean_Yves)   30  |  14
+> [538.333100] (6:node@Jean_Yves)   46  |  14
+> [538.333100] (6:node@Jean_Yves) Predecessor: 8
+> [553.664147] (8:node@Jacquelin) My finger table:
+> [553.664147] (8:node@Jacquelin) Start | Succ
+> [553.664147] (8:node@Jacquelin)    2  |   8
+> [553.664147] (8:node@Jacquelin)    3  |  32
+> [553.664147] (8:node@Jacquelin)    5  |   8
+> [553.664147] (8:node@Jacquelin)    9  |  14
+> [553.664147] (8:node@Jacquelin)   17  |   1
+> [553.664147] (8:node@Jacquelin)   33  |   1
+> [553.664147] (8:node@Jacquelin) Predecessor: 48
+> [554.213185] (2:node@McGee) My finger table:
+> [554.213185] (2:node@McGee) Start | Succ
+> [554.213185] (2:node@McGee)   43  |  48
+> [554.213185] (2:node@McGee)   44  |  48
+> [554.213185] (2:node@McGee)   46  |  48
+> [554.213185] (2:node@McGee)   50  |   1
+> [554.213185] (2:node@McGee)   58  |  42
+> [554.213185] (2:node@McGee)   10  |  42
+> [554.213185] (2:node@McGee) Predecessor: 38
+> [569.831804] (7:node@Boivin) My finger table:
+> [569.831804] (7:node@Boivin) Start | Succ
+> [569.831804] (7:node@Boivin)    9  |  14
+> [569.831804] (7:node@Boivin)   10  |  32
+> [569.831804] (7:node@Boivin)   12  |  14
+> [569.831804] (7:node@Boivin)   16  |  21
+> [569.831804] (7:node@Boivin)   24  |   8
+> [569.831804] (7:node@Boivin)   40  |   8
+> [569.831804] (7:node@Boivin) Predecessor: 1
+> [573.429591] (1:node@Gatien) My finger table:
+> [573.429591] (1:node@Gatien) Start | Succ
+> [573.429591] (1:node@Gatien)   49  |   1
+> [573.429591] (1:node@Gatien)   50  |   1
+> [573.429591] (1:node@Gatien)   52  |   1
+> [573.429591] (1:node@Gatien)   56  |   1
+> [573.429591] (1:node@Gatien)    0  |  48
+> [573.429591] (1:node@Gatien)   16  |  48
+> [573.429591] (1:node@Gatien) Predecessor: 42
+> [577.413922] (3:node@iRMX) My finger table:
+> [577.413922] (3:node@iRMX) Start | Succ
+> [577.413922] (3:node@iRMX)   39  |  42
+> [577.413922] (3:node@iRMX)   40  |  42
+> [577.413922] (3:node@iRMX)   42  |  42
+> [577.413922] (3:node@iRMX)   46  |  48
+> [577.413922] (3:node@iRMX)   54  |  38
+> [577.413922] (3:node@iRMX)    6  |  38
+> [577.413922] (3:node@iRMX) Predecessor: 32
+> [804.365058] (0:maestro@) Messages created: 788
+> [804.365058] (0:maestro@) Simulated time: 804.365
 
 ! output sort 19
 $ $SG_TEST_EXENV ${bindir:=.}/dht-chord$EXEEXT -nb_bits=6 ${srcdir:=.}/platform.xml ${srcdir:=.}/../msg/dht-chord/chord.xml --cfg=network/crosstraffic:0 --log=msg_chord.thres:verbose "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
@@ -457,8 +910,7 @@ $ $SG_TEST_EXENV ${bindir:=.}/dht-chord$EXEEXT -nb_bits=6 ${srcdir:=.}/platform.
 > [804.364963] (0:maestro@) Simulated time: 804.365
 
 ! output sort 19
-$ $SG_TEST_EXENV ${bindir:=.}/dht-chord$EXEEXT ${srcdir:=.}/routing_none.xml ${srcdir:=.}/../msg/dht-chord/chord10.xml --cfg=network/crosstraffic:0 --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
-> [   0.000000] (0:maestro@) Configuration change: Set 'network/crosstraffic' to '0'
+$ $SG_TEST_EXENV ${bindir:=.}/dht-chord$EXEEXT ${srcdir:=.}/routing_none.xml ${srcdir:=.}/../msg/dht-chord/chord10.xml --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
 > [   0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'Constant'
 > [   0.000000] (1:node@node-0.acme.org) My finger table:
 > [   0.000000] (1:node@node-0.acme.org) Start | Succ