У меня похожая, хотя и не совсем такая же настройка.В ваших обстоятельствах то, что я делаю, будет работать следующим образом: задание A сохраняет результаты своих тестов (скажем, junit xml), основанные на его идентификаторе сборки, и запускает задание C с помощью Parameterized Trigger Plugin , передавая ему местоположениерезультаты теста.Затем задание C может либо просто опубликовать эти тесты, либо выполнить для них дополнительную обработку.Задание B делает то же самое, что и задание A, что касается его испытаний и запуска задания C.Затем все ваши результаты агрегируются в задании C.
Дополнительная обработка, выполняемая заданием C, может включать в себя сохранение результатов теста A во временном местоположении и последующую их обработку вместе с результатами задания B.не является автоматическим, но все же гораздо проще, чем написать совершенно новый плагин.Также вы можете настроить его по своему усмотрению.