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

5217 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge a5f5a76cc0 [xharness] Try and fix some strange file sharing exceptions. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 126de6836a [xharness] Use full path to mdtool. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 0910cacf51 [xharness] Fix processing of ignored tasks. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge dcc605ed22 [xharness] Build XM/Classic projects using mdtool. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge af4a93a181 [xharness] Pass the right environment variables when invoking xbuild. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge ae1bf7fb5f [xharness] Add support for ignoring tests.
And use it to ignore framework-test (never run on wrench) and
watchOS tests (currently ignored on wrench).
2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge d9bf0e1728 [xharness] Add support for building and running mac tests on jenkins. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 9a20b42bd6 [xharness] No need to prepare the simulator more than once. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 0c1f235800 [xharness] Fix simulator configuration to do all configuration before first launch. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 2d3001cd25 [xharness] Don't fail a machine has never seen a crash report. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge d135612f59 [tests] Implement support in xharness for running the simulator tests grouped by simulator, and write out an html report. 2016-06-15 10:51:14 -07:00
Rolf Bjarne Kvinge 68717b4100 [apitest] Modify a couple of test to not take a screen image just to get an image. (#201)
Taking a screen image does not work unless there's a window server
running, which may not always be the case on bots.

So instead just create an image manually, since these tests do
not seem to be requiring any particular type of image.
2016-06-15 10:49:15 -07:00
Rolf Bjarne Kvinge 3a4cd805b1 [jenkins] Ignore test errors for now. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge adde200556 [xharness] Exclude bcl tests by default. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge fdf2bd5d7b [xharness] Try and fix some strange file sharing exceptions. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 4bad2c1485 [xharness] Use full path to mdtool. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 266606528b [xharness] Fix processing of ignored tasks. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge eec56fefc6 [xharness] Build XM/Classic projects using mdtool. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge f6948f8183 [xharness] Pass the right environment variables when invoking xbuild. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 39a0873403 [xharness] Add support for ignoring tests.
And use it to ignore framework-test (never run on wrench) and
watchOS tests (currently ignored on wrench).
2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge ad229cef71 [xharness] Add support for building and running mac tests on jenkins. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 969f2d7ca1 [xharness] No need to prepare the simulator more than once. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 3d5455b54c [xharness] Fix simulator configuration to do all configuration before first launch. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 646bd59c85 [xharness] Don't fail a machine has never seen a crash report. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge d087ba2d5a [tests] Implement support in xharness for running the simulator tests grouped by simulator, and write out an html report. 2016-06-15 09:57:24 -07:00
Rolf Bjarne Kvinge 447c75ab2b [system-dependencies] Add support for provisioning Xcode as xip file. (#199) 2016-06-15 09:39:29 -07:00
Jeffrey Stedfast 59a1233b26 [msbuild] Create a WatchKitSupport2 directory in the IPA for WatchOS2+ apps (#182)
Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=41762
2016-06-15 13:50:27 +02:00
Miguel de Icaza ae3532f38c [uikit] Implement feedback from review 2016-06-14 23:35:05 -07:00
Miguel de Icaza 50458be3af [ios10,UIKit] UIGraphicsRenderer 2016-06-14 15:53:41 -07:00
Rolf Bjarne Kvinge b1a3a6da7c [CoreGraphics] CGWindowListCreateImage can return null, in which case return a null CGImage. (#195)
Instead of returning a managed CGImage instance wrapping IntPtr.Zero.
2016-06-15 00:52:56 +02:00
Rolf Bjarne Kvinge c71c8ecdf6 Bump to Xcode 8 and corresponding SDK versions. (#188)
This also requires bumping the min iOS SDK version to 6.0,
otherwise the native linker fails with this:

    ld: library not found for -lcrt1.3.1.o

Which happens at configure time for armv7 and armv7s.
2016-06-14 22:43:51 +02:00
Chris Hamons 0c5aad0444 [XM] Add missing attributes on new bindings (#194)
[XM] Add missing attributes on new bindings
2016-06-14 16:29:08 -04:00
Rolf Bjarne Kvinge 00370f1e52 Bump mono to get fixes for bug #41786. (#192) 2016-06-14 22:06:02 +02:00
Sebastien Pouliot f50b82df3d [tests][linksdk][watchos] Fix HttpClientHandler tests for CFNetwork/watchOS (#186)
As noted in PR 177 [1] this does not build on watchOS since CFNetwork
is not supported on that platform. Uncaught as the PR bots don't build,
nor run, the tests yet.

[1] https://github.com/xamarin/xamarin-macios/pull/177
2016-06-14 07:42:41 -07:00
Rolf Bjarne Kvinge 12ce7fdffb Bump maccore to xcode8 branch. (#187) 2016-06-14 07:59:08 +02:00
Sebastien Pouliot 0ff6210a62 Bump versions of XI to 9.9.2.x and XM to 2.9.2.x (#185)
to make sure they'll be more recent than the current preview refresh
2016-06-14 00:48:16 -04:00
Sebastien Pouliot 4f7fb81d3c Bump versions of XI to 9.99.x and XM to 2.99.x (#184) 2016-06-14 00:47:51 -04:00
Daniel Cazzulino a645369e66 [msbuild] Remove improper .0 at the end of package version (#181)
For whatever reason, VS added it even if the package version is
0.9.5, but VS happily finds it and everything builds fine but
it breaks on xbuild/mono/mac??
2016-06-13 16:58:14 -04:00
Manuel de la Pena be5bec99ac Merge pull request #178 from mandel-macaque/strong-dict-templated
[Fix] Ensure that strong dictionaries can work with templated dictioaries as property types.
2016-06-13 22:33:54 +02:00
Daniel Cazzulino 136b9a43b4 [msbuild] Unify and relocate shared MSBuild overriden tasks (#179)
* [msbuild] Remove unnecessary duplicate implementation of Move

Our implementation of the Move task was a partial copy of what
the MSBuild Move task does: https://github.com/Microsoft/msbuild/blob/master/src/XMakeTasks/Move.cs

Remove the unnecessary code, make it inherit the base implementation
like we do for the other MSBuild-overriden tasks, and place it in a
corresponding MsBuildTasks folder to denote this (again, like we do
in iOS.Tasks).

Removing this (unnecessary IMO) custom implementation of Move
ensures that when we switch to MSBuild, we can leverage improvements
and fixes on the task automatically.

* [msbuild] Move all the common MSBuild overriden tasks to MacDev

These tasks previously existed in iOS.Tasks, and Mac.Tasks. Since
they are reused across iOS and XM targets, move them to the common
MacDev project and update the targets accordingly.
2016-06-13 15:07:18 -04:00
Manuel de la Pena 294b984a96 Merge pull request #180 from kzu/editorconfig
Provide .editorconfig support for easier contributor formatting
2016-06-13 17:22:16 +02:00
iain e1505be111 XM] Add NSAccessibilityElement as a class (#171)
Add NSAccessibilityElement as a class and rename the NSAccessibilityElement protocol to NSAccessibilityElementProtocol to match Swift
2016-06-13 11:00:21 -04:00
Manuel de la Pena 90c7eab95e [Fix] Ensure that strong dictionaries can work with templated dictionaries as property types. 2016-06-13 12:13:48 +02:00
Daniel Cazzulino 9642dd9be0 Provide .editorconfig support for easier contributor formatting
Scoped to the msbuild folder for now which has consistent C# and
MSBuild formatting. The rest of the repo seems to be using different
formatting, so I didn't want to have to decide one way or the other.
2016-06-13 00:43:37 -03:00
Sebastien Pouliot d479ed00c7 [tests][link sdk] Add tests to validate default properties for all (3) handlers that we ship (#177) 2016-06-12 13:44:37 -04:00
Sebastien Pouliot 6ea42d2196 Bump mono to include System.Net.Http fix for CFNetworkHandler.CookieContainer (#176)
reference:
https://github.com/mono/mono/pull/3141
2016-06-12 03:29:50 -04:00
Aleksey Kliger (λgeek) 8474a21176 [runtime] Add MonoMethodMessage::InitMessage to linker descriptors (#172)
It's called from the runtime mono_message_init method since
 Mono commit 83f37161192b7735ffd04a4235253d790eefff99
2016-06-10 13:21:19 -04:00
Alex Soto 69740e78ed [AudioUnit] Fix some breaking changes (#173)
commit 1f207bd3f3df363cb5a74e59b93acd8eb6e1fec2 in xamarin/maccore
introduced some breaking changes, this fixes them
2016-06-10 13:20:33 -04:00
joj 28bb84d62b Added missing SessionId to CreateInstallerPackage (#170)
* [build] Moved CreateInstallerPackage to Core

* [build] Converted CreateInstallerPackage into a base with SessionId
2016-06-10 11:32:41 -04:00
Alexander Köplinger 654597c172 Bump mono to e3da710362c196a54ed344567dc29481a8d98312 (#169)
Get in the latest fixes from mono-4.5.1-branch
2016-06-10 15:30:00 +02:00