Menu

#206 trdp-md-test fails for several test cases

1.4.0.0
closed
None
2018-11-07
2018-06-25
Bernd Löhr
No

MD data transmission seems to be broken for UDP and TCP!

Discussion

  • Bernd Löhr

    Bernd Löhr - 2018-06-27
    • status: open --> accepted
    • assigned_to: Bernd Löhr
     
  • Bernd Löhr

    Bernd Löhr - 2018-06-27

    Mainly problems with TCP transmission, but also with several test and demo applications need to be fixed.

     
  • Bernd Löhr

    Bernd Löhr - 2018-07-13
    • status: accepted --> pending
     
  • Bernd Löhr

    Bernd Löhr - 2018-08-07
    • status: pending --> accepted
     
  • Bernd Löhr

    Bernd Löhr - 2018-08-07

    MD tests over UDP work again, but TCP transmission is still problematic!
    Using an existing connection does not work as expected.

     
  • Bernd Löhr

    Bernd Löhr - 2018-08-30

    Failure analysis
    Test scenario: Raspi (Linux) <-> Mac (BSD)
    PI: trdp-md-test caller 10.64.10.102 10.64.8.33 239.2.2.2
    Mac: trdp-md-test replier 10.64.8.33 10.64.10.102 239.2.2.2

    The Excel sheet contains summary of above test cases using last 3 versions (1.3.1. - 1.3.3) and current trunk.
    Major changes in source code refering to these issues:
    trdp_mdcom.c, especially in function trdp_mdRecvTCPPacket() and trdp_mdHandleRequest(), trdp_mdCheckListenSockets()
    Minor changes (because of API changes):
    trdp-md-test.c in setup_listeners(). Watch IP address filtering: tlm_addListener() behavior has changed!

    Update: Test of trunk was not correct.

     

    Last edit: Bernd Löhr 2018-08-30
  • Bernd Löhr

    Bernd Löhr - 2018-11-06
    • status: accepted --> pending
     
  • Bernd Löhr

    Bernd Löhr - 2018-11-06

    With the help of many volunteers ;-)– ahweiss, railroad-mike, ckhangani, siddhiw this seems to be solved!

     
  • Bernd Löhr

    Bernd Löhr - 2018-11-07
    • Status: pending --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB