Hay una revisión que puede reducir el tamaño de los datos de prueba que se guardan en la base de datos TFS 2010 Service Pack 1 de Team Foundation Server

Seleccione idioma Seleccione idioma
Id. de artículo: 2608743 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Introducción

Al publicar los resultados de pruebas automatizadas ejecuta en Microsoft Visual Studio Team Foundation Server (TFS) 2010 con Service Pack 1 (SP1), toda la implementación de los elementos y se cargan los archivos binarios de las ejecuciones de pruebas. Estos elementos de carga y binarios pueden utilizarse más adelante si volver a ejecutar estas pruebas y analizar los errores.

Sin embargo, los problemas siguientes pueden deberse a publicación:
  • Se convierte en la base de datos TFS pesada si los elementos de implementación y los binarios son grandes.
  • El rendimiento se reduce en el cliente cuando intenta abrir la prueba publicada resultados de la ejecución ya que todos los elementos de implementación y los binarios se descargan localmente.
Hay disponible una revisión que contiene los siguientes cambios en TFS 2010 SP1:
  • De forma predeterminada, los elementos de implementación y los archivos binarios de ejecuciones de pruebas no se cargan al publicar los resultados de ejecuciones de pruebas automatizadas. En su lugar, sólo los archivos de resultados de prueba y otros accesorios de recopiladores de datos se cargan.
  • En el IDE de Visual Studio, la opción"Ejecución activada implementa las pruebas"para las pruebas está deshabilitadas.
  • Un nuevo atributo booleano, UploadDeploymentItem, se agrega a la configuración de pruebas. Puede establecer explícitamente en Es trueSi desea reemplazar el comportamiento predeterminado y cargar los elementos de implementación y probar los archivos binarios para determinadas ejecuciones de prueba.
  • Si está habilitada la cobertura de código para las ejecuciones de pruebas, siempre se cargan todos los binarios de prueba porque son necesarios para el análisis de cobertura de código.

Solución

Antes de instalar la revisión, utilice la siguiente información. Asegúrese de instalar la revisión en el equipo correcto.
Contraer esta tablaAmpliar esta tabla
Función del equipoInstalación de la revisiónResultados
Controlador de pruebasRequeridoDe forma predeterminada, todas las ejecuciones de prueba automatizada que se ponen en cola a través de Microsoft Test Manager y compilación de laboratorio implementación do de flujo de trabajo de prueba no carga la implementación de artículos si se instala la revisión.
Agente de compilaciónRequeridoDe forma predeterminada, todas las ejecuciones de pruebas automatizadas que están en cola a través de team build no cargar los elementos de implementación si está instalada la revisión.
Visual StudioOpcional Si está instalado el hotfix, todas las ejecuciones de pruebas automatizadas localmente en la cola y posteriormente publicadas en TFS no cargar los elementos de implementación.

Si está instalada la revisión, el Vuelva a ejecutar pruebas implementadas botón está habilitada o deshabilitada correctamente en función de si la ejecución de pruebas tiene el atributo UploadDeploymentItem habilitado.

Si no está instalado el hotfix, el Vuelva a ejecutar pruebas implementadas botón está habilitado en todos los casos. Pero se produce un error en la operación de volver a ejecutar si la ejecución de pruebas no tiene los elementos de implementación cargados.

Si está instalado el hotfix, soporte de IntelliSense funciona cuando se agrega el atributo UploadDeploymentItem en la configuración de pruebas en el editor XML.
Microsoft Test Manager OpcionalSi está instalado el hotfix, todas las ejecuciones de prueba automatizada que se publican mediante TCM.exe no cargar los elementos de implementación.
Controlador de compilación de TFS, agentes de prueba,No es necesarioNo afecta a

Si intenta seleccionar algunas ejecuciones de pruebas para cargar los elementos de implementación y los binarios de prueba, siga estos pasos:
Contraer esta tablaAmpliar esta tabla
Ejecutar, escribaPasos
Prueba se ejecuta desde Microsoft Test Manager, Team Foundation Build o Visual Studio.
  1. La configuración de pruebas para estos escenarios se crean y editan desde Visual Studio.
  2. Editar la configuración de pruebas en el editor de prueba XML para agregar UploadDeploymentsItem = true en el nodo de la implementación .
  3. Guardar la configuración y utilizarlas para nuevas ejecuciones de pruebas.
  4. Al publicar los resultados de las nuevas ejecuciones de pruebas, se cargan los elementos de implementación relacionadas y archivos binarios de prueba.
Prueba se ejecuta desde Microsoft Test Manager, Tcm.exe.
  1. Normalmente, la configuración de pruebas para estos escenarios se crean y editan desde Microsoft Test Manager.
  2. Descargue y ejecute la herramienta UpdateTestSettings.exe en un equipo que ejecuta Visual Studio, un agente de compilación, un controlador de pruebas o administrador de pruebas de Microsoft y que tenga instalado el hotfix. Descargar UpdateTestSettings desde el siguiente sitio Web de Blog de MSDN:
    http://blogs.msdn.com/b/aseemb/Archive/2010/08/06/Update-testsettings-Utility.aspx
  3. Ejecute el siguiente comando:
    UpdateTestSettings / collection: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Información de la revisión

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir los problemas que se describen en este artículo. Este hotfix sólo en sistemas que experimenten los problemas que se describen en este artículo. Esta revisión podría ser sometida a pruebas adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere la próxima actualización de software que contenga esta revisión.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si no existe en esta sección, póngase en contacto con servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota Si se producen problemas adicionales o si es necesario solucionar los problemas, es posible que deba crear una solicitud de servicio independiente. Se aplicarán los costos de soporte habituales a las cuestiones y problemas que no califican para esta revisión en cuestión. Para obtener una lista completa de los números de teléfono de soporte técnico de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Nota El formulario de "Descarga de revisión disponible" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Problemas conocidos

Contraer esta tablaAmpliar esta tabla
ProblemaDetallesGravedad/prioridad
Actualizando la configuración de prueba es complejo en Microsoft Test Manager.Tienes que descargar y utilizar la herramienta UpdateTestSettings para establecer u obtener el atributo UploadDeploymentItem . Prioridad: medio
Gravedad: medio
En algunos casos, se pierden los cambios realizados en el atributo UploadDeploymentItem .
  1. Cuando la configuración de prueba se actualiza desde un cliente que tiene la revisión y, a continuación, desde un cliente que carece de la revisión, se perderán los cambios realizados en el atributo UploadDeploymentItem.
  2. Si hubiese establecido el valor en true, actualizar la configuración de pruebas desde un cliente que carece de la revisión cambiarlo a false.
  3. Para determinar si se pierden los cambios realizados en UploadDeploymentItem , debe utilizar la característica "Vuelva a ejecutar implementa pruebas" en Visual Studio.
Prioridad: baja
Gravedad: medio
"Vuelva a ejecutar implementada pruebas" en las pruebas dan errores en algunos casos.
  1. Si works ejecuta una prueba en un agente de compilación con la revisión, no ¿se puede cargar ningún elemento de implementación.
  2. Si se intenta analizar la prueba de Visual Studio sin la revisión TFS, elVuelva a ejecutar pruebas implementadas botón siempre está habilitado.
  3. Cuando intenta ejecutar las pruebas, recibirá un error de falta de archivos .dll.
Prioridad: alta
Gravedad: bajo
Herramienta de configuración de prueba de actualización una excepción no controlada.Si se especifica un valor de prueba no válida o que un parámetro no válido, la herramienta puede bloquearse.Prioridad: baja
Gravedad: bajo

Información de archivo

La versión en inglés (Estados Unidos) de esta revisión usa un paquete de Microsoft Windows Installer para instalar la revisión. Las fechas y las horas de estos archivos se muestran en hora Universal coordinada (UTC) en la tabla siguiente. Al ver la información del archivo, la fecha se convierte en hora local. Para buscar la diferencia entre la hora UTC y la hora local, utilice el Zona horaria ficha en la Fecha y hora elemento de Panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaTiempoPlataforma
Leviewer.exe10.0.40219.350117,58429-Sep-201116: 34x 86
Microsoft.TeamFoundation.Build.Client.dll10.0.40219.350435,08028-Sep-201104: 44x 86
Microsoft.TeamFoundation.Client.dll10.0.40219.3501,592,70428-Sep-201104: 44x 86
Microsoft.TeamFoundation.Common.dll10.0.40219.350523,13628-Sep-201104: 44x 86
Microsoft.TeamFoundation.Controls.dll10.0.40219.350937,85629-Sep-201116: 34x 86
Microsoft.TeamFoundation.dll10.0.40219.350674,67228-Sep-201104: 44x 86
Microsoft.TeamFoundation.Lab.Activities.dll10.0.40219.350767,88829-Sep-201116: 34x 86
Microsoft.TeamFoundation.Lab.Client.dll10.0.40219.350152,45628-Sep-201104: 44x 86
Microsoft.TeamFoundation.Lab.uiutils.dll10.0.40219.350266,12029-Sep-201116: 34x 86
Microsoft.TeamFoundation.Lab.Workflow.Activities.dll10.0.40219.350439,71229-Sep-201116: 34x 86
Microsoft.TeamFoundation.officeintegration.Project.dll10.0.40219.350515,49629-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Activities.Common.dll10.0.40219.350314,29629-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Activities.dll10.0.40219.3501,510,31229-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.activityruntime.dll10.0.40219.350219,05629-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Client.dll10.0.40219.350684,44828-Sep-201104: 44x 86
Microsoft.TeamFoundation.TestManagement.Client.Themes.dll10.0.40219.3503,058,09629-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Client.WpfControls.dll10.0.40219.350256,95229-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.clientpackage.dll10.0.40219.35073,13629-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Common.dll10.0.40219.35033,69628-Sep-201104: 44x 86
Microsoft.TeamFoundation.TestManagement.Controller.dll10.0.40219.350119,72029-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Controls.dll10.0.40219.350492,96029-Sep-201116: 34x 86
Microsoft.TeamFoundation.TestManagement.Controls.wpfworkitemcontrols.dll10.0.40219.35099,28029-Sep-201116: 34x 86
Microsoft.TeamFoundation.WorkItemTracking.Client.dll10.0.40219.350704,92828-Sep-201104: 44x 86
Microsoft.TeamFoundation.VersionControl.Common.dll10.0.40219.350231,84028-Sep-201104: 44x 86
Microsoft.TeamFoundation.VersionControl.Controls.dll10.0.40219.3504,438,43229-Sep-201116: 34x 86
Microsoft.TeamFoundation.WorkItemTracking.Client.dll10.0.40219.350698,27228-Sep-201104: 44x 86
Microsoft.TeamFoundation.WorkItemTracking.Controls.dll10.0.40219.3501,213,35229-Sep-201116: 34x 86
Microsoft.TeamFoundation.WorkItemTracking.proxy.dll10.0.40219.350390,04828-Sep-201104: 44x 86
Microsoft.VisualStudio.QualityTools.agentobject.dll10.0.40219.350104,86429-Sep-201116: 34x 86
Microsoft.VisualStudio.QualityTools.Common.dll10.0.40219.3501,353,61629-Sep-201116: 34x 86
Microsoft.VisualStudio.QualityTools.controllerobject.dll10.0.40219.350275,36829-Sep-201116: 34x 86
Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll10.0.40219.350480,16829-Sep-201116: 34x 86
Microsoft.VisualStudio.QualityTools.testcasemanagement.dll10.0.40219.3501,284,01629-Sep-201116: 34x 86
Microsoft.VisualStudio.QualityTools.TMI.dll10.0.40219.350397,71229-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.Build.dll10.0.40219.350141,72029-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.dll10.0.40219.35093,06429-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.TEAMEXPLORER.dll10.0.40219.350798,12029-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35058,28829-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35058.80029-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35060,33629-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.35062,89629-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll10.0.40219.350939,43229-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.dll10.0.40219.350460,20829-Sep-201116: 34x 86
Microsoft.VisualStudio.TeamSystem.Integration.dll10.0.40219.350192,40829-Sep-201116: 34x 86
Microsoft.VisualStudio.TestTools.manualtest.Common.dll10.0.40219.350812,45629-Sep-201116: 34x 86
Microsoft.VisualStudio.TestTools.UITest.Extension.IE.dll10.0.40219.350250,28029-Sep-201116: 34x 86
Microsoft.VisualStudio.TestTools.UITest.Extension.UIA.dll10.0.40219.350106,41629-Sep-201116: 34x 86
Microsoft_visualstudio_qualitytools_vstst_schema.x86No aplicable140,17527-Sep-201120: 18No aplicable
Msdiff.dll10.0.40219.350484,68029-Sep-201116: 34x 86
MTM.exe10.0.40219.350448,32829-Sep-201116: 34x 86
Qtagent32.exe10.0.40219.35020,30429-Sep-201116: 34x 86
Qtagent32.exe10.0.40219.35020,31229-Sep-201116: 34x 86
Tf.exe10.0.40219.350324,92829-Sep-201116: 34x 86

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se refiere a:".

Propiedades

Id. de artículo: 2608743 - Última revisión: jueves, 11 de octubre de 2012 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Visual Studio Team Foundation Server 2010
Palabras clave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2608743

Enviar comentarios

 

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