Пример #1
0
 def test_cpu_slice_of_list_per_node_error(self):
     with mock.patch("yardstick.ssh.SSH") as ssh:
         ssh_mock = mock.Mock(autospec=ssh.SSH)
         cpu_topo = CpuSysCores(ssh_mock)
         cpu_topo.cpuinfo = {
             'cpuinfo': [[0, 0, 0, 0, 0, 0, 0, 0, 0],
                         [1, 1, 0, 0, 0, 1, 1, 1, 0]]
         }
         with self.assertRaises(RuntimeError) as raised:
             cpu_topo.cpu_slice_of_list_per_node(1, 1, 1, False)
         self.assertIn('cpu_cnt + skip_cnt > length(cpu list).',
                       str(raised.exception))
Пример #2
0
 def test_cpu_slice_of_list_per_node(self):
     with mock.patch("yardstick.ssh.SSH") as ssh:
         ssh_mock = mock.Mock(autospec=ssh.SSH)
         cpu_topo = CpuSysCores(ssh_mock)
         cpu_topo.cpuinfo = {
             'cpuinfo': [[0, 0, 0, 0, 0, 0, 0, 0, 0],
                         [1, 1, 0, 0, 0, 1, 1, 1, 0]]
         }
         self.assertEqual([1],
                          cpu_topo.cpu_slice_of_list_per_node(
                              0, 1, 0, False))