See <https://builds.apache.org/job/Thrift/373/changes>
Changes: [bryanduxbury] THRIFT-317. java: Issues with Java struct validation Nested structs will now be validated before serialization starts. ------------------------------------------ [...truncated 2930 lines...] 01: my_bonk (struct) = Bonk { 01: type (i32) = 31337, 02: message (string) = "I am a bonk... xor!", }, 02: my_ooe (struct) = OneOfEach { 01: im_true (bool) = true, 02: im_false (bool) = false, 03: a_bite (byte) = 0x7f, 04: integer16 (i16) = 16, 05: integer32 (i32) = 32, 06: integer64 (i64) = 64, 07: double_precision (double) = 1.6180339887498949, 08: some_characters (string) = ":R (me going \"rrrr\")", 09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc", 10: what_who (bool) = false, 11: base64 (string) = "", 12: byte_list (list) = list<byte>[3] { [0] = 0x01, [1] = 0x02, [2] = 0x03, }, 13: i16_list (list) = list<i16>[3] { [0] = 1, [1] = 2, [2] = 3, }, 14: i64_list (list) = list<i64>[3] { [0] = 1, [1] = 2, [2] = 3, }, }, } HolyMoley { 01: big (list) = list<struct>[2] { [0] = OneOfEach { 01: im_true (bool) = true, 02: im_false (bool) = false, 03: a_bite (byte) = 0x22, 04: integer16 (i16) = 27000, 05: integer32 (i32) = 16777216, 06: integer64 (i64) = 6000000000, 07: double_precision (double) = 3.1415926535897931, 08: some_characters (string) = "Debug THIS!", 09: zomg_unicode (string) = "\xd7\n\a\t", 10: what_who (bool) = false, 11: base64 (string) = "", 12: byte_list (list) = list<byte>[3] { [0] = 0x01, [1] = 0x02, [2] = 0x03, }, 13: i16_list (list) = list<i16>[3] { [0] = 1, [1] = 2, [2] = 3, }, 14: i64_list (list) = list<i64>[3] { [0] = 1, [1] = 2, [2] = 3, }, }, [1] = OneOfEach { 01: im_true (bool) = true, 02: im_false (bool) = false, 03: a_bite (byte) = 0x33, 04: integer16 (i16) = 16, 05: integer32 (i32) = 32, 06: integer64 (i64) = 64, 07: double_precision (double) = 1.6180339887498949, 08: some_characters (string) = ":R (me going \"rrrr\")", 09: zomg_unicode (string) = "\xd3\x80\xe2\x85\xae\xce\x9d \xd0\x9d\xce\xbf\xe2\x85\xbf\xd0\xbe\xc9\xa1\xd0\xb3\xd0\xb0\xcf\x81\xe2\x84\x8e \xce\x91tt\xce\xb1\xe2\x85\xbd\xce\xba\xc7\x83\xe2\x80\xbc", 10: what_who (bool) = false, 11: base64 (string) = "", 12: byte_list (list) = list<byte>[3] { [0] = 0x01, [1] = 0x02, [2] = 0x03, }, 13: i16_list (list) = list<i16>[3] { [0] = 1, [1] = 2, [2] = 3, }, 14: i64_list (list) = list<i64>[3] { [0] = 1, [1] = 2, [2] = 3, }, }, }, 02: contain (set) = set<list>[3] { list<string>[0] { }, list<string>[2] { [0] = "and a one", [1] = "and a two", }, list<string>[3] { [0] = "then a one, two", [1] = "three!", [2] = "FOUR!!", }, }, 03: bonks (map) = map<string,list>[3] { "nothing" -> list<struct>[0] { }, "poe" -> list<struct>[3] { [0] = Bonk { 01: type (i32) = 3, 02: message (string) = "quoth", }, [1] = Bonk { 01: type (i32) = 4, 02: message (string) = "the raven", }, [2] = Bonk { 01: type (i32) = 5, 02: message (string) = "nevermore", }, }, "something" -> list<struct>[2] { [0] = Bonk { 01: type (i32) = 1, 02: message (string) = "Wait.", }, [1] = Bonk { 01: type (i32) = 2, 02: message (string) = "What?", }, }, }, } PASS: DebugProtoTest {"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}} {"1":{"rec":{"1":{"i32":31337},"2":{"str":"I am a bonk... xor!"}}},"2":{"rec":{"1":{"tf":1},"2":{"tf":0},"3":{"i8":127},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}}} {"1":{"lst":["rec",2,{"1":{"tf":1},"2":{"tf":0},"3":{"i8":34},"4":{"i16":27000},"5":{"i32":16777216},"6":{"i64":6000000000},"7":{"dbl":3.1415926535897931},"8":{"str":"JSON THIS! \"\u0001"},"9":{"str":"�\n\u0007\t"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}},{"1":{"tf":1},"2":{"tf":0},"3":{"i8":51},"4":{"i16":16},"5":{"i32":32},"6":{"i64":64},"7":{"dbl":1.6180339887498949},"8":{"str":":R (me going \"rrrr\")"},"9":{"str":"������� �������������������� ��tt������������"},"10":{"tf":0},"11":{"str":"AQIDrQ"},"12":{"lst":["i8",3,1,2,3]},"13":{"lst":["i16",3,1,2,3]},"14":{"lst":["i64",3,1,2,3]}}]},"2":{"set":["lst",3,["str",0],["str",2,"and a one","and a two"],["str",3,"then a one, two","three!","FOUR!!"]]},"3":{"map":["str","lst",3,{"nothing":["rec",0],"poe":["rec",3,{"1":{"i32":3},"2":{"str":"quoth"}},{"1":{"i32":4},"2":{"str":"the raven"}},{"1":{"i32":5},"2":{"str":"nevermore"}}],"something":["rec",2,{"1":{"i32":1},"2":{"str":"Wait."}},{"1":{"i32":2},"2":{"str":"What?"}}]}]}} Testing ooe Testing hm {"1":{"dbl":"NaN"},"2":{"dbl":"Infinity"},"3":{"dbl":"-Infinity"},"4":{"dbl":3.3333333333333335},"5":{"dbl":9.9999999999999994e+304},"6":{"dbl":1e-305},"7":{"dbl":0},"8":{"dbl":-0}} Testing base PASS: JSONProtoTest This old school struct should have three fields. OldSchool { 01: im_int (i16) = 0, 02: im_str (string) = "", 03: im_big (list) = list<map>[0] { }, } Setting a value before setting isset. Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, } Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, } Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, 03: im_optional (i16) = 10, } Setting isset before setting a value. Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, } Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, 03: im_optional (i16) = 0, } Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, 03: im_optional (i16) = 10, } Complex struct, simple test. Complex { 01: cp_default (i16) = 0, 02: cp_required (i16) = 0, 04: the_map (map) = map<i16,struct>[0] { }, 05: req_simp (struct) = Simple { 01: im_default (i16) = 0, 02: im_required (i16) = 0, }, } PASS: OptionalRequiredTest Testing ooe Testing hm PASS: SpecializationTest TBinaryProtocol => OK TCompactProtocol => OK PASS: AllProtocolsTest <TestLog><TestSuite name="TransportTest"><TestCase name="CoupledMemoryBuffers::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(1048576, 0, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledMemoryBuffers::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledMemoryBuffers>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFDTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFDTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(1048576, 0, 0, 0, 0, 4096)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, 0, 0, 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, 0, 0, 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 0, 0, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(262144, 167, 163, rand(1, 4096), rand(1, 4096), 4096)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>30000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_rw(16384, 1, 1, rand(1, 4096), rand(1, 4096), 400)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledSocketTransports::test_borrow_none_available()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_read_none_available()">Timeout alarm expired; attempting to unblock transport <TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledSocketTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(1048576, 16777212, 0, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, rand(1, 4096), rand(1, 4096), 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(131072, 167, 163, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, 0, 0, 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 0, 0, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(65536, 167, 163, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_rw(2048, 1, 1, rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFileTransports::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledFramedTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_partial_midframe()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_read_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_part_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledZlibTransportsT<CoupledFileTransports>::test_borrow_none_available()"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledBufferedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>20000</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>10000</TestingTime></TestCase><TestCase name="CoupledBufferBases<CoupledFramedTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>0</TestingTime></TestCase><TestCase name="CoupledTTransports<CoupledZlibTransports>::test_rw(1048576, rand(1, 4096), rand(1, 4096), rand(1, 4096), rand(1, 4096), 0)"><TestingTime>20000</TestingTime></TestCase></TestSuite></TestLog> *** No errors detected PASS: TransportTest seed: 1325025922 <TestLog><TestSuite name="ZlibTest"><TestCase name="uniform-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_incomplete_checksum"><TestingTime>10000</TestingTime></TestCase><TestCase name="uniform-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="uniform-lognormal-both-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="uniform-lognormal-same-distribution-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-test_write_after_flush"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-constant-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="compressible-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-both-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="compressible-lognormal-same-distribution-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-test_write_then_read"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_separate_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_incomplete_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_invalid_checksum"><TestingTime>0</TestingTime></TestCase><TestCase name="random-test_write_after_flush"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-constant-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-write-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-read-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="random-lognormal-both-test_read_write_mix"><TestingTime>10000</TestingTime></TestCase><TestCase name="random-lognormal-same-distribution-test_read_write_mix"><TestingTime>0</TestingTime></TestCase><TestCase name="test_no_write"><TestingTime>0</TestingTime></TestCase></TestSuite></TestLog> *** No errors detected PASS: ZlibTest <TestLog><TestSuite name="TFileTransportTest"><TestCase name="test_destructor"><FatalError file="TFileTransportTest.cpp" line="208">critical check delta < 500000 failed [3000169 >= 500000]</FatalError><TestingTime>30000</TestingTime></TestCase><TestCase name="test_flush_max_us1"><TestingTime>0</TestingTime></TestCase><TestCase name="test_flush_max_us2"><TestingTime>0</TestingTime></TestCase><TestCase name="test_flush_max_us3"><TestingTime>0</TestingTime></TestCase><TestCase name="test_noop_flush"><TestingTime>10000</TestingTime></TestCase></TestSuite></TestLog> *** 1 failure detected in test suite "TFileTransportTest" FAIL: TFileTransportTest <TestLog><TestSuite name="thrift"><TestSuite name="RWMutexStarveTest"><TestCase name="test_starve_other"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_starve_rr"><TestingTime>0</TestingTime></TestCase><TestCase name="test_starve_fifo"><TestingTime>0</TestingTime></TestCase></TestSuite><TestSuite name="TBufferBaseTest"><TestCase name="test_MemoryBuffer_Write_GetBuffer"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_ReadString"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi1"><TestingTime>0</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Multi2"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_MemoryBuffer_Write_Read_Incomplete"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Write"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Full"><TestingTime>0</TestingTime></TestCase><TestCase name="test_BufferedTransport_Read_Short"><TestingTime>10000</TestingTime></TestCase><TestCase name="test_FramedTransport_Write"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Read"><TestingTime>0</TestingTime></TestCase><TestCase name="test_FramedTransport_Write_Read"><TestingTime>70000</TestingTime></TestCase><TestCase name="test_FramedTransport_Empty_Flush"><TestingTime>0</TestingTime></TestCase></TestSuite><TestSuite name="TMemoryBufferTest"><TestCase name="test_roundtrip"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_roundtrip did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_copy">Object reuse: 1 Data reuse: 1 YAY! <Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_copy did not run any assertions</Message><TestingTime>0</TestingTime></TestCase><TestCase name="test_exceptions"><Message file="./boost/test/impl/results_collector.ipp" line="220">Test case test_exceptions did not run any assertions</Message><TestingTime>0</TestingTime></TestCase></TestSuite></TestSuite></TestLog> *** No errors detected PASS: UnitTests ==================== 1 of 11 tests failed ==================== make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'> make[3]: *** [check-am] Error 2 make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'> make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'> make: *** [check-recursive] Error 1 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [TASKS] Skipping publisher since build result is FAILURE Archiving artifacts Recording test results Publishing Javadoc Updating THRIFT-317