Rolf Bjarne Kvinge
c98cc1dc19
[xharness] Ignore ignored tests when deciding which color to use for a group of tests.
2016-06-28 13:02:16 +02:00
Rolf Bjarne Kvinge
1a48c36efd
[xharness] When capturing the system log for simulator runs, don't capture contents of the log from before our test run starts.
2016-06-28 13:02:12 +02:00
Rolf Bjarne Kvinge
fa33176ba8
[xharness] Cleanup must be done by the last test, not the first test.
2016-06-28 13:02:09 +02:00
Rolf Bjarne Kvinge
93f0b92eac
[xharness] iPhone 4s doesn't exist anymore, use iPhone 5 instead.
2016-06-28 13:02:03 +02:00
Rolf Bjarne Kvinge
c09c74dba5
[xharness] Improve html report a bit when some tests are ignored.
2016-06-28 12:59:54 +02:00
Rolf Bjarne Kvinge
ab7bd56e63
[xharness] Add a few variables to control if to include iOS/Mac tests in jenkins test mode.
2016-06-28 12:59:50 +02:00
Rolf Bjarne Kvinge
a7b20c1a43
[xharness] Fix emptyness check.
2016-06-28 12:59:42 +02:00
Rolf Bjarne Kvinge
3a825fc5e0
[xharness] Improve watching objects in the debugger.
2016-06-28 12:59:36 +02:00
Sebastien Pouliot
ddc3a56e68
[tests][harness] Add kTCCServiceMediaLibrary to avoid privacy popup ( #230 )
...
Running some API without permission can crash some tests.
2016-06-28 12:59:25 +02:00
Alex Soto
2b51bf257b
[NS(mutable)Dictionary] Fix bug 41343 - NSDictionary<TKey, TValue>.FromObjectsAndKeys keys and values are twisted up ( #281 )
...
https://bugzilla.xamarin.com/show_bug.cgi?id=41343
* NSDictionary<TKey, TValue>.FromObjectsAndKeys keys and values are twisted up
* Fixed it in XAMCORE_4_0
* Obsoleted the 2 existing methods
* introduced FromObjectsAndKeys (TValue [] objects, TKey [] keys, nint count)
* Added unit tests with different types for TKey and TValue
2016-06-27 20:38:14 -04:00
Rolf Bjarne Kvinge
b636444705
Bump Touch.Unit to try and get stability fix for HttpTextWriter. ( #287 )
2016-06-27 15:49:36 -04:00
Jeffrey Stedfast
518b8007cc
[msbuild] Properly archive projects containing WatchOS2 apps ( #268 )
...
Fixes bug #41762
2016-06-27 15:22:45 -04:00
Jeffrey Stedfast
fa511d0d77
[msbuild] Allow customization of IPA package directory & path ( #285 )
...
Fixes bug #41963
2016-06-27 14:39:38 -04:00
Vincent Dondain
afa7e8d976
[msbuild] Import Xamarin.iOS.Analysis.targets ( #283 )
...
Update reference to maccore which includes
the bump to an update xamarin-analysis and
the corresponding Makefile changes.
2016-06-27 14:07:58 -04:00
Rolf Bjarne Kvinge
57dec55006
Merge pull request #264 from rolfbjarne/watchos-monotouch-test
...
[tests] Fix many watchOS tests issues.
2016-06-27 09:43:26 -07:00
Rolf Bjarne Kvinge
08a053c98f
Bump maccore to get fix for bug #41655 . ( #282 )
...
https://bugzilla.xamarin.com/show_bug.cgi?id=41655
2016-06-27 08:15:32 -07:00
Rolf Bjarne Kvinge
399501c837
[introspection] Implement a few Xcode checks for Mac.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
efa39f6214
[introspection] Fix build problem.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
73660edbdf
[tests] Fix a few dead code compiler warnings.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
e8d1aae78b
[introspection] Make the Mac version build.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
4b60767598
[introspection] Update protocol test for watchOS.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
5cbc9ca2fe
[introspection] Verify that variadic methods aren't public API.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
ef55c7774f
[introspection tests] Ignore typo checker on watchOS, there's no API available for it.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
f0b709b8bf
[introspection tests] Do version checks using Xcode version instead of specific platform versions.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
f35e8b8b35
[tests] Add introspection-ios to tests.sln
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
e2c2dc1061
[monotouch-test] Move version-checking code to a shared file.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
833ea3fc8b
[xharness] Fix name of referenced projects.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
7714d7a1cf
[bindings-framework-test] Remove unused define.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
d9610117a1
[monotouch-test] Ignore NSDataTest.Https on watchOS devices, the API doesn't work.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
343502ef52
[monotouch-test] Disable RuntimeTest.FinalizationRaceCondition/ResurrectedObjectsDisposedTest on watchOS/device, they use too much memory for the device.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
d8b4fff4e3
[monotouch-test] Disable test that uses TcpClient on watchOS, since TcpClient doesn't work on watchOS.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
8a4178b141
[monotouch-test] Fix registrar/trampoline tests according to watchOS ABI.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
26b1c27b81
[monotouch-test] Disable NSUbiquitousKeyValueStore test, since it doesn't work on watchOS.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
df640e61cd
[monotouch-test] Disable test that uses TcpListener, since TcpListener doesn't work on watchOS.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
d06100b952
[tests] Add some diagnostics to the watchOS test runner.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
d3ab94666f
[tests] Avoid running more than once simultaneously.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
e0e5824ce2
[monotouch-test] Set a timeout for UrlSessionTest so that the requests time out before the test itself.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
e623d92046
[tests] Improve the watchOS test runner a little bit.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
43da4642f1
[monotouch-test] Implement a non-GUI version of TestRuntime.RunAsync that works on watchOS.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
b4bb30c13c
[monotouch-test] Adjust tests according to watchOS behavior.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
0a8c6e3342
[tests] Check versions using Xcode version instead of platform version.
...
This is required to match API to the required platform version,
since our platforms have different version numbers.
2016-06-27 13:07:37 +02:00
Rolf Bjarne Kvinge
714165c65e
Add generator project to the Xamarin.iOS solution.
2016-06-27 13:07:37 +02:00
Alex Soto
49ebc78bd5
[CloudKit] Fix bugs 42125 and 42163, a couple of missing NullAlloweds ( #275 )
...
https://bugzilla.xamarin.com/show_bug.cgi?id=42163
https://bugzilla.xamarin.com/show_bug.cgi?id=42125
2016-06-24 20:08:19 -04:00
Rolf Bjarne Kvinge
06821f5cc7
Add a nuget config file to ensure we have a valid feed. ( #271 )
...
This will hopefully fix a random build problem on some machines:
[5:14:32] cat ~/.config/NuGet/NuGet.Config || true
[5:14:32] <?xml version="1.0" encoding="utf-8"?>
[5:14:32] <configuration>
[5:14:32] <packageSources>
[5:14:32] <add key="nuget.org" value="https://api.nuget.org/v3/index.json " protocolVersion="3" />
[5:14:32] </packageSources>
[5:14:32] </configuration>
[5:14:32] Targets files are valid XML
[5:14:33] Installing 'NUnit.Runners 2.6.4'.
[5:14:33] Installing 'NUnit 2.6.4'.
[5:14:33] Installing 'Newtonsoft.Json 6.0.8'.
[5:14:33] Successfully installed 'NUnit 2.6.4'.
[5:14:33] Successfully installed 'Newtonsoft.Json 6.0.8'.
[5:14:33] Successfully installed 'NUnit.Runners 2.6.4'.
[5:14:33] Unable to find version '0.9.5' of package 'Mono.Cecil'.
2016-06-24 11:13:07 -07:00
Rolf Bjarne Kvinge
278550795e
[xharness] Fix simulator validation check to not fail when it shouldn't. ( #265 )
2016-06-24 01:03:36 -07:00
Rolf Bjarne Kvinge
ba7cddc34e
[msbuild] Add nuget diagnostics. ( #255 )
...
* [msbuild] Add nuget diagnostics.
* [msbuild] Make restore less verbose.
To see if that's what's causing an infinite newline print loop on jenkins bots.
* [msbuild] nuget can't list sources on jenkins for some reason, so just do it manually.
* [msbuild] Make sure diagnostics doesn't fail the build.
2016-06-23 06:22:21 -07:00
Rolf Bjarne Kvinge
5c923e268d
[ClockKit] Remove default ctor from CLKComplicationServer. ( #260 )
2016-06-22 07:10:46 -07:00
Rolf Bjarne Kvinge
e1a49bc957
[WatchKit] Disable a few constructors. ( #261 )
2016-06-22 07:10:32 -07:00
Rolf Bjarne Kvinge
8ed7c2a283
[Security] Implement SecRecord constructor for watchOS. ( #257 )
2016-06-22 06:11:51 -07:00
Rolf Bjarne Kvinge
f3e08d0502
[mtouch] Set the soft heap limit to 8m on watchOS. ( #258 )
2016-06-22 06:11:40 -07:00