I have some tests that worked just fine on my desktop but when I upload my UITest project to the test cloud, I get:
Mono dependency error:
NUnit-Console version 220.127.116.1183
Copyright (C) 2002-2012 Charlie Poole.
Copyright (C) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov.
Copyright (C) 2000-2002 Philip Craig.
All Rights Reserved.
Runtime Environment -
OS Version: Unix 18.104.22.168
CLR Version: 4.0.30319.17020 ( Mono 4.0 ( 4.2.3 (explicit/832de4b Thu Mar 3 19:24:57 EST 2016) ) )
ProcessModel: Default DomainUsage: Single
Execution Runtime: mono-4.0
Installing test cloud reporter.
Connected to Xamarin.UITest.
Could not load file or assembly or one of its dependencies.
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
I have tried a few things and nothing seems to work. It still works on my desktop though.
- Wiped '/obj' and '/bin' folders from the UITest project - Rebuild the project and re-deployed to test-cloud - Verified I had the correct version of NUnit - I'm using v2.6.4 (of NUnit) because I read somewhere that this is the version that test cloud prefers