SpecFlowOSS / SpecFlow

#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration
https://www.specflow.org/
Other
2.25k stars 754 forks source link

SpecFlow.Tools.MsBuild.Generation 3.3.30 SIGSEGV on MacOS #2038

Closed rroesler closed 3 years ago

rroesler commented 4 years ago

SpecFlow.Tools.MsBuild.Generation crashes routinely with no changes in source files. Mac OS only. Windows OK.

Totally at loss as to what is triggering the issue.

Any Hints would be appreciated

SpecFlow Version:

Used Test Runner

Version number: 3.3.30

Project Format of the SpecFlow project

.feature.cs files are generated using

Visual Studio Version

Enable SpecFlowSingleFileGenerator Custom Tool option in Visual Studio extension settings

Are the latest Visual Studio updates installed?

.NET Framework:

Test Execution Method:

<SpecFlow> Section in app.config or content of specflow.json

{
  "language": {
    "feature": "en-US"
  }
}

Repro Project

Issue Description

We have a solution with 2 SpecFlow enabled test projects, one on DotNet Core (integration tests) and one on full framework (for appCenter) for a Xamarin Forms project (Droid and iOS)

Usually, the projects compile fine (feature.cs files are generated), but on Mac (Catalina, 10.15.5) the compile (feature.cs generation) will fail randomly (may be 1 out of 3 times).

Fails when building solution using msbuild, never fails when building using VS4Mac (latest version installed) .NET Core SDK (reflecting any global.json): Version:   3.1.301

This started happening a few months ago (maybe 3 months) and the workaround is to trigger a new build. But this plays havoc with the continuous integration.

have tried export MSBUILDSINGLELOADCONTEXT=1

and dot-net build-server shutdown (before running msbuild)

Fails for debug builds and release builds Fails on my desktop mac and on our build server mac (we have one "build" mac)

Depending on which of the two projects is compiling, the error is different.

BUT, if one project compiles, then the second will compile. If the first fails, the second will fail probably fail. First failure might store msbuild and might not.

Details on exception/error pasted below

Steps to Reproduce

On mac command line .. msbuild -p:Platform=iPhone -p:Configuration=Debug

iPhone, iPhoneSimulator .. same result Debug, Release .. same result These are roughly completely standard Xamarin XPlatform solutions including an iOS an a Droid builds/projects

Exception Details

The most diagnostic produced is as follows

2020-07-03T14:52:51.7513110Z UpdateFeatureFilesInProject: 2020-07-03T14:52:51.7513960Z SpecFlowFeatureFiles: Drawings/DrawingRegister.feature;Drawings/DrawingsListViewModel.feature;Drawings/DrawingViewerViewModel.feature;Support/DataAccessForFileLinks.feature;Support/DataAccessForModelViewLinks.feature;Support/WorkflowSettings.feature;Sync/CSICodesSynchronization.feature;Sync/FilesAndFoldersSynchronization.feature;Sync/NomenclatureSynchronization.feature;Sync/PunchListTypicalConditionsSynchronization.feature;Sync/RecordSynchronization.feature;Sync/WorkflowSettingsSynchronization.feature;Sync/WorkflowStatesSynchronization.feature 2020-07-03T14:52:51.7825180Z [SpecFlow] process: mono-sgen64, pid: 40590, CD: /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.IntegrationTests 2020-07-03T14:52:51.7825880Z [SpecFlow] mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7826270Z [SpecFlow] MSBuild, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7826620Z [SpecFlow] System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7827000Z [SpecFlow] Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7827400Z [SpecFlow] System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7827770Z [SpecFlow] System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7828150Z [SpecFlow] Microsoft.Build, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7828520Z [SpecFlow] System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7828890Z [SpecFlow] System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7829280Z [SpecFlow] netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:51.7829640Z [SpecFlow] System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7830000Z [SpecFlow] System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:51.7830810Z [SpecFlow] System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7831220Z [SpecFlow] System.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7831600Z [SpecFlow] System.Numerics.Vectors, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7831990Z [SpecFlow] System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7832380Z [SpecFlow] Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7832790Z [SpecFlow] Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7833160Z [SpecFlow] Xamarin.iOS.Tasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:51.7833570Z [SpecFlow] System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7833960Z [SpecFlow] System.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7834350Z [SpecFlow] Microsoft.DotNet.MSBuildSdkResolver, Version=3.1.200.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:51.7834780Z [SpecFlow] Microsoft.Build.NuGetSdkResolver, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7835200Z [SpecFlow] NuGet.Build.Tasks, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7835590Z [SpecFlow] NuGet.Common, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7835960Z [SpecFlow] NuGet.Commands, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7836390Z [SpecFlow] Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7842990Z [SpecFlow] NuGet.ProjectModel, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7843480Z [SpecFlow] Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed 2020-07-03T14:52:51.7843880Z [SpecFlow] NuGet.Configuration, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7844260Z [SpecFlow] NuGet.Frameworks, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7844630Z [SpecFlow] NuGet.Packaging, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7845010Z [SpecFlow] Microsoft.NET.Build.Tasks, Version=3.1.2.12602, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7845400Z [SpecFlow] Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756 2020-07-03T14:52:51.7845790Z [SpecFlow] System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7846170Z [SpecFlow] NuGet.Versioning, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7846540Z [SpecFlow] NuGet.LibraryModel, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7846930Z [SpecFlow] System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7847340Z [SpecFlow] Microsoft.Build.Tasks.CodeAnalysis, Version=3.5.2.12102, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7847760Z [SpecFlow] Microsoft.Extensions.DependencyModel, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:51.7848180Z [SpecFlow] Microsoft.DotNet.PlatformAbstractions, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:51.7848580Z [SpecFlow] System.Reflection.Metadata, Version=1.4.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7849250Z [SpecFlow] System.Collections.Immutable, Version=1.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7849660Z [SpecFlow] System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7850060Z [SpecFlow] Xamarin.Forms.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:51.7850440Z [SpecFlow] Mono.Cecil, Version=0.10.3.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e 2020-07-03T14:52:51.7851120Z [SpecFlow] Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:51.7851490Z [SpecFlow] Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:51.7851880Z [SpecFlow] System.Xml.ReaderWriter, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7852240Z [SpecFlow] Fody, Version=6.0.6.0, Culture=neutral, PublicKeyToken=1ca091877d12ca03 2020-07-03T14:52:51.7852600Z [SpecFlow] FodyCommon, Version=6.0.6.0, Culture=neutral, PublicKeyToken=1ca091877d12ca03 2020-07-03T14:52:51.7852980Z [SpecFlow] NuGet.Build.Tasks.Pack, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7853360Z [SpecFlow] System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7853750Z [SpecFlow] Microsoft.NuGet.Build.Tasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7854160Z [SpecFlow] Microsoft.NET.Build.Extensions.Tasks, Version=3.1.2.11302, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7854560Z [SpecFlow] System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:51.7854920Z [SpecFlow] Mono.Build.Tasks, Version=15.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:51.7855310Z [SpecFlow] SpecFlow.Tools.MsBuild.Generation, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:51.7856060Z [SpecFlow] TechTalk.SpecFlow.Generator, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:51.7856610Z [SpecFlow] TechTalk.SpecFlow, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:51.7856960Z [SpecFlow] BoDi, Version=1.4.1.0, Culture=neutral, PublicKeyToken=ff7cd5ea2744b496 2020-07-03T14:52:51.7857330Z [SpecFlow] TechTalk.SpecFlow.Utils, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:51.7857710Z [SpecFlow] System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:51.7858020Z [SpecFlow] Starting GenerateFeatureFileCodeBehind 2020-07-03T14:52:51.7955510Z -> Using default config 2020-07-03T14:52:51.8811850Z 2020-07-03T14:52:51.8812470Z ================================================================= 2020-07-03T14:52:51.8812760Z Native Crash Reporting 2020-07-03T14:52:51.8813040Z ================================================================= 2020-07-03T14:52:51.8813330Z Got a SIGSEGV while executing native code. This usually indicates 2020-07-03T14:52:51.8813620Z a fatal error in the mono runtime or one of the native libraries 2020-07-03T14:52:51.8813880Z used by your application. 2020-07-03T14:52:51.8814120Z ================================================================= 2020-07-03T14:52:51.8814310Z 2020-07-03T14:52:51.8814520Z ================================================================= 2020-07-03T14:52:51.8814770Z Native stacktrace: 2020-07-03T14:52:51.8815020Z ================================================================= 2020-07-03T14:52:51.8816010Z 0x101afd1cb - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_dump_native_crash_info 2020-07-03T14:52:51.8816740Z 0x101a957a5 - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_handle_native_crash 2020-07-03T14:52:51.8817430Z 0x101af72fe - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : altstack_handle_and_restore 2020-07-03T14:52:51.8818520Z 0x101c5eb6e - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_dynimage_encode_typedef_or_ref_full 2020-07-03T14:52:51.8819260Z 0x101c53aa7 - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_image_get_memberref_token 2020-07-03T14:52:51.8819960Z 0x101c53965 - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_image_get_methodref_token 2020-07-03T14:52:51.8820650Z 0x101c541ca - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : mono_image_create_token 2020-07-03T14:52:51.8821340Z 0x101bb0c77 - /Library/Frameworks/Mono.framework/Versions/6.8.0/bin/mono : ves_icall_ModuleBuilder_getToken_raw 2020-07-03T14:52:51.8821890Z 0x109dde345 - Unknown 2020-07-03T14:52:51.8822320Z 0x109d37a3b - Unknown 2020-07-03T14:52:51.8822740Z 0x109d35bdb - Unknown 2020-07-03T14:52:51.8822910Z 2020-07-03T14:52:51.8823130Z ================================================================= 2020-07-03T14:52:51.8823390Z Telemetry Dumper: 2020-07-03T14:52:51.8823650Z ================================================================= 2020-07-03T14:52:51.8844690Z Pkilling 0x70000fca8000 from 0x7000108fd000 2020-07-03T14:52:51.8874070Z Pkilling 0x7000104f7000 from 0x7000108fd000 2020-07-03T14:52:51.8874830Z Pkilling 0x700010b00000 from 0x7000108fd000 2020-07-03T14:52:51.8875100Z Pkilling 0x700011109000 from 0x7000108fd000 2020-07-03T14:52:51.8875370Z Pkilling 0x700011712000 from 0x7000108fd000 2020-07-03T14:52:51.8875620Z Pkilling 0x70000f599000 from 0x7000108fd000 2020-07-03T14:52:51.8875860Z Pkilling 0x700011d1b000 from 0x7000108fd000 2020-07-03T14:52:51.8876100Z Pkilling 0x700012324000 from 0x7000108fd000 2020-07-03T14:52:51.8876650Z Pkilling 0x70001292d000 from 0x7000108fd000 2020-07-03T14:52:51.8876990Z Pkilling 0x7000100f1000 from 0x7000108fd000 2020-07-03T14:52:51.8877230Z Pkilling 0x700010d03000 from 0x7000108fd000 2020-07-03T14:52:51.8877460Z Pkilling 0x70001130c000 from 0x7000108fd000 2020-07-03T14:52:51.8878300Z Pkilling 0x700011915000 from 0x7000108fd000 2020-07-03T14:52:51.8878530Z Pkilling 0x70000f79c000 from 0x7000108fd000 2020-07-03T14:52:51.8878920Z Pkilling 0x700011f1e000 from 0x7000108fd000 2020-07-03T14:52:51.8879230Z Pkilling 0x700012527000 from 0x7000108fd000 2020-07-03T14:52:51.8879490Z Pkilling 0x70000fceb000 from 0x7000108fd000 2020-07-03T14:52:51.8879730Z Pkilling 0x70000faa5000 from 0x7000108fd000 2020-07-03T14:52:51.8879980Z Pkilling 0x700012b30000 from 0x7000108fd000 2020-07-03T14:52:51.8880220Z Pkilling 0x7000102f4000 from 0x7000108fd000 2020-07-03T14:52:51.8880450Z Pkilling 0x700010f06000 from 0x7000108fd000 2020-07-03T14:52:51.8880700Z Pkilling 0x70001150f000 from 0x7000108fd000 2020-07-03T14:52:51.8881080Z Pkilling 0x700011b18000 from 0x7000108fd000 2020-07-03T14:52:51.8881300Z Pkilling 0x700012121000 from 0x7000108fd000 2020-07-03T14:52:51.8881520Z Pkilling 0x1099b4dc0 from 0x7000108fd000 2020-07-03T14:52:51.8881750Z Pkilling 0x70001272a000 from 0x7000108fd000 2020-07-03T14:52:51.8881990Z Pkilling 0x70000feee000 from 0x7000108fd000 2020-07-03T14:52:51.8925110Z Entering thread summarizer pause from 0x7000108fd000 2020-07-03T14:52:51.8927520Z Finished thread summarizer pause from 0x7000108fd000. 2020-07-03T14:52:51.9256260Z 2020-07-03T14:52:51.9256760Z Waiting for dumping threads to resume 2020-07-03T14:52:52.1061210Z SpecFlowGeneratedFiles: Drawings/DrawingRegister.feature.cs 2020-07-03T14:52:52.1061810Z SpecFlowGeneratedFiles: Drawings/DrawingsListViewModel.feature.cs 2020-07-03T14:52:52.1062880Z SpecFlowGeneratedFiles: Drawings/DrawingViewerViewModel.feature.cs 2020-07-03T14:52:52.1064580Z SpecFlowGeneratedFiles: Support/DataAccessForFileLinks.feature.cs 2020-07-03T14:52:52.1065660Z SpecFlowGeneratedFiles: Support/DataAccessForModelViewLinks.feature.cs 2020-07-03T14:52:52.1067140Z SpecFlowGeneratedFiles: Support/WorkflowSettings.feature.cs 2020-07-03T14:52:52.1068500Z SpecFlowGeneratedFiles: Sync/CSICodesSynchronization.feature.cs 2020-07-03T14:52:52.1069870Z SpecFlowGeneratedFiles: Sync/FilesAndFoldersSynchronization.feature.cs 2020-07-03T14:52:52.1071250Z SpecFlowGeneratedFiles: Sync/NomenclatureSynchronization.feature.cs 2020-07-03T14:52:52.1072610Z SpecFlowGeneratedFiles: Sync/PunchListTypicalConditionsSynchronization.feature.cs 2020-07-03T14:52:52.1073960Z SpecFlowGeneratedFiles: Sync/RecordSynchronization.feature.cs 2020-07-03T14:52:52.1075310Z SpecFlowGeneratedFiles: Sync/WorkflowSettingsSynchronization.feature.cs 2020-07-03T14:52:52.1076740Z SpecFlowGeneratedFiles: Sync/WorkflowStatesSynchronization.feature.cs 2020-07-03T14:52:52.1167130Z PrepareForBuild: 2020-07-03T14:52:52.1167490Z Creating directory "bin/Debug/netcoreapp3.1/". 2020-07-03T14:52:52.1494000Z /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.IntegrationTests/Test.ProjectSight.Mobile.IntegrationTests.csproj : warning NU1701: Package 'Mono.Data.Sqlite 1.0.61' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. 2020-07-03T14:52:52.1496210Z /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.IntegrationTests/Test.ProjectSight.Mobile.IntegrationTests.csproj : warning NU1701: Package 'Trimble.Identity 1.1.21' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. 2020-07-03T14:52:52.2266950Z Project "/Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.IntegrationTests/Test.ProjectSight.Mobile.IntegrationTests.csproj" (14) is building "/Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.TestExtensions/Test.ProjectSight.Mobile.TestExtensions.csproj" (15:2) on node 1 (default targets). 2020-07-03T14:52:52.2268180Z UpdateFeatureFilesInProject: 2020-07-03T14:52:52.2268440Z SpecFlowFeatureFiles: 2020-07-03T14:52:52.2346020Z [SpecFlow] process: mono-sgen64, pid: 40590, CD: /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.TestExtensions 2020-07-03T14:52:52.2346650Z [SpecFlow] mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2347040Z [SpecFlow] MSBuild, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2347400Z [SpecFlow] System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2347780Z [SpecFlow] Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2348160Z [SpecFlow] System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2348550Z [SpecFlow] System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2348930Z [SpecFlow] Microsoft.Build, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2349290Z [SpecFlow] System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2349680Z [SpecFlow] System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2350070Z [SpecFlow] netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:52.2350420Z [SpecFlow] System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2350790Z [SpecFlow] System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:52.2351180Z [SpecFlow] System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2351950Z [SpecFlow] System.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2352330Z [SpecFlow] System.Numerics.Vectors, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2352730Z [SpecFlow] System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2353130Z [SpecFlow] Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2353560Z [SpecFlow] Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2353940Z [SpecFlow] Xamarin.iOS.Tasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2354300Z [SpecFlow] System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2354670Z [SpecFlow] System.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2355060Z [SpecFlow] Microsoft.DotNet.MSBuildSdkResolver, Version=3.1.200.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:52.2355490Z [SpecFlow] Microsoft.Build.NuGetSdkResolver, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2355880Z [SpecFlow] NuGet.Build.Tasks, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2356250Z [SpecFlow] NuGet.Common, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2356610Z [SpecFlow] NuGet.Commands, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2356990Z [SpecFlow] Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2357380Z [SpecFlow] NuGet.ProjectModel, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2357740Z [SpecFlow] Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed 2020-07-03T14:52:52.2358350Z [SpecFlow] NuGet.Configuration, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2358720Z [SpecFlow] NuGet.Frameworks, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2359080Z [SpecFlow] NuGet.Packaging, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2359470Z [SpecFlow] Microsoft.NET.Build.Tasks, Version=3.1.2.12602, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2359850Z [SpecFlow] Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756 2020-07-03T14:52:52.2360210Z [SpecFlow] System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2360570Z [SpecFlow] NuGet.Versioning, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2360940Z [SpecFlow] NuGet.LibraryModel, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2361330Z [SpecFlow] System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2361730Z [SpecFlow] Microsoft.Build.Tasks.CodeAnalysis, Version=3.5.2.12102, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2362150Z [SpecFlow] Microsoft.Extensions.DependencyModel, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:52.2362570Z [SpecFlow] Microsoft.DotNet.PlatformAbstractions, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 2020-07-03T14:52:52.2362980Z [SpecFlow] System.Reflection.Metadata, Version=1.4.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2363380Z [SpecFlow] System.Collections.Immutable, Version=1.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2363780Z [SpecFlow] System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2364530Z [SpecFlow] Xamarin.Forms.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:52.2364900Z [SpecFlow] Mono.Cecil, Version=0.10.3.0, Culture=neutral, PublicKeyToken=50cebf1cceb9d05e 2020-07-03T14:52:52.2365270Z [SpecFlow] Xamarin.Forms.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:52.2365660Z [SpecFlow] Xamarin.Forms.Xaml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=798c2ba514f889d3 2020-07-03T14:52:52.2366040Z [SpecFlow] System.Xml.ReaderWriter, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2366400Z [SpecFlow] Fody, Version=6.0.6.0, Culture=neutral, PublicKeyToken=1ca091877d12ca03 2020-07-03T14:52:52.2366750Z [SpecFlow] FodyCommon, Version=6.0.6.0, Culture=neutral, PublicKeyToken=1ca091877d12ca03 2020-07-03T14:52:52.2367130Z [SpecFlow] NuGet.Build.Tasks.Pack, Version=5.5.0.4, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2367510Z [SpecFlow] System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2367910Z [SpecFlow] Microsoft.NuGet.Build.Tasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2368320Z [SpecFlow] Microsoft.NET.Build.Extensions.Tasks, Version=3.1.2.11302, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2368710Z [SpecFlow] System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2020-07-03T14:52:52.2369080Z [SpecFlow] Mono.Build.Tasks, Version=15.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 2020-07-03T14:52:52.2369470Z [SpecFlow] SpecFlow.Tools.MsBuild.Generation, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2369880Z [SpecFlow] TechTalk.SpecFlow.Generator, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2370470Z [SpecFlow] TechTalk.SpecFlow, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2370840Z [SpecFlow] BoDi, Version=1.4.1.0, Culture=neutral, PublicKeyToken=ff7cd5ea2744b496 2020-07-03T14:52:52.2371210Z [SpecFlow] TechTalk.SpecFlow.Utils, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2371590Z [SpecFlow] System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2371960Z [SpecFlow] TechTalk.SpecFlow.Parser, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2372370Z [SpecFlow] TechTalk.SpecFlow.NUnit.Generator.SpecFlowPlugin, Version=3.3.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41 2020-07-03T14:52:52.2372770Z [SpecFlow] Gherkin, Version=6.0.0.0, Culture=neutral, PublicKeyToken=86496cfa5b4a5851 2020-07-03T14:52:52.2373160Z [SpecFlow] System.Runtime.InteropServices.RuntimeInformation, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 2020-07-03T14:52:52.2373580Z [SpecFlow] Utf8Json, Version=1.3.7.0, Culture=neutral, PublicKeyToken=8a73d3ba7e392e27 2020-07-03T14:52:52.2374030Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullFalseNameMutateOriginal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2374550Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullFalseNameMutateCamelCase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2375060Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullFalseNameMutateSnakeCase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2375580Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullTrueNameMutateOriginal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2376100Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullTrueNameMutateCamelCase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2376830Z [SpecFlow] Utf8Json.Resolvers.DynamicObjectResolverAllowPrivateFalseExcludeNullTrueNameMutateSnakeCase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 2020-07-03T14:52:52.2377290Z [SpecFlow] System.Threading.Tasks.Extensions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:52.2377680Z [SpecFlow] netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:52.2378050Z [SpecFlow] System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 2020-07-03T14:52:52.2378370Z [SpecFlow] Starting GenerateFeatureFileCodeBehind 2020-07-03T14:52:52.2379050Z -> Using default config 2020-07-03T14:52:52.2379300Z SpecFlowGeneratedFiles: 2020-07-03T14:52:52.2390150Z PrepareForBuild: 2020-07-03T14:52:52.2390530Z Creating directory "bin/Debug/netcoreapp2.0/". 2020-07-03T14:52:52.2757110Z /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.TestExtensions/Test.ProjectSight.Mobile.TestExtensions.csproj : warning NU1701: Package 'Mono.Data.Sqlite 1.0.61' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v2.0'. This package may not be fully compatible with your project. 2020-07-03T14:52:52.2759310Z /Users/dailybuild/Lastest/_work/7/s/Mobile/Test.ProjectSight.Mobile.TestExtensions/Test.ProjectSight.Mobile.TestExtensions.csproj : warning NU1701: Package 'NUnit3TestAdapter 3.16.1' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v2.0'. This package may not be fully compatible with your project. 2020-07-03T14:52:52.2761650Z /Users/dailybuild/Lastest/work/7/s/Mobile/Test.ProjectSight.Mobile.TestExtensions/Test.ProjectSight.Mobile.TestExtensions.csproj : warning NU1701: Package 'Trimble.Identity 1.1.21' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v2.0'. This package may not be fully compatible with your project. 2020-07-03T14:52:53.0041410Z 2020-07-03T14:52:53.0042950Z ================================================================= 2020-07-03T14:52:53.0043500Z External Debugger Dump: 2020-07-03T14:52:53.0043990Z ================================================================= 2020-07-03T14:52:53.0057890Z 2020-07-03T14:52:53.0058520Z ================================================================= 2020-07-03T14:52:53.0059100Z Basic Fault Address Reporting 2020-07-03T14:52:53.0059380Z ================================================================= 2020-07-03T14:52:53.0060040Z Memory around native instruction pointer (0x101c5eb6e):0x101c5eb5e 89 45 d0 4c 89 6d b0 45 6b ac 24 74 09 00 00 03 .E.L.m.Ek.$t.... 2020-07-03T14:52:53.0060580Z 0x101c5eb6e 42 89 1c a8 49 8d bc 24 70 08 00 00 48 89 7d b8 B...I..$p...H.}. 2020-07-03T14:52:53.0061030Z 0x101c5eb7e 48 8b 5d a8 48 8b 73 40 e8 a5 5f fe ff 48 8b 4d H.].H.s@....H.M 2020-07-03T14:52:53.0061440Z 0x101c5eb8e d0 42 89 44 a9 04 48 8b 73 48 48 8b 7d b8 e8 8f .B.D..H.sHH.}... 2020-07-03T14:52:53.0061720Z 2020-07-03T14:52:53.0062520Z ================================================================= 2020-07-03T14:52:53.0062970Z Managed Stacktrace: 2020-07-03T14:52:53.0063530Z ================================================================= 2020-07-03T14:52:53.0063780Z at <0xffffffff> 2020-07-03T14:52:53.0064050Z at System.Reflection.Emit.ModuleBuilder:getToken <0x000a4> 2020-07-03T14:52:53.0064960Z at System.Reflection.Emit.ModuleBuilder:GetToken <0x00245> 2020-07-03T14:52:53.0065520Z at System.Reflection.Emit.ModuleBuilderTokenGenerator:GetToken <0x00042> 2020-07-03T14:52:53.0065860Z at System.Reflection.Emit.ILGenerator:Emit <0x0004f> 2020-07-03T14:52:53.0066220Z at Utf8Json.Resolvers.Internal.DynamicObjectTypeBuilder:BuildConstructor <0x000e9> 2020-07-03T14:52:53.0066600Z at Utf8Json.Resolvers.Internal.DynamicObjectTypeBuilder:BuildType <0x0059a> 2020-07-03T14:52:53.0067030Z at Utf8Json.Resolvers.Internal.DynamicObjectTypeBuilder:BuildFormatterToAssembly <0x0034a> 2020-07-03T14:52:53.0067400Z at FormatterCache1:.cctor <0x0009a> 2020-07-03T14:52:53.0067670Z at System.Object:runtime_invoke_void <0x000a5> 2020-07-03T14:52:53.0067920Z at <unknown> <0xffffffff> 2020-07-03T14:52:53.0068220Z at System.Object:__icall_wrapper_mono_generic_class_init <0x00078> 2020-07-03T14:52:53.0068650Z at Utf8Json.Resolvers.Internal.DynamicObjectResolverAllowPrivateFalseExcludeNullFalseNameMutateOriginal:GetFormatter <0x0006a> 2020-07-03T14:52:53.0069080Z at FormatterCache1:.cctor <0x000cb> 2020-07-03T14:52:53.0069360Z at System.Object:runtime_invoke_void <0x000a5> 2020-07-03T14:52:53.0069740Z at <0xffffffff> 2020-07-03T14:52:53.0070240Z at System.Object:icall_wrapper_mono_generic_class_init <0x00078> 2020-07-03T14:52:53.0070660Z at InnerResolver:GetFormatter <0x0006a> 2020-07-03T14:52:53.0070940Z at FormatterCache`1:.cctor <0x00113> 2020-07-03T14:52:53.0071220Z at System.Object:runtime_invoke_void <0x000a5> 2020-07-03T14:52:53.0071470Z at <0xffffffff> 2020-07-03T14:52:53.0071740Z at System.Object:__icall_wrapper_mono_generic_class_init <0x00078> 2020-07-03T14:52:53.0072090Z at Utf8Json.Resolvers.Internal.DefaultStandardResolver:GetFormatter <0x0006a> 2020-07-03T14:52:53.0072470Z at Utf8Json.JsonFormatterResolverExtensions:GetFormatterWithVerify <0x0007e> 2020-07-03T14:52:53.0072780Z at Utf8Json.JsonSerializer:Serialize <0x000b2> 2020-07-03T14:52:53.0073410Z at Utf8Json.JsonSerializer:Serialize <0x0007a> 2020-07-03T14:52:53.0073810Z at TechTalk.SpecFlow.Analytics.AppInsights.AppInsightsEventSerializer:SerializeAnalyticsEvent <0x0008a> 2020-07-03T14:52:53.0074170Z at d5:MoveNext <0x00086> 2020-07-03T14:52:53.0074500Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x000fa> 2020-07-03T14:52:53.0074890Z at TechTalk.SpecFlow.Analytics.HttpClientAnalyticsTransmitterSink:TransmitEventAsync <0x00192> 2020-07-03T14:52:53.0075240Z at d4:MoveNext <0x00082> 2020-07-03T14:52:53.0075550Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000f2> 2020-07-03T14:52:53.0075940Z at TechTalk.SpecFlow.Analytics.HttpClientAnalyticsTransmitterSink:TransmitEvent <0x0018a> 2020-07-03T14:52:53.0076280Z at d5:MoveNext <0x000c9> 2020-07-03T14:52:53.0076590Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:Start <0x000f2> 2020-07-03T14:52:53.0076960Z at TechTalk.SpecFlow.Analytics.AnalyticsTransmitter:TransmitEvent <0x0018a> 2020-07-03T14:52:53.0077310Z at <TransmitSpecFlowProjectCompilingEvent>d__3:MoveNext <0x0007a> 2020-07-03T14:52:53.0077660Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:Start <0x000f2> 2020-07-03T14:52:53.0078060Z at TechTalk.SpecFlow.Analytics.AnalyticsTransmitter:TransmitSpecFlowProjectCompilingEvent <0x0018a> 2020-07-03T14:52:53.0078430Z at d7:MoveNext <0x000f3> 2020-07-03T14:52:53.0078770Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000ea> 2020-07-03T14:52:53.0079180Z at SpecFlow.Tools.MsBuild.Generation.MSBuildTaskAnalyticsTransmitter:TransmitProjectCompilingEvent <0x0016a> 2020-07-03T14:52:53.0079570Z at d6:MoveNext <0x0009a> 2020-07-03T14:52:53.0079900Z at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x000ea> 2020-07-03T14:52:53.0080310Z at SpecFlow.Tools.MsBuild.Generation.MSBuildTaskAnalyticsTransmitter:TryTransmitProjectCompilingEvent <0x00152> 2020-07-03T14:52:53.0080940Z at System.Threading.Tasks.Task`1:InnerInvoke <0x00069> 2020-07-03T14:52:53.0081240Z at System.Threading.Tasks.Task:Execute <0x00037> 2020-07-03T14:52:53.0081560Z at System.Threading.Tasks.Task:ExecutionContextCallback <0x0005b> 2020-07-03T14:52:53.0081920Z at System.Threading.ExecutionContext:RunInternal <0x001a9> 2020-07-03T14:52:53.0082230Z at System.Threading.ExecutionContext:Run <0x00042> 2020-07-03T14:52:53.0082540Z at System.Threading.Tasks.Task:ExecuteWithThreadLocal <0x000f6> 2020-07-03T14:52:53.0082850Z at System.Threading.Tasks.Task:ExecuteEntry <0x000e8> 2020-07-03T14:52:53.0083210Z at System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem <0x00026> 2020-07-03T14:52:53.0083560Z at System.Threading.ThreadPoolWorkQueue:Dispatch <0x00279> 2020-07-03T14:52:53.0083900Z at System.Threading._ThreadPoolWaitCallback:PerformWaitCallback <0x0001c> 2020-07-03T14:52:53.0084210Z at :runtime_invoke_bool <0x000a5> 2020-07-03T14:52:53.0084490Z ================================================================= 2020-07-03T14:52:53.0114450Z ##[error]Error: /Library/Frameworks/Mono.framework/Versions/Current/Commands/msbuild failed with return code: null

Attached file might help (attachment is not from same build as error listed above)

mawax commented 4 years ago

I'm running into the same issue, but it fails almost every time. Did you ever get this resolved?

SabotageAndi commented 4 years ago

No, I am not aware. We don't have any Macs to work on this. To fix this, we need help from the community.

rroesler commented 4 years ago

Our "solution" was to stop (on our build pipeline) building tests on Mac. Instead we build the BDD tests on windows. AppCenter (which we use to run the BDD UI tests) is happy to take a test DLL from window even when testing iOS builds.

VS 4 Mac when run by a developer does not seem to have a problem. Or at least we do not notice it much.

epresi commented 3 years ago

We released a new version of SpecFlow: 3.9.2-beta, where this problem is hopefully solved. Please try it again with the new version: SpecFlow.NUnit 3.9.2-beta

github-actions[bot] commented 3 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.