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