Enable presubmit for com.android.internal.jank
This CL consists of following parts: - TEST_MAPPING files for presubmit. - Correct CUJ constant definitions in LatencyTracker. - Use auto-generated enum constants instead of hardcoded numbers in LatencyTracker. - Create LatencyTrackerTest to test: - The constant names of CUJ definitions should be the same with corresponding enum names. - The amount of CUJ definitions should be the same with the amount of enums, means both must be added at the same time. - The static getNameOfXX() methods return just the name of the CUJ constant definitions. - The CUJ constant definitions has 1:1 mapping onto the enums. Bug: 245250904 Test: check TH if FrameworksCoreTests is triggered Test: atest FrameTrackerTest InteractionJankMonitorTest Test: atest LatencyTrackerTest Change-Id: I767681618a3635b2c0ebdae78cf086d56baeaad0
Loading
Please register or sign in to comment