Граф коммитов

3909 Коммитов

Автор SHA1 Сообщение Дата
Sebastien Pouliot c0ceb65b74
[mediaplayer] Update up to Xcode 9.2 beta 2 (#2994) 2017-11-13 09:17:35 -05:00
Sebastien Pouliot 84d63144f0
[apidiff] Update API references from d15-5 (#2996)
AVCaptureDepthDataOutput[Delegate] was removed from XM after the _normal_ update
2017-11-13 08:18:33 -05:00
Sebastien Pouliot 58b6f6eca3
[corebluetooth] Update up to Xcode 9.2 beta 2 (#2990)
Add a new constant.

This was added in Xcode 9.2 SDK for iOS and tvOS - even if the constant
is marked as existing for a while (iOS 6) but that turned out to be incorrect

This was added for watchOS in the *final* Xcode 9.1 SDK.

This has not _yet_ been exposed in the macOS SDK.
2017-11-10 15:47:13 -05:00
Sebastien Pouliot e21a5b9a75
[xharness] Fix clearing simulator state. Fixes #60229 and #58951. (#2904) (#2993)
Fix clearing the simulator state by properly finding the correct simulators
from tasks that will actually run, and not from potentially ignored/failed
tasks (which won't have necessarily simulators).

https://bugzilla.xamarin.com/show_bug.cgi?id=58951
https://bugzilla.xamarin.com/show_bug.cgi?id=60229
2017-11-10 15:38:19 -05:00
Alex Soto 4ab10b0c3a
[AVFoundation] Update up to Xcode 9.2 Beta 2 (#2978)
* [AVFoundation] Update up to Xcode 9.2 Beta 2

* implement feedback
2017-11-10 14:19:38 -06:00
Bernhard Urban abbd2b7200 [runtime] disable interpreter (#2962)
it's going to be default in mono once
https://github.com/mono/mono/pull/5925 is merged
2017-11-10 15:17:03 -05:00
Alex Soto 4c00387fdc
[HomeKit] Update up to Xcode 9.2 Beta 2 (#2981)
* [HomeKit] Update up to Xcode 9.2 Beta 2

* Fix feedback
2017-11-10 11:18:24 -06:00
Alex Soto 637e950426
[SceneKit] Update up to Xcode 9.2 Beta 2 (#2985)
* [SceneKit] Update up to Xcode 9.2 Beta 2

* implement feedback
2017-11-10 11:16:55 -06:00
Timothy Risi 09b994a8fc [macOS] NSCollectionView.ValidateDrop should use 'ref', not 'out'. Fixes #60416 (#2947) 2017-11-10 09:42:15 -05:00
Alex Soto 651a3f73e8
[CoreML] Update up to Xcode 9.2 Beta 2 (#2979)
* [CoreML] Update up to Xcode 9.2 Beta 2

* Add global::
2017-11-09 15:27:21 -06:00
Sebastien Pouliot 1d393f9df5
[coreanimation] Update up to Xcode 9.2 beta 2 (#2973) 2017-11-09 15:51:24 -05:00
Sebastien Pouliot 53ff499b26
[watchos][watchkit] Update up to Xcode 9.2 beta 2 (#2988) 2017-11-09 15:50:28 -05:00
Sebastien Pouliot eeb8f823af
[uikit] Update to Xcode 9.2 beta 2 (#2991) 2017-11-09 15:44:53 -05:00
Sebastien Pouliot bb05a29b6b
[localauthentication] Update up to Xcode 9.2 beta 2 (#2989)
... which adds some existing (iOS) API to macOS.
Also provide a better enum name for FaceId [1]

[1] https://bugzilla.xamarin.com/show_bug.cgi?id=60537
2017-11-09 15:39:33 -05:00
Alex Soto 36bcb4dbde
[StoreKit] Update up to Xcode 9.2 Beta 2 (#2986) 2017-11-09 08:55:11 -06:00
Alex Soto 26703bc311
[Intents] Update up to Xcode 9.2 Beta 2 (#2982)
* [Intents] Update up to Xcode 9.2 Beta 2

* Fix message
2017-11-09 08:45:25 -06:00
Alex Soto f2da9cde6b
[xtro] Re-enable InputMethodKit in xtro tests, fixes bug 57241 (#2987)
https://bugzilla.xamarin.com/show_bug.cgi?id=57241
2017-11-09 08:41:06 -06:00
Alex Soto f5c5b794a4
[PDFKit] Update up to Xcode 9 Beta 2 (#2983) 2017-11-08 20:31:55 -06:00
Alex Soto 1d13a065f7
[ReplayKit] Update up to Xcode 9.2 Beta 2 (#2984) 2017-11-08 20:29:47 -06:00
Alex Soto 9e23972076
[HealthKit] Update up to Xcode 9.2 Beta 2 (#2980) 2017-11-08 20:26:51 -06:00
Chris Hamons 5993a816a8
[macos] Fix AVCaptureDepthDataOutput on HS and 10.13 typo (#2976) 2017-11-08 14:07:39 -06:00
Sebastien Pouliot 548d0d2192
[passkit] Update up to Xcode 9.2 beta 2 (#2972)
Update (again) a typo in a constant
2017-11-08 14:42:38 -05:00
Sebastien Pouliot 3916b8fc8d
Merge pull request #2970 from spouliot/xcode92-beta2
Bump Xcode and versions for 9.2 beta 2
2017-11-08 09:12:44 -05:00
Sebastien Pouliot 526160d12d [tests] Fix XM build for monotouch/xammac-tests 2017-11-07 22:45:31 -05:00
Sebastien Pouliot f702512483 [tests] Handle a 2nd case where ContactStoreTest.GetUnifiedContacts can fail on bots 2017-11-07 20:52:35 -05:00
Sebastien Pouliot e68acf1caa [tests] Handle possible access denied in ContactStoreTest.GetUnifiedContacts
For some reason this happens with the watchOS 4.2 simulator on our
Jenkins bots (but not locally for me).

The test is updated to ignore errors as depending on the sim default
content does not seems possible.
2017-11-07 15:35:10 -05:00
Sebastien Pouliot 93118069ee [tests] Fix monotouch-tests to execute without failure with xcode 9.2 beta 2 2017-11-07 14:48:16 -05:00
Sebastien Pouliot e3d4846811 [test][dontlink] Simplify 'Autorelease' test not to depend on version specific return values 2017-11-07 13:25:17 -05:00
Sebastien Pouliot 54d9faf0b0 [tests] HMHomeAccessControl conformance to NS[Secure]Coding is not documented 2017-11-07 12:04:19 -05:00
Sebastien Pouliot d424ed7dd1 [contacts] CNContactFormatter now conforms to NSSecureCoding 2017-11-07 12:03:42 -05:00
Sebastien Pouliot 0ca0651528
[apidiff] Update API references to XI 11.4 (15.5) (#2969) 2017-11-07 11:22:04 -05:00
Sebastien Pouliot d19b089343 Bump Xcode and versions for 9.2 beta 2 2017-11-07 11:19:09 -05:00
Rolf Bjarne Kvinge 12d7cc87dd
[xharness] Increase timeouts for a few tests, since they may run slower when run in parallel. (#2968) 2017-11-07 16:12:37 +01:00
Rolf Bjarne Kvinge 53bdb99ed7
[xharness] Fix creating new log file (it should be truncated, which FileMode.Create does). (#2966) 2017-11-07 16:12:25 +01:00
Rolf Bjarne Kvinge fa7c6fb8eb
[xharness] Try to use a fixed port for the html server (but fallback to random port if it fails). (#2967)
Just so that the URL doesn't change every time you launch the server.
2017-11-07 16:12:13 +01:00
Rolf Bjarne Kvinge 5caddb3571
[monotouch-test] Fix regression in CalendarTest to not compare UTC and local time directly. (#2964)
In 0442cdf9c0 the `now` variable was changed to
be a UTC date, but unfortunately the code that compares it to a local date
(NSDate.Now) wasn't updated.

Only year/month/day values were compared, which meant the test would fail if
run when UTC and local time didn't represent the same date (and conversely
would pass if the UTC and local date was the same date, which is why the
changed did not fail the PR test run: the PR was tested during the 19 hours of
the day when EST and UTC represent the sam date).

Fix this by converting the UTC `now` to NSDate instead of using NSDate.Now.

This has the additional benefit of also fixing a (much smaller) race
condition: if midnight occurred just between calculating `now` and NSDate.Now,
the test would also fail.
2017-11-07 16:12:00 +01:00
Rolf Bjarne Kvinge 0f67cd4893
[runtime] Remove dead code. (#2965) 2017-11-07 16:11:46 +01:00
Rolf Bjarne Kvinge 08250fc9b2
[mmp] Use ordinal string comparison explicitly. (#2963) 2017-11-07 16:11:27 +01:00
Rolf Bjarne Kvinge dd79a20284 [xharness] Try to fix apparently impossible infinite loop. Might fix bug #59208. (#2960)
https://bugzilla.xamarin.com/show_bug.cgi?id=59208
2017-11-06 17:14:03 -05:00
Sebastien Pouliot bf28681e0d
Merge pull request #2961 from timrisi/SceneKitFix
[macOS] Fix Introspection and API tests (#2891)
2017-11-06 16:29:18 -05:00
Sebastien Pouliot 48274ee882
[apidiff] Update API references to XI 11.3 (xcode9 support) (#2959) 2017-11-06 13:21:30 -05:00
Timothy Risi d9288c7f22 Fix build 2017-11-06 08:25:17 -09:00
Rolf Bjarne Kvinge 82e3aaf278
[monotouch-test] Move generated files out of the "all test files" wildcard. (#2958)
monotouch-test has a wildcard to automatically include new test files, but
this should not include generated files, because:

* The generated files are generated when needed, which means we can't rely on
  the wildcard to trigger their generation, because the wildcard won't find
  them before they exist, and as such msbuild won't detect that they're
  needed.
* This means the generated files must be listed separately, but in that case
  they shouldn't be found by the wildcard too, because that leads to:

    /Library/Frameworks/Mono.framework/Versions/5.4.0/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets(84,5): error MSB3105: The item "ObjCRuntime/TrampolineTest.generated.cs" was specified more than once in the "Sources" parameter.  Duplicate items are not supported by the "Sources" parameter.

So move the generated files to a different directory, so that the wildcard
doesn't find them.
2017-11-06 17:16:32 +01:00
Rolf Bjarne Kvinge 0442cdf9c0
[monotouch-test] Tweak CalendarTest to work when 1h = 2h due to DST change. (#2957)
At 2:00 AM on November 5h 2017, winter came to our bots in Boston.

This meant that between 2:00 and 3:00 AM, subtracting 1h from the current
time yielded a time difference of 2h.

This was caught by our observant tests:

    [FAIL] CalendarTest.DateComponentsTest :   b hour
        Expected: 1
        But was:  2

To avoid such issues next time this test happens to run during this single
hour of the entire year that causes problems, change the test to use time
calculcation using UTC instead.
2017-11-06 15:17:12 +01:00
Rolf Bjarne Kvinge acbfb063c5
[monotouch-test] Fix MDLVoxelArrayTest to allow for different index extents. (#2956)
This test fails on the bots:

	[FAIL] MDLVoxelArrayTest.BoundingBoxTest :   MaxX (M)
  Expected: -1.0f
  But was:  0.0f

For some unknown reason I'm not able to reproduce locally, but the actual
values look normal, so update the test to accept those as well.
2017-11-06 15:16:37 +01:00
Sebastien Pouliot 8892498963
Merge pull request #2955 from spouliot/master-merge-xcode91-take2
Merge xcode9.1 into master (take 2)
2017-11-05 10:55:31 -05:00
Timothy Risi 492121ec3b [macOS] Fix Introspection and API tests (#2891) 2017-11-03 20:36:34 -08:00
Sebastien Pouliot 8baa15f6c3 [tests] Adjust new tests to build on XM too 2017-11-03 15:30:04 -04:00
Sebastien Pouliot 395feca0d9 Merge branch 'xcode9.1' into master-merge-xcode91-take2 2017-11-03 10:30:07 -04:00
Alan McGovern f288a5118f Bump to get a build on wrench 2017-11-03 11:10:48 +00:00