Я пытаюсь связать номер тестового прогона, основанный на файле журнала в https://api.travis -ci.org / v3 / job / 29350712 / log.txt проекта presto of facebook среальный тест в исходном коде.Исходный код, связанный с этим прогоном сборки, находится по следующей ссылке: https://github.com/prestodb/presto/tree/bd6f5ff8076c3fdb2424406cb5a10f506c7bfbeb/presto-raptor/src/test/java/com/facebook/presto/raptor
Я вычисляю количество мест, где я сталкиваюсь с @Test в исходном коде, тогда он должен быть таким жеКоличество тестовых прогонов в файле журнала.
В большинстве случаев работает.Но есть некоторые из них, например подпроект «presto-raptor», в котором запущено 329 тестов.Но в исходном коде я нашел 27 раз @Test.Я заметил, что есть какой-то тест, которому предшествует: @Test (singleThreaded = true)
Это пример в следующей ссылке: https://github.com/prestodb/presto/blob/bd6f5ff8076c3fdb2424406cb5a10f506c7bfbeb/presto-raptor/src/test/java/com/facebook/presto/raptor/metadata/TestRaptorSplitManager.java
@Test(singleThreaded = true)
public class TestRaptorSplitManager
{
Я ожидал, что такой жеНомер тестового прогона, как в файле журнала.Но похоже, что исходный код работает параллельно (многопоточно)
Мой вопрос здесь заключается в том, как сопоставить число 329 Тестов, выполненных с реальными тестовыми примерами в исходном коде.