See <https://hudson.apache.org/hudson/job/Thrift/86/changes>
Changes: [bryanduxbury] THRIFT-627. cpp: should c++ have setters for optional fields? Yes, it should. Patch: Jake Farrell ------------------------------------------ [...truncated 2879 lines...] CLIENT: 31 SUCCESS sh run-test.sh DebugProtoTest Generating bindings... [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:41] 64-bit constant "10000000000" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:169] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "4294967295" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "281474976710655" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "4294967295" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "281474976710655" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:197] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:204] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:41] 64-bit constant "10000000000" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:169] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "4294967295" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "281474976710655" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:179] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "4294967295" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "1099511627775" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "281474976710655" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:188] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:197] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/DebugProtoTest.thrift>:204] 64-bit constant "9223372036854775807" may not work in all languages. Running test... SERVER: Ready... SERVER: Got janky method call: Just 42 CLIENT: 31 SERVER: Got voidMethod method call SERVER: Got primitiveMethod call CLIENT: 42 SERVER: Got structMethod call CLIENT: CompactProtoTestStruct {f_CompactProtoTestStruct_a_byte = Just 1, f_CompactProtoTestStruct_a_i16 = Just 2, f_CompactProtoTestStruct_a_i32 = Just 3, f_CompactProtoTestStruct_a_i64 = Just 4, f_CompactProtoTestStruct_a_double = Just 0.1, f_CompactProtoTestStruct_a_string = Just "abcdef", f_CompactProtoTestStruct_a_binary = Just Empty, f_CompactProtoTestStruct_true_field = Just True, f_CompactProtoTestStruct_false_field = Just False, f_CompactProtoTestStruct_empty_struct_field = Just Empty, f_CompactProtoTestStruct_byte_list = Nothing, f_CompactProtoTestStruct_i16_list = Nothing, f_CompactProtoTestStruct_i32_list = Nothing, f_CompactProtoTestStruct_i64_list = Nothing, f_CompactProtoTestStruct_double_list = Nothing, f_CompactProtoTestStruct_string_list = Nothing, f_CompactProtoTestStruct_binary_list = Nothing, f_CompactProtoTestStruct_boolean_list = Nothing, f_CompactProtoTestStruct_struct_list = Just [Empty], f_CompactProtoTestStruct_byte_set = Nothing, f_CompactProtoTestStruct_i16_set = Nothing, f_CompactProtoTestStruct_i32_set = Nothing, f_CompactProtoTestStruct_i64_set = Nothing, f_CompactProtoTestStruct_double_set = Nothing, f_CompactProtoTestStruct_string_set = Nothing, f_CompactProtoTestStruct_binary_set = Nothing, f_CompactProtoTestStruct_boolean_set = Nothing, f_CompactProtoTestStruct_struct_set = Nothing, f_CompactProtoTestStruct_byte_byte_map = Nothing, f_CompactProtoTestStruct_i16_byte_map = Nothing, f_CompactProtoTestStruct_i32_byte_map = Nothing, f_CompactProtoTestStruct_i64_byte_map = Nothing, f_CompactProtoTestStruct_double_byte_map = Nothing, f_CompactProtoTestStruct_string_byte_map = Nothing, f_CompactProtoTestStruct_binary_byte_map = Nothing, f_CompactProtoTestStruct_boolean_byte_map = Nothing, f_CompactProtoTestStruct_byte_i16_map = Nothing, f_CompactProtoTestStruct_byte_i32_map = Nothing, f_CompactProtoTestStruct_byte_i64_map = Nothing, f_CompactProtoTestStruct_byte_double_map = Nothing, f_CompactProtoTestStruct_byte_string_map = Nothing, f_CompactProtoTestStruct_byte_binary_map = Nothing, f_CompactProtoTestStruct_byte_boolean_map = Nothing, f_CompactProtoTestStruct_list_byte_map = Nothing, f_CompactProtoTestStruct_set_byte_map = Nothing, f_CompactProtoTestStruct_map_byte_map = Nothing, f_CompactProtoTestStruct_byte_map_map = Nothing, f_CompactProtoTestStruct_byte_set_map = Nothing, f_CompactProtoTestStruct_byte_list_map = Nothing} SERVER: Got methodWithDefaultArgs: Just 42 SERVER: Got onewayMethod SERVER: Got identity method: Just 42 CLIENT: 42 SUCCESS sh run-test.sh ThriftTest Generating bindings... Running test... SERVER: Ready... SERVER: bya CLIENT: bya SERVER: 8 CLIENT: 8 SERVER: -8 CLIENT: -8 SERVER: 32 CLIENT: 32 SERVER: -32 CLIENT: -32 SERVER: 64 CLIENT: 64 SERVER: -64 CLIENT: -64 SERVER: 3.14 CLIENT: 3.14 SERVER: -3.14 CLIENT: -3.14 SERVER: fromList [(1,1),(2,2),(3,3)] CLIENT: fromList [(1,1),(2,2),(3,3)] SERVER: [1,2,3,4,5] CLIENT: [1,2,3,4,5] SERVER: fromList [1,2,3,4,5] CLIENT: fromList [1,2,3,4,5] SERVER: Xtruct {f_Xtruct_string_thing = Just "hi", f_Xtruct_byte_thing = Just 4, f_Xtruct_i32_thing = Just 5, f_Xtruct_i64_thing = Nothing} CLIENT: Xtruct {f_Xtruct_string_thing = Just "hi", f_Xtruct_byte_thing = Just 4, f_Xtruct_i32_thing = Just 5, f_Xtruct_i64_thing = Nothing} CLIENT: Xception {f_Xception_errorCode = Just 1, f_Xception_message = Just "bya"} CLIENT: Xception {f_Xception_errorCode = Just 1, f_Xception_message = Just "xyz"} CLIENT: ok SUCCESS make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/hs'> make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> make[1]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'> make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'> + make dist { test ! -d "thrift-0.7.0-dev" || { find "thrift-0.7.0-dev" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr "thrift-0.7.0-dev"; }; } test -d "thrift-0.7.0-dev" || mkdir "thrift-0.7.0-dev" (cd compiler/cpp && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/compiler/cpp \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[1]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'> make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'> (cd lib && make top_distdir=../thrift-0.7.0-dev distdir=../thrift-0.7.0-dev/lib \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[1]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib'> (cd cpp && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/cpp \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'> (cd test && make top_distdir=../../../thrift-0.7.0-dev distdir=../../../thrift-0.7.0-dev/lib/cpp/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp/test'> make[3]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp/test'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'> (cd c_glib && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/c_glib \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/c_glib'> (cd test && make top_distdir=../../../thrift-0.7.0-dev distdir=../../../thrift-0.7.0-dev/lib/c_glib/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/c_glib/test'> make[3]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/c_glib/test'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/c_glib'> (cd csharp && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/csharp \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/csharp'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/csharp'> (cd java && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/java \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/java'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/java'> (cd py && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/py \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/py'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/py'> (cd erl && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/erl \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/erl'> (cd src && make top_distdir=../../../thrift-0.7.0-dev distdir=../../../thrift-0.7.0-dev/lib/erl/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/erl/src'> make[3]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/erl/src'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/erl'> (cd rb && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/rb \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/rb'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/rb'> (cd hs && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/hs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/hs'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/hs'> (cd perl && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/perl \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/perl'> (cd test && make top_distdir=../../../thrift-0.7.0-dev distdir=../../../thrift-0.7.0-dev/lib/perl/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/perl/test'> make[3]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/perl/test'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/perl'> (cd php && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/lib/php \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/php'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/php'> make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib'> (cd test && make top_distdir=../thrift-0.7.0-dev distdir=../thrift-0.7.0-dev/test \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[1]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> (cd py && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/test/py \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py'> (cd py.twisted && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/test/py.twisted \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py.twisted'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/py.twisted'> (cd rb && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/test/rb \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/rb'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/rb'> (cd hs && make top_distdir=../../thrift-0.7.0-dev distdir=../../thrift-0.7.0-dev/test/hs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/hs'> make[2]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test/hs'> make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/test'> make \ top_distdir="thrift-0.7.0-dev" distdir="thrift-0.7.0-dev" \ dist-hook make[1]: Entering directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'> find thrift-0.7.0-dev -name '.[a-zA-Z0-9]*' | xargs rm -rf make[1]: Leaving directory `<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'> test -n "" \ || find "thrift-0.7.0-dev" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash <https://hudson.apache.org/hudson/job/Thrift/ws/thrift/install-sh> -c -m a+r {} {} \; \ || chmod -R a+r "thrift-0.7.0-dev" tardir=thrift-0.7.0-dev && /bin/bash <https://hudson.apache.org/hudson/job/Thrift/ws/thrift/missing> --run tar chof - "$tardir" | GZIP=--best gzip -c >thrift-0.7.0-dev.tar.gz tar: thrift-0.7.0-dev/lib/java/test/org/apache/thrift/transport/TestAutoExpandingBufferWriteTransport.java: file name is too long (max 99); not dumped tar: thrift-0.7.0-dev/lib/java/test/org/apache/thrift/transport/TestAutoExpandingBufferReadTransport.java: file name is too long (max 99); not dumped tar: thrift-0.7.0-dev/contrib/debian/debian: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors tar: thrift-0.7.0-dev/contrib/debian/debian: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors { test ! -d "thrift-0.7.0-dev" || { find "thrift-0.7.0-dev" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr "thrift-0.7.0-dev"; }; } [WARNINGS] Parsing warnings in console log... [WARNINGS] Java Compiler : Found 0 warnings. [WARNINGS] Java Compiler : Found 0 warnings. [WARNINGS] GNU compiler 4 (ld) : Found 0 warnings. [WARNINGS] GNU compiler 4 (gcc) : Found 37 warnings. ERROR: Publisher hudson.plugins.warnings.WarningsPublisher aborted due to exception java.lang.ClassCastException: cannot assign instance of hudson.plugins.analysis.util.FileFinder to field hudson.FilePath$FileCallableWrapper.callable of type hudson.FilePath$FileCallable in instance of hudson.FilePath$FileCallableWrapper at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2056) at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1229) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1969) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1887) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368) at hudson.remoting.UserRequest.deserialize(UserRequest.java:178) at hudson.remoting.UserRequest.perform(UserRequest.java:98) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Archiving artifacts
