[jira] [Commented] (MESOS-4035) UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6
[ https://issues.apache.org/jira/browse/MESOS-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15096673#comment-15096673 ] Till Toenshoff commented on MESOS-4035: --- {noformat} commit dd185246446c50b0e7e6499642219570a3557ce2 Author: Jan SchlichtDate: Wed Jan 13 18:47:18 2016 +0100 Added cgroup instructions for CentOS 6.6. By default cgroup management is not enabled on CentOS 6.6. As process isolation can use cgroups, documentation on how to activate cgroup management using cgconfig has been added. Furthermore the Mesos tests need the 'perf_event' cgroup subsystem to be present. Instructions on how to do this have been added as well. Review: https://reviews.apache.org/r/42196/ {noformat} > UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6 > -- > > Key: MESOS-4035 > URL: https://issues.apache.org/jira/browse/MESOS-4035 > Project: Mesos > Issue Type: Bug > Environment: CentOS6.6 >Reporter: Gilbert Song >Assignee: Jan Schlicht > > `ROOT_CGROUPS_UserCgroup` on CentOS6.6 with 0.26rc3. The environment setup on > CentOS6.6 is based on latest update of /docs/getting-started.md. Either using > devtoolset-2 or devtoolset-3 returns the same failure. > If running `sudo ./bin/mesos-tests.sh > --gtest_filter="*ROOT_CGROUPS_UserCgroup*"`, it would return failures as > following log: > {noformat} > [==] Running 3 tests from 3 test cases. > [--] Global test environment set-up. > [--] 1 test from UserCgroupIsolatorTest/0, where TypeParam = > mesos::internal::slave::CgroupsMemIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/0.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsMemIsolatorProcess (1 ms) > [--] 1 test from UserCgroupIsolatorTest/0 (1 ms total) > [--] 1 test from UserCgroupIsolatorTest/1, where TypeParam = > mesos::internal::slave::CgroupsCpushareIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/1.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (4 ms) > [--] 1 test from UserCgroupIsolatorTest/1 (5 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 > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/2.*). > - > ../../src/tests/mesos.cpp:776:
[jira] [Commented] (MESOS-4035) UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6
[ https://issues.apache.org/jira/browse/MESOS-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15091785#comment-15091785 ] Jan Schlicht commented on MESOS-4035: - The default configuration of {{libcgroup}} does not mount the {{perf_event}} hierarchy. This needs to be added to {{/etc/cgconfig.conf}} (see: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Resource_Management_Guide/ch-Using_Control_Groups.html#The_cgconfig.conf_File). This test as well as the tests in MESOS-4038 no longer fail (for {{chkconfig cgconfig on}}) with this {{/etc/cgconfig.conf}}: {noformat} mount { cpuset = /cgroup/cpuset; cpu = /cgroup/cpu; cpuacct = /cgroup/cpuacct; memory = /cgroup/memory; devices = /cgroup/devices; freezer = /cgroup/freezer; net_cls = /cgroup/net_cls; blkio = /cgroup/blkio; perf_event = /cgroup/perf_event; } {noformat} > UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6 > -- > > Key: MESOS-4035 > URL: https://issues.apache.org/jira/browse/MESOS-4035 > Project: Mesos > Issue Type: Bug > Environment: CentOS6.6 >Reporter: Gilbert Song >Assignee: Jan Schlicht > > `ROOT_CGROUPS_UserCgroup` on CentOS6.6 with 0.26rc3. The environment setup on > CentOS6.6 is based on latest update of /docs/getting-started.md. Either using > devtoolset-2 or devtoolset-3 returns the same failure. > If running `sudo ./bin/mesos-tests.sh > --gtest_filter="*ROOT_CGROUPS_UserCgroup*"`, it would return failures as > following log: > {noformat} > [==] Running 3 tests from 3 test cases. > [--] Global test environment set-up. > [--] 1 test from UserCgroupIsolatorTest/0, where TypeParam = > mesos::internal::slave::CgroupsMemIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/0.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsMemIsolatorProcess (1 ms) > [--] 1 test from UserCgroupIsolatorTest/0 (1 ms total) > [--] 1 test from UserCgroupIsolatorTest/1, where TypeParam = > mesos::internal::slave::CgroupsCpushareIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/1.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (4 ms) > [--] 1 test from UserCgroupIsolatorTest/1 (5 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 > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing >
[jira] [Commented] (MESOS-4035) UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6
[ https://issues.apache.org/jira/browse/MESOS-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15089240#comment-15089240 ] Jan Schlicht commented on MESOS-4035: - I assume that this was in a virtual machine and that something like {{sudo ./bin/mesos-tests.sh}} was running prior to this? If tried reproducing this and am pretty sure, that I've seen the exact same error before, but could only find something that is quite similar and probably having the same cause: Some virtual machines (e.g. Virtualbox) don't provide _CPU performance counters_ for their guests. This affects some root tests of Mesos that try to use {{perf}} to sample the {{cycles}} event. One of these tests is {{PerfEventIsolatorTest.ROOT_CGROUPS_Sample}}. Running {{sudo ./bin/mesos-tests.sh --gtest_filter="*ROOT_CGROUPS_Sample"}} in such an environment will fail and keep a child process running that will block some cgroups from being removed. This affects all test processes that are run afterwards that try to clean up some cgroups before being run. {{UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup}} is one of those. Restarting the VM will reset this behavior. So, in a fresh VM, running {{sudo ./bin/mesos-tests.sh --gtest_filter="*ROOT_CGROUPS_UserCgroup"}} should pass, but doing this after running {{sudo ./bin/mesos-tests.sh --gtest_filter="*ROOT_CGROUPS_Sample"}} should fail. > UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6 > -- > > Key: MESOS-4035 > URL: https://issues.apache.org/jira/browse/MESOS-4035 > Project: Mesos > Issue Type: Bug > Environment: CentOS6.6 >Reporter: Gilbert Song >Assignee: Jan Schlicht > > `ROOT_CGROUPS_UserCgroup` on CentOS6.6 with 0.26rc3. The environment setup on > CentOS6.6 is based on latest update of /docs/getting-started.md. Either using > devtoolset-2 or devtoolset-3 returns the same failure. > If running `sudo ./bin/mesos-tests.sh > --gtest_filter="*ROOT_CGROUPS_UserCgroup*"`, it would return failures as > following log: > {noformat} > [==] Running 3 tests from 3 test cases. > [--] Global test environment set-up. > [--] 1 test from UserCgroupIsolatorTest/0, where TypeParam = > mesos::internal::slave::CgroupsMemIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/0.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsMemIsolatorProcess (1 ms) > [--] 1 test from UserCgroupIsolatorTest/0 (1 ms total) > [--] 1 test from UserCgroupIsolatorTest/1, where TypeParam = > mesos::internal::slave::CgroupsCpushareIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/1.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (4 ms) > [--] 1 test from UserCgroupIsolatorTest/1 (5 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 >
[jira] [Commented] (MESOS-4035) UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6
[ https://issues.apache.org/jira/browse/MESOS-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15089264#comment-15089264 ] Jan Schlicht commented on MESOS-4035: - This doesn't seem to be related to the perf support. I could reproduce this on a virtual machine where {{sudo ./bin/mesos-tests.sh --gtest_filter="*ROOT_CGROUPS_UserCgroup"}} was the first command being run. There are some issues where perf related tests could fail and leave a running process that could influence subsequent test runs, but this problem seems to be different. > UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6 > -- > > Key: MESOS-4035 > URL: https://issues.apache.org/jira/browse/MESOS-4035 > Project: Mesos > Issue Type: Bug > Environment: CentOS6.6 >Reporter: Gilbert Song >Assignee: Jan Schlicht > > `ROOT_CGROUPS_UserCgroup` on CentOS6.6 with 0.26rc3. The environment setup on > CentOS6.6 is based on latest update of /docs/getting-started.md. Either using > devtoolset-2 or devtoolset-3 returns the same failure. > If running `sudo ./bin/mesos-tests.sh > --gtest_filter="*ROOT_CGROUPS_UserCgroup*"`, it would return failures as > following log: > {noformat} > [==] Running 3 tests from 3 test cases. > [--] Global test environment set-up. > [--] 1 test from UserCgroupIsolatorTest/0, where TypeParam = > mesos::internal::slave::CgroupsMemIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/0.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsMemIsolatorProcess (1 ms) > [--] 1 test from UserCgroupIsolatorTest/0 (1 ms total) > [--] 1 test from UserCgroupIsolatorTest/1, where TypeParam = > mesos::internal::slave::CgroupsCpushareIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/1.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (4 ms) > [--] 1 test from UserCgroupIsolatorTest/1 (5 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 > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/2.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/2.ROOT_CGROUPS_UserCgroup, where > TypeParam =
[jira] [Commented] (MESOS-4035) UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6
[ https://issues.apache.org/jira/browse/MESOS-4035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15035684#comment-15035684 ] Bernd Mathiske commented on MESOS-4035: --- It seems that the right "fix" is adding documentation about needing to have perf support, respectively what to expect on which kinds of VMs on how to set them up. > UserCgroupIsolatorTest.ROOT_CGROUPS_UserCgroup fails on CentOS 6.6 > -- > > Key: MESOS-4035 > URL: https://issues.apache.org/jira/browse/MESOS-4035 > Project: Mesos > Issue Type: Bug > Environment: CentOS6.6 >Reporter: Gilbert Song > > `ROOT_CGROUPS_UserCgroup` on CentOS6.6 with 0.26rc3. The environment setup on > CentOS6.6 is based on latest update of /docs/getting-started.md. Either using > devtoolset-2 or devtoolset-3 returns the same failure. > If running `sudo ./bin/mesos-tests.sh > --gtest_filter="*ROOT_CGROUPS_UserCgroup*"`, it would return failures as > following log: > {noformat} > [==] Running 3 tests from 3 test cases. > [--] Global test environment set-up. > [--] 1 test from UserCgroupIsolatorTest/0, where TypeParam = > mesos::internal::slave::CgroupsMemIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/0.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/0.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsMemIsolatorProcess (1 ms) > [--] 1 test from UserCgroupIsolatorTest/0 (1 ms total) > [--] 1 test from UserCgroupIsolatorTest/1, where TypeParam = > mesos::internal::slave::CgroupsCpushareIsolatorProcess > userdel: user 'mesos.test.unprivileged.user' does not exist > [ RUN ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/1.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/1.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsCpushareIsolatorProcess (4 ms) > [--] 1 test from UserCgroupIsolatorTest/1 (5 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 > ../../src/tests/mesos.cpp:722: Failure > cgroups::mount(hierarchy, subsystem): '/tmp/mesos_test_cgroup/perf_event' > already exists in the file system > - > We cannot run any cgroups tests that require > a hierarchy with subsystem 'perf_event' > because we failed to find an existing hierarchy > or create a new one (tried '/tmp/mesos_test_cgroup/perf_event'). > You can either remove all existing > hierarchies, or disable this test case > (i.e., --gtest_filter=-UserCgroupIsolatorTest/2.*). > - > ../../src/tests/mesos.cpp:776: Failure > cgroups: '/tmp/mesos_test_cgroup/perf_event' is not a valid hierarchy > [ FAILED ] UserCgroupIsolatorTest/2.ROOT_CGROUPS_UserCgroup, where > TypeParam = mesos::internal::slave::CgroupsPerfEventIsolatorProcess (2 ms) > [--] 1 test from UserCgroupIsolatorTest/2 (2 ms total) > [--] Global test environment tear-down > [==] 3 tests from 3 test cases ran. (349 ms total) > [ PASSED ] 0 tests. > [ FAILED ] 3 tests,