Ошибки Microsoft Moles HostType в среде TFS 2010 Lab Management - PullRequest
0 голосов
/ 27 августа 2011

Я использую TFS 2010 SP1 Lab Management и вариант LapDeployTemplate для выполнения рабочих процессов сборки и модульных тестов на виртуальной машине Hyper-V, управляемой через SCVMM (согласно документу ALM Rangers Lab Management Guidance для codeplex). После настройки всего этого я создал План тестирования, содержащий тестовые наборы, которые сопоставляются с автоматизированными модульными / интеграционными тестами, в которых используются Кроты. Я использовал tcm.exe, чтобы импортировать эти тестовые примеры и поместить их в Microsoft Test Manager.

При попытке удаленного выполнения тестовых примеров на моей виртуальной машине с использованием рабочего процесса LabDeploy я получаю следующую ошибку: "Тип хоста" Родинки "не может быть загружен по следующей причине: не найден ключ" Родинки "."

Обычно я видел эту ошибку на машинах, где Moles не установлен, но вот моя конфигурация на виртуальной машине:

  1. Windows 2008 Server R2
  2. Родинки 0,94,51023,0 х64
  3. VS2010 Тестовый агент \ Контроллер x64
  4. VS2010 Build Agent x64
  5. VS2010 Lab Agent x64

Файл настроек теста настроен на использование типа хоста по умолчанию и на выполнение тестов в x64 на компьютере x64. Это идентично блокам разработки, которые мы используем, и все они отлично выполняют тесты.

Я уже пытался удалить / переустановить Moles, а также агент тестирования на машине, но безрезультатно. Есть идеи? Кто-нибудь еще сталкивался с этим?

1 Ответ

0 голосов
/ 31 октября 2011

Перемещение моего комментария к ответу, чтобы я мог пометить его как ответивший - я открыл MSI Moles в ORCA и оказалось, что в нем есть условия реестра, которые не позволяют хост-агенту Moles устанавливать на ящик без полнойVS 2010 devenv установить.Таким образом, мне пришлось подделать этот ключ реестра, чтобы Мольс установил все биты.После того, как это было сделано, я получил агент для выполнения, но не смог с ошибками, связанными с настройкой среды и т. Д. После просмотра всего этого и отсутствия документооборота в этом сценарии я вполне уверен, что он не был проверен иподдерживается.Я думаю, что Lab Lab для 2010 + конфигурация только Moles просто не работает

...