コード例 #1
0
    def test_maj_flt(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)
        test_maj_flt = float("%.2f"%(((647 + 54) - (645 + 50))/1.34))

        maj_flt = process_memory_usage.majflt()

        self.assertEquals(maj_flt, test_maj_flt)
コード例 #2
0
    def test_vsize(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        vsize = process_memory_usage.vsize()

        self.assertEquals(vsize, 120084)
コード例 #3
0
    def test_mem(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)
        test_mem = float("%.2f"%(100*float(6272)/3794764))

        mem = process_memory_usage.mem()

        self.assertEquals(mem, test_mem)
コード例 #4
0
    def test_min_flt(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        min_flt = process_memory_usage.minflt()

        self.assertEquals(min_flt, 6.72)
コード例 #5
0
    def test_min_flt(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)
        test_min_flt = float("%.2f"%(((573935 + 14509) - (573930 + 14500))/1.34))

        min_flt = process_memory_usage.minflt()

        self.assertEquals(min_flt, test_min_flt)
コード例 #6
0
    def test_rss(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        rss = process_memory_usage.rss()

        self.assertEquals(rss, 6272)
コード例 #7
0
    def test_process_name(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        name = process_memory_usage.process_name()

        self.assertEqual(name, 'test')
コード例 #8
0
    def test_user_id(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        user_id = process_memory_usage.user_id()

        self.assertEqual(user_id, 1)
コード例 #9
0
    def test_maj_flt_if_previous_value_is_None(self):
        process_memory_usage = ProcessMemoryUtil(2, 1.34,
                                                 self.__metric_repository)

        maj_flt = process_memory_usage.majflt()

        self.assertIsNone(maj_flt)
コード例 #10
0
    def test_maj_flt(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        maj_flt = process_memory_usage.majflt()

        self.assertEquals(maj_flt, 2.99)
コード例 #11
0
    def test_min_flt_if_current_value_is_None(self):
        process_memory_usage = ProcessMemoryUtil(3, 1.34,
                                                 self.__metric_repository)

        min_flt = process_memory_usage.minflt()

        self.assertIsNone(min_flt)
コード例 #12
0
    def test_mem(self):
        process_memory_usage = ProcessMemoryUtil(1, 1.34,
                                                 self.__metric_repository)

        mem = process_memory_usage.mem()

        self.assertEquals(mem, 0.17)
コード例 #13
0
    def test_maj_flt_if_previous_value_is_None(self):
        process_memory_usage = ProcessMemoryUtil(2,1.34,self.__metric_repository)

        maj_flt = process_memory_usage.majflt()

        self.assertIsNone(maj_flt)
コード例 #14
0
    def test_maj_flt(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        maj_flt = process_memory_usage.majflt()

        self.assertEquals(maj_flt, 2.99)
コード例 #15
0
    def test_min_flt(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        min_flt = process_memory_usage.minflt()

        self.assertEquals(min_flt, 6.72)
コード例 #16
0
    def test_mem(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        mem = process_memory_usage.mem()

        self.assertEquals(mem, 0.17)
コード例 #17
0
    def test_rss(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        rss = process_memory_usage.rss()

        self.assertEquals(rss, 6272)
コード例 #18
0
    def test_vsize(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        vsize = process_memory_usage.vsize()

        self.assertEquals(vsize, 120084)
コード例 #19
0
    def test_pid(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        pid = process_memory_usage.pid()

        self.assertEqual(pid,1)
コード例 #20
0
    def test_process_name(self):
        process_memory_usage = ProcessMemoryUtil(1,1.34,self.__metric_repository)

        name = process_memory_usage.process_name()

        self.assertEqual(name,'test')
コード例 #21
0
    def test_min_flt_if_current_value_is_None(self):
        process_memory_usage = ProcessMemoryUtil(3,1.34,self.__metric_repository)

        min_flt = process_memory_usage.minflt()

        self.assertIsNone(min_flt)