@ranjib If you want to use Berkshelf and guarantee that the cookbooks are in align with the metadata, you need to pay the price. Not only copying, but also dependency resolving and downloading the missing cookbooks can be slow. Deleting the directory is fast compared to those.

The earlier implementation also did the copying only once per chefspec invocation, but now it is more explicit when Seth changed it to use the suite hooks.