Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 1.4.3: test suite is failing #1972

Closed
kloczek opened this issue Apr 27, 2021 · 10 comments
Closed

[BUG] 1.4.3: test suite is failing #1972

kloczek opened this issue Apr 27, 2021 · 10 comments
Assignees
Labels
help wanted Indicates that a maintainer wants help on an issue or pull request [tests] Area: Unit tests Type: Bug Indicates an unexpected problem or unintended behavior
Milestone

Comments

@kloczek
Copy link

kloczek commented Apr 27, 2021

Desktop (please provide the following information):

  • OS: Linux/x86
  • SRT 1.4.3
+ cd srt-1.4.3
+ /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure
make: Entering directory '/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/x86_64-redhat-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process --output-on-failure
Test project /home/tkloczko/rpmbuild/BUILD/srt-1.4.3/x86_64-redhat-linux-gnu
        Start   1: CRcvBuffer.Create
  1/185 Test   #1: CRcvBuffer.Create ...................................   Passed    0.01 sec
        Start   2: CRcvBuffer.FullBuffer
  2/185 Test   #2: CRcvBuffer.FullBuffer ...............................   Passed    0.01 sec
        Start   3: CRcvBuffer.ReadDataIPE
  3/185 Test   #3: CRcvBuffer.ReadDataIPE ..............................   Passed    0.01 sec
        Start   4: CRcvBuffer.ReadData
  4/185 Test   #4: CRcvBuffer.ReadData .................................   Passed    0.01 sec
        Start   5: CRcvBuffer.AddData
  5/185 Test   #5: CRcvBuffer.AddData ..................................   Passed    0.01 sec
        Start   6: Bonding.SRTConnectGroup
  6/185 Test   #6: Bonding.SRTConnectGroup .............................   Passed    0.01 sec
        Start   7: Bonding.NonBlockingGroupConnect
  7/185 Test   #7: Bonding.NonBlockingGroupConnect .....................   Passed    0.01 sec
        Start   8: Bonding.CloseGroupAndSocket
  8/185 Test   #8: Bonding.CloseGroupAndSocket .........................   Passed    0.01 sec
        Start   9: CIPAddress.IPv4_pton
  9/185 Test   #9: CIPAddress.IPv4_pton ................................   Passed    0.01 sec
        Start  10: CIPAddress.IPv6_pton
 10/185 Test  #10: CIPAddress.IPv6_pton ................................   Passed    0.01 sec
        Start  11: CIPAddress.IPv4_in_IPv6_pton
 11/185 Test  #11: CIPAddress.IPv4_in_IPv6_pton ........................   Passed    0.01 sec
        Start  12: TestConnectionTimeout.Nonblocking
 12/185 Test  #12: TestConnectionTimeout.Nonblocking ...................   Passed    0.52 sec
        Start  13: TestConnectionTimeout.BlockingLoop
 13/185 Test  #13: TestConnectionTimeout.BlockingLoop ..................   Passed   10.02 sec
        Start  14: TestConnection.Multiple
 14/185 Test  #14: TestConnection.Multiple .............................   Passed    0.38 sec
        Start  15: TestCRYSPRmethods.MethodOpen
 15/185 Test  #15: TestCRYSPRmethods.MethodOpen ........................   Passed    0.01 sec
        Start  16: TestCRYSPRmethods.init
 16/185 Test  #16: TestCRYSPRmethods.init ..............................   Passed    0.01 sec
        Start  17: TestCRYSPRmethods.fipsmode
 17/185 Test  #17: TestCRYSPRmethods.fipsmode ..........................   Passed    0.01 sec
        Start  18: TestCRYSPRmethods.open
 18/185 Test  #18: TestCRYSPRmethods.open ..............................   Passed    0.01 sec
        Start  19: TestCRYSPRmethods.close
 19/185 Test  #19: TestCRYSPRmethods.close .............................   Passed    0.01 sec
        Start  20: TestCRYSPRmethods.prng
 20/185 Test  #20: TestCRYSPRmethods.prng ..............................   Passed    0.01 sec
        Start  21: TestCRYSPRmethods.aes_set_key
 21/185 Test  #21: TestCRYSPRmethods.aes_set_key .......................   Passed    0.01 sec
        Start  22: TestCRYSPRmethods.AESecb
 22/185 Test  #22: TestCRYSPRmethods.AESecb ............................   Passed    0.01 sec
        Start  23: TestCRYSPRmethods.AESctr
 23/185 Test  #23: TestCRYSPRmethods.AESctr ............................   Passed    0.01 sec
        Start  24: TestCRYSPRmethods.SHA1
 24/185 Test  #24: TestCRYSPRmethods.SHA1 ..............................   Passed    0.01 sec
        Start  25: TestCRYSPRcypto.CtrlBlock
 25/185 Test  #25: TestCRYSPRcypto.CtrlBlock ...........................   Passed    0.01 sec
        Start  26: TestCRYSPRcypto.PBKDF2_tv1_k128
 26/185 Test  #26: TestCRYSPRcypto.PBKDF2_tv1_k128 .....................   Passed    0.01 sec
        Start  27: TestCRYSPRcypto.PBKDF2_tv1_k192
 27/185 Test  #27: TestCRYSPRcypto.PBKDF2_tv1_k192 .....................   Passed    0.02 sec
        Start  28: TestCRYSPRcypto.PBKDF2_tv1_k256
 28/185 Test  #28: TestCRYSPRcypto.PBKDF2_tv1_k256 .....................   Passed    0.02 sec
        Start  29: TestCRYSPRcypto.PBKDF2_tv2_i1
 29/185 Test  #29: TestCRYSPRcypto.PBKDF2_tv2_i1 .......................   Passed    0.01 sec
        Start  30: TestCRYSPRcypto.PBKDF2_tv2_i20
 30/185 Test  #30: TestCRYSPRcypto.PBKDF2_tv2_i20 ......................   Passed    0.01 sec
        Start  31: TestCRYSPRcypto.PBKDF2_tv2_i4096
 31/185 Test  #31: TestCRYSPRcypto.PBKDF2_tv2_i4096 ....................   Passed    0.01 sec
        Start  32: TestCRYSPRcypto.PBKDF2_tv3_0
 32/185 Test  #32: TestCRYSPRcypto.PBKDF2_tv3_0 ........................   Passed    0.02 sec
        Start  33: TestCRYSPRcypto.KMWRAP_tv1_k128
 33/185 Test  #33: TestCRYSPRcypto.KMWRAP_tv1_k128 .....................   Passed    0.01 sec
        Start  34: TestCRYSPRcypto.KMWRAP_tv1_k192
 34/185 Test  #34: TestCRYSPRcypto.KMWRAP_tv1_k192 .....................   Passed    0.01 sec
        Start  35: TestCRYSPRcypto.KMWRAP_tv1_k256
 35/185 Test  #35: TestCRYSPRcypto.KMWRAP_tv1_k256 .....................   Passed    0.01 sec
        Start  36: TestCRYSPRcypto.KMUNWRAP_tv1_k128
 36/185 Test  #36: TestCRYSPRcypto.KMUNWRAP_tv1_k128 ...................   Passed    0.01 sec
        Start  37: TestCRYSPRcypto.KMUNWRAP_tv1_k192
 37/185 Test  #37: TestCRYSPRcypto.KMUNWRAP_tv1_k192 ...................   Passed    0.01 sec
        Start  38: TestCRYSPRcypto.KMUNWRAP_tv1_k256
 38/185 Test  #38: TestCRYSPRcypto.KMUNWRAP_tv1_k256 ...................   Passed    0.01 sec
        Start  39: TestCRYSPRcypto.EncryptAESecb_tv1_128
 39/185 Test  #39: TestCRYSPRcypto.EncryptAESecb_tv1_128 ...............   Passed    0.01 sec
        Start  40: TestCRYSPRcypto.EncryptAESecb_tv1_192
 40/185 Test  #40: TestCRYSPRcypto.EncryptAESecb_tv1_192 ...............   Passed    0.01 sec
        Start  41: TestCRYSPRcypto.EncryptAESecb_tv1_256
 41/185 Test  #41: TestCRYSPRcypto.EncryptAESecb_tv1_256 ...............   Passed    0.01 sec
        Start  42: TestCRYSPRcypto.EncryptAESecb_tv2_128
 42/185 Test  #42: TestCRYSPRcypto.EncryptAESecb_tv2_128 ...............   Passed    0.01 sec
        Start  43: TestCRYSPRcypto.EncryptAESecb_tv2_192
 43/185 Test  #43: TestCRYSPRcypto.EncryptAESecb_tv2_192 ...............   Passed    0.01 sec
        Start  44: TestCRYSPRcypto.EncryptAESecb_tv2_256
 44/185 Test  #44: TestCRYSPRcypto.EncryptAESecb_tv2_256 ...............   Passed    0.01 sec
        Start  45: TestCRYSPRcypto.DecryptAESecb_tv1_128
 45/185 Test  #45: TestCRYSPRcypto.DecryptAESecb_tv1_128 ...............   Passed    0.01 sec
        Start  46: TestCRYSPRcypto.DecryptAESecb_tv1_192
 46/185 Test  #46: TestCRYSPRcypto.DecryptAESecb_tv1_192 ...............   Passed    0.01 sec
        Start  47: TestCRYSPRcypto.DecryptAESecb_tv1_256
 47/185 Test  #47: TestCRYSPRcypto.DecryptAESecb_tv1_256 ...............   Passed    0.01 sec
        Start  48: TestCRYSPRcypto.DecryptAESecb_tv2_128
 48/185 Test  #48: TestCRYSPRcypto.DecryptAESecb_tv2_128 ...............   Passed    0.01 sec
        Start  49: TestCRYSPRcypto.DecryptAESecb_tv2_192
 49/185 Test  #49: TestCRYSPRcypto.DecryptAESecb_tv2_192 ...............   Passed    0.01 sec
        Start  50: TestCRYSPRcypto.DecryptAESecb_tv2_256
 50/185 Test  #50: TestCRYSPRcypto.DecryptAESecb_tv2_256 ...............   Passed    0.01 sec
        Start  51: TestCRYSPRcypto.EncryptAESctr_tv1_128
 51/185 Test  #51: TestCRYSPRcypto.EncryptAESctr_tv1_128 ...............   Passed    0.01 sec
        Start  52: TestCRYSPRcypto.EncryptAESctr_tv1_192
 52/185 Test  #52: TestCRYSPRcypto.EncryptAESctr_tv1_192 ...............   Passed    0.01 sec
        Start  53: TestCRYSPRcypto.EncryptAESctr_tv1_256
 53/185 Test  #53: TestCRYSPRcypto.EncryptAESctr_tv1_256 ...............   Passed    0.01 sec
        Start  54: TestCRYSPRcypto.DecryptAESctr_tv1_128
 54/185 Test  #54: TestCRYSPRcypto.DecryptAESctr_tv1_128 ...............   Passed    0.01 sec
        Start  55: TestCRYSPRcypto.DecryptAESctr_tv1_192
 55/185 Test  #55: TestCRYSPRcypto.DecryptAESctr_tv1_192 ...............   Passed    0.01 sec
        Start  56: TestCRYSPRcypto.DecryptAESctr_tv1_256
 56/185 Test  #56: TestCRYSPRcypto.DecryptAESctr_tv1_256 ...............   Passed    0.01 sec
        Start  57: TestEnforcedEncryption.PasswordLength
 57/185 Test  #57: TestEnforcedEncryption.PasswordLength ...............   Passed    0.01 sec
        Start  58: TestEnforcedEncryption.SetGetDefault
 58/185 Test  #58: TestEnforcedEncryption.SetGetDefault ................   Passed    0.01 sec
        Start  59: CEPoll.InfiniteWait
 59/185 Test  #59: CEPoll.InfiniteWait .................................   Passed    0.01 sec
        Start  60: CEPoll.WaitNoSocketsInEpoll
 60/185 Test  #60: CEPoll.WaitNoSocketsInEpoll .........................   Passed    0.01 sec
        Start  61: CEPoll.WaitNoSocketsInEpoll2
 61/185 Test  #61: CEPoll.WaitNoSocketsInEpoll2 ........................   Passed    0.01 sec
        Start  62: CEPoll.WaitEmptyCall
 62/185 Test  #62: CEPoll.WaitEmptyCall ................................   Passed    0.01 sec
        Start  63: CEPoll.UWaitEmptyCall
 63/185 Test  #63: CEPoll.UWaitEmptyCall ...............................   Passed    0.01 sec
        Start  64: CEPoll.WaitAllSocketsInEpollReleased
 64/185 Test  #64: CEPoll.WaitAllSocketsInEpollReleased ................   Passed    0.01 sec
        Start  65: CEPoll.WaitAllSocketsInEpollReleased2
 65/185 Test  #65: CEPoll.WaitAllSocketsInEpollReleased2 ...............   Passed    0.01 sec
        Start  66: CEPoll.WrongEpoll_idOnAddUSock
 66/185 Test  #66: CEPoll.WrongEpoll_idOnAddUSock ......................   Passed    0.01 sec
        Start  67: CEPoll.HandleEpollEvent
 67/185 Test  #67: CEPoll.HandleEpollEvent .............................   Passed    1.01 sec
        Start  68: CEPoll.NotifyConnectionBreak
 68/185 Test  #68: CEPoll.NotifyConnectionBreak ........................   Passed    1.03 sec
        Start  69: CEPoll.HandleEpollEvent2
 69/185 Test  #69: CEPoll.HandleEpollEvent2 ............................   Passed    0.01 sec
        Start  70: CEPoll.HandleEpollNoEvent
 70/185 Test  #70: CEPoll.HandleEpollNoEvent ...........................   Passed    0.01 sec
        Start  71: CEPoll.ThreadedUpdate
 71/185 Test  #71: CEPoll.ThreadedUpdate ...............................   Passed    1.01 sec
        Start  72: TestEPoll.SimpleAsync
 72/185 Test  #72: TestEPoll.SimpleAsync ...............................   Passed    2.15 sec
        Start  73: TestFEC.ConfigExchange
 73/185 Test  #73: TestFEC.ConfigExchange ..............................   Passed    0.01 sec
        Start  74: TestFEC.ConfigExchangeFaux
 74/185 Test  #74: TestFEC.ConfigExchangeFaux ..........................   Passed    0.01 sec
        Start  75: TestFEC.Connection
 75/185 Test  #75: TestFEC.Connection ..................................   Passed    0.03 sec
        Start  76: TestFEC.ConnectionReorder
 76/185 Test  #76: TestFEC.ConnectionReorder ...........................   Passed    0.03 sec
        Start  77: TestFEC.ConnectionFull1
 77/185 Test  #77: TestFEC.ConnectionFull1 .............................   Passed    0.03 sec
        Start  78: TestFEC.ConnectionFull2
 78/185 Test  #78: TestFEC.ConnectionFull2 .............................   Passed    0.03 sec
        Start  79: TestFEC.ConnectionMess
 79/185 Test  #79: TestFEC.ConnectionMess ..............................   Passed    0.03 sec
        Start  80: TestFEC.ConnectionForced
 80/185 Test  #80: TestFEC.ConnectionForced ............................   Passed    0.03 sec
        Start  81: TestFEC.RejectionConflict
 81/185 Test  #81: TestFEC.RejectionConflict ...........................   Passed    0.02 sec
        Start  82: TestFEC.RejectionIncompleteEmpty
 82/185 Test  #82: TestFEC.RejectionIncompleteEmpty ....................   Passed    0.02 sec
        Start  83: TestFEC.RejectionIncomplete
 83/185 Test  #83: TestFEC.RejectionIncomplete .........................   Passed    0.02 sec
        Start  84: TestFECRebuilding.Prepare
 84/185 Test  #84: TestFECRebuilding.Prepare ...........................   Passed    0.01 sec
        Start  85: TestFECRebuilding.NoRebuild
 85/185 Test  #85: TestFECRebuilding.NoRebuild .........................   Passed    0.01 sec
        Start  86: TestFECRebuilding.Rebuild
 86/185 Test  #86: TestFECRebuilding.Rebuild ...........................   Passed    0.01 sec
        Start  87: Transmission.FileUpload
 87/185 Test  #87: Transmission.FileUpload .............................   Passed    8.15 sec
        Start  88: TestIPv6.v4_calls_v6_mapped
 88/185 Test  #88: TestIPv6.v4_calls_v6_mapped .........................***Failed    0.03 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.10.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v4_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v4_calls_v6_mapped
Calling: 127.0.0.1(IPv4)
ACCEPTED Sock name: : CALLER Sock name: : localhost:56886 (IPv4)
CALLER Peer name: : localhost:4200 (IPv4)
localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:56886 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/test/test_ipv6.cpp:122: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::ffff:127.0.0.1:4200"
[  FAILED  ] TestIPv6.v4_calls_v6_mapped (19 ms)
[----------] 1 test from TestIPv6 (19 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (19 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v4_calls_v6_mapped

 1 FAILED TEST

        Start  89: TestIPv6.v6_calls_v6_mapped
 89/185 Test  #89: TestIPv6.v6_calls_v6_mapped .........................***Failed    0.03 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.10.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6_mapped
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:60387 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/test/test_ipv6.cpp:139: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:60387 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6_mapped (20 ms)
[----------] 1 test from TestIPv6 (20 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (20 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6_mapped

 1 FAILED TEST

        Start  90: TestIPv6.v6_calls_v6
 90/185 Test  #90: TestIPv6.v6_calls_v6 ................................***Failed    0.03 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.10.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:52786 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/test/test_ipv6.cpp:159: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:52786 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6 (19 ms)
[----------] 1 test from TestIPv6 (19 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (19 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6

 1 FAILED TEST

        Start  91: TestIPv6.v6_calls_v4
 91/185 Test  #91: TestIPv6.v6_calls_v4 ................................***Failed    0.03 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.10.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v4
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v4
Calling: 0::FFFF:127.0.0.1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv4)
ACCEPTED Peer name: : localhost:35340 (IPv4)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/test/test_ipv6.cpp:178: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "127.0.0.1:4200"
CALLER Sock name: : localhost:35340 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v4 (20 ms)
[----------] 1 test from TestIPv6 (20 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (20 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v4

 1 FAILED TEST

        Start  92: CSndLossListTest.Create
 92/185 Test  #92: CSndLossListTest.Create .............................   Passed    0.01 sec
        Start  93: CSndLossListTest.InsertPopOneElem
 93/185 Test  #93: CSndLossListTest.InsertPopOneElem ...................   Passed    0.01 sec
        Start  94: CSndLossListTest.InsertNegativeSeqno
 94/185 Test  #94: CSndLossListTest.InsertNegativeSeqno ................   Passed    0.01 sec
        Start  95: CSndLossListTest.InsertPopTwoElemsRange
 95/185 Test  #95: CSndLossListTest.InsertPopTwoElemsRange .............   Passed    0.01 sec
        Start  96: CSndLossListTest.InsertPopTwoElems
 96/185 Test  #96: CSndLossListTest.InsertPopTwoElems ..................   Passed    0.01 sec
        Start  97: CSndLossListTest.InsertPopTwoSerialElems
 97/185 Test  #97: CSndLossListTest.InsertPopTwoSerialElems ............   Passed    0.01 sec
        Start  98: CSndLossListTest.InsertPopRangeAndSingle
 98/185 Test  #98: CSndLossListTest.InsertPopRangeAndSingle ............   Passed    0.01 sec
        Start  99: CSndLossListTest.InsertPopFourElems
 99/185 Test  #99: CSndLossListTest.InsertPopFourElems .................   Passed    0.01 sec
        Start 100: CSndLossListTest.InsertCoalesce
100/185 Test #100: CSndLossListTest.InsertCoalesce .....................   Passed    0.01 sec
        Start 101: CSndLossListTest.BasicRemoveInListNodeHead01
101/185 Test #101: CSndLossListTest.BasicRemoveInListNodeHead01 ........   Passed    0.01 sec
        Start 102: CSndLossListTest.BasicRemoveInListNodeHead02
102/185 Test #102: CSndLossListTest.BasicRemoveInListNodeHead02 ........   Passed    0.01 sec
        Start 103: CSndLossListTest.BasicRemoveInListNodeHead03
103/185 Test #103: CSndLossListTest.BasicRemoveInListNodeHead03 ........   Passed    0.01 sec
        Start 104: CSndLossListTest.BasicRemoveInListNodeHead04
104/185 Test #104: CSndLossListTest.BasicRemoveInListNodeHead04 ........   Passed    0.01 sec
        Start 105: CSndLossListTest.BasicRemoveInListNotInNodeHead01
105/185 Test #105: CSndLossListTest.BasicRemoveInListNotInNodeHead01 ...   Passed    0.01 sec
        Start 106: CSndLossListTest.BasicRemoveInListNotInNodeHead02
106/185 Test #106: CSndLossListTest.BasicRemoveInListNotInNodeHead02 ...   Passed    0.01 sec
        Start 107: CSndLossListTest.BasicRemoveInListNotInNodeHead03
107/185 Test #107: CSndLossListTest.BasicRemoveInListNotInNodeHead03 ...   Passed    0.01 sec
        Start 108: CSndLossListTest.BasicRemoveInListNotInNodeHead04
108/185 Test #108: CSndLossListTest.BasicRemoveInListNotInNodeHead04 ...   Passed    0.01 sec
        Start 109: CSndLossListTest.BasicRemoveInListNotInNodeHead05
109/185 Test #109: CSndLossListTest.BasicRemoveInListNotInNodeHead05 ...   Passed    0.01 sec
        Start 110: CSndLossListTest.BasicRemoveInListNotInNodeHead06
110/185 Test #110: CSndLossListTest.BasicRemoveInListNotInNodeHead06 ...   Passed    0.01 sec
        Start 111: CSndLossListTest.BasicRemoveInListNotInNodeHead07
111/185 Test #111: CSndLossListTest.BasicRemoveInListNotInNodeHead07 ...   Passed    0.01 sec
        Start 112: CSndLossListTest.BasicRemoveInListNotInNodeHead08
112/185 Test #112: CSndLossListTest.BasicRemoveInListNotInNodeHead08 ...   Passed    0.01 sec
        Start 113: CSndLossListTest.BasicRemoveInListNotInNodeHead09
113/185 Test #113: CSndLossListTest.BasicRemoveInListNotInNodeHead09 ...   Passed    0.01 sec
        Start 114: CSndLossListTest.BasicRemoveInListNotInNodeHead10
114/185 Test #114: CSndLossListTest.BasicRemoveInListNotInNodeHead10 ...   Passed    0.01 sec
        Start 115: CSndLossListTest.BasicRemoveInListNotInNodeHead11
115/185 Test #115: CSndLossListTest.BasicRemoveInListNotInNodeHead11 ...   Passed    0.01 sec
        Start 116: CSndLossListTest.InsertRemoveInsert01
116/185 Test #116: CSndLossListTest.InsertRemoveInsert01 ...............   Passed    0.01 sec
        Start 117: CSndLossListTest.InsertHead01
117/185 Test #117: CSndLossListTest.InsertHead01 .......................   Passed    0.01 sec
        Start 118: CSndLossListTest.InsertHead02
118/185 Test #118: CSndLossListTest.InsertHead02 .......................   Passed    0.01 sec
        Start 119: CSndLossListTest.InsertHeadIncrease01
119/185 Test #119: CSndLossListTest.InsertHeadIncrease01 ...............   Passed    0.01 sec
        Start 120: CSndLossListTest.InsertHeadOverlap01
120/185 Test #120: CSndLossListTest.InsertHeadOverlap01 ................   Passed    0.01 sec
        Start 121: CSndLossListTest.InsertHeadOverlap02
121/185 Test #121: CSndLossListTest.InsertHeadOverlap02 ................   Passed    0.01 sec
        Start 122: CSndLossListTest.InsertHeadNegativeOffset01
122/185 Test #122: CSndLossListTest.InsertHeadNegativeOffset01 .........   Passed    0.01 sec
        Start 123: CSndLossListTest.InsertHeadNegativeOffset02
123/185 Test #123: CSndLossListTest.InsertHeadNegativeOffset02 .........   Passed    0.01 sec
        Start 124: CSndLossListTest.InsertFullListCoalesce
124/185 Test #124: CSndLossListTest.InsertFullListCoalesce .............   Passed    0.01 sec
        Start 125: CSndLossListTest.InsertFullListNoCoalesce
125/185 Test #125: CSndLossListTest.InsertFullListNoCoalesce ...........   Passed    0.01 sec
        Start 126: CSndLossListTest.InsertFullListNegativeOffset
126/185 Test #126: CSndLossListTest.InsertFullListNegativeOffset .......   Passed    0.01 sec
        Start 127: CSndLossListTest.InsertPositiveOffsetTooFar
127/185 Test #127: CSndLossListTest.InsertPositiveOffsetTooFar .........   Passed    0.01 sec
        Start 128: CSndLossListTest.InsertNoUpdateElement01
128/185 Test #128: CSndLossListTest.InsertNoUpdateElement01 ............   Passed    0.01 sec
        Start 129: CSndLossListTest.InsertNoUpdateElement03
129/185 Test #129: CSndLossListTest.InsertNoUpdateElement03 ............   Passed    0.01 sec
        Start 130: CSndLossListTest.InsertUpdateElement01
130/185 Test #130: CSndLossListTest.InsertUpdateElement01 ..............   Passed    0.01 sec
        Start 131: Core.ListenCallback
131/185 Test #131: Core.ListenCallback .................................   Passed    0.06 sec
        Start 132: TestMuxer.IPv4_and_IPv6
132/185 Test #132: TestMuxer.IPv4_and_IPv6 .............................   Passed    0.15 sec
        Start 133: CSeqNo.constants
133/185 Test #133: CSeqNo.constants ....................................   Passed    0.01 sec
        Start 134: CSeqNo.seqcmp
134/185 Test #134: CSeqNo.seqcmp .......................................   Passed    0.01 sec
        Start 135: CSeqNo.seqoff
135/185 Test #135: CSeqNo.seqoff .......................................   Passed    0.01 sec
        Start 136: CSeqNo.seqlen
136/185 Test #136: CSeqNo.seqlen .......................................   Passed    0.01 sec
        Start 137: CUDT.getFlightSpan
137/185 Test #137: CUDT.getFlightSpan ..................................   Passed    0.01 sec
        Start 138: CSeqNo.incseq
138/185 Test #138: CSeqNo.incseq .......................................   Passed    0.01 sec
        Start 139: CSeqNo.decseq
139/185 Test #139: CSeqNo.decseq .......................................   Passed    0.01 sec
        Start 140: CSeqNo.incseqint
140/185 Test #140: CSeqNo.incseqint ....................................   Passed    0.01 sec
        Start 141: CSeqNo.decseqint
141/185 Test #141: CSeqNo.decseqint ....................................   Passed    0.01 sec
        Start 142: TestSocketOptions.LossMaxTTL
142/185 Test #142: TestSocketOptions.LossMaxTTL ........................   Passed    0.03 sec
        Start 143: TestSocketOptions.MinInputBWWrongLen
143/185 Test #143: TestSocketOptions.MinInputBWWrongLen ................   Passed    0.01 sec
        Start 144: TestSocketOptions.MinInputBWDefault
144/185 Test #144: TestSocketOptions.MinInputBWDefault .................   Passed    0.03 sec
        Start 145: TestSocketOptions.MinInputBWSet
145/185 Test #145: TestSocketOptions.MinInputBWSet .....................   Passed    0.03 sec
        Start 146: TestSocketOptions.MinInputBWRuntime
146/185 Test #146: TestSocketOptions.MinInputBWRuntime .................   Passed    0.03 sec
        Start 147: TestSocketOptions.StreamIDWrongLen
147/185 Test #147: TestSocketOptions.StreamIDWrongLen ..................   Passed    0.01 sec
        Start 148: TestSocketOptions.StreamIDOdd
148/185 Test #148: TestSocketOptions.StreamIDOdd .......................   Passed    0.03 sec
        Start 149: TestSocketOptions.StreamIDEven
149/185 Test #149: TestSocketOptions.StreamIDEven ......................   Passed    0.03 sec
        Start 150: TestSocketOptions.StreamIDAlmostFull
150/185 Test #150: TestSocketOptions.StreamIDAlmostFull ................   Passed    0.03 sec
        Start 151: TestSocketOptions.StreamIDFull
151/185 Test #151: TestSocketOptions.StreamIDFull ......................   Passed    0.03 sec
        Start 152: TestSocketOptions.StreamIDLenListener
152/185 Test #152: TestSocketOptions.StreamIDLenListener ...............   Passed    0.03 sec
        Start 153: SyncDuration.BasicChecks
153/185 Test #153: SyncDuration.BasicChecks ............................   Passed    0.01 sec
        Start 154: SyncDuration.DurationFrom
154/185 Test #154: SyncDuration.DurationFrom ...........................   Passed    0.01 sec
        Start 155: SyncDuration.RelOperators
155/185 Test #155: SyncDuration.RelOperators ...........................   Passed    0.01 sec
        Start 156: SyncDuration.OperatorMinus
156/185 Test #156: SyncDuration.OperatorMinus ..........................   Passed    0.01 sec
        Start 157: SyncDuration.OperatorMinusEq
157/185 Test #157: SyncDuration.OperatorMinusEq ........................   Passed    0.01 sec
        Start 158: SyncDuration.OperatorPlus
158/185 Test #158: SyncDuration.OperatorPlus ...........................   Passed    0.01 sec
        Start 159: SyncDuration.OperatorPlusEq
159/185 Test #159: SyncDuration.OperatorPlusEq .........................   Passed    0.01 sec
        Start 160: SyncDuration.OperatorMultInt
160/185 Test #160: SyncDuration.OperatorMultInt ........................   Passed    0.01 sec
        Start 161: SyncDuration.OperatorMultIntEq
161/185 Test #161: SyncDuration.OperatorMultIntEq ......................   Passed    0.01 sec
        Start 162: SyncTimePoint.DefaultConstructorZero
162/185 Test #162: SyncTimePoint.DefaultConstructorZero ................   Passed    0.01 sec
        Start 163: SyncTimePoint.RelOperators
163/185 Test #163: SyncTimePoint.RelOperators ..........................   Passed    0.01 sec
        Start 164: SyncTimePoint.OperatorMinus
164/185 Test #164: SyncTimePoint.OperatorMinus .........................   Passed    0.01 sec
        Start 165: SyncTimePoint.OperatorEq
165/185 Test #165: SyncTimePoint.OperatorEq ............................   Passed    0.01 sec
        Start 166: SyncTimePoint.OperatorMinusPlusDuration
166/185 Test #166: SyncTimePoint.OperatorMinusPlusDuration .............   Passed    0.01 sec
        Start 167: SyncTimePoint.OperatorPlusEqDuration
167/185 Test #167: SyncTimePoint.OperatorPlusEqDuration ................   Passed    0.01 sec
        Start 168: SyncTimePoint.OperatorMinusEqDuration
168/185 Test #168: SyncTimePoint.OperatorMinusEqDuration ...............   Passed    0.01 sec
        Start 169: SyncUniqueLock.LockUnlock
169/185 Test #169: SyncUniqueLock.LockUnlock ...........................   Passed    0.01 sec
        Start 170: SyncUniqueLock.Scope
170/185 Test #170: SyncUniqueLock.Scope ................................   Passed    0.01 sec
        Start 171: SyncEvent.WaitFor
171/185 Test #171: SyncEvent.WaitFor ...................................   Passed    1.12 sec
        Start 172: SyncEvent.WaitForNotifyOne
172/185 Test #172: SyncEvent.WaitForNotifyOne ..........................   Passed    0.11 sec
        Start 173: SyncEvent.WaitNotifyOne
173/185 Test #173: SyncEvent.WaitNotifyOne .............................   Passed    0.11 sec
        Start 174: SyncEvent.WaitForTwoNotifyOne
174/185 Test #174: SyncEvent.WaitForTwoNotifyOne .......................   Passed    3.01 sec
        Start 175: SyncEvent.WaitForTwoNotifyAll
175/185 Test #175: SyncEvent.WaitForTwoNotifyAll .......................   Passed    0.21 sec
        Start 176: SyncEvent.WaitForNotifyAll
176/185 Test #176: SyncEvent.WaitForNotifyAll ..........................   Passed    0.51 sec
        Start 177: SyncThread.Joinable
177/185 Test #177: SyncThread.Joinable .................................   Passed    0.06 sec
        Start 178: Sync.FormatTime
178/185 Test #178: Sync.FormatTime .....................................   Passed    0.02 sec
        Start 179: Sync.FormatTimeSys
179/185 Test #179: Sync.FormatTimeSys ..................................   Passed    0.01 sec
        Start 180: CTimer.SleeptoAccuracy
180/185 Test #180: CTimer.SleeptoAccuracy ..............................***Not Run (Disabled)   0.00 sec
        Start 181: CUnitQueue.Increase
181/185 Test #181: CUnitQueue.Increase .................................   Passed    0.01 sec
        Start 182: CUnitQueue.IncreaseAndFree
182/185 Test #182: CUnitQueue.IncreaseAndFree ..........................   Passed    0.01 sec
        Start 183: CUnitQueue.IncreaseAndFreeGrouped
183/185 Test #183: CUnitQueue.IncreaseAndFreeGrouped ...................   Passed    0.01 sec
        Start 184: CircularBuffer.Overall
184/185 Test #184: CircularBuffer.Overall ..............................   Passed    0.01 sec
        Start 185: ConfigString.Setting
185/185 Test #185: ConfigString.Setting ................................   Passed    0.01 sec

98% tests passed, 4 tests failed out of 184

Total Test time (real) =  32.10 sec

The following tests did not run:
        180 - CTimer.SleeptoAccuracy (Disabled)

The following tests FAILED:
         88 - TestIPv6.v4_calls_v6_mapped (Failed)
         89 - TestIPv6.v6_calls_v6_mapped (Failed)
         90 - TestIPv6.v6_calls_v6 (Failed)
         91 - TestIPv6.v6_calls_v4 (Failed)
Errors while running CTest

cmake settings:

```console [tkloczko@barrel x86_64-redhat-linux-gnu]$ cmake -L CMake Warning: No source or binary directory provided. Both will be assumed to be the same as the current working directory, but note that this warning will become a fatal error in future CMake releases.

CMake Error: The source directory "/home/tkloczko/rpmbuild/BUILD/srt-1.4.3/x86_64-redhat-linux-gnu" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
-- Cache values
CMAKE_BUILD_TYPE:STRING=RelWithDebInfo
CMAKE_INSTALL_PREFIX:PATH=/usr
CYGWIN_USE_POSIX:BOOL=OFF
ENABLE_APPS:BOOL=ON
ENABLE_CODE_COVERAGE:BOOL=OFF
ENABLE_CXX11:BOOL=ON
ENABLE_CXX_DEPS:BOOL=ON
ENABLE_ENCRYPTION:BOOL=ON
ENABLE_EXPERIMENTAL_BONDING:BOOL=OFF
ENABLE_GETNAMEINFO:BOOL=ON
ENABLE_HAICRYPT_LOGGING:BOOL=OFF
ENABLE_HEAVY_LOGGING:BOOL=OFF
ENABLE_INET_PTON:BOOL=ON
ENABLE_LOGGING:BOOL=ON
ENABLE_MONOTONIC_CLOCK:BOOL=OFF
ENABLE_PROFILE:BOOL=OFF
ENABLE_RELATIVE_LIBPATH:BOOL=OFF
ENABLE_SHARED:BOOL=ON
ENABLE_SOCK_CLOEXEC:BOOL=ON
ENABLE_STATIC:BOOL=OFF
ENABLE_STDCXX_SYNC:BOOL=OFF
ENABLE_TESTING:BOOL=OFF
ENABLE_UNITTESTS:BOOL=ON
TARGET_srt:STRING=srt
USE_BUSY_WAITING:BOOL=OFF
USE_ENCLIB:STRING=openssl
USE_GNUSTL:BOOL=OFF
USE_OPENSSL_PC:BOOL=ON
USE_STATIC_LIBSTDCXX:BOOL=OFF
gtest_force_shared_crt:BOOL=ON

</details>
@kloczek kloczek added the Type: Bug Indicates an unexpected problem or unintended behavior label Apr 27, 2021
@kloczek kloczek changed the title [BUG] 1.4.3: test suite i sfailing [BUG] 1.4.3: test suite is failing Apr 27, 2021
@maxsharabayko maxsharabayko added the [tests] Area: Unit tests label Apr 28, 2021
@maxsharabayko maxsharabayko added this to the v1.4.4 milestone Apr 28, 2021
@maxsharabayko
Copy link
Collaborator

Looks like on your system IPv6 address is resolved as localhost by getnameinfo(..).
It is not expected to impact the behavior, as the protocol itself works with sockaddr, not a string representation (see CIPAddress::pton(..)).
However, unit tests have to be fixed accordingly to compare sockaddr directly instead of their string representations,

@jeandube
Copy link
Collaborator

This may be linked to what is in /dev/hosts rather than the OS:

root@dubm4e:~# cat /etc/hosts 
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6

@kloczek
Copy link
Author

kloczek commented May 18, 2021

In my case it is:

[tkloczko@barrel SPECS]$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

@maxsharabayko maxsharabayko added the help wanted Indicates that a maintainer wants help on an issue or pull request label Aug 12, 2021
@maxsharabayko maxsharabayko modified the milestones: v1.4.4, Backlog Aug 12, 2021
@kloczek
Copy link
Author

kloczek commented Oct 4, 2021

Just FTRL tested just released 1.4.4 and looks like test suite still is failing.

+ cd srt-1.4.4
+ /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure
make: Entering directory '/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/x86_64-redhat-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process --output-on-failure
Test project /home/tkloczko/rpmbuild/BUILD/srt-1.4.4/x86_64-redhat-linux-gnu
        Start   1: CRcvBuffer.Create
  1/204 Test   #1: CRcvBuffer.Create ...................................   Passed    0.02 sec
        Start   2: CRcvBuffer.FullBuffer
  2/204 Test   #2: CRcvBuffer.FullBuffer ...............................   Passed    0.02 sec
        Start   3: CRcvBuffer.ReadDataIPE
  3/204 Test   #3: CRcvBuffer.ReadDataIPE ..............................   Passed    0.02 sec
        Start   4: CRcvBuffer.ReadData
  4/204 Test   #4: CRcvBuffer.ReadData .................................   Passed    0.02 sec
        Start   5: CRcvBuffer.AddData
  5/204 Test   #5: CRcvBuffer.AddData ..................................   Passed    0.02 sec
        Start   6: Bonding.SRTConnectGroup
  6/204 Test   #6: Bonding.SRTConnectGroup .............................   Passed    0.02 sec
        Start   7: Bonding.NonBlockingGroupConnect
  7/204 Test   #7: Bonding.NonBlockingGroupConnect .....................   Passed    0.02 sec
        Start   8: Bonding.CloseGroupAndSocket
  8/204 Test   #8: Bonding.CloseGroupAndSocket .........................   Passed    0.02 sec
        Start   9: CIPAddress.IPv4_pton
  9/204 Test   #9: CIPAddress.IPv4_pton ................................   Passed    0.02 sec
        Start  10: CIPAddress.IPv6_pton
 10/204 Test  #10: CIPAddress.IPv6_pton ................................   Passed    0.02 sec
        Start  11: CIPAddress.IPv4_in_IPv6_pton
 11/204 Test  #11: CIPAddress.IPv4_in_IPv6_pton ........................   Passed    0.02 sec
        Start  12: TestConnectionTimeout.Nonblocking
 12/204 Test  #12: TestConnectionTimeout.Nonblocking ...................   Passed    0.33 sec
        Start  13: TestConnectionTimeout.BlockingLoop
 13/204 Test  #13: TestConnectionTimeout.BlockingLoop ..................   Passed   10.02 sec
        Start  14: TestConnection.Multiple
 14/204 Test  #14: TestConnection.Multiple .............................   Passed    0.57 sec
        Start  15: TestCRYSPRmethods.MethodOpen
 15/204 Test  #15: TestCRYSPRmethods.MethodOpen ........................   Passed    0.02 sec
        Start  16: TestCRYSPRmethods.init
 16/204 Test  #16: TestCRYSPRmethods.init ..............................   Passed    0.02 sec
        Start  17: TestCRYSPRmethods.fipsmode
 17/204 Test  #17: TestCRYSPRmethods.fipsmode ..........................   Passed    0.02 sec
        Start  18: TestCRYSPRmethods.open
 18/204 Test  #18: TestCRYSPRmethods.open ..............................   Passed    0.02 sec
        Start  19: TestCRYSPRmethods.close
 19/204 Test  #19: TestCRYSPRmethods.close .............................   Passed    0.02 sec
        Start  20: TestCRYSPRmethods.prng
 20/204 Test  #20: TestCRYSPRmethods.prng ..............................   Passed    0.02 sec
        Start  21: TestCRYSPRmethods.aes_set_key
 21/204 Test  #21: TestCRYSPRmethods.aes_set_key .......................   Passed    0.02 sec
        Start  22: TestCRYSPRmethods.AESecb
 22/204 Test  #22: TestCRYSPRmethods.AESecb ............................   Passed    0.02 sec
        Start  23: TestCRYSPRmethods.AESctr
 23/204 Test  #23: TestCRYSPRmethods.AESctr ............................   Passed    0.02 sec
        Start  24: TestCRYSPRmethods.SHA1
 24/204 Test  #24: TestCRYSPRmethods.SHA1 ..............................   Passed    0.02 sec
        Start  25: TestCRYSPRcypto.CtrlBlock
 25/204 Test  #25: TestCRYSPRcypto.CtrlBlock ...........................   Passed    0.02 sec
        Start  26: TestCRYSPRcypto.PBKDF2_tv1_k128
 26/204 Test  #26: TestCRYSPRcypto.PBKDF2_tv1_k128 .....................   Passed    0.03 sec
        Start  27: TestCRYSPRcypto.PBKDF2_tv1_k192
 27/204 Test  #27: TestCRYSPRcypto.PBKDF2_tv1_k192 .....................   Passed    0.03 sec
        Start  28: TestCRYSPRcypto.PBKDF2_tv1_k256
 28/204 Test  #28: TestCRYSPRcypto.PBKDF2_tv1_k256 .....................   Passed    0.03 sec
        Start  29: TestCRYSPRcypto.PBKDF2_tv2_i1
 29/204 Test  #29: TestCRYSPRcypto.PBKDF2_tv2_i1 .......................   Passed    0.02 sec
        Start  30: TestCRYSPRcypto.PBKDF2_tv2_i20
 30/204 Test  #30: TestCRYSPRcypto.PBKDF2_tv2_i20 ......................   Passed    0.02 sec
        Start  31: TestCRYSPRcypto.PBKDF2_tv2_i4096
 31/204 Test  #31: TestCRYSPRcypto.PBKDF2_tv2_i4096 ....................   Passed    0.03 sec
        Start  32: TestCRYSPRcypto.PBKDF2_tv3_0
 32/204 Test  #32: TestCRYSPRcypto.PBKDF2_tv3_0 ........................   Passed    0.03 sec
        Start  33: TestCRYSPRcypto.KMWRAP_tv1_k128
 33/204 Test  #33: TestCRYSPRcypto.KMWRAP_tv1_k128 .....................   Passed    0.02 sec
        Start  34: TestCRYSPRcypto.KMWRAP_tv1_k192
 34/204 Test  #34: TestCRYSPRcypto.KMWRAP_tv1_k192 .....................   Passed    0.02 sec
        Start  35: TestCRYSPRcypto.KMWRAP_tv1_k256
 35/204 Test  #35: TestCRYSPRcypto.KMWRAP_tv1_k256 .....................   Passed    0.02 sec
        Start  36: TestCRYSPRcypto.KMUNWRAP_tv1_k128
 36/204 Test  #36: TestCRYSPRcypto.KMUNWRAP_tv1_k128 ...................   Passed    0.02 sec
        Start  37: TestCRYSPRcypto.KMUNWRAP_tv1_k192
 37/204 Test  #37: TestCRYSPRcypto.KMUNWRAP_tv1_k192 ...................   Passed    0.02 sec
        Start  38: TestCRYSPRcypto.KMUNWRAP_tv1_k256
 38/204 Test  #38: TestCRYSPRcypto.KMUNWRAP_tv1_k256 ...................   Passed    0.02 sec
        Start  39: TestCRYSPRcypto.EncryptAESecb_tv1_128
 39/204 Test  #39: TestCRYSPRcypto.EncryptAESecb_tv1_128 ...............   Passed    0.02 sec
        Start  40: TestCRYSPRcypto.EncryptAESecb_tv1_192
 40/204 Test  #40: TestCRYSPRcypto.EncryptAESecb_tv1_192 ...............   Passed    0.02 sec
        Start  41: TestCRYSPRcypto.EncryptAESecb_tv1_256
 41/204 Test  #41: TestCRYSPRcypto.EncryptAESecb_tv1_256 ...............   Passed    0.02 sec
        Start  42: TestCRYSPRcypto.EncryptAESecb_tv2_128
 42/204 Test  #42: TestCRYSPRcypto.EncryptAESecb_tv2_128 ...............   Passed    0.02 sec
        Start  43: TestCRYSPRcypto.EncryptAESecb_tv2_192
 43/204 Test  #43: TestCRYSPRcypto.EncryptAESecb_tv2_192 ...............   Passed    0.02 sec
        Start  44: TestCRYSPRcypto.EncryptAESecb_tv2_256
 44/204 Test  #44: TestCRYSPRcypto.EncryptAESecb_tv2_256 ...............   Passed    0.02 sec
        Start  45: TestCRYSPRcypto.DecryptAESecb_tv1_128
 45/204 Test  #45: TestCRYSPRcypto.DecryptAESecb_tv1_128 ...............   Passed    0.02 sec
        Start  46: TestCRYSPRcypto.DecryptAESecb_tv1_192
 46/204 Test  #46: TestCRYSPRcypto.DecryptAESecb_tv1_192 ...............   Passed    0.02 sec
        Start  47: TestCRYSPRcypto.DecryptAESecb_tv1_256
 47/204 Test  #47: TestCRYSPRcypto.DecryptAESecb_tv1_256 ...............   Passed    0.02 sec
        Start  48: TestCRYSPRcypto.DecryptAESecb_tv2_128
 48/204 Test  #48: TestCRYSPRcypto.DecryptAESecb_tv2_128 ...............   Passed    0.02 sec
        Start  49: TestCRYSPRcypto.DecryptAESecb_tv2_192
 49/204 Test  #49: TestCRYSPRcypto.DecryptAESecb_tv2_192 ...............   Passed    0.02 sec
        Start  50: TestCRYSPRcypto.DecryptAESecb_tv2_256
 50/204 Test  #50: TestCRYSPRcypto.DecryptAESecb_tv2_256 ...............   Passed    0.02 sec
        Start  51: TestCRYSPRcypto.EncryptAESctr_tv1_128
 51/204 Test  #51: TestCRYSPRcypto.EncryptAESctr_tv1_128 ...............   Passed    0.02 sec
        Start  52: TestCRYSPRcypto.EncryptAESctr_tv1_192
 52/204 Test  #52: TestCRYSPRcypto.EncryptAESctr_tv1_192 ...............   Passed    0.02 sec
        Start  53: TestCRYSPRcypto.EncryptAESctr_tv1_256
 53/204 Test  #53: TestCRYSPRcypto.EncryptAESctr_tv1_256 ...............   Passed    0.02 sec
        Start  54: TestCRYSPRcypto.DecryptAESctr_tv1_128
 54/204 Test  #54: TestCRYSPRcypto.DecryptAESctr_tv1_128 ...............   Passed    0.02 sec
        Start  55: TestCRYSPRcypto.DecryptAESctr_tv1_192
 55/204 Test  #55: TestCRYSPRcypto.DecryptAESctr_tv1_192 ...............   Passed    0.02 sec
        Start  56: TestCRYSPRcypto.DecryptAESctr_tv1_256
 56/204 Test  #56: TestCRYSPRcypto.DecryptAESctr_tv1_256 ...............   Passed    0.02 sec
        Start  57: TestEnforcedEncryption.PasswordLength
 57/204 Test  #57: TestEnforcedEncryption.PasswordLength ...............   Passed    0.02 sec
        Start  58: TestEnforcedEncryption.SetGetDefault
 58/204 Test  #58: TestEnforcedEncryption.SetGetDefault ................   Passed    0.02 sec
        Start  59: CEPoll.InfiniteWait
 59/204 Test  #59: CEPoll.InfiniteWait .................................   Passed    0.02 sec
        Start  60: CEPoll.WaitNoSocketsInEpoll
 60/204 Test  #60: CEPoll.WaitNoSocketsInEpoll .........................   Passed    0.02 sec
        Start  61: CEPoll.WaitNoSocketsInEpoll2
 61/204 Test  #61: CEPoll.WaitNoSocketsInEpoll2 ........................   Passed    0.02 sec
        Start  62: CEPoll.WaitEmptyCall
 62/204 Test  #62: CEPoll.WaitEmptyCall ................................   Passed    0.02 sec
        Start  63: CEPoll.UWaitEmptyCall
 63/204 Test  #63: CEPoll.UWaitEmptyCall ...............................   Passed    0.02 sec
        Start  64: CEPoll.WaitAllSocketsInEpollReleased
 64/204 Test  #64: CEPoll.WaitAllSocketsInEpollReleased ................   Passed    0.02 sec
        Start  65: CEPoll.WaitAllSocketsInEpollReleased2
 65/204 Test  #65: CEPoll.WaitAllSocketsInEpollReleased2 ...............   Passed    0.02 sec
        Start  66: CEPoll.WrongEpoll_idOnAddUSock
 66/204 Test  #66: CEPoll.WrongEpoll_idOnAddUSock ......................   Passed    0.02 sec
        Start  67: CEPoll.HandleEpollEvent
 67/204 Test  #67: CEPoll.HandleEpollEvent .............................   Passed    0.02 sec
        Start  68: CEPoll.NotifyConnectionBreak
 68/204 Test  #68: CEPoll.NotifyConnectionBreak ........................   Passed    1.04 sec
        Start  69: CEPoll.HandleEpollEvent2
 69/204 Test  #69: CEPoll.HandleEpollEvent2 ............................   Passed    0.02 sec
        Start  70: CEPoll.HandleEpollNoEvent
 70/204 Test  #70: CEPoll.HandleEpollNoEvent ...........................   Passed    0.02 sec
        Start  71: CEPoll.ThreadedUpdate
 71/204 Test  #71: CEPoll.ThreadedUpdate ...............................   Passed    1.02 sec
        Start  72: TestEPoll.SimpleAsync
 72/204 Test  #72: TestEPoll.SimpleAsync ...............................   Passed    2.18 sec
        Start  73: TestFEC.ConfigExchange
 73/204 Test  #73: TestFEC.ConfigExchange ..............................   Passed    0.02 sec
        Start  74: TestFEC.ConfigExchangeFaux
 74/204 Test  #74: TestFEC.ConfigExchangeFaux ..........................   Passed    0.02 sec
        Start  75: TestFEC.Connection
 75/204 Test  #75: TestFEC.Connection ..................................   Passed    0.04 sec
        Start  76: TestFEC.ConnectionReorder
 76/204 Test  #76: TestFEC.ConnectionReorder ...........................   Passed    0.04 sec
        Start  77: TestFEC.ConnectionFull1
 77/204 Test  #77: TestFEC.ConnectionFull1 .............................   Passed    0.04 sec
        Start  78: TestFEC.ConnectionFull2
 78/204 Test  #78: TestFEC.ConnectionFull2 .............................   Passed    0.04 sec
        Start  79: TestFEC.ConnectionMess
 79/204 Test  #79: TestFEC.ConnectionMess ..............................   Passed    0.04 sec
        Start  80: TestFEC.ConnectionForced
 80/204 Test  #80: TestFEC.ConnectionForced ............................   Passed    0.04 sec
        Start  81: TestFEC.RejectionConflict
 81/204 Test  #81: TestFEC.RejectionConflict ...........................   Passed    0.03 sec
        Start  82: TestFEC.RejectionIncompleteEmpty
 82/204 Test  #82: TestFEC.RejectionIncompleteEmpty ....................   Passed    0.03 sec
        Start  83: TestFEC.RejectionIncomplete
 83/204 Test  #83: TestFEC.RejectionIncomplete .........................   Passed    0.03 sec
        Start  84: TestFECRebuilding.Prepare
 84/204 Test  #84: TestFECRebuilding.Prepare ...........................   Passed    0.02 sec
        Start  85: TestFECRebuilding.NoRebuild
 85/204 Test  #85: TestFECRebuilding.NoRebuild .........................   Passed    0.02 sec
        Start  86: TestFECRebuilding.Rebuild
 86/204 Test  #86: TestFECRebuilding.Rebuild ...........................   Passed    0.02 sec
        Start  87: Transmission.FileUpload
 87/204 Test  #87: Transmission.FileUpload .............................   Passed    7.15 sec
        Start  88: TestIPv6.v4_calls_v6_mapped
 88/204 Test  #88: TestIPv6.v4_calls_v6_mapped .........................***Failed    0.04 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.11.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v4_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v4_calls_v6_mapped
Calling: 127.0.0.1(IPv4)
ACCEPTED Sock name: : CALLER Sock name: : localhost:34757 (IPv4)
CALLER Peer name: : localhost:4200 (IPv4)
localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:34757 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/test/test_ipv6.cpp:132: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::ffff:127.0.0.1:4200"
[  FAILED  ] TestIPv6.v4_calls_v6_mapped (18 ms)
[----------] 1 test from TestIPv6 (18 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (19 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v4_calls_v6_mapped

 1 FAILED TEST

        Start  89: TestIPv6.v6_calls_v6_mapped
 89/204 Test  #89: TestIPv6.v6_calls_v6_mapped .........................***Failed    0.04 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.11.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6_mapped
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:55836 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/test/test_ipv6.cpp:149: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:55836 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6_mapped (20 ms)
[----------] 1 test from TestIPv6 (20 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (20 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6_mapped

 1 FAILED TEST

        Start  90: TestIPv6.v6_calls_v6
 90/204 Test  #90: TestIPv6.v6_calls_v6 ................................***Failed    0.04 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.11.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:46137 (IPv6)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/test/test_ipv6.cpp:169: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:46137 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6 (22 ms)
[----------] 1 test from TestIPv6 (22 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (22 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6

 1 FAILED TEST

        Start  91: TestIPv6.v6_calls_v4
 91/204 Test  #91: TestIPv6.v6_calls_v4 ................................***Failed    0.04 sec
Running main() from /home/tkloczko/rpmbuild/BUILD/googletest-release-1.11.0/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v4
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v4
Calling: 0::FFFF:127.0.0.1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv4)
ACCEPTED Peer name: : localhost:51170 (IPv4)
/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/test/test_ipv6.cpp:188: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "127.0.0.1:4200"
CALLER Sock name: : localhost:51170 (IPv6)
CALLER Peer name: : localhost:4200 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v4 (20 ms)
[----------] 1 test from TestIPv6 (20 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (20 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v4

 1 FAILED TEST

        Start  92: CSndLossListTest.Create
 92/204 Test  #92: CSndLossListTest.Create .............................   Passed    0.02 sec
        Start  93: CSndLossListTest.InsertPopOneElem
 93/204 Test  #93: CSndLossListTest.InsertPopOneElem ...................   Passed    0.02 sec
        Start  94: CSndLossListTest.InsertNegativeSeqno
 94/204 Test  #94: CSndLossListTest.InsertNegativeSeqno ................   Passed    0.02 sec
        Start  95: CSndLossListTest.InsertPopTwoElemsRange
 95/204 Test  #95: CSndLossListTest.InsertPopTwoElemsRange .............   Passed    0.02 sec
        Start  96: CSndLossListTest.InsertPopTwoElems
 96/204 Test  #96: CSndLossListTest.InsertPopTwoElems ..................   Passed    0.02 sec
        Start  97: CSndLossListTest.InsertPopTwoSerialElems
 97/204 Test  #97: CSndLossListTest.InsertPopTwoSerialElems ............   Passed    0.02 sec
        Start  98: CSndLossListTest.InsertPopRangeAndSingle
 98/204 Test  #98: CSndLossListTest.InsertPopRangeAndSingle ............   Passed    0.02 sec
        Start  99: CSndLossListTest.InsertPopFourElems
 99/204 Test  #99: CSndLossListTest.InsertPopFourElems .................   Passed    0.02 sec
        Start 100: CSndLossListTest.InsertCoalesce
100/204 Test #100: CSndLossListTest.InsertCoalesce .....................   Passed    0.02 sec
        Start 101: CSndLossListTest.BasicRemoveInListNodeHead01
101/204 Test #101: CSndLossListTest.BasicRemoveInListNodeHead01 ........   Passed    0.02 sec
        Start 102: CSndLossListTest.BasicRemoveInListNodeHead02
102/204 Test #102: CSndLossListTest.BasicRemoveInListNodeHead02 ........   Passed    0.02 sec
        Start 103: CSndLossListTest.BasicRemoveInListNodeHead03
103/204 Test #103: CSndLossListTest.BasicRemoveInListNodeHead03 ........   Passed    0.02 sec
        Start 104: CSndLossListTest.BasicRemoveInListNodeHead04
104/204 Test #104: CSndLossListTest.BasicRemoveInListNodeHead04 ........   Passed    0.02 sec
        Start 105: CSndLossListTest.BasicRemoveInListNotInNodeHead01
105/204 Test #105: CSndLossListTest.BasicRemoveInListNotInNodeHead01 ...   Passed    0.02 sec
        Start 106: CSndLossListTest.BasicRemoveInListNotInNodeHead02
106/204 Test #106: CSndLossListTest.BasicRemoveInListNotInNodeHead02 ...   Passed    0.02 sec
        Start 107: CSndLossListTest.BasicRemoveInListNotInNodeHead03
107/204 Test #107: CSndLossListTest.BasicRemoveInListNotInNodeHead03 ...   Passed    0.02 sec
        Start 108: CSndLossListTest.BasicRemoveInListNotInNodeHead04
108/204 Test #108: CSndLossListTest.BasicRemoveInListNotInNodeHead04 ...   Passed    0.02 sec
        Start 109: CSndLossListTest.BasicRemoveInListNotInNodeHead05
109/204 Test #109: CSndLossListTest.BasicRemoveInListNotInNodeHead05 ...   Passed    0.02 sec
        Start 110: CSndLossListTest.BasicRemoveInListNotInNodeHead06
110/204 Test #110: CSndLossListTest.BasicRemoveInListNotInNodeHead06 ...   Passed    0.02 sec
        Start 111: CSndLossListTest.BasicRemoveInListNotInNodeHead07
111/204 Test #111: CSndLossListTest.BasicRemoveInListNotInNodeHead07 ...   Passed    0.02 sec
        Start 112: CSndLossListTest.BasicRemoveInListNotInNodeHead08
112/204 Test #112: CSndLossListTest.BasicRemoveInListNotInNodeHead08 ...   Passed    0.02 sec
        Start 113: CSndLossListTest.BasicRemoveInListNotInNodeHead09
113/204 Test #113: CSndLossListTest.BasicRemoveInListNotInNodeHead09 ...   Passed    0.02 sec
        Start 114: CSndLossListTest.BasicRemoveInListNotInNodeHead10
114/204 Test #114: CSndLossListTest.BasicRemoveInListNotInNodeHead10 ...   Passed    0.02 sec
        Start 115: CSndLossListTest.BasicRemoveInListNotInNodeHead11
115/204 Test #115: CSndLossListTest.BasicRemoveInListNotInNodeHead11 ...   Passed    0.02 sec
        Start 116: CSndLossListTest.InsertRemoveInsert01
116/204 Test #116: CSndLossListTest.InsertRemoveInsert01 ...............   Passed    0.02 sec
        Start 117: CSndLossListTest.InsertHead01
117/204 Test #117: CSndLossListTest.InsertHead01 .......................   Passed    0.02 sec
        Start 118: CSndLossListTest.InsertHead02
118/204 Test #118: CSndLossListTest.InsertHead02 .......................   Passed    0.02 sec
        Start 119: CSndLossListTest.InsertHeadIncrease01
119/204 Test #119: CSndLossListTest.InsertHeadIncrease01 ...............   Passed    0.02 sec
        Start 120: CSndLossListTest.InsertHeadOverlap01
120/204 Test #120: CSndLossListTest.InsertHeadOverlap01 ................   Passed    0.02 sec
        Start 121: CSndLossListTest.InsertHeadOverlap02
121/204 Test #121: CSndLossListTest.InsertHeadOverlap02 ................   Passed    0.02 sec
        Start 122: CSndLossListTest.InsertHeadNegativeOffset01
122/204 Test #122: CSndLossListTest.InsertHeadNegativeOffset01 .........   Passed    0.02 sec
        Start 123: CSndLossListTest.InsertHeadNegativeOffset02
123/204 Test #123: CSndLossListTest.InsertHeadNegativeOffset02 .........   Passed    0.02 sec
        Start 124: CSndLossListTest.InsertFullListCoalesce
124/204 Test #124: CSndLossListTest.InsertFullListCoalesce .............   Passed    0.02 sec
        Start 125: CSndLossListTest.InsertFullListNoCoalesce
125/204 Test #125: CSndLossListTest.InsertFullListNoCoalesce ...........   Passed    0.02 sec
        Start 126: CSndLossListTest.InsertFullListNegativeOffset
126/204 Test #126: CSndLossListTest.InsertFullListNegativeOffset .......   Passed    0.02 sec
        Start 127: CSndLossListTest.InsertPositiveOffsetTooFar
127/204 Test #127: CSndLossListTest.InsertPositiveOffsetTooFar .........   Passed    0.02 sec
        Start 128: CSndLossListTest.InsertNoUpdateElement01
128/204 Test #128: CSndLossListTest.InsertNoUpdateElement01 ............   Passed    0.02 sec
        Start 129: CSndLossListTest.InsertNoUpdateElement03
129/204 Test #129: CSndLossListTest.InsertNoUpdateElement03 ............   Passed    0.02 sec
        Start 130: CSndLossListTest.InsertUpdateElement01
130/204 Test #130: CSndLossListTest.InsertUpdateElement01 ..............   Passed    0.02 sec
        Start 131: Core.ListenCallback
131/204 Test #131: Core.ListenCallback .................................   Passed    0.09 sec
        Start 132: TestMuxer.IPv4_and_IPv6
132/204 Test #132: TestMuxer.IPv4_and_IPv6 .............................   Passed    0.16 sec
        Start 133: CSeqNo.constants
133/204 Test #133: CSeqNo.constants ....................................   Passed    0.02 sec
        Start 134: CSeqNo.seqcmp
134/204 Test #134: CSeqNo.seqcmp .......................................   Passed    0.02 sec
        Start 135: CSeqNo.seqoff
135/204 Test #135: CSeqNo.seqoff .......................................   Passed    0.02 sec
        Start 136: CSeqNo.seqlen
136/204 Test #136: CSeqNo.seqlen .......................................   Passed    0.02 sec
        Start 137: CUDT.getFlightSpan
137/204 Test #137: CUDT.getFlightSpan ..................................   Passed    0.02 sec
        Start 138: CSeqNo.incseq
138/204 Test #138: CSeqNo.incseq .......................................   Passed    0.02 sec
        Start 139: CSeqNo.decseq
139/204 Test #139: CSeqNo.decseq .......................................   Passed    0.02 sec
        Start 140: CSeqNo.incseqint
140/204 Test #140: CSeqNo.incseqint ....................................   Passed    0.02 sec
        Start 141: CSeqNo.decseqint
141/204 Test #141: CSeqNo.decseqint ....................................   Passed    0.02 sec
        Start 142: TestSocketOptions.DefaultVals
142/204 Test #142: TestSocketOptions.DefaultVals .......................   Passed    0.02 sec
        Start 143: TestSocketOptions.MaxVals
143/204 Test #143: TestSocketOptions.MaxVals ...........................   Passed    0.02 sec
        Start 144: TestSocketOptions.MinVals
144/204 Test #144: TestSocketOptions.MinVals ...........................   Passed    0.02 sec
        Start 145: TestSocketOptions.InvalidVals
145/204 Test #145: TestSocketOptions.InvalidVals .......................   Passed    0.02 sec
        Start 146: TestSocketOptions.RestrictionCallerConnecting
146/204 Test #146: TestSocketOptions.RestrictionCallerConnecting .......   Passed    0.02 sec
        Start 147: TestSocketOptions.RestrictionBind
147/204 Test #147: TestSocketOptions.RestrictionBind ...................   Passed    0.02 sec
        Start 148: TestSocketOptions.RestrictionListening
148/204 Test #148: TestSocketOptions.RestrictionListening ..............   Passed    0.02 sec
        Start 149: TestSocketOptions.RestrictionConnected
149/204 Test #149: TestSocketOptions.RestrictionConnected ..............   Passed    0.04 sec
        Start 150: TestSocketOptions.CheckInheritedAfterConnection
150/204 Test #150: TestSocketOptions.CheckInheritedAfterConnection .....   Passed    0.02 sec
        Start 151: TestSocketOptions.TLPktDropInherits
151/204 Test #151: TestSocketOptions.TLPktDropInherits .................   Passed    2.03 sec
        Start 152: TestSocketOptions.Latency
152/204 Test #152: TestSocketOptions.Latency ...........................   Passed    0.04 sec
        Start 153: TestSocketOptions.LossMaxTTL
153/204 Test #153: TestSocketOptions.LossMaxTTL ........................   Passed    0.04 sec
        Start 154: TestSocketOptions.MinInputBWWrongLen
154/204 Test #154: TestSocketOptions.MinInputBWWrongLen ................   Passed    0.02 sec
        Start 155: TestSocketOptions.MinInputBWDefault
155/204 Test #155: TestSocketOptions.MinInputBWDefault .................   Passed    0.04 sec
        Start 156: TestSocketOptions.MinInputBWSet
156/204 Test #156: TestSocketOptions.MinInputBWSet .....................   Passed    0.04 sec
        Start 157: TestSocketOptions.MinInputBWRuntime
157/204 Test #157: TestSocketOptions.MinInputBWRuntime .................   Passed    0.04 sec
        Start 158: TestSocketOptions.StreamIDWrongLen
158/204 Test #158: TestSocketOptions.StreamIDWrongLen ..................   Passed    0.02 sec
        Start 159: TestSocketOptions.StreamIDOdd
159/204 Test #159: TestSocketOptions.StreamIDOdd .......................   Passed    0.04 sec
        Start 160: TestSocketOptions.StreamIDEven
160/204 Test #160: TestSocketOptions.StreamIDEven ......................   Passed    0.04 sec
        Start 161: TestSocketOptions.StreamIDAlmostFull
161/204 Test #161: TestSocketOptions.StreamIDAlmostFull ................   Passed    0.04 sec
        Start 162: TestSocketOptions.StreamIDFull
162/204 Test #162: TestSocketOptions.StreamIDFull ......................   Passed    0.04 sec
        Start 163: TestSocketOptions.StreamIDLenListener
163/204 Test #163: TestSocketOptions.StreamIDLenListener ...............   Passed    0.04 sec
        Start 164: SyncDuration.BasicChecks
164/204 Test #164: SyncDuration.BasicChecks ............................   Passed    0.02 sec
        Start 165: SyncDuration.DurationFrom
165/204 Test #165: SyncDuration.DurationFrom ...........................   Passed    0.02 sec
        Start 166: SyncDuration.RelOperators
166/204 Test #166: SyncDuration.RelOperators ...........................   Passed    0.02 sec
        Start 167: SyncDuration.OperatorMinus
167/204 Test #167: SyncDuration.OperatorMinus ..........................   Passed    0.02 sec
        Start 168: SyncDuration.OperatorMinusEq
168/204 Test #168: SyncDuration.OperatorMinusEq ........................   Passed    0.02 sec
        Start 169: SyncDuration.OperatorPlus
169/204 Test #169: SyncDuration.OperatorPlus ...........................   Passed    0.02 sec
        Start 170: SyncDuration.OperatorPlusEq
170/204 Test #170: SyncDuration.OperatorPlusEq .........................   Passed    0.02 sec
        Start 171: SyncDuration.OperatorMultInt
171/204 Test #171: SyncDuration.OperatorMultInt ........................   Passed    0.02 sec
        Start 172: SyncDuration.OperatorMultIntEq
172/204 Test #172: SyncDuration.OperatorMultIntEq ......................   Passed    0.02 sec
        Start 173: SyncRandom.GenRandomInt
173/204 Test #173: SyncRandom.GenRandomInt .............................   Passed    0.02 sec
        Start 174: SyncTimePoint.DefaultConstructorZero
174/204 Test #174: SyncTimePoint.DefaultConstructorZero ................   Passed    0.02 sec
        Start 175: SyncTimePoint.RelOperators
175/204 Test #175: SyncTimePoint.RelOperators ..........................   Passed    0.02 sec
        Start 176: SyncTimePoint.OperatorMinus
176/204 Test #176: SyncTimePoint.OperatorMinus .........................   Passed    0.02 sec
        Start 177: SyncTimePoint.OperatorEq
177/204 Test #177: SyncTimePoint.OperatorEq ............................   Passed    0.02 sec
        Start 178: SyncTimePoint.OperatorMinusPlusDuration
178/204 Test #178: SyncTimePoint.OperatorMinusPlusDuration .............   Passed    0.02 sec
        Start 179: SyncTimePoint.OperatorPlusEqDuration
179/204 Test #179: SyncTimePoint.OperatorPlusEqDuration ................   Passed    0.02 sec
        Start 180: SyncTimePoint.OperatorMinusEqDuration
180/204 Test #180: SyncTimePoint.OperatorMinusEqDuration ...............   Passed    0.02 sec
        Start 181: SyncUniqueLock.LockUnlock
181/204 Test #181: SyncUniqueLock.LockUnlock ...........................   Passed    0.02 sec
        Start 182: SyncUniqueLock.Scope
182/204 Test #182: SyncUniqueLock.Scope ................................   Passed    0.02 sec
        Start 183: SyncEvent.WaitFor
183/204 Test #183: SyncEvent.WaitFor ...................................   Passed    1.12 sec
        Start 184: SyncEvent.WaitForNotifyOne
184/204 Test #184: SyncEvent.WaitForNotifyOne ..........................   Passed    0.12 sec
        Start 185: SyncEvent.WaitNotifyOne
185/204 Test #185: SyncEvent.WaitNotifyOne .............................   Passed    0.12 sec
        Start 186: SyncEvent.WaitForTwoNotifyOne
186/204 Test #186: SyncEvent.WaitForTwoNotifyOne .......................   Passed    3.02 sec
        Start 187: SyncEvent.WaitForTwoNotifyAll
187/204 Test #187: SyncEvent.WaitForTwoNotifyAll .......................   Passed    0.22 sec
        Start 188: SyncEvent.WaitForNotifyAll
188/204 Test #188: SyncEvent.WaitForNotifyAll ..........................   Passed    0.52 sec
        Start 189: SyncThread.Joinable
189/204 Test #189: SyncThread.Joinable .................................   Passed    0.07 sec
        Start 190: Sync.FormatTime
190/204 Test #190: Sync.FormatTime .....................................   Passed    0.02 sec
        Start 191: Sync.FormatTimeSys
191/204 Test #191: Sync.FormatTimeSys ..................................   Passed    0.02 sec
        Start 192: ThreadName.GetSet
192/204 Test #192: ThreadName.GetSet ...................................   Passed    0.02 sec
        Start 193: ThreadName.AutoReset
193/204 Test #193: ThreadName.AutoReset ................................   Passed    0.02 sec
        Start 194: CTimer.SleeptoAccuracy
194/204 Test #194: CTimer.SleeptoAccuracy ..............................***Not Run (Disabled)   0.00 sec
        Start 195: CUnitQueue.Increase
195/204 Test #195: CUnitQueue.Increase .................................   Passed    0.02 sec
        Start 196: CUnitQueue.IncreaseAndFree
196/204 Test #196: CUnitQueue.IncreaseAndFree ..........................   Passed    0.02 sec
        Start 197: CUnitQueue.IncreaseAndFreeGrouped
197/204 Test #197: CUnitQueue.IncreaseAndFreeGrouped ...................   Passed    0.02 sec
        Start 198: CircularBuffer.Overall
198/204 Test #198: CircularBuffer.Overall ..............................   Passed    0.02 sec
        Start 199: ConfigString.Setting
199/204 Test #199: ConfigString.Setting ................................   Passed    0.02 sec
        Start 200: ReuseAddr.SameAddr1
200/204 Test #200: ReuseAddr.SameAddr1 .................................   Passed    0.29 sec
        Start 201: ReuseAddr.SameAddr2
201/204 Test #201: ReuseAddr.SameAddr2 .................................   Passed    0.30 sec
        Start 202: ReuseAddr.DiffAddr
202/204 Test #202: ReuseAddr.DiffAddr ..................................   Passed    0.29 sec
        Start 203: ReuseAddr.Wildcard
203/204 Test #203: ReuseAddr.Wildcard ..................................   Passed    0.16 sec
        Start 204: ReuseAddr.ProtocolVersion
204/204 Test #204: ReuseAddr.ProtocolVersion ...........................   Passed    0.29 sec

98% tests passed, 4 tests failed out of 203

Total Test time (real) =  35.00 sec

The following tests did not run:
        194 - CTimer.SleeptoAccuracy (Disabled)

The following tests FAILED:
         88 - TestIPv6.v4_calls_v6_mapped (Failed)
         89 - TestIPv6.v6_calls_v6_mapped (Failed)
         90 - TestIPv6.v6_calls_v6 (Failed)
         91 - TestIPv6.v6_calls_v4 (Failed)
Errors while running CTest
make: *** [Makefile:119: test] Error 8
make: Leaving directory '/home/tkloczko/rpmbuild/BUILD/srt-1.4.4/x86_64-redhat-linux-gnu'

@kloczek
Copy link
Author

kloczek commented Jun 15, 2022

Lokks like 1.5.0 now is OK

+ /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure
make: Entering directory '/home/tkloczko/rpmbuild/BUILD/srt-1.5.0/x86_64-redhat-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process --output-on-failure
Test project /home/tkloczko/rpmbuild/BUILD/srt-1.5.0/x86_64-redhat-linux-gnu
        Start   1: CRcvBufferReadMsg.Create
  1/218 Test   #1: CRcvBufferReadMsg.Create ............................   Passed    0.01 sec
        Start   2: CRcvBufferReadMsg.Destroy
  2/218 Test   #2: CRcvBufferReadMsg.Destroy ...........................   Passed    0.01 sec
        Start   3: CRcvBufferReadMsg.FullBuffer
  3/218 Test   #3: CRcvBufferReadMsg.FullBuffer ........................   Passed    0.01 sec
        Start   4: CRcvBufferReadMsg.OnePacketGap
  4/218 Test   #4: CRcvBufferReadMsg.OnePacketGap ......................   Passed    0.01 sec
        Start   5: CRcvBufferReadMsg.OnePacketGapDrop
  5/218 Test   #5: CRcvBufferReadMsg.OnePacketGapDrop ..................   Passed    0.01 sec
        Start   6: CRcvBufferReadMsg.OnePacket
  6/218 Test   #6: CRcvBufferReadMsg.OnePacket .........................   Passed    0.01 sec
        Start   7: CRcvBufferReadMsg.AddData
  7/218 Test   #7: CRcvBufferReadMsg.AddData ...........................   Passed    0.01 sec
        Start   8: CRcvBufferReadMsg.MsgAcked
  8/218 Test   #8: CRcvBufferReadMsg.MsgAcked ..........................   Passed    0.01 sec
        Start   9: CRcvBufferReadMsg.SmallReadBuffer
  9/218 Test   #9: CRcvBufferReadMsg.SmallReadBuffer ...................   Passed    0.01 sec
        Start  10: CRcvBufferReadMsg.MsgHalfAck
 10/218 Test  #10: CRcvBufferReadMsg.MsgHalfAck ........................   Passed    0.01 sec
        Start  11: CRcvBufferReadMsg.OutOfOrderMsgNoACK
 11/218 Test  #11: CRcvBufferReadMsg.OutOfOrderMsgNoACK ................   Passed    0.01 sec
        Start  12: CRcvBufferReadMsg.OutOfOrderMsgGap
 12/218 Test  #12: CRcvBufferReadMsg.OutOfOrderMsgGap ..................   Passed    0.01 sec
        Start  13: CRcvBufferReadMsg.LongMsgReadReady
 13/218 Test  #13: CRcvBufferReadMsg.LongMsgReadReady ..................   Passed    0.01 sec
        Start  14: CRcvBufferReadMsg.MsgOutOfOrderDrop
 14/218 Test  #14: CRcvBufferReadMsg.MsgOutOfOrderDrop .................   Passed    0.01 sec
        Start  15: CRcvBufferReadMsg.MsgOutOfOrderAfterInOrder
 15/218 Test  #15: CRcvBufferReadMsg.MsgOutOfOrderAfterInOrder .........   Passed    0.01 sec
        Start  16: CRcvBufferReadMsg.OnePacketTSBPD
 16/218 Test  #16: CRcvBufferReadMsg.OnePacketTSBPD ....................   Passed    0.01 sec
        Start  17: CRcvBufferReadMsg.TSBPDGapBeforeValid
 17/218 Test  #17: CRcvBufferReadMsg.TSBPDGapBeforeValid ...............   Passed    0.01 sec
        Start  18: CRcvBufferReadStream.ReadSinglePackets
 18/218 Test  #18: CRcvBufferReadStream.ReadSinglePackets ..............   Passed    0.01 sec
        Start  19: CRcvBufferReadStream.ReadFractional
 19/218 Test  #19: CRcvBufferReadStream.ReadFractional .................   Passed    0.01 sec
        Start  20: Bonding.SRTConnectGroup
 20/218 Test  #20: Bonding.SRTConnectGroup .............................   Passed    0.01 sec
        Start  21: Bonding.NonBlockingGroupConnect
 21/218 Test  #21: Bonding.NonBlockingGroupConnect .....................   Passed    0.01 sec
        Start  22: Bonding.CloseGroupAndSocket
 22/218 Test  #22: Bonding.CloseGroupAndSocket .........................   Passed    0.01 sec
        Start  23: CIPAddress.IPv4_pton
 23/218 Test  #23: CIPAddress.IPv4_pton ................................   Passed    0.01 sec
        Start  24: CIPAddress.IPv6_pton
 24/218 Test  #24: CIPAddress.IPv6_pton ................................   Passed    0.01 sec
        Start  25: CIPAddress.IPv4_in_IPv6_pton
 25/218 Test  #25: CIPAddress.IPv4_in_IPv6_pton ........................   Passed    0.01 sec
        Start  26: TestConnectionTimeout.Nonblocking
 26/218 Test  #26: TestConnectionTimeout.Nonblocking ...................   Passed    0.32 sec
        Start  27: TestConnectionTimeout.BlockingLoop
 27/218 Test  #27: TestConnectionTimeout.BlockingLoop ..................   Passed   10.02 sec
        Start  28: TestConnection.Multiple
 28/218 Test  #28: TestConnection.Multiple .............................   Passed    0.44 sec
        Start  29: TestCRYSPRmethods.MethodOpen
 29/218 Test  #29: TestCRYSPRmethods.MethodOpen ........................   Passed    0.01 sec
        Start  30: TestCRYSPRmethods.init
 30/218 Test  #30: TestCRYSPRmethods.init ..............................   Passed    0.01 sec
        Start  31: TestCRYSPRmethods.fipsmode
 31/218 Test  #31: TestCRYSPRmethods.fipsmode ..........................   Passed    0.01 sec
        Start  32: TestCRYSPRmethods.open
 32/218 Test  #32: TestCRYSPRmethods.open ..............................   Passed    0.01 sec
        Start  33: TestCRYSPRmethods.close
 33/218 Test  #33: TestCRYSPRmethods.close .............................   Passed    0.01 sec
        Start  34: TestCRYSPRmethods.prng
 34/218 Test  #34: TestCRYSPRmethods.prng ..............................   Passed    0.01 sec
        Start  35: TestCRYSPRmethods.aes_set_key
 35/218 Test  #35: TestCRYSPRmethods.aes_set_key .......................   Passed    0.01 sec
        Start  36: TestCRYSPRmethods.AESecb
 36/218 Test  #36: TestCRYSPRmethods.AESecb ............................   Passed    0.01 sec
        Start  37: TestCRYSPRmethods.AESctr
 37/218 Test  #37: TestCRYSPRmethods.AESctr ............................   Passed    0.01 sec
        Start  38: TestCRYSPRmethods.SHA1
 38/218 Test  #38: TestCRYSPRmethods.SHA1 ..............................   Passed    0.01 sec
        Start  39: TestCRYSPRcypto.CtrlBlock
 39/218 Test  #39: TestCRYSPRcypto.CtrlBlock ...........................   Passed    0.01 sec
        Start  40: TestCRYSPRcypto.PBKDF2_tv1_k128
 40/218 Test  #40: TestCRYSPRcypto.PBKDF2_tv1_k128 .....................   Passed    0.02 sec
        Start  41: TestCRYSPRcypto.PBKDF2_tv1_k192
 41/218 Test  #41: TestCRYSPRcypto.PBKDF2_tv1_k192 .....................   Passed    0.02 sec
        Start  42: TestCRYSPRcypto.PBKDF2_tv1_k256
 42/218 Test  #42: TestCRYSPRcypto.PBKDF2_tv1_k256 .....................   Passed    0.02 sec
        Start  43: TestCRYSPRcypto.PBKDF2_tv2_i1
 43/218 Test  #43: TestCRYSPRcypto.PBKDF2_tv2_i1 .......................   Passed    0.02 sec
        Start  44: TestCRYSPRcypto.PBKDF2_tv2_i20
 44/218 Test  #44: TestCRYSPRcypto.PBKDF2_tv2_i20 ......................   Passed    0.01 sec
        Start  45: TestCRYSPRcypto.PBKDF2_tv2_i4096
 45/218 Test  #45: TestCRYSPRcypto.PBKDF2_tv2_i4096 ....................   Passed    0.01 sec
        Start  46: TestCRYSPRcypto.PBKDF2_tv3_0
 46/218 Test  #46: TestCRYSPRcypto.PBKDF2_tv3_0 ........................   Passed    0.02 sec
        Start  47: TestCRYSPRcypto.KMWRAP_tv1_k128
 47/218 Test  #47: TestCRYSPRcypto.KMWRAP_tv1_k128 .....................   Passed    0.01 sec
        Start  48: TestCRYSPRcypto.KMWRAP_tv1_k192
 48/218 Test  #48: TestCRYSPRcypto.KMWRAP_tv1_k192 .....................   Passed    0.01 sec
        Start  49: TestCRYSPRcypto.KMWRAP_tv1_k256
 49/218 Test  #49: TestCRYSPRcypto.KMWRAP_tv1_k256 .....................   Passed    0.01 sec
        Start  50: TestCRYSPRcypto.KMUNWRAP_tv1_k128
 50/218 Test  #50: TestCRYSPRcypto.KMUNWRAP_tv1_k128 ...................   Passed    0.01 sec
        Start  51: TestCRYSPRcypto.KMUNWRAP_tv1_k192
 51/218 Test  #51: TestCRYSPRcypto.KMUNWRAP_tv1_k192 ...................   Passed    0.01 sec
        Start  52: TestCRYSPRcypto.KMUNWRAP_tv1_k256
 52/218 Test  #52: TestCRYSPRcypto.KMUNWRAP_tv1_k256 ...................   Passed    0.01 sec
        Start  53: TestCRYSPRcypto.EncryptAESecb_tv1_128
 53/218 Test  #53: TestCRYSPRcypto.EncryptAESecb_tv1_128 ...............   Passed    0.01 sec
        Start  54: TestCRYSPRcypto.EncryptAESecb_tv1_192
 54/218 Test  #54: TestCRYSPRcypto.EncryptAESecb_tv1_192 ...............   Passed    0.01 sec
        Start  55: TestCRYSPRcypto.EncryptAESecb_tv1_256
 55/218 Test  #55: TestCRYSPRcypto.EncryptAESecb_tv1_256 ...............   Passed    0.01 sec
        Start  56: TestCRYSPRcypto.EncryptAESecb_tv2_128
 56/218 Test  #56: TestCRYSPRcypto.EncryptAESecb_tv2_128 ...............   Passed    0.01 sec
        Start  57: TestCRYSPRcypto.EncryptAESecb_tv2_192
 57/218 Test  #57: TestCRYSPRcypto.EncryptAESecb_tv2_192 ...............   Passed    0.01 sec
        Start  58: TestCRYSPRcypto.EncryptAESecb_tv2_256
 58/218 Test  #58: TestCRYSPRcypto.EncryptAESecb_tv2_256 ...............   Passed    0.01 sec
        Start  59: TestCRYSPRcypto.DecryptAESecb_tv1_128
 59/218 Test  #59: TestCRYSPRcypto.DecryptAESecb_tv1_128 ...............   Passed    0.01 sec
        Start  60: TestCRYSPRcypto.DecryptAESecb_tv1_192
 60/218 Test  #60: TestCRYSPRcypto.DecryptAESecb_tv1_192 ...............   Passed    0.01 sec
        Start  61: TestCRYSPRcypto.DecryptAESecb_tv1_256
 61/218 Test  #61: TestCRYSPRcypto.DecryptAESecb_tv1_256 ...............   Passed    0.01 sec
        Start  62: TestCRYSPRcypto.DecryptAESecb_tv2_128
 62/218 Test  #62: TestCRYSPRcypto.DecryptAESecb_tv2_128 ...............   Passed    0.01 sec
        Start  63: TestCRYSPRcypto.DecryptAESecb_tv2_192
 63/218 Test  #63: TestCRYSPRcypto.DecryptAESecb_tv2_192 ...............   Passed    0.01 sec
        Start  64: TestCRYSPRcypto.DecryptAESecb_tv2_256
 64/218 Test  #64: TestCRYSPRcypto.DecryptAESecb_tv2_256 ...............   Passed    0.01 sec
        Start  65: TestCRYSPRcypto.EncryptAESctr_tv1_128
 65/218 Test  #65: TestCRYSPRcypto.EncryptAESctr_tv1_128 ...............   Passed    0.01 sec
        Start  66: TestCRYSPRcypto.EncryptAESctr_tv1_192
 66/218 Test  #66: TestCRYSPRcypto.EncryptAESctr_tv1_192 ...............   Passed    0.01 sec
        Start  67: TestCRYSPRcypto.EncryptAESctr_tv1_256
 67/218 Test  #67: TestCRYSPRcypto.EncryptAESctr_tv1_256 ...............   Passed    0.01 sec
        Start  68: TestCRYSPRcypto.DecryptAESctr_tv1_128
 68/218 Test  #68: TestCRYSPRcypto.DecryptAESctr_tv1_128 ...............   Passed    0.01 sec
        Start  69: TestCRYSPRcypto.DecryptAESctr_tv1_192
 69/218 Test  #69: TestCRYSPRcypto.DecryptAESctr_tv1_192 ...............   Passed    0.01 sec
        Start  70: TestCRYSPRcypto.DecryptAESctr_tv1_256
 70/218 Test  #70: TestCRYSPRcypto.DecryptAESctr_tv1_256 ...............   Passed    0.01 sec
        Start  71: TestEnforcedEncryption.PasswordLength
 71/218 Test  #71: TestEnforcedEncryption.PasswordLength ...............   Passed    0.01 sec
        Start  72: TestEnforcedEncryption.SetGetDefault
 72/218 Test  #72: TestEnforcedEncryption.SetGetDefault ................   Passed    0.01 sec
        Start  73: CEPoll.InfiniteWait
 73/218 Test  #73: CEPoll.InfiniteWait .................................   Passed    0.01 sec
        Start  74: CEPoll.WaitNoSocketsInEpoll
 74/218 Test  #74: CEPoll.WaitNoSocketsInEpoll .........................   Passed    0.01 sec
        Start  75: CEPoll.WaitNoSocketsInEpoll2
 75/218 Test  #75: CEPoll.WaitNoSocketsInEpoll2 ........................   Passed    0.01 sec
        Start  76: CEPoll.WaitEmptyCall
 76/218 Test  #76: CEPoll.WaitEmptyCall ................................   Passed    0.01 sec
        Start  77: CEPoll.UWaitEmptyCall
 77/218 Test  #77: CEPoll.UWaitEmptyCall ...............................   Passed    0.01 sec
        Start  78: CEPoll.WaitAllSocketsInEpollReleased
 78/218 Test  #78: CEPoll.WaitAllSocketsInEpollReleased ................   Passed    0.01 sec
        Start  79: CEPoll.WaitAllSocketsInEpollReleased2
 79/218 Test  #79: CEPoll.WaitAllSocketsInEpollReleased2 ...............   Passed    0.01 sec
        Start  80: CEPoll.WrongEpoll_idOnAddUSock
 80/218 Test  #80: CEPoll.WrongEpoll_idOnAddUSock ......................   Passed    0.01 sec
        Start  81: CEPoll.HandleEpollEvent
 81/218 Test  #81: CEPoll.HandleEpollEvent .............................   Passed    0.01 sec
        Start  82: CEPoll.NotifyConnectionBreak
 82/218 Test  #82: CEPoll.NotifyConnectionBreak ........................   Passed    1.03 sec
        Start  83: CEPoll.HandleEpollEvent2
 83/218 Test  #83: CEPoll.HandleEpollEvent2 ............................   Passed    0.01 sec
        Start  84: CEPoll.HandleEpollNoEvent
 84/218 Test  #84: CEPoll.HandleEpollNoEvent ...........................   Passed    0.01 sec
        Start  85: CEPoll.ThreadedUpdate
 85/218 Test  #85: CEPoll.ThreadedUpdate ...............................   Passed    1.01 sec
        Start  86: TestEPoll.SimpleAsync
 86/218 Test  #86: TestEPoll.SimpleAsync ...............................   Passed    2.16 sec
        Start  87: TestFEC.ConfigExchange
 87/218 Test  #87: TestFEC.ConfigExchange ..............................   Passed    0.01 sec
        Start  88: TestFEC.ConfigExchangeFaux
 88/218 Test  #88: TestFEC.ConfigExchangeFaux ..........................   Passed    0.01 sec
        Start  89: TestFEC.Connection
 89/218 Test  #89: TestFEC.Connection ..................................   Passed    0.03 sec
        Start  90: TestFEC.ConnectionReorder
 90/218 Test  #90: TestFEC.ConnectionReorder ...........................   Passed    0.03 sec
        Start  91: TestFEC.ConnectionFull1
 91/218 Test  #91: TestFEC.ConnectionFull1 .............................   Passed    0.03 sec
        Start  92: TestFEC.ConnectionFull2
 92/218 Test  #92: TestFEC.ConnectionFull2 .............................   Passed    0.03 sec
        Start  93: TestFEC.ConnectionMess
 93/218 Test  #93: TestFEC.ConnectionMess ..............................   Passed    0.03 sec
        Start  94: TestFEC.ConnectionForced
 94/218 Test  #94: TestFEC.ConnectionForced ............................   Passed    0.03 sec
        Start  95: TestFEC.RejectionConflict
 95/218 Test  #95: TestFEC.RejectionConflict ...........................   Passed    0.02 sec
        Start  96: TestFEC.RejectionIncompleteEmpty
 96/218 Test  #96: TestFEC.RejectionIncompleteEmpty ....................   Passed    0.02 sec
        Start  97: TestFEC.RejectionIncomplete
 97/218 Test  #97: TestFEC.RejectionIncomplete .........................   Passed    0.02 sec
        Start  98: TestFECRebuilding.Prepare
 98/218 Test  #98: TestFECRebuilding.Prepare ...........................   Passed    0.01 sec
        Start  99: TestFECRebuilding.NoRebuild
 99/218 Test  #99: TestFECRebuilding.NoRebuild .........................   Passed    0.01 sec
        Start 100: TestFECRebuilding.Rebuild
100/218 Test #100: TestFECRebuilding.Rebuild ...........................   Passed    0.01 sec
        Start 101: Transmission.FileUpload
101/218 Test #101: Transmission.FileUpload .............................   Passed    5.13 sec
        Start 102: TestIPv6.v4_calls_v6_mapped
102/218 Test #102: TestIPv6.v4_calls_v6_mapped .........................   Passed    0.03 sec
        Start 103: TestIPv6.v6_calls_v6_mapped
103/218 Test #103: TestIPv6.v6_calls_v6_mapped .........................   Passed    0.03 sec
        Start 104: TestIPv6.v6_calls_v6
104/218 Test #104: TestIPv6.v6_calls_v6 ................................   Passed    0.03 sec
        Start 105: TestIPv6.v6_calls_v4
105/218 Test #105: TestIPv6.v6_calls_v4 ................................   Passed    0.03 sec
        Start 106: CSndLossListTest.Create
106/218 Test #106: CSndLossListTest.Create .............................   Passed    0.01 sec
        Start 107: CSndLossListTest.InsertPopOneElem
107/218 Test #107: CSndLossListTest.InsertPopOneElem ...................   Passed    0.01 sec
        Start 108: CSndLossListTest.InsertNegativeSeqno
108/218 Test #108: CSndLossListTest.InsertNegativeSeqno ................   Passed    0.01 sec
        Start 109: CSndLossListTest.InsertPopTwoElemsRange
109/218 Test #109: CSndLossListTest.InsertPopTwoElemsRange .............   Passed    0.01 sec
        Start 110: CSndLossListTest.InsertPopTwoElems
110/218 Test #110: CSndLossListTest.InsertPopTwoElems ..................   Passed    0.01 sec
        Start 111: CSndLossListTest.InsertPopTwoSerialElems
111/218 Test #111: CSndLossListTest.InsertPopTwoSerialElems ............   Passed    0.01 sec
        Start 112: CSndLossListTest.InsertPopRangeAndSingle
112/218 Test #112: CSndLossListTest.InsertPopRangeAndSingle ............   Passed    0.01 sec
        Start 113: CSndLossListTest.InsertPopFourElems
113/218 Test #113: CSndLossListTest.InsertPopFourElems .................   Passed    0.01 sec
        Start 114: CSndLossListTest.InsertCoalesce
114/218 Test #114: CSndLossListTest.InsertCoalesce .....................   Passed    0.01 sec
        Start 115: CSndLossListTest.BasicRemoveInListNodeHead01
115/218 Test #115: CSndLossListTest.BasicRemoveInListNodeHead01 ........   Passed    0.01 sec
        Start 116: CSndLossListTest.BasicRemoveInListNodeHead02
116/218 Test #116: CSndLossListTest.BasicRemoveInListNodeHead02 ........   Passed    0.01 sec
        Start 117: CSndLossListTest.BasicRemoveInListNodeHead03
117/218 Test #117: CSndLossListTest.BasicRemoveInListNodeHead03 ........   Passed    0.01 sec
        Start 118: CSndLossListTest.BasicRemoveInListNodeHead04
118/218 Test #118: CSndLossListTest.BasicRemoveInListNodeHead04 ........   Passed    0.01 sec
        Start 119: CSndLossListTest.BasicRemoveInListNotInNodeHead01
119/218 Test #119: CSndLossListTest.BasicRemoveInListNotInNodeHead01 ...   Passed    0.01 sec
        Start 120: CSndLossListTest.BasicRemoveInListNotInNodeHead02
120/218 Test #120: CSndLossListTest.BasicRemoveInListNotInNodeHead02 ...   Passed    0.01 sec
        Start 121: CSndLossListTest.BasicRemoveInListNotInNodeHead03
121/218 Test #121: CSndLossListTest.BasicRemoveInListNotInNodeHead03 ...   Passed    0.01 sec
        Start 122: CSndLossListTest.BasicRemoveInListNotInNodeHead04
122/218 Test #122: CSndLossListTest.BasicRemoveInListNotInNodeHead04 ...   Passed    0.01 sec
        Start 123: CSndLossListTest.BasicRemoveInListNotInNodeHead05
123/218 Test #123: CSndLossListTest.BasicRemoveInListNotInNodeHead05 ...   Passed    0.01 sec
        Start 124: CSndLossListTest.BasicRemoveInListNotInNodeHead06
124/218 Test #124: CSndLossListTest.BasicRemoveInListNotInNodeHead06 ...   Passed    0.01 sec
        Start 125: CSndLossListTest.BasicRemoveInListNotInNodeHead07
125/218 Test #125: CSndLossListTest.BasicRemoveInListNotInNodeHead07 ...   Passed    0.01 sec
        Start 126: CSndLossListTest.BasicRemoveInListNotInNodeHead08
126/218 Test #126: CSndLossListTest.BasicRemoveInListNotInNodeHead08 ...   Passed    0.01 sec
        Start 127: CSndLossListTest.BasicRemoveInListNotInNodeHead09
127/218 Test #127: CSndLossListTest.BasicRemoveInListNotInNodeHead09 ...   Passed    0.01 sec
        Start 128: CSndLossListTest.BasicRemoveInListNotInNodeHead10
128/218 Test #128: CSndLossListTest.BasicRemoveInListNotInNodeHead10 ...   Passed    0.01 sec
        Start 129: CSndLossListTest.BasicRemoveInListNotInNodeHead11
129/218 Test #129: CSndLossListTest.BasicRemoveInListNotInNodeHead11 ...   Passed    0.01 sec
        Start 130: CSndLossListTest.InsertRemoveInsert01
130/218 Test #130: CSndLossListTest.InsertRemoveInsert01 ...............   Passed    0.01 sec
        Start 131: CSndLossListTest.InsertHead01
131/218 Test #131: CSndLossListTest.InsertHead01 .......................   Passed    0.01 sec
        Start 132: CSndLossListTest.InsertHead02
132/218 Test #132: CSndLossListTest.InsertHead02 .......................   Passed    0.01 sec
        Start 133: CSndLossListTest.InsertHeadIncrease01
133/218 Test #133: CSndLossListTest.InsertHeadIncrease01 ...............   Passed    0.01 sec
        Start 134: CSndLossListTest.InsertHeadOverlap01
134/218 Test #134: CSndLossListTest.InsertHeadOverlap01 ................   Passed    0.01 sec
        Start 135: CSndLossListTest.InsertHeadOverlap02
135/218 Test #135: CSndLossListTest.InsertHeadOverlap02 ................   Passed    0.01 sec
        Start 136: CSndLossListTest.InsertHeadNegativeOffset01
136/218 Test #136: CSndLossListTest.InsertHeadNegativeOffset01 .........   Passed    0.01 sec
        Start 137: CSndLossListTest.InsertHeadNegativeOffset02
137/218 Test #137: CSndLossListTest.InsertHeadNegativeOffset02 .........   Passed    0.01 sec
        Start 138: CSndLossListTest.InsertFullListCoalesce
138/218 Test #138: CSndLossListTest.InsertFullListCoalesce .............   Passed    0.01 sec
        Start 139: CSndLossListTest.InsertFullListNoCoalesce
139/218 Test #139: CSndLossListTest.InsertFullListNoCoalesce ...........   Passed    0.01 sec
        Start 140: CSndLossListTest.InsertFullListNegativeOffset
140/218 Test #140: CSndLossListTest.InsertFullListNegativeOffset .......   Passed    0.01 sec
        Start 141: CSndLossListTest.InsertPositiveOffsetTooFar
141/218 Test #141: CSndLossListTest.InsertPositiveOffsetTooFar .........   Passed    0.01 sec
        Start 142: CSndLossListTest.InsertNoUpdateElement01
142/218 Test #142: CSndLossListTest.InsertNoUpdateElement01 ............   Passed    0.01 sec
        Start 143: CSndLossListTest.InsertNoUpdateElement03
143/218 Test #143: CSndLossListTest.InsertNoUpdateElement03 ............   Passed    0.01 sec
        Start 144: CSndLossListTest.InsertUpdateElement01
144/218 Test #144: CSndLossListTest.InsertUpdateElement01 ..............   Passed    0.01 sec
        Start 145: Core.ListenCallback
145/218 Test #145: Core.ListenCallback .................................   Passed    0.06 sec
        Start 146: TestMuxer.IPv4_and_IPv6
146/218 Test #146: TestMuxer.IPv4_and_IPv6 .............................   Passed    0.15 sec
        Start 147: CSeqNo.constants
147/218 Test #147: CSeqNo.constants ....................................   Passed    0.01 sec
        Start 148: CSeqNo.seqcmp
148/218 Test #148: CSeqNo.seqcmp .......................................   Passed    0.01 sec
        Start 149: CSeqNo.seqoff
149/218 Test #149: CSeqNo.seqoff .......................................   Passed    0.01 sec
        Start 150: CSeqNo.seqlen
150/218 Test #150: CSeqNo.seqlen .......................................   Passed    0.01 sec
        Start 151: CUDT.getFlightSpan
151/218 Test #151: CUDT.getFlightSpan ..................................   Passed    0.01 sec
        Start 152: CSeqNo.incseq
152/218 Test #152: CSeqNo.incseq .......................................   Passed    0.01 sec
        Start 153: CSeqNo.decseq
153/218 Test #153: CSeqNo.decseq .......................................   Passed    0.01 sec
        Start 154: CSeqNo.incseqint
154/218 Test #154: CSeqNo.incseqint ....................................   Passed    0.01 sec
        Start 155: CSeqNo.decseqint
155/218 Test #155: CSeqNo.decseqint ....................................   Passed    0.01 sec
        Start 156: TestSocketOptions.DefaultVals
156/218 Test #156: TestSocketOptions.DefaultVals .......................   Passed    0.01 sec
        Start 157: TestSocketOptions.MaxVals
157/218 Test #157: TestSocketOptions.MaxVals ...........................   Passed    0.01 sec
        Start 158: TestSocketOptions.MinVals
158/218 Test #158: TestSocketOptions.MinVals ...........................   Passed    0.01 sec
        Start 159: TestSocketOptions.InvalidVals
159/218 Test #159: TestSocketOptions.InvalidVals .......................   Passed    0.01 sec
        Start 160: TestSocketOptions.RestrictionCallerConnecting
160/218 Test #160: TestSocketOptions.RestrictionCallerConnecting .......   Passed    0.01 sec
        Start 161: TestSocketOptions.RestrictionBind
161/218 Test #161: TestSocketOptions.RestrictionBind ...................   Passed    0.01 sec
        Start 162: TestSocketOptions.RestrictionListening
162/218 Test #162: TestSocketOptions.RestrictionListening ..............   Passed    0.02 sec
        Start 163: TestSocketOptions.RestrictionConnected
163/218 Test #163: TestSocketOptions.RestrictionConnected ..............   Passed    0.03 sec
        Start 164: TestSocketOptions.CheckInheritedAfterConnection
164/218 Test #164: TestSocketOptions.CheckInheritedAfterConnection .....   Passed    0.01 sec
        Start 165: TestSocketOptions.TLPktDropInherits
165/218 Test #165: TestSocketOptions.TLPktDropInherits .................   Passed    2.02 sec
        Start 166: TestSocketOptions.Latency
166/218 Test #166: TestSocketOptions.Latency ...........................   Passed    0.03 sec
        Start 167: TestSocketOptions.LossMaxTTL
167/218 Test #167: TestSocketOptions.LossMaxTTL ........................   Passed    0.03 sec
        Start 168: TestSocketOptions.MinInputBWWrongLen
168/218 Test #168: TestSocketOptions.MinInputBWWrongLen ................   Passed    0.01 sec
        Start 169: TestSocketOptions.MinInputBWDefault
169/218 Test #169: TestSocketOptions.MinInputBWDefault .................   Passed    0.03 sec
        Start 170: TestSocketOptions.MinInputBWSet
170/218 Test #170: TestSocketOptions.MinInputBWSet .....................   Passed    0.03 sec
        Start 171: TestSocketOptions.MinInputBWRuntime
171/218 Test #171: TestSocketOptions.MinInputBWRuntime .................   Passed    0.03 sec
        Start 172: TestSocketOptions.StreamIDWrongLen
172/218 Test #172: TestSocketOptions.StreamIDWrongLen ..................   Passed    0.01 sec
        Start 173: TestSocketOptions.StreamIDOdd
173/218 Test #173: TestSocketOptions.StreamIDOdd .......................   Passed    0.03 sec
        Start 174: TestSocketOptions.StreamIDEven
174/218 Test #174: TestSocketOptions.StreamIDEven ......................   Passed    0.03 sec
        Start 175: TestSocketOptions.StreamIDAlmostFull
175/218 Test #175: TestSocketOptions.StreamIDAlmostFull ................   Passed    0.03 sec
        Start 176: TestSocketOptions.StreamIDFull
176/218 Test #176: TestSocketOptions.StreamIDFull ......................   Passed    0.03 sec
        Start 177: TestSocketOptions.StreamIDLenListener
177/218 Test #177: TestSocketOptions.StreamIDLenListener ...............   Passed    0.03 sec
        Start 178: SyncDuration.BasicChecks
178/218 Test #178: SyncDuration.BasicChecks ............................   Passed    0.01 sec
        Start 179: SyncDuration.DurationFrom
179/218 Test #179: SyncDuration.DurationFrom ...........................   Passed    0.01 sec
        Start 180: SyncDuration.RelOperators
180/218 Test #180: SyncDuration.RelOperators ...........................   Passed    0.01 sec
        Start 181: SyncDuration.OperatorMinus
181/218 Test #181: SyncDuration.OperatorMinus ..........................   Passed    0.01 sec
        Start 182: SyncDuration.OperatorMinusEq
182/218 Test #182: SyncDuration.OperatorMinusEq ........................   Passed    0.01 sec
        Start 183: SyncDuration.OperatorPlus
183/218 Test #183: SyncDuration.OperatorPlus ...........................   Passed    0.01 sec
        Start 184: SyncDuration.OperatorPlusEq
184/218 Test #184: SyncDuration.OperatorPlusEq .........................   Passed    0.01 sec
        Start 185: SyncDuration.OperatorMultInt
185/218 Test #185: SyncDuration.OperatorMultInt ........................   Passed    0.01 sec
        Start 186: SyncDuration.OperatorMultIntEq
186/218 Test #186: SyncDuration.OperatorMultIntEq ......................   Passed    0.01 sec
        Start 187: SyncRandom.GenRandomInt
187/218 Test #187: SyncRandom.GenRandomInt .............................   Passed    0.01 sec
        Start 188: SyncTimePoint.DefaultConstructorZero
188/218 Test #188: SyncTimePoint.DefaultConstructorZero ................   Passed    0.01 sec
        Start 189: SyncTimePoint.RelOperators
189/218 Test #189: SyncTimePoint.RelOperators ..........................   Passed    0.01 sec
        Start 190: SyncTimePoint.OperatorMinus
190/218 Test #190: SyncTimePoint.OperatorMinus .........................   Passed    0.01 sec
        Start 191: SyncTimePoint.OperatorEq
191/218 Test #191: SyncTimePoint.OperatorEq ............................   Passed    0.01 sec
        Start 192: SyncTimePoint.OperatorMinusPlusDuration
192/218 Test #192: SyncTimePoint.OperatorMinusPlusDuration .............   Passed    0.01 sec
        Start 193: SyncTimePoint.OperatorPlusEqDuration
193/218 Test #193: SyncTimePoint.OperatorPlusEqDuration ................   Passed    0.01 sec
        Start 194: SyncTimePoint.OperatorMinusEqDuration
194/218 Test #194: SyncTimePoint.OperatorMinusEqDuration ...............   Passed    0.01 sec
        Start 195: SyncUniqueLock.LockUnlock
195/218 Test #195: SyncUniqueLock.LockUnlock ...........................   Passed    0.01 sec
        Start 196: SyncUniqueLock.Scope
196/218 Test #196: SyncUniqueLock.Scope ................................   Passed    0.01 sec
        Start 197: SyncEvent.WaitFor
197/218 Test #197: SyncEvent.WaitFor ...................................   Passed    1.12 sec
        Start 198: SyncEvent.WaitForNotifyOne
198/218 Test #198: SyncEvent.WaitForNotifyOne ..........................   Passed    0.11 sec
        Start 199: SyncEvent.WaitNotifyOne
199/218 Test #199: SyncEvent.WaitNotifyOne .............................   Passed    0.11 sec
        Start 200: SyncEvent.WaitForTwoNotifyOne
200/218 Test #200: SyncEvent.WaitForTwoNotifyOne .......................   Passed    3.01 sec
        Start 201: SyncEvent.WaitForTwoNotifyAll
201/218 Test #201: SyncEvent.WaitForTwoNotifyAll .......................   Passed    0.21 sec
        Start 202: SyncEvent.WaitForNotifyAll
202/218 Test #202: SyncEvent.WaitForNotifyAll ..........................   Passed    0.51 sec
        Start 203: SyncThread.Joinable
203/218 Test #203: SyncThread.Joinable .................................   Passed    0.06 sec
        Start 204: Sync.FormatTime
204/218 Test #204: Sync.FormatTime .....................................   Passed    0.02 sec
        Start 205: Sync.FormatTimeSys
205/218 Test #205: Sync.FormatTimeSys ..................................   Passed    0.02 sec
        Start 206: ThreadName.GetSet
206/218 Test #206: ThreadName.GetSet ...................................   Passed    0.01 sec
        Start 207: ThreadName.AutoReset
207/218 Test #207: ThreadName.AutoReset ................................   Passed    0.01 sec
        Start 208: CTimer.SleeptoAccuracy
208/218 Test #208: CTimer.SleeptoAccuracy ..............................***Not Run (Disabled)   0.00 sec
        Start 209: CUnitQueue.Increase
209/218 Test #209: CUnitQueue.Increase .................................   Passed    0.01 sec
        Start 210: CUnitQueue.IncreaseAndFree
210/218 Test #210: CUnitQueue.IncreaseAndFree ..........................   Passed    0.01 sec
        Start 211: CUnitQueue.IncreaseAndFreeGrouped
211/218 Test #211: CUnitQueue.IncreaseAndFreeGrouped ...................   Passed    0.01 sec
        Start 212: CircularBuffer.Overall
212/218 Test #212: CircularBuffer.Overall ..............................   Passed    0.01 sec
        Start 213: ConfigString.Setting
213/218 Test #213: ConfigString.Setting ................................   Passed    0.01 sec
        Start 214: ReuseAddr.SameAddr1
214/218 Test #214: ReuseAddr.SameAddr1 .................................   Passed    0.27 sec
        Start 215: ReuseAddr.SameAddr2
215/218 Test #215: ReuseAddr.SameAddr2 .................................   Passed    0.27 sec
        Start 216: ReuseAddr.DiffAddr
216/218 Test #216: ReuseAddr.DiffAddr ..................................   Passed    0.27 sec
        Start 217: ReuseAddr.Wildcard
217/218 Test #217: ReuseAddr.Wildcard ..................................   Passed    0.15 sec
        Start 218: ReuseAddr.ProtocolVersion
218/218 Test #218: ReuseAddr.ProtocolVersion ...........................   Passed    0.28 sec

100% tests passed, 0 tests failed out of 217

Total Test time (real) =  31.64 sec

The following tests did not run:
        208 - CTimer.SleeptoAccuracy (Disabled)

Closing

@kloczek kloczek closed this as completed Jun 15, 2022
@yaneti
Copy link
Contributor

yaneti commented Jul 29, 2022

FWIW, with 1.5.0 the same tests still fail for me in a limited rawhide build environment (mock -r fedora-rawhide-x86_64)

....
        Start 102: TestIPv6.v4_calls_v6_mapped
102/218 Test #102: TestIPv6.v4_calls_v6_mapped .........................***Failed    0.02 sec
Running main() from /builddir/build/BUILD/googletest-release-1.12.1/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v4_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v4_calls_v6_mapped
Calling: 127.0.0.1(IPv4)
ACCEPTED Sock name: : CALLER Sock name: : localhost:37112 (IPv4)
CALLER Peer name: : localhost:37112 (IPv4)
:4200 (IPv6)
ACCEPTED Peer name: : :37112 (IPv6)
/builddir/build/BUILD/srt-1.5.0/test/test_ipv6.cpp:134: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: ":4200"
  "::ffff:127.0.0.1:4200"
[  FAILED  ] TestIPv6.v4_calls_v6_mapped (17 ms)
[----------] 1 test from TestIPv6 (17 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (17 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v4_calls_v6_mapped

 1 FAILED TEST

        Start 103: TestIPv6.v6_calls_v6_mapped
103/218 Test #103: TestIPv6.v6_calls_v6_mapped .........................***Failed    0.02 sec
Running main() from /builddir/build/BUILD/googletest-release-1.12.1/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6_mapped
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6_mapped
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:42853 (IPv6)
/builddir/build/BUILD/srt-1.5.0/test/test_ipv6.cpp:151: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:42853 (IPv6)
CALLER Peer name: : localhost:42853 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6_mapped (15 ms)
[----------] 1 test from TestIPv6 (15 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (15 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6_mapped

 1 FAILED TEST

        Start 104: TestIPv6.v6_calls_v6
104/218 Test #104: TestIPv6.v6_calls_v6 ................................***Failed    0.02 sec
Running main() from /builddir/build/BUILD/googletest-release-1.12.1/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v6
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v6
Calling: ::1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv6)
ACCEPTED Peer name: : localhost:50374 (IPv6)
/builddir/build/BUILD/srt-1.5.0/test/test_ipv6.cpp:171: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "::1:4200"
CALLER Sock name: : localhost:50374 (IPv6)
CALLER Peer name: : localhost:50374 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v6 (17 ms)
[----------] 1 test from TestIPv6 (17 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (17 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v6

 1 FAILED TEST

        Start 105: TestIPv6.v6_calls_v4
105/218 Test #105: TestIPv6.v6_calls_v4 ................................***Failed    0.02 sec
Running main() from /builddir/build/BUILD/googletest-release-1.12.1/googletest/src/gtest_main.cc
Note: Google Test filter = TestIPv6.v6_calls_v4
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TestIPv6
[ RUN      ] TestIPv6.v6_calls_v4
Calling: 0::FFFF:127.0.0.1(IPv6)
ACCEPTED Sock name: : localhost:4200 (IPv4)
ACCEPTED Peer name: : localhost:48174 (IPv4)
/builddir/build/BUILD/srt-1.5.0/test/test_ipv6.cpp:190: Failure
Expected equality of these values:
  sa_accepted.str()
    Which is: "localhost:4200"
  "127.0.0.1:4200"
CALLER Sock name: : :48174 (IPv6)
CALLER Peer name: : :48174 (IPv6)
[  FAILED  ] TestIPv6.v6_calls_v4 (17 ms)
[----------] 1 test from TestIPv6 (17 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (17 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TestIPv6.v6_calls_v4

 1 FAILED TEST
...
The following tests FAILED:
	102 - TestIPv6.v4_calls_v6_mapped (Failed)
	103 - TestIPv6.v6_calls_v6_mapped (Failed)
	104 - TestIPv6.v6_calls_v6 (Failed)
	105 - TestIPv6.v6_calls_v4 (Failed)
Errors while running CTest

@ethouris
Copy link
Collaborator

Please compare with #2007 if duplicate

@yaneti
Copy link
Contributor

yaneti commented Jul 29, 2022

Its a FreeBSD environment which I think is hard to comare against.
It looks like the test premise depends very much on the libc/resolver config of the build system.
Perhaps it will work on a typical distro setup with working resolve.conf and resolver setup, but not on a limited one like the typical fedora mock/koji build environment.
e.g The fedora mock/koji build environemnt doesn't have any resolver setup (/etc/resolv.conf is not there) and hosts only has

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

@ethouris
Copy link
Collaborator

So far I saw it depends largely on the default value of the IPV6_V6ONLY option. Likely this test falsely states the default value of this option. But that's not the only problem - there's also a mistake in the code for socket binding that needs to be fixed first.

@yaneti
Copy link
Contributor

yaneti commented Aug 1, 2022

At least here, the fix in master for #2007 didn't help the failures with rawhide/mock

@maxsharabayko maxsharabayko modified the milestones: Backlog, v1.5.3, v1.5.2 Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Indicates that a maintainer wants help on an issue or pull request [tests] Area: Unit tests Type: Bug Indicates an unexpected problem or unintended behavior
Projects
None yet
Development

No branches or pull requests

5 participants