View Issue Details

IDProjectCategoryView StatusLast Update
0001938GNUnettransport servicepublic2018-06-06 22:25
ReporterChristian Grothoff Assigned ToMatthias Wachs Due Date
PriorityurgentSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.11.0pre66 
Summary0001938: need test for transport switching session on 'SESSION_CONNECT'
DescriptionIt is not quite clear if transport is properly switching the session used (i.e. for TCP) given the chance. We need a testcase that demonstrates that given an existing session and a new "better-or-equal" one initiated by the other peer, both peers will switch to the better session.
TagsNo tags attached.

Relationships

parent of 0003403 closedMatthias Wachs Reliability / Quota compliance test fail 

Activities

Matthias Wachs

2014-04-03 08:06

reporter   ~0008181

Added statistic values to measure that since forcing an address switch is hard to enforce from outside ats and transport

-s transport:

# Attempts to switch addresses
# Failed attempts to switch addresses (failed to send CONNECT CONT)
# Failed attempts to switch addresses (failed to send CONNECT)
# Failed attempts to switch addresses (no response)
# Successful attempts to switch addresses

Matthias Wachs

2014-05-20 16:04

reporter   ~0008360

added a new testcase to test address switch when connected

test_transport_address_switch_*

in revision 33346 to test successful address switching.

Issue History

Date ModifiedUsernameFieldChange
2011-11-22 19:03Christian GrothoffNew Issue
2011-11-22 19:03Christian GrothoffStatusnew => assigned
2011-11-22 19:03Christian GrothoffAssigned To => Matthias Wachs
2011-11-22 19:17Christian GrothoffPrioritynormal => high
2011-12-01 09:12Christian GrothoffTarget Version => 0.9.1
2011-12-19 13:20Christian GrothoffTarget Version0.9.1 => 0.9.2
2012-02-02 21:34Christian GrothoffTarget Version0.9.2 => 0.9.3
2012-05-10 08:59Christian GrothoffTarget Version0.9.3 => 0.9.4
2012-09-17 10:48Christian GrothoffTarget Version0.9.4 => 0.9.5
2012-12-09 15:48Christian GrothoffPriorityhigh => normal
2012-12-09 15:48Christian GrothoffTarget Version0.9.5 => 0.10.1
2013-11-17 11:20Christian GrothoffPrioritynormal => urgent
2014-02-08 12:26Christian GrothoffTarget Version0.10.1 =>
2014-04-03 08:06Matthias WachsNote Added: 0008181
2014-04-03 08:06Matthias WachsStatusassigned => feedback
2014-04-11 13:14Christian GrothoffTarget Version => 0.11.0pre66
2014-05-09 16:24Matthias WachsRelationship addedparent of 0003403
2014-05-20 16:04Matthias WachsNote Added: 0008360
2014-05-20 16:05Matthias WachsStatusfeedback => resolved
2014-05-20 16:05Matthias WachsResolutionopen => fixed
2018-06-06 22:25Christian GrothoffStatusresolved => closed