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" 10DOC = """ 11This test is used to monitor the memory usage trend of each build. 12 13The resources being recorded are: 14 15General memory usage (total, use, free) 16General swap usage (total, used, free) 17Top 10 processes by resident memory consumption 18Resident memory grouped by command line 19Resident memory grouped by service 20""" 21 22job.run_test('platform_MemoryMonitor') 23