Не видел такого решения.
Однако вы, вероятно, сможете добиться этого с помощью java.lang.management Java-пакета, который поддерживает управление / мониторинг JVM.
В частности, ThreadMXBean.getCurrentThreadCPUTime () звучит так, как будто он будет делать то, что вы хотите.
Обычно, однако, я бы просто попытался запустить мой тест в неоспоримой среде (то есть, где он может получить 100% ЦП) и сделать простое предположение, что истекшее время приблизительно равно времени ЦП. Затем вы можете использовать обычные инструменты тестирования Clojure, например, критериум .