Как избавиться от старых версий пользовательского адаптера диагностических данных, появляющихся в MTM

Я использую MTM 2010 для запуска автоматических тестов и реализовал пользовательский адаптер диагностических данных (DDA), собирающий файлы журналов, которые создаются при выполнении тестов.

Когда я вношу некоторые изменения в реализацию DDA, увеличиваю его версию сборки и развертываю новую версию на машине, на которой работает MTM, этот DDA снова появляется в списке DDA в MTM (при этом у меня их три в списке).

Как я могу избавиться от старых версий моего DDA, появляющихся в MTM?

Похоже, что в TFS хранятся некоторые «артефакты» для каждой версии сборки (GUID).

Если я попытаюсь установить более старую версию DDA, выбрав ее в MTM, я получу предупреждение о том, что редактор не может быть запущен, поэтому я могу редактировать только XML-представление настроек DDA.

Это своего рода «проверка», действительно ли старая версия больше не установлена. Действительно похоже на то, что если DDA той или иной версии будет распознаваться MTM в первый раз, то информация о ней будет храниться где-то в TFS...

Дополнительная информация:

Если я разверну новую версию DDA, файлы, принадлежащие старой версии, будут переопределены. Я развертываю новую версию для:

  • машина, на которой работает MTM (чтобы иметь возможность настроить этот DDA)
  • виртуальная машина, на которой выполняются мои тесты (где установлен агент тестирования)

person Elena    schedule 09.07.2012    source источник


Ответы (1)


Наконец-то я нашел решение, см. следующий блог: Отменить регистрацию сборщика данных в TFS

person Elena    schedule 03.08.2012