test: add benchmark infrastructure