App loads CPU with up to 100 threads and measures performance. If phone can handle CPU cooling (most can't) performance will stay constant, but if it can't CPU will start to throttle and speed will decrease.
This app displays performance on a graph and measures maximum, minimum and average performance. After testing app will analyze data to find if and how much CPU throttling happened.
Application has built in benchmark which tests java and native C single and multi threaded performance.
CPU monitor which allows user to track core clock, temperature and usage is built in on a graph. From Android 8 (Oreo) CPU utilization tracking is disabled.
App can be used to measure if there are differences between CPUs of certain phones example: two phones use same chipset but are from different manufacturers so using this test you can determine if there are cooling differences between phones (which throttles the most)