Beispiel #1
0
 def _test_non_implemented_methods(self):
     c = DockerContainer("some_id")
     with self.assertRaises(NotImplementedError):
         c.get_memory_cgroup_path()
     with self.assertRaises(NotImplementedError):
         c.get_cpu_cgroup_path()
     with self.assertRaises(NotImplementedError):
         c.link_logfiles()
     with self.assertRaises(NotImplementedError):
         c.unlink_logfiles()
 def test_cpu_cgroup(self, mocked_ismount, mock_get_rootfs, mock_inspect, mocked_get_runtime_env, mocked_dockerps):
     c = DockerContainer("good_id")
     assert c.get_cpu_cgroup_path('abc') == '/cgroup/cpuacct/docker/good_id/abc'
Beispiel #3
0
 def test_cpu_cgroup(self, mocked_ismount, mock_get_rootfs, mock_inspect,
                     mocked_get_runtime_env, mocked_dockerps):
     c = DockerContainer("good_id")
     assert c.get_cpu_cgroup_path('abc') == (
         "/cgroup/cpuacct/docker/good_id/"
         "abc") or ("cgroup/cpu,cpuacct/docker/good_id/abc")