Current folder comprises of files necessary for testing media performance class.
The test vectors used by the test suite is available at link and is downloaded automatically while running tests. Manual installation of these can be done using copy_media.sh script in this directory.
$ atest CtsMediaPerformanceClassTestCases
$ atest CtsMediaPerformanceClassTestCases:android.mediapc.cts.FrameDropTest
In some cases it might be useful to override Build.VERSION.MEDIA_PERFORMANCE_CLASS and run the tests. For eg: when the device doesn't advertise Build.VERSION.MEDIA_PERFORMANCE_CLASS, running the tests by overriding this will help in determining the which performance class requirements are met by the device. Following runs the tests by overriding Build.VERSION.MEDIA_PERFORMANCE_CLASS as S.
$ atest CtsMediaPerformanceClassTestCases -- --module-arg CtsMediaPerformanceClassTestCases:instrumentation-arg:media-performance-class:=31