1NAME = 'platform_MemoryMonitor' 2PURPOSE = 'Monitor the memory usage over time. This is NOT a pass/fail test.' 3CRITERIA = 'This test always pass.' 4AUTHOR = 'namnguyen' 5TIME = 'SHORT' 6TEST_CATEGORY = 'Functional' 7TEST_CLASS = 'platform' 8TEST_TYPE = 'client' 9ATTRIBUTES = "suite:perf_v2" 10SUITE = 'perf_v2' 11DOC = """ 12This test is used to monitor the memory usage trend of each build. 13 14The resources being recorded are: 15 16General memory usage (total, use, free) 17General swap usage (total, used, free) 18Top 10 processes by resident memory consumption 19Resident memory grouped by command line 20Resident memory grouped by service 21""" 22 23job.run_test('platform_MemoryMonitor') 24