Det finns en snabbkorrigering som kan minska storleken på testdata sparas i databasen för TFS för Team Foundation Server 2010 Service Pack 1

Artikelöversättning Artikelöversättning
Artikel-id: 2608743 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Introduktion

När du publicerar resultaten av automatiserat test körs i Microsoft Visual Studio Team Foundation Server (TFS) 2010 med Service Pack 1 (SP1) på alla artiklar och binärfiler för testet körs överförs. Dessa överföra objekt och binärfiler kan användas senare om du kör testerna och analysera fel.

Dock kan följande problem orsakas av publicering:
  • TFS databasen blir tungt om artiklarna distribution och binärfilerna är stora.
  • Prestanda minskar på klientsidan när du försöker öppna publicerade test köra resultat eftersom alla objekt för distribution och binärfilerna laddas lokalt.
Det finns en snabbkorrigering som innehåller följande ändringar för TFS 2010 SP1:
  • Som standard överförs distribution, artiklar och binärfiler för testet körs inte när du publicerar resultaten av automatiserat test körs. I stället bara testa resultatet filer och andra bifogade filer överförs datainsamlaruppsättningen.
  • I Visual Studio IDE, alternativet"Kör kontrolleras distribueras tester"för tester är inaktiverad.
  • Ett nytt booleskt attribut UploadDeploymentItem, läggs till i test-inställningar. Du kan uttryckligen att SANTOm du vill åsidosätta standardbeteendet och överföra deployment-objekt och testa binärfiler för vissa test körs.
  • Om Kodomfattning är aktiverad för testet körs överförs alltid testa binärfilerna eftersom de krävs för analys av koden täckning.

Lösning

Använd följande information innan du installerar snabbkorrigeringen. Kontrollera att du installerar snabbkorrigeringen på datorn korrekt.
Dölj tabellenVisa tabellen
DatorrollInstallation av snabbkorrigeringenResultat
Test-styrenhetKrävsAlla automatiserat test körs som placerats i kö via Microsoft Test Manager och lab-build distribuera test arbetsflöde gör inte överföra distribution artiklar om snabbkorrigeringen installeras som standard.
Skapa agentKrävsSom standard överför alla automatiserat test körs som kö genom att bygga team inte deployment-artiklar om snabbkorrigeringen har installerats.
Visual StudioTillval Om snabbkorrigeringen installeras överför alla automatiserat test körs som lokalt i kö och publiceras senare TFS inte deployment-objekt.

Om snabbkorrigeringen har installerats på Kör distribuerade tester knappen är inaktiverad eller aktiverad korrekt baserat på om provet har attributet UploadDeploymentItem är aktiverad.

Om snabbkorrigeringen inte är installerad på Kör distribuerade tester knappen är aktiverad i varje fall. Men kör sedan åtgärden misslyckas om provet inte distribution artiklarna överförs.

Om snabbkorrigeringen är installerad, fungerar IntelliSense-stöd när du lägger till attributet UploadDeploymentItem test-inställningen i XML-redigerare.
Microsoft Test Manager TillvalOm snabbkorrigeringen installeras överför alla automatiserat test körs som publiceras via TCM.exe inte deployment-objekt.
TFS test agenter bygga styrenhetKrävs intePåverkas inte

Om du försöker markera vissa test körs för att överföra artiklarna distribution och binärfiler för test, så här:
Dölj tabellenVisa tabellen
KörningstypSteg
Testet körs från Visual Studio Team Foundation bygga eller Microsoft Test Manager.
  1. Testa inställningarna för dessa scenarier skapas och redigeras från Visual Studio.
  2. Redigera inställningen test i XML-test redigerare lägga till UploadDeploymentsItem = true under noden distribution .
  3. Spara inställningarna och använda dem för nya testet körs.
  4. När du publicerar resultat för de nya testet körs överföra distribution relaterade artiklar och testa binärfiler.
Testet körs från Microsoft Test Manager, Tcm.exe.
  1. Testa inställningarna för dessa scenarier vanligtvis skapas och redigeras från Microsoft Test Manager.
  2. Hämta och köra verktyget UpdateTestSettings.exe på en dator som kör Visual Studio, build-agenten, en test-styrenhet eller Microsoft Test Manager och som har installerat snabbkorrigeringen. Hämta UpdateTestSettings från följande blogg MSDN-webbplats:
    http://blogs.msdn.com/b/aseemb/Archive/2010/08/06/Update-testsettings-Utility.aspx
  3. Kör följande kommando:
    UpdateTestSettings / samling: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Information om snabbkorrigeringen

Det finns en snabbkorrigering från Microsoft. Emellertid avsedd att åtgärda de problem som beskrivs i denna artikel. Den här snabbkorrigeringen endast på datorer som har problem som beskrivs i denna artikel. Den här snabbkorrigeringen kan komma att testas igen. Om inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.

Om snabbkorrigeringen är tillgänglig för hämtning, finns det ett avsnitt "Snabbkorrigeringen är tillgänglig" överst i den här Knowledge Base-artikel. Om det här avsnittet inte finns, kontaktar du Microsoft Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över Microsofts kundtjänst och Support telefonnummer eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=support
Obs! Språk som snabbkorrigeringen är tillgänglig visar formuläret "Snabbkorrigeringen är tillgänglig". Om ditt språk inte visas beror det på att en snabbkorrigering inte är tillgänglig för språket.

Kända problem

Dölj tabellenVisa tabellen
ProblemetInformation omAllvarlighetsgrad/prioritet
Uppdatera inställningar för testet är komplex i Microsoft Test Manager.Du måste hämta och använda verktyget UpdateTestSettings eller hämta attributet UploadDeploymentItem . Prioritet: Normal
Allvarlighetsgrad: medel
Ändringar i UploadDeploymentItem -attribut försvinner i vissa fall.
  1. När testet inställningarna uppdateras från en klient som har snabbkorrigeringen och sedan från en klient som saknar snabbkorrigeringen, försvinner ändringarna du gjort i attributet UploadDeploymentItem.
  2. Om du hade värdet true, skulle uppdaterar inställningen test från en klient som saknar snabbkorrigeringen ändra det till false.
  3. Ta reda på om ändringar som har gjorts i UploadDeploymentItem förlorade måste du använda funktionen "Re-run distribueras test" i Visual Studio.
Prioritet: låg
Allvarlighetsgrad: medel
"Re-run distribueras tester" tester ger fel i vissa fall.
  1. Om ett test körs fungerar på en build agent med snabbkorrigeringen, skulle inga distribution objekt överföras.
  2. Om du försöker att analysera provet från Visual Studio utan snabbkorrigeringen TFS påKör distribuerade tester knappen är alltid aktiverad.
  3. När du försöker köra testerna felmeddelande ett om DLL-filer som saknas.
Prioritet: hög
Allvarlighetsgrad: låg
Testa verktyget Update ger ett ohanterat undantag.Verktyget krascha om ett ogiltigt test inställning eller en ogiltig parameter har angetts.Prioritet: låg
Allvarlighetsgrad: låg

Filinformation

Den engelska (USA) versionen av den här snabbkorrigeringen används ett Microsoft Windows Installer paket för att installera snabbkorrigeringen. Datum och tider för dessa filer anges i UTC (Coordinated Universal Time) i följande tabell. När du visar filinformationen konverteras den till lokal tid. Om du vill se skillnaden mellan UTC-tid och lokal tid på Tidszon fliken i den Datum och tid objekt i Kontrollpanelen.
Dölj tabellenVisa tabellen
FilnamnFilversionFilstorlekDatumTidPlattform
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.versioncontrol.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.x86Ej tillämpligt140,17527-Sep-201120: 18Ej tillämpligt
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

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna i avsnittet "Gäller".

Egenskaper

Artikel-id: 2608743 - Senaste granskning: den 11 oktober 2012 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft Visual Studio Team Foundation Server 2010
Nyckelord: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 2608743

Ge feedback

 

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