microsoft / azure-pipelines-tasks

Tasks for Azure Pipelines
https://aka.ms/tfbuild
MIT License
3.42k stars 2.59k forks source link

Test task failing and not publishing results #3917

Closed JamesNK closed 7 years ago

JamesNK commented 7 years ago

Hi

I have a test task failing and then it doesn't publish any results.

2017-03-31T01:00:23.0161977Z ##[section]Starting: Test Assemblies **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx
2017-03-31T01:00:23.0474472Z ==============================================================================
2017-03-31T01:00:23.0474472Z Task         : Visual Studio Test
2017-03-31T01:00:23.0474472Z Description  : Run tests with Visual Studio test runner
2017-03-31T01:00:23.0474472Z Version      : 1.0.84
2017-03-31T01:00:23.0474472Z Author       : Microsoft Corporation
2017-03-31T01:00:23.0474472Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=624539)
2017-03-31T01:00:23.0474472Z ==============================================================================
2017-03-31T01:00:23.0474472Z Preparing task execution handler.
2017-03-31T01:00:26.8912468Z Executing the powershell script: d:\AgentFast\_tasks\VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9\1.0.84\VSTest.ps1
2017-03-31T01:00:28.5943573Z Working folder: d:\AgentFast\3\s
2017-03-31T01:00:28.5943573Z Executing C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe "d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.17922.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.17922.0_x86.appx"  /Settings:"d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings" /logger:trx
2017-03-31T01:00:30.9068729Z Microsoft (R) Test Execution Command Line Tool Version 14.0.25420.1
2017-03-31T01:00:30.9068729Z Copyright (c) Microsoft Corporation.  All rights reserved.
2017-03-31T01:00:30.9068729Z 
2017-03-31T01:00:31.6569050Z Starting test execution, please wait...
2017-03-31T01:00:31.8600207Z Warning: Using Isolation mode to run unit tests for Windows Store apps. Use the /InIsolation parameter to suppress this warning.
2017-03-31T01:02:27.9996396Z 
2017-03-31T01:02:27.9996396Z Total tests: 2814. Passed: 0. Failed: 0. Skipped: 0.
2017-03-31T01:02:27.9996396Z Test Run Successful.
2017-03-31T01:02:27.9996396Z Test execution time: 1.3602 Minutes
2017-03-31T01:02:32.6246619Z ##[error]System.Exception: VSTest Test Run failed with exit code: 1
2017-03-31T01:02:32.7184128Z 
2017-03-31T01:02:32.7184128Z 
2017-03-31T01:02:32.7184128Z ##[warning]No results found to publish.
2017-03-31T01:02:32.8434129Z ##[error]PowerShell script completed with 1 errors.
2017-03-31T01:02:32.8434129Z ##[section]Finishing: Test Assemblies **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx

The task is executing some UWP tests. The test task only fails like this and doesn't publish results when there is a failing test. If all tests pass then the task succeeds and publishes the results.

RanjanarMS commented 7 years ago

Hi, From the logs I see that none of the test got executed. Can you please send the appropriate log where the "Publish" is failing due to failed task? Also enable "System.debug=true" in your build/release variable and get the us the debug logs?

Total tests: 2814. Passed: 0. Failed: 0. Skipped: 0. 2017-03-31T01:02:27.9996396Z Test Run Successful. 2017-03-31T01:02:27.9996396Z Test execution time: 1.3602 Minutes 2017-03-31T01:02:32.6246619Z ##[error]System.Exception: VSTest Test Run failed with exit code: 1

JamesNK commented 7 years ago

From the logs I see that none of the test got executed.

Tests are getting executed because it only fails when a test fails. Also look at the execution time. It didn't take over a minute to do nothing.

JamesNK commented 7 years ago

With system.debug:

2017-04-05T01:34:28.5048979Z ##[section]Starting: Test Assemblies **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx
2017-04-05T01:34:28.5361728Z ==============================================================================
2017-04-05T01:34:28.5361728Z Task         : Visual Studio Test
2017-04-05T01:34:28.5361728Z Description  : Run tests with Visual Studio test runner
2017-04-05T01:34:28.5361728Z Version      : 1.0.84
2017-04-05T01:34:28.5361728Z Author       : Microsoft Corporation
2017-04-05T01:34:28.5361728Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=624539)
2017-04-05T01:34:28.5361728Z ==============================================================================
2017-04-05T01:34:28.5361728Z Preparing task execution handler.
2017-04-05T01:34:32.9892433Z Executing the powershell script: d:\AgentFast\_tasks\VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9\1.0.84\VSTest.ps1
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddCommand(d:\AgentFast\_tasks\VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9\1.0.84\VSTest.ps1)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - Add inputParameters
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(testAssembly=**AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(testFiltercriteria=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(runSettingsFile=d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(overrideTestrunParameters=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(codeCoverageEnabled=false)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(runInParallel=false)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(vstestLocationMethod=version)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(vsTestVersion=14.0)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(vstestLocation=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(pathtoCustomTestAdapters=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(otherConsoleOptions=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(testRunTitle=)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(platform=x86)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(configuration=Release)
2017-04-05T01:34:32.9892433Z ##[debug]PowerShellHandler.Execute - AddParameter(publishRunAttachments=true)
2017-04-05T01:34:33.4267405Z ##[debug]PowerShellHandler.Execute - Invoke
2017-04-05T01:34:33.7236136Z ##[debug]Entering script VSTest.ps1
2017-04-05T01:34:33.7236136Z ##[debug]vsTestVersion = 14.0
2017-04-05T01:34:33.7236136Z ##[debug]testAssembly = **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx
2017-04-05T01:34:33.7236136Z ##[debug]testFiltercriteria = 
2017-04-05T01:34:33.7236136Z ##[debug]runSettingsFile = d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings
2017-04-05T01:34:33.7236136Z ##[debug]codeCoverageEnabled = false
2017-04-05T01:34:33.7236136Z ##[debug]pathtoCustomTestAdapters = 
2017-04-05T01:34:33.7236136Z ##[debug]overrideTestrunParameters = 
2017-04-05T01:34:33.7236136Z ##[debug]otherConsoleOptions = 
2017-04-05T01:34:33.7236136Z ##[debug]testRunTitle = 
2017-04-05T01:34:33.7236136Z ##[debug]platform = x86
2017-04-05T01:34:33.7236136Z ##[debug]configuration = Release
2017-04-05T01:34:33.7236136Z ##[debug]publishRunAttachments = true
2017-04-05T01:34:33.7236136Z ##[debug]vstestLocation = 
2017-04-05T01:34:33.7548753Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.Internal\Microsoft.TeamFoundation.DistributedTask.Task.Internal.psd1'.
2017-04-05T01:34:33.7861132Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.Internal\Microsoft.TeamFoundation.DistributedTask.Task.Internal.psm1'.
2017-04-05T01:34:33.8173634Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.LegacySDK.dll'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Publish-TestResults'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Convert-String'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-ToolPath'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-VssConnection'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-Ant'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-Maven'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-Tool'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-DeployTestAgent'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-RunDistributedTests'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-BlockEnvironment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Copy-FilesToAzureBlob'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Copy-FilesToTargetMachine'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Copy-ToAzureMachines'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Remove-Environment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Remove-EnvironmentResources'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Complete-EnvironmentOperation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Complete-EnvironmentResourceOperation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Complete-ResourceOperation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-Environment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-EnvironmentProperty'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-EnvironmentResources'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-ExternalIpAddress'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-ParsedSessionVariables'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-ProviderData'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-EnvironmentOperation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-ResourceOperation'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-PsOnRemote'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'New-OperationLog'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Copy-FilesToRemote'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Register-Environment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Register-EnvironmentDefinition'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Register-Provider'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Register-ProviderData'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Invoke-UnblockEnvironment'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Complete-Task'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Find-Files'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:33.9423755Z ##[debug]Importing cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Convert-String'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-ToolPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-VssConnection'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-Ant'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-Maven'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-Tool'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:33.9736374Z ##[debug]Exporting cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Convert-String'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-ToolPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-VssConnection'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-Ant'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-Maven'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-Tool'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:33.9736374Z ##[debug]Importing cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:34.0361167Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.Common\Microsoft.TeamFoundation.DistributedTask.Task.Common.psd1'.
2017-04-05T01:34:34.0673672Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.Common\Microsoft.TeamFoundation.DistributedTask.Task.Common.psm1'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Publish-TestResults'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Convert-String'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-ToolPath'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-VssConnection'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-Ant'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-Maven'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-Tool'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-DeployTestAgent'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-RunDistributedTests'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-BlockEnvironment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Copy-FilesToAzureBlob'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Copy-FilesToTargetMachine'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Copy-ToAzureMachines'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Remove-Environment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Remove-EnvironmentResources'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Complete-EnvironmentOperation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Complete-EnvironmentResourceOperation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Complete-ResourceOperation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-Environment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-EnvironmentProperty'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-EnvironmentResources'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-ExternalIpAddress'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-ParsedSessionVariables'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-ProviderData'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-EnvironmentOperation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-ResourceOperation'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-PsOnRemote'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'New-OperationLog'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Copy-FilesToRemote'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Register-Environment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Register-EnvironmentDefinition'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Register-Provider'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Register-ProviderData'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Invoke-UnblockEnvironment'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Complete-Task'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Find-Files'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Complete-Task'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Find-Files'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:34.0986403Z ##[debug]Exporting cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Complete-Task'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Find-Files'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:34.0986403Z ##[debug]Importing cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:34.1298616Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.TestResults\Microsoft.TeamFoundation.DistributedTask.Task.TestResults.psm1'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Publish-TestResults'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Convert-String'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-ToolPath'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-VssConnection'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-Ant'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-Maven'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-Tool'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-DeployTestAgent'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-RunDistributedTests'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-BlockEnvironment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Copy-FilesToAzureBlob'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Copy-FilesToTargetMachine'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Copy-ToAzureMachines'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Remove-Environment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Remove-EnvironmentResources'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Complete-EnvironmentOperation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Complete-EnvironmentResourceOperation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Complete-ResourceOperation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-Environment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-EnvironmentProperty'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-EnvironmentResources'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-ExternalIpAddress'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-ParsedSessionVariables'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-ProviderData'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-EnvironmentOperation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-ResourceOperation'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-PsOnRemote'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'New-OperationLog'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Copy-FilesToRemote'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Register-Environment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Register-EnvironmentDefinition'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Register-Provider'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Register-ProviderData'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-UnblockEnvironment'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Complete-Task'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Find-Files'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:34.1611383Z ##[debug]Exporting cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:34.1611383Z ##[debug]Exporting cmdlet 'Publish-TestResults'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:34.1611383Z ##[debug]Importing cmdlet 'Publish-TestResults'.
2017-04-05T01:34:34.2080132Z ##[debug]Loading module from path 'C:\AgentFast\externals\vstshost\Microsoft.TeamFoundation.DistributedTask.Task.CodeCoverage\Microsoft.TeamFoundation.DistributedTask.Task.CodeCoverage.psm1'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-ResultPublisher'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Publish-TestResults'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Add-BuildArtifactLink'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Add-BuildAttachment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Convert-String'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Copy-BuildArtifact'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-JavaDevelopmentKitPath'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-MSBuildLocation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-ServiceEndpoint'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-TaskVariable'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-TfsClientCredentials'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-ToolPath'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-VisualStudioPath'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-VssConnection'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-Ant'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-BatchScript'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-Maven'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-MSBuild'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-Tool'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-VSTest'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Publish-BuildArtifact'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Register-XamarinLicense'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Unregister-XamarinLicense'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-X509Certificate'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-DeployTestAgent'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-RunDistributedTests'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-BlockEnvironment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Copy-FilesToAzureBlob'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Copy-FilesToTargetMachine'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Copy-ToAzureMachines'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Remove-Environment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Remove-EnvironmentResources'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Complete-EnvironmentOperation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Complete-EnvironmentResourceOperation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Complete-ResourceOperation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-Environment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-EnvironmentProperty'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-EnvironmentResources'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-ExternalIpAddress'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-ParsedSessionVariables'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-ProviderData'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-EnvironmentOperation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-ResourceOperation'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-PsOnRemote'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'New-OperationLog'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Copy-FilesToRemote'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Register-Environment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Register-EnvironmentDefinition'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Register-Provider'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Register-ProviderData'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Invoke-UnblockEnvironment'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Add-TaskIssue'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Complete-Task'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Find-Files'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Get-LocalizedString'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Set-TaskProgress'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Set-TaskVariable'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Write-TaskDetail'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:34.2236558Z ##[debug]Importing cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:34.2392368Z ##[debug]Exporting cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:34.2392368Z ##[debug]Exporting cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:34.2392368Z ##[debug]Importing cmdlet 'Enable-CodeCoverage'.
2017-04-05T01:34:34.2392368Z ##[debug]Importing cmdlet 'Publish-CodeCoverage'.
2017-04-05T01:34:34.3017606Z ##[debug]Invoke - Get-TaskVariable cmdlet
2017-04-05T01:34:34.3017606Z ##[debug]Pattern found in solution parameter. Calling Find-Files.
2017-04-05T01:34:34.3017606Z ##[debug]Calling Find-Files with pattern: **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx
2017-04-05T01:34:34.3173609Z ##[debug]FindFiles.FindMatchingFiles(rootFolder = d:\AgentFast\3\s, matchPattern = **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx, includeFiles = True, includeFolders = False
2017-04-05T01:34:34.3173609Z ##[debug]FindFiles.GetMatchingItems(includePatterns.Count = 1, excludePatterns.Count = 0, includeFiles = True, includeFolders = False
2017-04-05T01:34:34.5048574Z ##[debug]FindFiles.GetMatchingItems - Found: d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86.appx
2017-04-05T01:34:34.5361268Z ##[debug]FindFiles.FindMatchingFiles - Found 1 matches
2017-04-05T01:34:34.5361268Z ##[debug]Found files: d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86.appx
2017-04-05T01:34:34.5517555Z ##[debug]Calling Invoke-VSTest for all test assemblies
2017-04-05T01:34:34.5517555Z ##[debug]User has chosen vs version
2017-04-05T01:34:34.6142354Z ##[debug]Invoke - Get-TaskVariable cmdlet
2017-04-05T01:34:34.6142354Z ##[debug]Invoke - Get-TaskVariable cmdlet
2017-04-05T01:34:34.6298573Z ##[debug]Test results directory: d:\AgentFast\3\s\TestResults
2017-04-05T01:34:34.7392469Z ##[debug]vstest.console.exe version does not support the /diag flag. Enable diagnositics via the exe.config files
2017-04-05T01:34:34.8173584Z Working folder: d:\AgentFast\3\s
2017-04-05T01:34:34.8173584Z Executing C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe "d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86.appx"  /Settings:"d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings" /logger:trx
2017-04-05T01:34:34.8173584Z ##[debug]Entering ProcessWrapper.CreateStartInfo
2017-04-05T01:34:34.8173584Z ##[debug]   workingFolder = d:\AgentFast\3\s
2017-04-05T01:34:34.8173584Z ##[debug]   filename = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe
2017-04-05T01:34:34.8173584Z ##[debug]   arguments = "d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86.appx"  /Settings:"d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings" /logger:trx
2017-04-05T01:34:34.8173584Z ##[debug]Leaving ProcessWrapper.CreateStartInfo
2017-04-05T01:34:34.8329813Z ##[debug]ProcessWrapper.Start - enter
2017-04-05T01:34:34.8329813Z ##[debug]ProcessWrapper.Start - starting process
2017-04-05T01:34:34.8954982Z ##[debug]ProcessWrapper.Start - process started
2017-04-05T01:34:34.9111063Z ##[debug]ProcessWrapper.Start - leave
2017-04-05T01:34:37.6613654Z Microsoft (R) Test Execution Command Line Tool Version 14.0.25420.1
2017-04-05T01:34:37.6613654Z Copyright (c) Microsoft Corporation.  All rights reserved.
2017-04-05T01:34:37.6613654Z 
2017-04-05T01:34:38.2704641Z Starting test execution, please wait...
2017-04-05T01:34:38.4735869Z Warning: Using Isolation mode to run unit tests for Windows Store apps. Use the /InIsolation parameter to suppress this warning.
2017-04-05T01:36:58.8452559Z 
2017-04-05T01:36:58.8452559Z Total tests: 2878. Passed: 0. Failed: 0. Skipped: 0.
2017-04-05T01:36:58.8452559Z Test Run Successful.
2017-04-05T01:36:58.8452559Z Test execution time: 1.6067 Minutes
2017-04-05T01:37:05.3330757Z ##[debug]Processed: ##vso[task.logissue type=error;TaskName=VSTest;code=VSTest Test Run failed with exit code1]
2017-04-05T01:37:05.3330757Z ##[error]System.Exception: VSTest Test Run failed with exit code: 1
2017-04-05T01:37:05.3330757Z ##[debug]Processed: ##vso[task.logissue type=error;]System.Exception: VSTest Test Run failed with exit code: 1
2017-04-05T01:37:05.3330757Z ##[debug]FindFiles.FindMatchingFiles(rootFolder = d:\AgentFast\3\s\TestResults, matchPattern = *.trx, includeFiles = True, includeFolders = False
2017-04-05T01:37:05.3330757Z ##[debug]FindFiles.GetMatchingItems(includePatterns.Count = 1, excludePatterns.Count = 0, includeFiles = True, includeFolders = False
2017-04-05T01:37:05.3330757Z ##[debug]FindFiles.FindMatchingFiles - Found 0 matches
2017-04-05T01:37:05.4580734Z ##[debug]Processed: ##vso[task.logissue type=warning;code=002003;]
2017-04-05T01:37:05.4736989Z 
2017-04-05T01:37:05.4736989Z 
2017-04-05T01:37:05.4736989Z ##[warning]No results found to publish.
2017-04-05T01:37:05.4736989Z ##[debug]Processed: ##vso[task.logissue type=warning]No results found to publish.
2017-04-05T01:37:05.4736989Z ##[debug]Leaving script VSTest.ps1
2017-04-05T01:37:05.6143236Z ##[error]PowerShell script completed with 1 errors.
2017-04-05T01:37:05.6143236Z ##[section]Finishing: Test Assemblies **AppPackages\**\*RYMHEA.My.Mobility.Tests_*.appx
JamesNK commented 7 years ago

Some additional detail:

It turns out it doesn't matter whether all tests pass or fail. No results are published.

We're finding this bug really annoying.

RanjanarMS commented 7 years ago

1) Under what credentials your Build agent is running? Service Creds or Admin or normal user? It needs to be run as Service or normal user to run the UWP tests.

2) Can you please run your tests using vstest.console.exe from command line and give us the results. See if it is generating the trx files. Command below need to executed

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe "d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Test Projects\RYMHEA.My.Mobility.Tests\AppPackages\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86_Test\RYMHEA.My.Mobility.Tests_2.54.18122.0_x86.appx" /Settings:"d:\AgentFast\3\s\src\RYMHEA.My.Mobility\Tests.runsettings" /logger:trx

3) If the above didn't generate the *.trx files, please enable debug traces in vstest.console.exe => Update the "vstest.console.exe.config" and change the TraceLevel to 4. Get us the logs from %temp% folder.

RanjanarMS commented 7 years ago

@JamesNK , We are waiting for your response...

RanjanarMS commented 7 years ago

Closing this as we didn't get any response from the customer

JamesNK commented 7 years ago

Slow your roll tiger.

1) The agent is running in interactive mode. An agent running as a service can't run UWP tests because a UI can't be launched from a service. The logged in user is a local admin.

2) There is no trx file

image

3) I set tracing to level 4 like so in the .config:

  <system.diagnostics>
    <switches>
      <add name="TpTraceLevel" value="4" />
      <add name="EqtTraceLevel" value="4" />
    </switches>
  </system.diagnostics>

But when I do that the tests app files with an error in less than 30 seconds:

image

vstest.console.TpTrace.txt

jayaranigarg commented 7 years ago

@JamesNK :

  1. Can you try creating a blank UWP Test Project and see if it works for you? (Just to eliminate the possibility of machine being in a bad state).
  2. What is the version of "Microsoft.NETCore.UniversalWindowsPlatform" package on the machine where you built the appx? And what is the version on the machine where you are running the appx? Are they different?
  3. If possible, can you share a repro with us?
jayaranigarg commented 7 years ago

@JamesNK: We are waiting for your response...

JamesNK commented 7 years ago

Good news, I found the fix.

I created a new build to test out a blank test project and it worked. The difference was the new test task had "Latest" instead of "VS2015" for the VS test version. Latest used VS2017 which successfully uploaded the test results to VSTS.

I change the VS test version for the real build and it also work there.

RanjanarMS commented 7 years ago

Good to know you are unblocked. Closing this issue.