You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2011/07/08 15:43:46 UTC
Build failed in Jenkins: Thrift #187
See <https://builds.apache.org/job/Thrift/187/changes>
Changes:
[roger] add jstest.jar to .gitignore
------------------------------------------
[...truncated 1373 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
Running 265 test cases...
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
*** No errors detected
PASS: TransportTest
seed: 1310132566
Running 31 test cases...
*** No errors detected
PASS: ZlibTest
Running 5 test cases...
TFileTransportTest.cpp(285): error in "test_flush_max_us1": check delta < max_allowed_delta failed [24024 >= 15000]
*** 1 failure detected in test suite "TFileTransportTest"
FAIL: TFileTransportTest
Running 16 test cases...
Object reuse: 1 Data reuse: 1 YAY!
*** 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
Archiving artifacts
Publishing Javadoc
Jenkins build is back to normal : Thrift #188
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift/188/changes>