Got it, thanks Ian!

2015-06-03 2:28 GMT+08:00 Ian Downes <[email protected]>:

> This is another test that uses the perf_event isolator, please disable
> that test too with
> GTEST_FILTER="-Perf*:-UserCgroupIsolatorTest*UserCgroup"
>
> See here for more documentation on skipping tests:
>
> https://code.google.com/p/googletest/wiki/V1_6_AdvancedGuide#Running_a_Subset_of_the_Tests
>
> This will all be automatically handled when the correct environment
> detection is implemented.
>
>
> On Mon, Jun 1, 2015 at 7:25 PM, Qian Zhang <[email protected]> wrote:
>
>> I reran the check with "GTEST_FILTER="-Perf*" make check", but it failed
>> again in another place:
>>
>> [ RUN      ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup
>> -bash: /sys/fs/cgroup/cpu/mesos/container/cgroup.procs: No such file or
>> directory
>> mkdir: cannot create directory `/sys/fs/cgroup/cpu/mesos/container/user':
>> No such file or directory
>> ../../src/tests/isolator_tests.cpp:1127: Failure
>> Value of: os::system( "su - " + UNPRIVILEGED_USERNAME + " -c 'mkdir " +
>> path::join(flags.cgroups_hierarchy, userCgroup) + "'")
>>   Actual: 256
>> Expected: 0
>> -bash: /sys/fs/cgroup/cpu/mesos/container/user/cgroup.procs: No such file
>> or directory
>> ../../src/tests/isolator_tests.cpp:1136: Failure
>> Value of: os::system( "su - " + UNPRIVILEGED_USERNAME + " -c 'echo $$ >"
>> + path::join(flags.cgroups_hierarchy, userCgroup, "cgroup.procs") + "'")
>>   Actual: 256
>> Expected: 0
>> -bash: /sys/fs/cgroup/cpuacct/mesos/container/cgroup.procs: No such file
>> or directory
>> mkdir: cannot create directory
>> `/sys/fs/cgroup/cpuacct/mesos/container/user': No such file or directory
>> ../../src/tests/isolator_tests.cpp:1127: Failure
>> Value of: os::system( "su - " + UNPRIVILEGED_USERNAME + " -c 'mkdir " +
>> path::join(flags.cgroups_hierarchy, userCgroup) + "'")
>>   Actual: 256
>> Expected: 0
>> -bash: /sys/fs/cgroup/cpuacct/mesos/container/user/cgroup.procs: No such
>> file or directory
>> ../../src/tests/isolator_tests.cpp:1136: Failure
>> Value of: os::system( "su - " + UNPRIVILEGED_USERNAME + " -c 'echo $$ >"
>> + path::join(flags.cgroups_hierarchy, userCgroup, "cgroup.procs") + "'")
>>   Actual: 256
>> Expected: 0
>> [  FAILED  ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where
>> TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (443 ms)
>> [----------] 1 test from UserCgroupIsolatorTest/1 (443 ms total)
>>
>> [----------] 1 test from UserCgroupIsolatorTest/2, where TypeParam =
>> mesos::internal::slave::CgroupsPerfEventIsolatorProcess
>> userdel: user 'mesos.test.unprivileged.user' does not exist
>> [ RUN      ] UserCgroupIsolatorTest/2.ROOT_CGROUPS_UserCgroup
>> F0602 10:13:49.849755  4279 isolator_tests.cpp:1054]
>> CHECK_SOME(isolator): Perf is not supported
>> *** Check failure stack trace: ***
>> 2015-06-02
>> 10:13:49,863:4279(0x7fd4cf5fe700):ZOO_ERROR@handle_socket_error_msg@1697:
>> Socket [127.0.0.1:45737] zk retcode=-4, errno=111(Connection refused):
>> server refused to accept the client
>>     @     0x7fd569fc2d60  google::LogMessage::Fail()
>>     @     0x7fd569fc2cb9  google::LogMessage::SendToLog()
>>     @     0x7fd569fc2697  google::LogMessage::Flush()
>>     @     0x7fd569fc561f  google::LogMessageFatal::~LogMessageFatal()
>>     @           0x97fe94  _CheckFatal::~_CheckFatal()
>>     @           0xc10e55
>>  
>> mesos::internal::tests::UserCgroupIsolatorTest_ROOT_CGROUPS_UserCgroup_Test<>::TestBody()
>>     @          0x10e5fa5
>>  testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>>     @          0x10e0abe
>>  testing::internal::HandleExceptionsInMethodIfSupported<>()
>>     @          0x10c783e  testing::Test::Run()
>>     @          0x10c8078  testing::TestInfo::Run()
>>     @          0x10c86ac  testing::TestCase::Run()
>>     @          0x10cda39  testing::internal::UnitTestImpl::RunAllTests()
>>     @          0x10e71f9
>>  testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>>     @          0x10e1899
>>  testing::internal::HandleExceptionsInMethodIfSupported<>()
>>     @          0x10cc5c1  testing::UnitTest::Run()
>>     @           0xc9fe96  main
>>     @       0x38d141ed1d  (unknown)
>>     @           0x85ba69  (unknown)
>> I0602 10:13:52.680408  5947 exec.cpp:450] Slave exited, but framework has
>> checkpointing enabled. Waiting 15mins to reconnect with slave
>> 20150602-101045-2574952640-43322-4279-S0
>> make[3]: *** [check-local] Aborted (core dumped)
>> make[3]: Leaving directory `/root/mesos-0.22.1/build/src'
>> make[2]: *** [check-am] Error 2
>> make[2]: Leaving directory `/root/mesos-0.22.1/build/src'
>> make[1]: *** [check] Error 2
>> make[1]: Leaving directory `/root/mesos-0.22.1/build/src'
>> make: *** [check-recursive] Error 1
>>
>>
>

Reply via email to