У меня возникла проблема с моим набором тестов, содержащим более 100 тестов. При выполнении полного тестового запуска на iOS происходит сбой Xamarin UItest. Эта проблема обычно возникает на 35-м тесте, но может возникнуть до или после него. Я опубликую ошибку, которая возникает при сбое. Мы будем очень признательны за любую помощь в решении этой проблемы, будь то в коде или в среде Mac. Имейте в виду, что я не вижу этой проблемы в .NET Framework 4.8. Я использую Xamarin.UITest версии 4.4.0 и провожу тест на симуляторе iPhone с версией ОС 17.2.
Exit code is 134 (username
Process terminated. A callback was made on a garbage collected delegate of type 'Xamarin.UITest.Shared!Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+DeviceNotificationDelegate::Invoke'.
Repeat 2 times:
--------------------------------
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+NativeMethods.AMDeviceNotificationUnsubscribe(IntPtr)
--------------------------------
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+DeviceFinder.GetConnectedDevices(System.String)
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices.Execute()
at Xamarin.UITest.iOS.iOSAppLauncher.GetOrValidateSimId(Xamarin.UITest.iOS.Instruments, System.String)
at Xamarin.UITest.iOS.iOSAppLauncher.LaunchAppLocal(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Boolean)
at Xamarin.UITest.iOS.iOSAppLauncher.LaunchApp(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Xamarin.UITest.TestCloud.TestCloudiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Xamarin.UITest.Shared.Http.HttpClient, Boolean)
at Xamarin.UITest.iOS.iOSApp..ctor(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Execution.IExecutor)
at Xamarin.UITest.iOS.iOSApp..ctor(Xamarin.UITest.Configuration.IiOSAppConfiguration)
at Xamarin.UITest.Configuration.iOSAppConfigurator.StartApp(Xamarin.UITest.Configuration.AppDataMode)
at WellRx.UITests.AppInitializer.IosStartApp(System.String, Xamarin.UITest.Configuration.AppDataMode)
at WellRx.UITests.AppInitializer.StartApp(Xamarin.UITest.Platform, System.String, Boolean)
at WellRx.UITests.Features.FeatureBase.BeforeEachTest()
at DynamicClass.InvokeStub_FeatureBase.BeforeEachTest(System.Object, System.Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(System.Object, System.Reflection.BindingFlags)
at NUnit.Framework.Internal.Reflect.InvokeMethod(System.Reflection.MethodInfo, System.Object, System.Object[])
at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(NUnit.Framework.Internal.TestExecutionContext)
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(NUnit.Framework.Internal.TestExecutionContext, System.Action)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.Execute(NUnit.Framework.Internal.TestExecutionContext)
at NUnit.Framework.Internal.Execution.SimpleWorkItem+c__DisplayClass3_0.b__0()
at NUnit.Framework.Internal.ContextUtils+c__DisplayClass1_0`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].b__0(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(System.Threading.ContextCallback, System.Object)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Func`1)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
at NUnit.Framework.Internal.Execution.WorkItem.RunOnCurrentThread()
at NUnit.Framework.Internal.Execution.WorkItem.Execute()
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch(NUnit.Framework.Internal.Execution.WorkItem, NUnit.Framework.Internal.Execution.ParallelExecutionStrategy)
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch(NUnit.Framework.Internal.Execution.WorkItem)
at NUnit.Framework.Internal.Execution.CompositeWorkItem.RunChildren()
at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformWork()
at NUnit.Framework.Internal.Execution.WorkItem.RunOnCurrentThread()
at NUnit.Framework.Internal.Execution.WorkItem.Execute()
at NUnit.Framework.Internal.Execution.TestWorker.TestWorkerThreadProc()
at System.Threading.Thread.StartCallback())
Подробнее здесь: https://stackoverflow.com/questions/791 ... et-6-0-and
Xamarin.UItest аварийно завершает работу при запуске пакета, содержащего более 35 тестов в .NET 6.0 и более поздних верс ⇐ C#
Место общения программистов C#
1731018347
Anonymous
У меня возникла проблема с моим набором тестов, содержащим более 100 тестов. При выполнении полного тестового запуска на iOS происходит сбой Xamarin UItest. Эта проблема обычно возникает на 35-м тесте, но может возникнуть до или после него. Я опубликую ошибку, которая возникает при сбое. Мы будем очень признательны за любую помощь в решении этой проблемы, будь то в коде или в среде Mac. Имейте в виду, что я не вижу этой проблемы в .NET Framework 4.8. Я использую Xamarin.UITest версии 4.4.0 и провожу тест на симуляторе iPhone с версией ОС 17.2.
Exit code is 134 (username
Process terminated. A callback was made on a garbage collected delegate of type 'Xamarin.UITest.Shared!Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+DeviceNotificationDelegate::Invoke'.
Repeat 2 times:
--------------------------------
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+NativeMethods.AMDeviceNotificationUnsubscribe(IntPtr)
--------------------------------
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices+DeviceFinder.GetConnectedDevices(System.String)
at Xamarin.UITest.Shared.iOS.Queries.QueryConnectediOSDevices.Execute()
at Xamarin.UITest.iOS.iOSAppLauncher.GetOrValidateSimId(Xamarin.UITest.iOS.Instruments, System.String)
at Xamarin.UITest.iOS.iOSAppLauncher.LaunchAppLocal(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Boolean)
at Xamarin.UITest.iOS.iOSAppLauncher.LaunchApp(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Xamarin.UITest.TestCloud.TestCloudiOSAppConfiguration, Xamarin.UITest.Shared.Http.HttpClient, Xamarin.UITest.Shared.Http.HttpClient, Boolean)
at Xamarin.UITest.iOS.iOSApp..ctor(Xamarin.UITest.Configuration.IiOSAppConfiguration, Xamarin.UITest.Shared.Execution.IExecutor)
at Xamarin.UITest.iOS.iOSApp..ctor(Xamarin.UITest.Configuration.IiOSAppConfiguration)
at Xamarin.UITest.Configuration.iOSAppConfigurator.StartApp(Xamarin.UITest.Configuration.AppDataMode)
at WellRx.UITests.AppInitializer.IosStartApp(System.String, Xamarin.UITest.Configuration.AppDataMode)
at WellRx.UITests.AppInitializer.StartApp(Xamarin.UITest.Platform, System.String, Boolean)
at WellRx.UITests.Features.FeatureBase.BeforeEachTest()
at DynamicClass.InvokeStub_FeatureBase.BeforeEachTest(System.Object, System.Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(System.Object, System.Reflection.BindingFlags)
at NUnit.Framework.Internal.Reflect.InvokeMethod(System.Reflection.MethodInfo, System.Object, System.Object[])
at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(NUnit.Framework.Internal.TestExecutionContext)
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(NUnit.Framework.Internal.TestExecutionContext, System.Action)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.Execute(NUnit.Framework.Internal.TestExecutionContext)
at NUnit.Framework.Internal.Execution.SimpleWorkItem+c__DisplayClass3_0.b__0()
at NUnit.Framework.Internal.ContextUtils+c__DisplayClass1_0`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].b__0(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(System.Threading.ContextCallback, System.Object)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Func`1)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
at NUnit.Framework.Internal.Execution.WorkItem.RunOnCurrentThread()
at NUnit.Framework.Internal.Execution.WorkItem.Execute()
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch(NUnit.Framework.Internal.Execution.WorkItem, NUnit.Framework.Internal.Execution.ParallelExecutionStrategy)
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch(NUnit.Framework.Internal.Execution.WorkItem)
at NUnit.Framework.Internal.Execution.CompositeWorkItem.RunChildren()
at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformWork()
at NUnit.Framework.Internal.Execution.WorkItem.RunOnCurrentThread()
at NUnit.Framework.Internal.Execution.WorkItem.Execute()
at NUnit.Framework.Internal.Execution.TestWorker.TestWorkerThreadProc()
at System.Threading.Thread.StartCallback())
Подробнее здесь: [url]https://stackoverflow.com/questions/79142482/xamarin-uitest-crashes-when-running-the-suite-that-has-35-tests-on-net-6-0-and[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия