Websites and desktop application vendors that sell flash-based advertisements often have issues with performance by the ads. This happens because the ad buyer uses vendors to prepare the content that looks stunning. Testing for CPU consumption is not a standard practice. If the performance of application is poor (due to a CPU-hungry ad), the reputation of the website/application suffers.
In 2010 we designed, reviewed and deployed a system which used a common desktop computer along with a task queue, API, web panel and email notification system. This system was used extensively by the Ad Traffic team of our customer to verify CPU consumption of the content before it was accepted for emission. The system operated continuously for many years.
In result, performance complaints for the affected services have vanished and the reputation of the customer company was gradually recovered.