Я написал несколько тестов, используя Caliper. Как я могу запустить сразу несколько тестов? В настоящее время у меня много классов, которые расширяют SimpleBenchmark и имеют несколько методов timeXXX. Можно ли запускать все это одновременно?Калибр: как запустить несколько эталонных тестов?
SimpleBenchmark's javadocs говорят:
эталоны из набора определяются. Они могут быть статическими. Им не разрешено принимать параметры. , ..
Ух, что? Это выглядит неполным.
Caliper's mailing list говорит, что это не для Q & A, и задать вопрос здесь с тегом «суппорт». Тем не менее, я вижу нулевые сообщения SO с этим тегом! Поскольку у меня еще нет репутации 1500, я не могу создать новый тег.
Use case: Существует только один метод setUp/tearDown. У меня много тестов в моем классе тестов, каждый из которых выделяет много памяти. В настоящее время я должен использовать гигантскую кучу, которая только увеличивается, поскольку я добавляю больше тестов. Кроме того, многие тесты в одном файле несколько неудобны для поддержания. Было бы неплохо указать несколько эталонных классов и все тесты в каждом из них будут считаться одним прогоном.
с пометкой "суппорт" –