Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.
http://bugzilla.quagga.net/show_bug.cgi?id=396 ------- Additional Comments From chrisbinnie@gmail.com 2007-08-23 20:36 -------
Hi Paul,
The results from quagga-0.99.8 are looking good. I'll leave it to your expert
eye to confirm the output before marking the bug as resolved though.
Thanks for your help,
Chris
Server1 tests # ./aspathtest
seq1: seq(8466,3,52737,4096)
aspath: 8466 3 52737 4096
validating...:
OK
empty prepend seq1: seq(8466,3,52737,4096)
aspath: 8466 3 52737 4096
OK
seq2: seq(8722) seq(4)
aspath: 8722 4
validating...:
OK
empty prepend seq2: seq(8722) seq(4)
aspath: 8722 4
OK
seq3: seq(8466,3,52737,4096,8722,4)
aspath: 8466 3 52737 4096 8722 4
validating...:
OK
empty prepend seq3: seq(8466,3,52737,4096,8722,4)
aspath: 8466 3 52737 4096 8722 4
OK
seqset: seq(8482,51457) set(5204)
aspath: 8482 51457 {5204}
validating...:
OK
empty prepend seqset: seq(8482,51457) set(5204)
aspath: 8482 51457 {5204}
OK
seqset2: seq(8467, 59649) set(4196,48658) set(17322,30745)
aspath: 8467 59649 {4196,48658} {17322,30745}
validating...:
OK
empty prepend seqset2: seq(8467, 59649) set(4196,48658) set(17322,30745)
aspath: 8467 59649 {4196,48658} {17322,30745}
OK
multi: seq(6435,59408,21665) set(2457,61697,4369), seq(1842,41590,51793)
aspath: 6435 59408 21665 {2457,4369,61697} 1842 41590 51793
validating...:
OK
empty prepend multi: seq(6435,59408,21665) set(2457,61697,4369),
seq(1842,41590,51793)
aspath: 6435 59408 21665 {2457,4369,61697} 1842 41590 51793
OK
confed: confseq(123,456,789)
aspath: (123 456 789)
validating...:
OK
empty prepend confed: confseq(123,456,789)
aspath: (123 456 789)
OK
confed2: confseq(123,456,789) confseq(111,222)
aspath: (123 456 789) (111 222)
validating...:
OK
empty prepend confed2: confseq(123,456,789) confseq(111,222)
aspath: (123 456 789) (111 222)
OK
confset: confset(456,123,789)
aspath: [123,456,789]
validating...:
OK
empty prepend confset: confset(456,123,789)
aspath: [123,456,789]
OK
confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
aspath: (123 456 789) [111,222] 8722 {4196,48658}
validating...:
OK
empty prepend confmulti: confseq(123,456,789) confset(222,111) seq(8722)
set(4196,48658)
aspath: (123 456 789) [111,222] 8722 {4196,48658}
OK
seq4: seq(8466,2,52737,4096,8722,4)
aspath: 8466 2 52737 4096 8722 4
validating...:
OK
empty prepend seq4: seq(8466,2,52737,4096,8722,4)
aspath: 8466 2 52737 4096 8722 4
OK
tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
aspath: 8466 2 52737 4096 8722 4 8722
validating...:
OK
empty prepend tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
aspath: 8466 2 52737 4096 8722 4 8722
OK
someprivate: seq(8466,64512,52737,65535)
aspath: 8466 64512 52737 65535
validating...:
OK
empty prepend someprivate: seq(8466,64512,52737,65535)
aspath: 8466 64512 52737 65535
OK
allprivate: seq(65534,64512,64513,65535)
aspath: 65534 64512 64513 65535
validating...:
OK
empty prepend allprivate: seq(65534,64512,64513,65535)
aspath: 65534 64512 64513 65535
OK
long: seq(8466,3,52737,4096,34285,<repeated 49 more times>)
aspath: 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34
285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 5
2737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 409
6 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34
285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 5
2737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 409
6 34285
validating...:
OK
empty prepend long: seq(8466,3,52737,4096,34285,<repeated 49 more times>)
aspath: 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34
285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 5
2737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 409
6 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34
285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 5
2737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 409
6 34285
OK
seq1extra: seq(8466,3,52737,4096,3456)
aspath: 8466 3 52737 4096 3456
validating...:
OK
empty prepend seq1extra: seq(8466,3,52737,4096,3456)
aspath: 8466 3 52737 4096 3456
OK
empty: <empty>
aspath:
validating...:
OK
empty prepend empty: <empty>
aspath:
OK
redundantset: seq(8466,3,52737,4096,3456) set(7099,8153,8153,8153)
aspath: 8466 3 52737 4096 3456 {7099,8153,8153,8153}
validating...:
OK
empty prepend redundantset: seq(8466,3,52737,4096,3456) set(7099,8153,8153,8153)
aspath: 8466 3 52737 4096 3456 {7099,8153,8153,8153}
OK
prepend seq1: seq(8466,3,52737,4096)
to seq2: seq(8722) seq(4)
aspath: 8466 3 52737 4096 8722 4
OK
prepend seq2: seq(8722) seq(4)
to seqset: seq(8482,51457) set(5204)
aspath: 8722 4 8482 51457 {5204}
OK
prepend seqset: seq(8482,51457) set(5204)
to seqset2: seq(8467, 59649) set(4196,48658) set(17322,30745)
aspath: 8482 51457 {5204} 8467 59649 {4196,48658} {17322,30745}
OK
prepend seqset2: seq(8467, 59649) set(4196,48658) set(17322,30745)
to multi: seq(6435,59408,21665) set(2457,61697,4369), seq(1842,41590,51793)
aspath: 8467 59649 {4196,48658} {17322,30745} 6435 59408 21665 {2457,4369,61697}
1842 41590 51793
OK
prepend multi: seq(6435,59408,21665) set(2457,61697,4369), seq(1842,41590,51793)
to confed: confseq(123,456,789)
aspath: 6435 59408 21665 {2457,4369,61697} 1842 41590 51793 (123 456 789)
OK
prepend confed: confseq(123,456,789)
to confed2: confseq(123,456,789) confseq(111,222)
aspath: (123 456 789) (123 456 789) (111 222)
OK
prepend confed2: confseq(123,456,789) confseq(111,222)
to confset: confset(456,123,789)
aspath: (123 456 789) (111 222) [123,456,789]
OK
prepend confset: confset(456,123,789)
to confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
aspath: [123,456,789] (123 456 789) [111,222] 8722 {4196,48658}
OK
prepend confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
to confset: confset(456,123,789)
aspath: (123 456 789) [111,222] 8722 {4196,48658} [123,456,789]
OK
prepend long: seq(8466,3,52737,4096,34285,<repeated 49 more times>)
to tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
aspath: 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34
285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 5
2737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096
34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466
3 52737 4096 34285 8466 3 52737 409
6 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34
285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466
3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285
8466 3 52737 4096 34285 8466 3 5
2737 4096 34285 8466 3 52737 4096 34285 8466 3
52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737
4096 34285 8466 3 52737 4096
34285 8466 3 52737 4096 34285 8466 3 52737 4096 34285 8466 3 52737 409
6 34285 8466
2 52737 4096 8722 4 8722
OK
aggregate seq1: seq(8466,3,52737,4096)
with seq2: seq(8722) seq(4)
aspath: {3,4,4096,8466,8722,52737}
OK
aggregate seq1: seq(8466,3,52737,4096)
with seq3: seq(8466,3,52737,4096,8722,4)
aspath: 8466 3 52737 4096 {4,8722}
OK
aggregate seq3: seq(8466,3,52737,4096,8722,4)
with seq1: seq(8466,3,52737,4096)
aspath: 8466 3 52737 4096 {4,8722}
OK
aggregate seq3: seq(8466,3,52737,4096,8722,4)
with seq4: seq(8466,2,52737,4096,8722,4)
aspath: 8466 {2,3,4,4096,8722,52737}
OK
aggregate seq4: seq(8466,2,52737,4096,8722,4)
with seq3: seq(8466,3,52737,4096,8722,4)
aspath: 8466 {2,3,4,4096,8722,52737}
OK
left cmp seq1: seq(8466,3,52737,4096)
and seq2: seq(8722) seq(4)
OK
left cmp seq1: seq(8466,3,52737,4096)
and seq3: seq(8466,3,52737,4096,8722,4)
OK
left cmp seq1: seq(8466,3,52737,4096)
and tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
OK
left cmp seq1: seq(8466,3,52737,4096)
and seq1extra: seq(8466,3,52737,4096,3456)
OK
left cmp seq1: seq(8466,3,52737,4096)
and empty: <empty>
OK
left cmp seq2: seq(8722) seq(4)
and tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
OK
left cmp confed: confseq(123,456,789)
and confed2: confseq(123,456,789) confseq(111,222)
OK
left cmp confed: confseq(123,456,789)
and confset: confset(456,123,789)
OK
left cmp confed2: confseq(123,456,789) confseq(111,222)
and confset: confset(456,123,789)
OK
left cmp seq2: seq(8722) seq(4)
and confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
OK
left cmp seq1: seq(8466,3,52737,4096)
and confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
OK
left cmp seqset: seq(8482,51457) set(5204)
and confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
OK
left cmp seq1: seq(8466,3,52737,4096)
and confed: confseq(123,456,789)
OK
left cmp seq2: seq(8722) seq(4)
and confed: confseq(123,456,789)
OK
left cmp seq1: seq(8466,3,52737,4096)
and confset: confset(456,123,789)
OK
left cmp seq2: seq(8722) seq(4)
and confset: confset(456,123,789)
OK
left cmp tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
and confed: confseq(123,456,789)
OK
left cmp tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
and confed2: confseq(123,456,789) confseq(111,222)
OK
left cmp tripleseq1: seq(8466,2,52737) seq(4096,8722,4) seq(8722)
and confset: confset(456,123,789)
OK
left cmp confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
and confed: confseq(123,456,789)
OK
left cmp confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
and confed2: confseq(123,456,789) confseq(111,222)
OK
left cmp confmulti: confseq(123,456,789) confset(222,111) seq(8722) set(4196,48658)
and confset: confset(456,123,789)
OK
empty_get_test, as:
OK
failures: 0
aspath count: 0
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs@lists.quagga.net
http://lists.quagga.net/mailman/listinfo/quagga-bugs