Det finnes en hurtigreparasjon som kan redusere størrelsen på testdata som er lagret i databasen i TFS for Team Foundation Server 2010 Service Pack 1

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2608743 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Introduksjon

Når du publiserer resultatene av automatiserte test kjøres i Microsoft Visual Studio Team Foundation Server (TFS) 2010 med Service Pack 1 (SP1), alle distribusjon elementer og binærfilene for testen kjøres lastes. Disse opplastede elementer og binære filer kan brukes senere hvis du kjøre disse testene og analysere feil.

Følgende problemer kan imidlertid være forårsaket av publisering:
  • TFS databasen blir tung hvis distribusjon-elementer og binærfilene er stor.
  • Ytelsen reduseres på klientsiden når du prøver å åpne publiserte testen kjøres resultater fordi distribusjon for alle varer og binærfilene er lastet ned lokalt.
En hurtigreparasjon er tilgjengelig som inneholder følgende endringer for TFS 2010 SP1:
  • Som standard lastes distribusjon av varer og binærfilene for testen kjøres ikke når du publiserer resultatene av automatiserte test kjører. I stedet, bare teste resultatet filer og andre data collector vedlegg lastes.
  • I Visual Studio-Grensesnittet, alternativet"Kjør sjekket distribuert testerfor tester er deaktivert.
  • En ny boolsk-attributt UploadDeploymentItem, legges inn i test-innstillinger. Du kan eksplisitt setter den til TrueHvis du vil overstyre standard virkemåte og laste opp elementer for distribusjon og teste binærfiler for bestemte test kjøres.
  • Hvis Kodedekning er aktivert for testen kjøres, lastes alltid binærfilene for test fordi de er nødvendige for kode dekning analyse.

Løsning

Før du installerer hurtigreparasjonen, må du bruke følgende informasjon. Kontroller at du har installert hurtigreparasjonen på datamaskinen riktig.
Skjul denne tabellenVis denne tabellen
Datamaskinens rolleInstallasjonen av hurtigreparasjonenResultater
Test kontrollerenKrevesAlle automatisert test tekster som er lagt i kø via Microsoft teste Manager og lab build distribuere test arbeidsflyten gjør ikke opplasting distribusjonen elementer Hvis hurtigreparasjonen er installert som standard.
Bygge agentKrevesSom standard alle automatisert test tekster som er lagt i kø gjennom build team ikke Last opp distribusjon elementer Hvis hurtigreparasjonen er installert.
Visual StudioValgfritt Hvis hurtigreparasjonen er installert, vil alle automatisert test tekster som er lagt i kø lokalt og senere publisert til TFS, ikke laste opp elementer for distribusjon.

Hvis hurtigreparasjonen er installert, den Kjør tester som er distribuert på nytt knappen er deaktivert eller aktivert på riktig måte avhengig av om testen kjøres har attributtet UploadDeploymentItem er aktivert.

Hvis hurtigreparasjonen er installert, den Kjør tester som er distribuert på nytt knappen er aktivert i hvert tilfelle. Men Kjør operasjonen mislykkes hvis testen kjøres ikke har distribusjon-elementer som er lastet.

Hvis hurtigreparasjonen er installert, fungerer IntelliSense-støtte når du legger til attributtet UploadDeploymentItem i test-innstillingen i XML-redigeringsprogram.
Microsoft Test Manager ValgfrittHvis hurtigreparasjonen er installert, vil alle automatisert test tekster som er publisert via TCM.exe, ikke Last opp elementer for distribusjon.
TFS, test agenter bygge controllerIkke nødvendigIngen innvirkning

Hvis du prøver å merke noen kjører testen til å laste opp elementer for distribusjon og test-binærfilene, følger du disse trinnene:
Skjul denne tabellenVis denne tabellen
Å kjøreTrinn
Testen kjøres fra Visual Studio Team Foundation bygge eller Microsoft Test Manager.
  1. Test innstillingene for disse scenariene opprettes og redigeres fra Visual Studio.
  2. Rediger test-innstillingen i redigeringsprogrammet for XML-test til å legge til UploadDeploymentsItem = true under noden distribusjon .
  3. Lagre innstillingene, og bruke dem for nye testen kjøres.
  4. Når du publiserer resultatene for de nye testen kjøres, lastes distribusjon av relaterte elementer og test binærfiler.
Testen kjøres fra Microsoft Test Manager, Tcm.exe.
  1. Test innstillingene for disse scenariene opprettes og redigeres fra Microsoft teste Manager.
  2. Last ned og kjøre verktøyet UpdateTestSettings.exe på en datamaskin som kjører Visual Studio, en build-agent, en test kontrolleren eller Microsoft teste Manager, og som har installert hurtigreparasjonen. Last ned UpdateTestSettings fra følgende webområde for MSDN-blogg:
    http://blogs.msdn.com/b/aseemb/Archive/2010/08/06/Update-testsettings-Utility.aspx
  3. Kjør følgende kommando:
    UpdateTestSettings / samling: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemene som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemer som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkel. Hvis denne delen ikke finnes, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår flere problemer, eller hvis du trenger feilsøkingstips, kan du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.Microsoft.com/contactus/?ws=support
Obs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi hurtigreparasjonen ikke er tilgjengelig for språket.

Kjente problemer

Skjul denne tabellenVis denne tabellen
ProblemetDetaljerAlvorlighetsgrad/prioritet
Oppdaterer test innstillinger er kompleks i Microsoft teste Manager.Du må laste ned og bruke UpdateTestSettings-verktøyet til å angi, eller for å få UploadDeploymentItem -attributtet. Prioritet: Middels
Alvorlighetsgrad: Middels
Endringer i UploadDeploymentItem -attributtet er tapt i enkelte tilfeller.
  1. Når test innstillingene oppdateres fra en klient som har hurtigreparasjonen, og deretter fra en klient som mangler hurtigreparasjonen, vil endringene du gjorde i UploadDeploymentItem-attributtet går tapt.
  2. Hvis du hadde sett verdien til true, ville oppdaterer test-innstillingen fra en klient som mangler hurtigreparasjonen endre den til false.
  3. Hvis du vil finne ut om endringer som ble gjort til UploadDeploymentItem er tapt, må du bruke "Kjør distribuert tester"-funksjonen i Visual Studio.
Prioritet: Lav
Alvorlighetsgrad: Middels
"Kjør distribuert tester" på tester gi feil i noen tilfeller.
  1. Hvis en test kjører works på en build-agent med hurtigreparasjonen, ville ikke lastes opp noen elementer for distribusjon.
  2. Hvis du prøver å analysere testen kjøres fra Visual Studio uten hurtigreparasjonen TFS denKjør tester som er distribuert på nytt knappen er alltid aktivert.
  3. Når du prøver å kjøre testene, får du en feilmelding om manglende DLL-filer.
Prioritet: høy
Alvorlighetsgrad: Lav
Update test innstillingene verktøyet genererer ubehandlet unntak.Hvis en ugyldig test-innstilling eller en ugyldig parameter er angitt, vil verktøyet kan krasje.Prioritet: Lav
Alvorlighetsgrad: Lav

Filinformasjon

Engelsk (USA) versjonen av denne hurtigreparasjonen bruker en Microsoft Windows Installer-pakke til å installere hurtigreparasjonen. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC) i tabellen nedenfor. Når du viser filinformasjonen, konverteres datoen til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker den Tidssone kategorien i den Dato og klokkeslett element i I Kontrollpanel.
Skjul denne tabellenVis denne tabellen
FilnavnFilversjonFilstørrelseDatoTidPlattform
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.x86Ikke aktuelt140,17527-Sep-201120: 18Ikke aktuelt
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 bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Egenskaper

Artikkel-ID: 2608743 - Forrige gjennomgang: 11. oktober 2012 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft Visual Studio Team Foundation Server 2010
Nøkkelord: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2608743

Gi tilbakemelding

 

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