CannotUnloadAppDomain Mbunit и CCNET - PullRequest
       13

CannotUnloadAppDomain Mbunit и CCNET

0 голосов
/ 09 февраля 2011

Наша система сборки CCNET работает нормально, так как мы ее настроили.Недавно мы переехали в другую комнату и изменили один IP-адрес в нашей системе, и мы получаем исключение CannotUnloadAppDomainException от MbUnit, который запускается из NCover.Я проверил наши журналы SVN, чтобы убедиться, что изменений не было и нет.Кто-нибудь испытывал это раньше или есть идеи, что мне следует искать?

1 Ответ

1 голос
/ 10 февраля 2011

Gallio запускает ваши тесты в режиме IsolatedAppDomain по умолчанию . Ошибка указывает на то, что песочница AppDomain не может быть выгружена, вероятно, из-за критической ошибки, связанной с блокировкой ресурса, состоянием многопоточной гонки или чем-то вроде проблемы нехватки памяти или переполнения стека.

Вам, безусловно, нужна дополнительная информация для диагностики первопричины проблемы. Что вы можете сделать:

  • Запустите ваши тесты вручную с помощью Gallio.Echo и посмотрите на отчет о тестировании или на вывод консоли.
  • Вы можете также вместо этого запускать свои тесты в режимах IsolatedProcess или Local . Это заставит весь процесс рухнуть быстрее; это может выделить основную проблему.
  • Вы также можете задать вопрос в группе пользователей Gallio .
...