Доступно исправление, можно уменьшить размер тестовые данные, сохраненные в базе данных TFS для Team Foundation Server 2010 Пакет обновления 1

Переводы статьи Переводы статьи
Код статьи: 2608743 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

При публикации результатов автоматического теста выполняется в Microsoft Visual Studio Team Foundation Server (TFS) 2010 с Пакет обновления 1 (SP1), все развертывание элементов и передаются двоичные файлы из тестовых запусков. Они загружаются элементы и двоичных файлов может использоваться впоследствии повторно запустить эти тесты и анализировать сбои.

Однако следующие проблемы может быть вызвана публикации:
  • База данных TFS становится высокой, если элементы развертывания и двоичные файлы имеют большой размер.
  • Снижается производительность на стороне клиента, при попытке открыть опубликованного результаты запуска так, как все элементы развертывания и двоичные файлы будут загружены локально.
Доступно исправление, содержащий следующие изменения в TFS 2010 SP1:
  • По умолчанию элементы развертывания и двоичных файлов тестов, не передавались при публикации результатов выполнения автоматических тестов. Вместо этого проверка файлов результата и загружаются другие вложения сборщика данных.
  • В Visual Studio IDE, параметр"Проверка выполнения развертывания тестов"тесты отключена.
  • Новый логический атрибут UploadDeploymentItem, добавляется в параметрах тестирования. Можно явно задать его Значение trueЕсли необходимо переопределить поведение по умолчанию и передачи элементов развертывания и тестирования для определенных двоичных файлов теста.
  • Если покрытие кода включено для тестовых запусков, все двоичные файлы теста всегда загружаются, поскольку они необходимы для анализа покрытия кода.

Решение

Перед установкой исправления, используйте следующую информацию. Убедитесь, что установки исправления на компьютере правильно.
Свернуть эту таблицуРазвернуть эту таблицу
Роль компьютераУстановка исправленияРезультаты
Контроллер тестированияТребуетсяПо умолчанию все тестовые запуски, которые ставятся в очередь через Microsoft Test Manager и лаборатории построения развертывания выполните тест рабочего процесса не передачи элементов развертывания, если установлено исправление.
Агент построенияТребуетсяПо умолчанию все тестовые запуски, которые ставятся в очередь через team build не отправлять элементы развертывания при установке исправления.
Visual StudioНеобязательный Если установлено исправление, все тестовые запуски, которые локально в очередь и впоследствии опубликованы на TFS не отправлять элементы развертывания.

Если установлено исправление, Повторное выполнение развернутых тестов Кнопка отключен или включен правильно в зависимости от того, имеет ли тестовый запуск атрибут UploadDeploymentItem , который включен.

Если не установлено исправление, Повторное выполнение развернутых тестов кнопка включена в каждом случае. Но перезапустите операция завершается неудачей, если тестовый запуск не имеет элементов развертывания, которые загружены.

Если установлено исправление, поддержка IntelliSense работает при добавлении атрибута UploadDeploymentItem в параметре тестирования в редакторе XML.
Microsoft Test Manager НеобязательныйЕсли установлено исправление, все тестовые запуски, которые публикуются с помощью TCM.exe не отправлять элементы развертывания.
TFS, агентов тестирования, контроллер построений.Не требуетсяНе влияет

При попытке выбрать некоторые тестовые запуски для передачи элементов развертывания и двоичные файлы теста выполните следующие действия.
Свернуть эту таблицуРазвернуть эту таблицу
Тип запускаДействия
Тестовый запуск из Visual Studio, Team Foundation Build или Microsoft Test Manager.
  1. Параметры тестирования для этих сценариев создаются и редактировать из Visual Studio.
  2. Изменить параметр теста в редакторе тестовой XML для добавления UploadDeploymentsItem = true в узле развертывания .
  3. Сохранить настройки и использовать их для новых тестовых запусков.
  4. При публикации результатов для новых тестовых запусков, загружаются связанные элементы и двоичные файлы теста.
Тест будет выполняться из Microsoft Test Manager Tcm.exe.
  1. Параметры тестирования для этих сценариев обычно создаются и редактировать из Microsoft Test Manager.
  2. Загрузите и запустите средство UpdateTestSettings.exe на компьютере, выполняется Visual Studio, агент построения, контроллера тестирования или Microsoft Test Manager и имеет установленные исправления. Загрузите UpdateTestSettings следующий веб-узел MSDN блог:
    http://blogs.MSDN.com/b/aseemb/Archive/2010/08/06/Update-testsettings-Utility.aspx
  3. Выполните следующую команду:
    UpdateTestSettings / коллекции: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Сведения об исправлении

Это исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только тех проблем, описанных в этой статье. Данное исправление только в тех системах, в которых возникают проблемы, описанной в этой статье. Это исправление может потребовать дополнительного тестирования. Таким образом если вы не наблюдаете эту проблему, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не существует, обратитесь в службу поддержки и службу поддержки для получения исправления.

Примечание Если имеются другие проблемы или необходимо устранить неполадки, вы можете создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это означает, что исправление для данного языка отсутствует.

Известные проблемы

Свернуть эту таблицуРазвернуть эту таблицу
ПроблемаПодробностиУровень серьезности и приоритета
Обновление параметров тестирования является сложным в Microsoft Test Manager.Необходимо загрузить и установить или получить атрибут UploadDeploymentItem с помощью средства UpdateTestSettings. Приоритет: средний
Уровень опасности: средний
В некоторых случаях теряются изменения атрибута UploadDeploymentItem .
  1. Когда от клиента, который содержит исправления обновляются параметры тестирования, а затем от клиента, отсутствует исправление, атрибуту UploadDeploymentItem внесенные изменения будут потеряны.
  2. Если значение было задано значение true, обновление параметров тестирования из клиента, который не имеет исправление будет изменить значение false.
  3. Чтобы определить, являются ли потеряны изменения, внесенные в UploadDeploymentItem , необходимо использовать функцию "Повторно запустить программу развертывания тестов" в Visual Studio.
Приоритет: низкий
Уровень опасности: средний
«Повторно запустить программу развертывания тестов» тесты на выдают ошибки в некоторых случаях.
  1. Если тест выполняется работает на агенте построения, с помощью исправления, элементы развертывания не будет отправить.
  2. При попытке выполнить анализ тестового запуска из Visual Studio без исправления TFSПовторное выполнение развернутых тестов Кнопка всегда включена.
  3. При попытке запуска тестов, появляется ошибка отсутствует DLL-файлы.
Приоритет: высокий
Важность: низкая
Средство настройки тестирования обновления создает необработанного исключения.Если указан параметр Недопустимый тест или недопустимый параметр, средство может аварийно завершить работу.Приоритет: низкий
Важность: низкая

Сведения о файле

Английский (США) версия данного исправления использует пакет установщик Microsoft Windows для установки исправления. Дата и время для файлов указаны в всеобщее скоординированное время (UTC) в следующей таблице. При просмотре сведений дата преобразуется в локальное время. Чтобы узнать разницу между временем UTC и местным временем, следует использовать Часовой пояс на вкладке Дата и время элемент в Панель управления.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Leviewer.exe10.0.40219.350117,58429 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.Build.Client.dll10.0.40219.350435,08028 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.Client.dll10.0.40219.3501,592,70428 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.Common.dll10.0.40219.350523,13628 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.Controls.dll10.0.40219.350937,85629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.dll10.0.40219.350674,67228 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.Lab.activities.dll10.0.40219.350767,88829 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.Lab.Client.dll10.0.40219.350152,45628 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.Lab.uiutils.dll10.0.40219.350266,12029 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.Lab.Workflow.activities.dll10.0.40219.350439,71229 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.officeintegration.Project.dll10.0.40219.350515,49629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.activities.Common.dll10.0.40219.350314,29629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.activities.dll10.0.40219.3501,510,31229 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.activityruntime.dll10.0.40219.350219,05629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.Client.dll10.0.40219.350684,44828 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.TestManagement.Client.Themes.dll10.0.40219.3503,058,09629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.Client.WPFControls.dll10.0.40219.350256,95229 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.clientpackage.dll10.0.40219.35073,13629 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.Common.dll10.0.40219.35033,69628 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.TestManagement.Controller.dll10.0.40219.350119,72029 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.Controls.dll10.0.40219.350492,96029 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.TestManagement.Controls.wpfworkitemcontrols.dll10.0.40219.35099,28029 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.VersionControl.Client.dll10.0.40219.350704,92828 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.VersionControl.Common.dll10.0.40219.350231,84028 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.VersionControl.Controls.dll10.0.40219.3504,438,43229 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.WorkItemTracking.Client.dll10.0.40219.350698,27228 Сентября 2011 г.04: 44x86
Microsoft.TeamFoundation.WorkItemTracking.Controls.dll10.0.40219.3501,213,35229 Сентября 2011 г.16: 34x86
Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll10.0.40219.350390,04828 Сентября 2011 г.04: 44x86
Microsoft.VisualStudio.qualitytools.agentobject.dll10.0.40219.350104,86429 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.qualitytools.Common.dll10.0.40219.3501,353,61629 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.qualitytools.controllerobject.dll10.0.40219.350275,36829 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.qualitytools.executioncommon.dll10.0.40219.350480,16829 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.qualitytools.testcasemanagement.dll10.0.40219.3501,284,01629 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.qualitytools.TMI.dll10.0.40219.350397,71229 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.Build.dll10.0.40219.350141,72029 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.dll10.0.40219.35093,06429 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.teamexplorer.dll10.0.40219.350798,12029 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35058,28829 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35058,80029 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35060,33629 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35062,89629 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.350939,43229 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.dll10.0.40219.350460,20829 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TeamSystem.Integration.dll10.0.40219.350192,40829 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TestTools.manualtest.Common.dll10.0.40219.350812,45629 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TestTools.uitest.extension.IE.dll10.0.40219.350250,28029 Сентября 2011 г.16: 34x86
Microsoft.VisualStudio.TestTools.uitest.extension.UIA.dll10.0.40219.350106,41629 Сентября 2011 г.16: 34x86
Microsoft_visualstudio_qualitytools_vstst_schema.x86Не применимо140,17527 Сентября 2011 г.20: 18Не применимо
Msdiff.dll10.0.40219.350484,68029 Сентября 2011 г.16: 34x86
MTM.exe10.0.40219.350448,32829 Сентября 2011 г.16: 34x86
Qtagent32.exe10.0.40219.35020,30429 Сентября 2011 г.16: 34x86
Qtagent32.exe10.0.40219.35020,31229 Сентября 2011 г.16: 34x86
Tf.exe10.0.40219.350324,92829 Сентября 2011 г.16: 34x86

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Свойства

Код статьи: 2608743 - Последний отзыв: 11 октября 2012 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio Team Foundation Server 2010
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2608743

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com