E77: Can you evaluate idempotence or performance?

I have been trying to aim at getting my company's cookbooks to the point where the average run updates zero resources. To do this, I would want to do multiple chef runs in a test. Is that possible?

Similarly, I want our runs fast as I can get them. To that end, any type of profiling support? Google shows me https://github.com/joemiller/chef-handler-profiler, but it might make sense for TK to be able to inject such or for a Busser plugin to have support for evaluating performance regressions? This interesting?

Have a good chat, folks :-)