Beispiel #1
0
 def test_ps_vs_getrusage(self):
     """Test process sizes match: ps util vs getrusage
     """
     psinfo = process._ProcessMemoryInfoPS()
     try:
         resinfo = process._ProcessMemoryInfoResource()
     except AttributeError:
         pass
     else:
         self._match_sizes(psinfo, resinfo, ignore=["rss"])
         if psinfo.available and resinfo.available:
             self.assert_(resinfo.rss >= psinfo.rss)
Beispiel #2
0
 def test_ps_vs_getrusage(self):
     '''Test process sizes match: ps util vs getrusage
     '''
     psinfo = process._ProcessMemoryInfoPS()
     try:
         resinfo = process._ProcessMemoryInfoResource()
     except AttributeError:
         pass
     else:
         self._match_sizes(psinfo, resinfo, ignore=['rss'])
         if psinfo.available and resinfo.available:
             self.assert_(resinfo.rss >= psinfo.rss)
Beispiel #3
0
 def test_ps_vs_proc_sizes(self):
     """Test process sizes match: ps util vs /proc/self/stat
     """
     psinfo = process._ProcessMemoryInfoPS()
     procinfo = process._ProcessMemoryInfoProc()
     self._match_sizes(psinfo, procinfo)
Beispiel #4
0
 def test_ps_vs_proc_sizes(self):
     '''Test process sizes match: ps util vs /proc/self/stat
     '''
     psinfo = process._ProcessMemoryInfoPS()
     procinfo = process._ProcessMemoryInfoProc()
     self._match_sizes(psinfo, procinfo)