Do you just have banks of old CPUs from every generation to test against?

Nope. Recently I had to use my company card to buy an ancient mini-PC from eBay just so I could get access to a certain Skylake model