See <https://builds.apache.org/job/Mesos-Reviewbot/22886/display/redirect?page=changes>
Changes: [gregorywmann] Avoided implicit construction of a hashmap in the metrics. [gregorywmann] Optimized the generation of metrics snapshots. ------------------------------------------ [...truncated 2.06 MB...] [ OK ] FutureTest.Repair (0 ms) [ RUN ] FutureTest.After1 [ OK ] FutureTest.After1 (2 ms) [ RUN ] FutureTest.After2 [ OK ] FutureTest.After2 (1 ms) [ RUN ] FutureTest.After3 [ OK ] FutureTest.After3 (0 ms) [ RUN ] FutureTest.Chain [ OK ] FutureTest.Chain (1 ms) [ RUN ] FutureTest.Discard1 [ OK ] FutureTest.Discard1 (0 ms) [ RUN ] FutureTest.Discard2 [ OK ] FutureTest.Discard2 (0 ms) [ RUN ] FutureTest.Discard3 [ OK ] FutureTest.Discard3 (0 ms) [ RUN ] FutureTest.Select [ OK ] FutureTest.Select (0 ms) [ RUN ] FutureTest.FromTry [ OK ] FutureTest.FromTry (0 ms) [ RUN ] FutureTest.FromTryFuture [ OK ] FutureTest.FromTryFuture (0 ms) [ RUN ] FutureTest.ArrowOperator [ OK ] FutureTest.ArrowOperator (0 ms) [ RUN ] FutureTest.UndiscardableFuture [ OK ] FutureTest.UndiscardableFuture (0 ms) [ RUN ] FutureTest.UndiscardableLambda [ OK ] FutureTest.UndiscardableLambda (0 ms) [ RUN ] FutureTest.Abandoned [ OK ] FutureTest.Abandoned (1 ms) [ RUN ] FutureTest.AbandonedChain [ OK ] FutureTest.AbandonedChain (0 ms) [ RUN ] FutureTest.RecoverDiscarded [ OK ] FutureTest.RecoverDiscarded (0 ms) [ RUN ] FutureTest.RecoverFailed [ OK ] FutureTest.RecoverFailed (0 ms) [ RUN ] FutureTest.RecoverAbandoned [ OK ] FutureTest.RecoverAbandoned (0 ms) [ RUN ] FutureTest.RecoverDiscard [ OK ] FutureTest.RecoverDiscard (0 ms) [----------] 26 tests from FutureTest (5 ms total) [----------] 1 test from HTTPTest [ RUN ] HTTPTest.PipeReadAll [ OK ] HTTPTest.PipeReadAll (0 ms) [----------] 1 test from HTTPTest (0 ms total) [----------] 8 tests from HTTPConnectionTest [ RUN ] HTTPConnectionTest.GzipRequestBody I0712 22:37:51.135406 14485 process.cpp:3569] Handling HTTP event for process '(1)' with path: '/(1)/body' [ OK ] HTTPConnectionTest.GzipRequestBody (3 ms) [ RUN ] HTTPConnectionTest.Serial I0712 22:37:51.137508 14488 process.cpp:3569] Handling HTTP event for process '(2)' with path: '/(2)/get' I0712 22:37:51.138983 14496 process.cpp:3569] Handling HTTP event for process '(2)' with path: '/(2)/get' [ OK ] HTTPConnectionTest.Serial (44 ms) [ RUN ] HTTPConnectionTest.Pipeline I0712 22:37:51.181299 14498 process.cpp:3569] Handling HTTP event for process '(3)' with path: '/(3)/get' I0712 22:37:51.181576 14501 process.cpp:3569] Handling HTTP event for process '(4)' with path: '/(4)/get' I0712 22:37:51.181908 14491 process.cpp:3569] Handling HTTP event for process '(3)' with path: '/(3)/get' [ OK ] HTTPConnectionTest.Pipeline (4 ms) [ RUN ] HTTPConnectionTest.ClosingRequest I0712 22:37:51.185029 14483 process.cpp:3569] Handling HTTP event for process '(5)' with path: '/(5)/get' I0712 22:37:51.185302 14483 process.cpp:3569] Handling HTTP event for process '(5)' with path: '/(5)/get' [ OK ] HTTPConnectionTest.ClosingRequest (2 ms) [ RUN ] HTTPConnectionTest.ClosingResponse I0712 22:37:51.187610 14498 process.cpp:3569] Handling HTTP event for process '(6)' with path: '/(6)/get' I0712 22:37:51.187861 14498 process.cpp:3569] Handling HTTP event for process '(6)' with path: '/(6)/get' [ OK ] HTTPConnectionTest.ClosingResponse (3 ms) [ RUN ] HTTPConnectionTest.ReferenceCounting [ OK ] HTTPConnectionTest.ReferenceCounting (1 ms) [ RUN ] HTTPConnectionTest.Equality [ OK ] HTTPConnectionTest.Equality (1 ms) [ RUN ] HTTPConnectionTest.RequestStreaming I0712 22:37:51.192528 14500 process.cpp:3569] Handling HTTP event for process '(9)' with path: '/(9)/requeststreaming' [ OK ] HTTPConnectionTest.RequestStreaming (3 ms) [----------] 8 tests from HTTPConnectionTest (61 ms total) [----------] 2 tests from URLTest [ RUN ] URLTest.Stringification [ OK ] URLTest.Stringification (0 ms) [ RUN ] URLTest.ParseUrls [ OK ] URLTest.ParseUrls (0 ms) [----------] 2 tests from URLTest (0 ms total) [----------] 7 tests from HttpAuthenticationTest [ RUN ] HttpAuthenticationTest.NoAuthenticator I0712 22:37:51.195399 14494 process.cpp:3569] Handling HTTP event for process '(10)' with path: '/(10)/authenticated' [ OK ] HttpAuthenticationTest.NoAuthenticator (2 ms) [ RUN ] HttpAuthenticationTest.Unauthorized I0712 22:37:51.197286 14480 process.cpp:3569] Handling HTTP event for process '(11)' with path: '/(11)/authenticated' [ OK ] HttpAuthenticationTest.Unauthorized (2 ms) [ RUN ] HttpAuthenticationTest.Forbidden I0712 22:37:51.199316 14484 process.cpp:3569] Handling HTTP event for process '(12)' with path: '/(12)/authenticated' [ OK ] HttpAuthenticationTest.Forbidden (2 ms) [ RUN ] HttpAuthenticationTest.Authenticated I0712 22:37:51.201328 14496 process.cpp:3569] Handling HTTP event for process '(13)' with path: '/(13)/authenticated' [ OK ] HttpAuthenticationTest.Authenticated (2 ms) [ RUN ] HttpAuthenticationTest.InvalidPrincipal I0712 22:37:51.203403 14489 process.cpp:3569] Handling HTTP event for process '(14)' with path: '/(14)/authenticated' I0712 22:37:51.203734 14491 process.cpp:3631] Failed to process request for '/(14)/authenticated': In the principal returned by an HTTP authenticator, at least one of 'value' and 'claims' must be set I0712 22:37:51.203749 14485 http_proxy.cpp:132] Returning '500 Internal Server Error' for '/(14)/authenticated' (In the principal returned by an HTTP authenticator, at least one of 'value' and 'claims' must be set) [ OK ] HttpAuthenticationTest.InvalidPrincipal (2 ms) [ RUN ] HttpAuthenticationTest.Pipelining I0712 22:37:51.205428 14501 process.cpp:3569] Handling HTTP event for process '(15)' with path: '/(15)/authenticated' I0712 22:37:51.205698 14501 process.cpp:3569] Handling HTTP event for process '(15)' with path: '/(15)/authenticated' [ OK ] HttpAuthenticationTest.Pipelining (3 ms) [ RUN ] HttpAuthenticationTest.Basic I0712 22:37:51.208123 14498 process.cpp:3569] Handling HTTP event for process '(16)' with path: '/(16)/authenticated' I0712 22:37:51.209849 14495 process.cpp:3569] Handling HTTP event for process '(16)' with path: '/(16)/authenticated' I0712 22:37:51.211437 14502 process.cpp:3569] Handling HTTP event for process '(16)' with path: '/(16)/authenticated' I0712 22:37:51.212958 14494 process.cpp:3569] Handling HTTP event for process '(16)' with path: '/(16)/authenticated' [ OK ] HttpAuthenticationTest.Basic (7 ms) [----------] 7 tests from HttpAuthenticationTest (20 ms total) [----------] 3 tests from HttpServeTest [ RUN ] HttpServeTest.Pipelining [ OK ] HttpServeTest.Pipelining (3 ms) [ RUN ] HttpServeTest.Discard [ OK ] HttpServeTest.Discard (2 ms) [ RUN ] HttpServeTest.Unix [ OK ] HttpServeTest.Unix (2 ms) [----------] 3 tests from HttpServeTest (7 ms total) [----------] 4 tests from HttpServerTest [ RUN ] HttpServerTest.Pipeline [ OK ] HttpServerTest.Pipeline (4 ms) [ RUN ] HttpServerTest.StopNotRunning [ OK ] HttpServerTest.StopNotRunning (0 ms) [ RUN ] HttpServerTest.Discard [ OK ] HttpServerTest.Discard (3 ms) [ RUN ] HttpServerTest.Finalize [ OK ] HttpServerTest.Finalize (1 ms) [----------] 4 tests from HttpServerTest (8 ms total) [----------] 5 tests from IOTest [ RUN ] IOTest.Poll [ OK ] IOTest.Poll (0 ms) [ RUN ] IOTest.Read [ OK ] IOTest.Read (1 ms) [ RUN ] IOTest.BufferedRead [ OK ] IOTest.BufferedRead (3 ms) [ RUN ] IOTest.Write [ OK ] IOTest.Write (1 ms) [ RUN ] IOTest.Redirect [ OK ] IOTest.Redirect (58 ms) [----------] 5 tests from IOTest (63 ms total) [----------] 3 tests from LimiterTest [ RUN ] LimiterTest.Acquire [ OK ] LimiterTest.Acquire (3 ms) [ RUN ] LimiterTest.DiscardMiddle [ OK ] LimiterTest.DiscardMiddle (3 ms) [ RUN ] LimiterTest.DiscardLast [ OK ] LimiterTest.DiscardLast (1 ms) [----------] 3 tests from LimiterTest (7 ms total) [----------] 4 tests from LoopTest [ RUN ] LoopTest.Sync [ OK ] LoopTest.Sync (0 ms) [ RUN ] LoopTest.Async [ OK ] LoopTest.Async (1 ms) [ RUN ] LoopTest.DiscardIterate [ OK ] LoopTest.DiscardIterate (0 ms) [ RUN ] LoopTest.DiscardBody [ OK ] LoopTest.DiscardBody (0 ms) [----------] 4 tests from LoopTest (1 ms total) [----------] 11 tests from MetricsTest [ RUN ] MetricsTest.Counter [ OK ] MetricsTest.Counter (1 ms) [ RUN ] MetricsTest.PullGauge [ OK ] MetricsTest.PullGauge (1 ms) [ RUN ] MetricsTest.PushGauge [ OK ] MetricsTest.PushGauge (0 ms) [ RUN ] MetricsTest.Statistics [ OK ] MetricsTest.Statistics (2 ms) [ RUN ] MetricsTest.THREADSAFE_Snapshot I0712 22:37:51.305555 14485 process.cpp:3569] Handling HTTP event for process 'metrics' with path: '/metrics/snapshot' I0712 22:37:51.317152 14499 process.cpp:3569] Handling HTTP event for process 'metrics' with path: '/metrics/snapshot' F0712 22:37:51.317975 14502 metrics.cpp:230] CHECK_SOME(timeout): is NONE *** Check failure stack trace: *** *** Aborted at 1531435071 (unix time) try "date -d @1531435071" if you are using GNU date *** PC: @ 0x7fa428b7b428 (unknown) *** SIGABRT (@0x3e80000388f) received by PID 14479 (TID 0x7fa41db2f700) from PID 14479; stack trace: *** @ 0x7fa429be4390 (unknown) @ 0x7fa428b7b428 (unknown) @ 0x7fa428b7d02a (unknown) @ 0xbf989c google::logging_fail() @ 0xbf98c6 google::LogMessage::Fail() @ 0xbf980a google::LogMessage::SendToLog() @ 0xbf91dc google::LogMessage::Flush() @ 0xbfc49a google::LogMessageFatal::~LogMessageFatal() @ 0x43383a _CheckFatal::~_CheckFatal() @ 0xa1001b process::metrics::internal::MetricsProcess::__snapshot() @ 0xa18941 _ZZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessIS7_ESaISt4pairIKS7_dEEENS_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorIS7_SaIS7_EEOSN_INS_6FutureIdEESaISS_EEOSN_ISI_INS_10StatisticsIdEEESaISY_EESM_SP_SU_S10_EENSR_IT_EERKNS_3PIDIT0_EEMS15_FS13_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_ENKUlSt10unique_ptrINS_7PromiseISE_EESt14default_deleteIS1P_EEOSK_SQ_SV_S11_PNS_11ProcessBaseEE_clES1S_S1T_SQ_SV_S11_S1V_ @ 0xa463b2 _ZN5cpp176invokeIZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessIS9_ESaISt4pairIKS9_dEEENS1_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorIS9_SaIS9_EEOSP_INS1_6FutureIdEESaISU_EEOSP_ISK_INS1_10StatisticsIdEEESaIS10_EESO_SR_SW_S12_EENST_IT_EERKNS1_3PIDIT0_EEMS17_FS15_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS1_7PromiseISG_EESt14default_deleteIS1R_EEOSM_SS_SX_S13_PNS1_11ProcessBaseEE_IS1U_SM_SR_SW_S12_S1X_EEEDTclcl7forwardIS14_Efp_Espcl7forwardIT0_Efp0_EEEOS14_DpOS1Z_ @ 0xa435f3 _ZN6lambda8internal7PartialIZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessISA_ESaISt4pairIKSA_dEEENS2_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorISA_SaISA_EEOSQ_INS2_6FutureIdEESaISV_EEOSQ_ISL_INS2_10StatisticsIdEEESaIS11_EESP_SS_SX_S13_EENSU_IT_EERKNS2_3PIDIT0_EEMS18_FS16_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS2_7PromiseISH_EESt14default_deleteIS1S_EEOSN_ST_SY_S14_PNS2_11ProcessBaseEE_JS1V_SN_SS_SX_S13_St12_PlaceholderILi1EEEE13invoke_expandIS1Z_St5tupleIJS1V_SN_SS_SX_S13_S21_EES24_IJOS1Y_EEJLm0ELm1ELm2ELm3ELm4ELm5EEEEDTcl6invokecl7forwardIS15_Efp_Espcl6expandcl3getIXT2_EEcl7forwardIS18_Efp0_EEcl7forwardIS1C_Efp2_EEEEOS15_OS18_N5cpp1416integer_sequenceImJXspT2_EEEEOS1C_ @ 0xa4005e _ZNO6lambda8internal7PartialIZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessISA_ESaISt4pairIKSA_dEEENS2_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorISA_SaISA_EEOSQ_INS2_6FutureIdEESaISV_EEOSQ_ISL_INS2_10StatisticsIdEEESaIS11_EESP_SS_SX_S13_EENSU_IT_EERKNS2_3PIDIT0_EEMS18_FS16_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS2_7PromiseISH_EESt14default_deleteIS1S_EEOSN_ST_SY_S14_PNS2_11ProcessBaseEE_JS1V_SN_SS_SX_S13_St12_PlaceholderILi1EEEEclIJS1Y_EEEDTcl13invoke_expandcl4movedtdefpT1fEcl4movedtdefpT10bound_argsEcvN5cpp1416integer_sequenceImJLm0ELm1ELm2ELm3ELm4ELm5EEEE_Ecl16forward_as_tuplespcl7forwardIT_Efp_EEEEDpOS27_ @ 0xa3e13f _ZN5cpp176invokeIN6lambda8internal7PartialIZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessISC_ESaISt4pairIKSC_dEEENS4_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorISC_SaISC_EEOSS_INS4_6FutureIdEESaISX_EEOSS_ISN_INS4_10StatisticsIdEEESaIS13_EESR_SU_SZ_S15_EENSW_IT_EERKNS4_3PIDIT0_EEMS1A_FS18_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS4_7PromiseISJ_EESt14default_deleteIS1U_EEOSP_SV_S10_S16_PNS4_11ProcessBaseEE_JS1X_SP_SU_SZ_S15_St12_PlaceholderILi1EEEEEJS20_EEEDTclcl7forwardIS17_Efp_Espcl7forwardIT0_Efp0_EEEOS17_DpOS25_ @ 0xa3cebd _ZN6lambda8internal6InvokeIvEclINS0_7PartialIZN7process8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessISD_ESaISt4pairIKSD_dEEENS5_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorISD_SaISD_EEOST_INS5_6FutureIdEESaISY_EEOST_ISO_INS5_10StatisticsIdEEESaIS14_EESS_SV_S10_S16_EENSX_IT_EERKNS5_3PIDIT0_EEMS1B_FS19_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS5_7PromiseISK_EESt14default_deleteIS1V_EEOSQ_SW_S11_S17_PNS5_11ProcessBaseEE_JS1Y_SQ_SV_S10_S16_St12_PlaceholderILi1EEEEEJS21_EEEvOS18_DpOT0_ @ 0xa3c16a _ZNO6lambda12CallableOnceIFvPN7process11ProcessBaseEEE10CallableFnINS_8internal7PartialIZNS1_8dispatchISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdSt4lessISG_ESaISt4pairIKSG_dEEENS1_7metrics8internal14MetricsProcessERK6OptionI8DurationEOSt6vectorISG_SaISG_EEOSW_INS1_6FutureIdEESaIS11_EEOSW_ISR_INS1_10StatisticsIdEEESaIS17_EESV_SY_S13_S19_EENS10_IT_EERKNS1_3PIDIT0_EEMS1E_FS1C_T1_T2_T3_T4_EOT5_OT6_OT7_OT8_EUlSt10unique_ptrINS1_7PromiseISN_EESt14default_deleteIS1Y_EEOST_SZ_S14_S1A_S3_E_JS21_ST_SY_S13_S19_St12_PlaceholderILi1EEEEEEclEOS3_ @ 0xabf8cc _ZNO6lambda12CallableOnceIFvPN7process11ProcessBaseEEEclES3_ @ 0xa83e12 process::ProcessBase::consume() @ 0xaaba78 _ZNO7process13DispatchEvent7consumeEPNS_13EventConsumerE @ 0x45478c process::ProcessBase::serve() @ 0xa80cb6 process::ProcessManager::resume() @ 0xa7d026 _ZZN7process14ProcessManager12init_threadsEvENKUlvE_clEv @ 0xaa4926 _ZNSt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEE9_M_invokeIJEEEvSt12_Index_tupleIJXspT_EEE @ 0xaa3a5a _ZNSt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEEclEv @ 0xaa2982 _ZNSt6thread5_ImplISt12_Bind_simpleIFZN7process14ProcessManager12init_threadsEvEUlvE_vEEE6_M_runEv @ 0x7fa4294e7c80 (unknown) @ 0x7fa429bda6ba start_thread @ 0x7fa428c4d41d (unknown) Makefile:2422: recipe for target 'check-local' failed make[7]: *** [check-local] Aborted (core dumped) make[7]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty/libprocess' Makefile:2243: recipe for target 'check-am' failed make[6]: *** [check-am] Error 2 make[6]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty/libprocess' Makefile:2092: recipe for target 'check-recursive' failed make[5]: *** [check-recursive] Error 1 make[5]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty/libprocess' Makefile:2246: recipe for target 'check' failed make[4]: *** [check] Error 2 make[4]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty/libprocess' Makefile:893: recipe for target 'check-recursive' failed make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty' Makefile:1043: recipe for target 'check' failed make[2]: *** [check] Error 2 make[2]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub/3rdparty' Makefile:776: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/tmp/SRC/build/mesos-1.7.0/_build/sub' Makefile:982: recipe for target 'distcheck' failed make: *** [distcheck] Error 1 Untagged: mesos/mesos-build:ubuntu-16.04 Untagged: mesos/mesos-build@sha256:8685ea3c3e17663e4a1764d08df701102b4e9286c6c1a7116afccbe382777290 Deleted: sha256:4ecb5a128921ae9aad805a57a0e4d24dbcfbe84b09304997c7e2798819aa155a Deleted: sha256:91a3c8a13a99414ff67baa2d1c6a6a82b43c237327a78d7f815414e155578ac1 Deleted: sha256:d05373b7ffe6961840e0962d4b16df22a14b1bbba3416f5aee58b579f08a2bcd Deleted: sha256:db96690681268d3c4fdd48cd5edc2ca128c6b2493c67333983b63119622cc485 Deleted: sha256:70f40beaddd4e8dc15479d4f78d75b121fd4428c7bb29319a0fae0babd257e37 Deleted: sha256:77e6ddba346d8ad1e436256f6373dede5af4002006981b7d4116c561c759cefa Deleted: sha256:8db758ab2fdb54da0aec53aeac876934337e6170f5a8c8872b3d4171e3d465b7 Deleted: sha256:a7fc6b405fe8ef71edfa6163d1dc9f1cb1df426049eefaa7d388e9df21a061ad Deleted: sha256:5a3e35538f7f2e2727c8ac92f08c30002b9e8a77737de0dab91244344d59f69b Deleted: sha256:ff986b10a018b48074e6d3a68b39aad8ccc002cdad912d4148c0f92b3729323e Error response from daemon: conflict: unable to delete e804ecae6ec0 (cannot be forced) - image is being used by running container a54db2bee22a Build step 'Execute shell' marked build as failure