That's an error from our JSON parsing library, picosjson. I'm surprised that our metrics JSON output is invalid according to picojson.
Is this error repeatable? You can test with: make check GTEST_FILTER="MasterAuthorizationTest.SlaveRemoved" GTEST_REPEAT=1000 GTEST_BREAK_ON_FAILURE=1 On Fri, May 15, 2015 at 3:21 PM, Joerg Maurer <[email protected]> wrote: > > Hello, > > I am building from source git clone --branch 0.22.1 --depth 1 > https://github.com/apache/mesos on my Linux kopernikus-u > 3.13.0-52-generic #86-Ubuntu SMP Mon May 4 04:32:59 UTC 2015 x86_64 x86_64 > x86_64 GNU/Linux. > > On "make test" i get the following errors. Appreciate any help on getting > green status :) > > J > ... > [----------] 13 tests from MasterAuthorizationTest > [ RUN ] MasterAuthorizationTest.AuthorizedTask > [ OK ] MasterAuthorizationTest.AuthorizedTask (179 ms) > [ RUN ] MasterAuthorizationTest.UnauthorizedTask > [ OK ] MasterAuthorizationTest.UnauthorizedTask (150 ms) > [ RUN ] MasterAuthorizationTest.KillTask > [ OK ] MasterAuthorizationTest.KillTask (157 ms) > [ RUN ] MasterAuthorizationTest.SlaveRemoved > F0515 23:29:48.145930 24614 mesos.cpp:362] CHECK_SOME(parse): syntax error > at line 1 near: > ,"master\/valid_framework_to_executor_messages":0,"master\/valid_status_update_acknowledgements":0,"master\/valid_status_updates":0,"registrar\/queued_operations":0,"registrar\/registry_size_bytes":91,"registrar\/state_fetch_ms":39.314176,"registrar\/state_store_ms":15.106304,"registrar\/state_store_ms\/count":3,"registrar\/state_store_ms\/max":17.199104,"registrar\/state_store_ms\/min":13.159936,"registrar\/state_store_ms\/p50":15.106304,"registrar\/state_store_ms\/p90":16.780544,"registrar\/state_store_ms\/p95":16.989824,"registrar\/state_store_ms\/p99":17.157248,"registrar\/state_store_ms\/p999":17.1949184,"registrar\/state_store_ms\/p9999":17.19868544,"scheduler\/event_queue_dispatches":0,"scheduler\/event_queue_messages":0,"system\/cpus_total":8,"system\/load_15min":0.75,"system\/load_1min":0.96,"system\/load_5min":0.57,"system\/mem_free_bytes":1315938304,"system\/mem_total_bytes":82614968 > 3 > > > > 2} > *** Check failure stack trace: *** > @ 0x2aaf70136800 google::LogMessage::Fail() > @ 0x2aaf7013674c google::LogMessage::SendToLog() > @ 0x2aaf7013614e google::LogMessage::Flush() > @ 0x2aaf70139062 google::LogMessageFatal::~LogMessageFatal() > @ 0xa26e98 _CheckFatal::~_CheckFatal() > @ 0xe60353 mesos::internal::tests::MesosTest::Metrics() > @ 0xd881f1 > mesos::internal::tests::MasterAuthorizationTest_SlaveRemoved_Test::TestBody() > @ 0x113db61 > testing::internal::HandleSehExceptionsInMethodIfSupported<>() > @ 0x1138d1c > testing::internal::HandleExceptionsInMethodIfSupported<>() > @ 0x11210dd testing::Test::Run() > @ 0x1121800 testing::TestInfo::Run() > @ 0x1121d88 testing::TestCase::Run() > @ 0x1126a52 testing::internal::UnitTestImpl::RunAllTests() > @ 0x113e9d3 > testing::internal::HandleSehExceptionsInMethodIfSupported<>() > @ 0x1139a0d > testing::internal::HandleExceptionsInMethodIfSupported<>() > @ 0x112595e testing::UnitTest::Run() > @ 0xd2c87d main > @ 0x2aaf726ceec5 (unknown) > @ 0x8f9869 (unknown) > make[3]: *** [check-local] Aborted (core dumped) > make[3]: Leaving directory > `/home/joma/entwicklung/programme/mesos/build/mesos/build/src' > make[2]: *** [check-am] Error 2 > make[2]: Leaving directory > `/home/joma/entwicklung/programme/mesos/build/mesos/build/src' > make[1]: *** [check] Error 2 > make[1]: Leaving directory > `/home/joma/entwicklung/programme/mesos/build/mesos/build/src' > make: *** [check-recursive] Error 1 > > > > > > > >

