Description
2 tests fail RunMultipleTestAssembliesWithCodeCoverage fail.
Can repro locally, in test output:
IntegrationTestBase.Execute: stdError = Data collector 'Code Coverage' message: Data collector 'Code Coverage' threw an exception during type loading, construction, or initialization: System.TypeInitializationException: The type initializer for 'Microsoft.VisualStudio.IntelliTrace.ExtendedVersionInfo' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'Microsoft.VisualStudio.Diagnostics.Utilities, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
at Microsoft.VisualStudio.IntelliTrace.ExtendedVersionInfo..ctor(SectionInfo[] versions)
at Microsoft.VisualStudio.IntelliTrace.ExtendedVersionInfo..cctor()
--- End of inner exception stack trace ---
at Microsoft.VisualStudio.IntelliTrace.ExtendedVersionInfo.get_DefaultCollectionVersions()
at Microsoft.VisualStudio.TraceLog.ConfigMessagePacker._CollectionPlan..ctor(Boolean unused)
at Microsoft.VisualStudio.Coverage.DynamicCoverageDataCollector.OnFirstCollectorToInitialize(XmlElement configurationElement)
at Microsoft.VisualStudio.TraceCollector.CommonDataCollector.OnInitialize(XmlElement configurationElement)
at Microsoft.VisualStudio.TraceCollector.BaseDataCollector.Initialize(XmlElement configurationElement, IDataCollectionEvents events, IDataCollectionSink dataSink, IDataCollectionLogger logger, IDataCollectionAgentContext agentContext)
at Microsoft.VisualStudio.TestPlatform.Common.DataCollector.DataCollectorInformation.InitializeDataCollector(ITelemetryReporter telemetryReporter) in S:\p\vstest\src\Microsoft.TestPlatform.Common\DataCollection\DataCollectorInformation.cs:line 117
at Microsoft.VisualStudio.TestPlatform.Common.DataCollector.DataCollectionManager.LoadAndInitialize(DataCollectorSettings dataCollectorSettings, String settingsXml) in S:\p\vstest\src\Microsoft.TestPlatform.Common\DataCollection\DataCollectionManager.cs:line 543..
Test Run Failed.
fusion log:
Calling assembly : Microsoft.IntelliTrace.Core, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.
LOG: This bind starts in default load context.
LOG: Using application configuration file: S:\p\vstest\artifacts\tmp\Debug\extractedPackages\Microsoft.TestPlatform.18.0.0-dev.nupkg\tools\net462\Common7\IDE\Extensions\TestPlatform\datacollector.exe.Config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Microsoft.VisualStudio.Diagnostics.Utilities, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL file:///S:/p/vstest/artifacts/tmp/Debug/extractedPackages/Microsoft.TestPlatform.18.0.0-dev.nupkg/tools/net462/Common7/IDE/Extensions/TestPlatform/Microsoft.VisualStudio.Diagnostics.Utilities.DLL.
LOG: Assembly download was successful. Attempting setup of file: S:\p\vstest\artifacts\tmp\Debug\extractedPackages\Microsoft.TestPlatform.18.0.0-dev.nupkg\tools\net462\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.Diagnostics.Utilities.dll
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: Microsoft.VisualStudio.Diagnostics.Utilities, Version=18.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a