dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.46k stars 4.76k forks source link

[iOS/tvOS] FunctionalTests.ArrayTests.DifferentConfigSources_Merged_KeysAreSorted & WithOverwrites fail on devices #60583

Open steveisok opened 3 years ago

steveisok commented 3 years ago

Most likely a problem with where files are trying to be written.

The test fails with:

System.IO.FileNotFoundException : The configuration file 'aj21wvwu.d1m' was not found and is not optional. The expected physical path was '/private/var/containers/Bundle/Application/417AB637-17AD-4E92-8AE8-1F6DDF069E1D/Microsoft.Extensions.Configuration.Functional.Tests.app/aj21wvwu.d1m'.
Stack trace
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info)
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load()
   at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers)
   at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
   at Microsoft.Extensions.Configuration.FunctionalTests.ArrayTests.BuildConfig()
   at Microsoft.Extensions.Configuration.FunctionalTests.ArrayTests.DifferentConfigSources_Merged_KeysAreSorted()
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
steveisok commented 2 years ago

Still fails. Moving to 8