Vincent Dondain
a7e50fd89d
[xharness] Bring more joy to the developer when all tests pass 🎉 ( #6962 ) ( #7037 )
...
- When everything just works, skip the "test results" header and output that all tests pass with a 🎉 (:
2019-09-20 14:11:03 -04:00
monojenkins
d1db196647
[builds] Stop shipping the 32-bit AOT compiler for Xamarin.Mac. ( #7041 )
2019-09-20 15:39:41 +02:00
Rolf Bjarne Kvinge
f40261a502
[builds] Stop shipping the 32-bit AOT compiler for Xamarin.Mac. ( #7039 )
2019-09-20 15:39:39 +02:00
Waleed Chaudhry
1dc3beabfa
[Generator] Provide clear error message on type mismatch with BindAs error ( #7016 )
...
* [Generator] Provide clear error message on type mismatch with BindAs attribute that results in generator crashing. Fixes 6863.
2019-09-19 21:05:22 -04:00
Sebastien Pouliot
ba3acd709b
Add SECURITY.MD to repo (as suggested by OSPO) ( #7019 )
2019-09-19 17:44:22 -04:00
Vincent Dondain
85b194e12c
[Versions] .3 is for xcode11.1, so use .5 ( #7025 )
...
* [Versions] .3 is for xcode11.1, so use .5
* Use .7 because .5 is reserved for a possible Xcode 11.2
2019-09-19 17:27:04 -04:00
Vincent Dondain
174645e06d
[Versions] Use odd versions (.3) because Xcode 11.1 isn't stable yet ( #7023 )
2019-09-19 14:21:43 -04:00
monojenkins
982346cbb3
[xharness] Fix incorrect merge. ( #7034 )
...
Add new device tasks to the right list so that they're processed and marked as
ignored correctly later.
2019-09-19 18:53:26 +02:00
Vincent Dondain
389afe40af
Bump Touch.Unit (dark mode support) ( #7020 )
...
New commits in spouliot/Touch.Unit:
* spouliot/Touch.Unit@d22825a [TouchRunner] Fix colors for iOS 13 dark mode (#53 )
* spouliot/Touch.Unit@de42aa3 Fallback to "modern" mtouch root if `MONOTOUCH_ROOT` is not set. (#52 )
* spouliot/Touch.Unit@a2e1810 Improve logging for failed TCP connections due to hostname (#51 )
Diff: 1c41c75983..d22825a7d1
2019-09-19 11:06:03 -04:00
Vincent Dondain
39c33c9c5a
Bump maccore for device scheduling fix ( #7030 )
...
New commits in xamarin/maccore:
* xamarin/maccore@3064e2c463 [device-builds] Fix if condition typo (double `[`) (#1986 )
* xamarin/maccore@e8bdf7a70f [tests] Treat Xcode GM as beta so we don't have to update all devices to GM (#1964 ) (#1973 )
Diff: a86e78a3a1..3064e2c463
2019-09-19 10:49:51 -04:00
Rolf Bjarne Kvinge
7d4b09e3d0
[msbuild] Update a few msbuild tests to Xcode 11 behavior. Fixes #6970 . ( #7031 )
...
Fixes https://github.com/xamarin/xamarin-macios/issues/6970 .
2019-09-19 15:29:44 +02:00
Rolf Bjarne Kvinge
7fc8db2fca
[xharness] Fix incorrect merge. ( #7032 )
...
Add new device tasks to the right list so that they're processed and marked as
ignored correctly later.
2019-09-19 14:40:32 +02:00
Vincent Dondain
c10aa03642
Bump maccore for device scheduling fix ( #7027 )
...
New commits in xamarin/maccore:
* xamarin/maccore@486ad67875 [device-builds] Fix if condition typo (double `[`) (#1985 )
* xamarin/maccore@fda32707a7 [tests] Update (and hopefully simplify) submission tests documentation wrt cerficates/profiles expiration (#1972 )
* xamarin/maccore@f23cd3a194 Merge pull request #1977 from xamarin/swift-o-matic-protocol-list-enum-factory
* xamarin/maccore@aaa2bec8da Enum factory test
* xamarin/maccore@d3c7890df2 Merge pull request #1974 from xamarin/swift-o-matic-protocol-list-enum
* xamarin/maccore@436a376ab4 [provisioning-profiles] Add 'Developer ID Application' and 'Developer ID Installer' certificates. (#1975 )
* xamarin/maccore@ddc68fc899 Support for protocol list types in enum payloads.
Diff: 4611683312..486ad67875
2019-09-18 21:55:17 -04:00
Rolf Bjarne Kvinge
b8f9dccdcc
Merge pull request #7003 from xamarin/master-xcode11
...
Merge xcode11 into master.
2019-09-18 07:47:14 -07:00
Rolf Bjarne Kvinge
693dc758ec
[runtime] Build and ship Xamarin[-debug].framework.dSYM. Fixes #7004 . ( #7014 )
...
Fixes https://github.com/xamarin/xamarin-macios/issues/7004 .
2019-09-18 05:19:17 -07:00
Rolf Bjarne Kvinge
da2fd8bd22
[runtime] Silence, please. ( #7013 )
2019-09-18 02:00:44 -07:00
Rolf Bjarne Kvinge
f2d26b0d44
Bump versions to 13.4/6.4.
2019-09-17 19:46:13 +02:00
Rolf Bjarne Kvinge
e7a5d56dd2
Merge remote-tracking branch 'origin/xcode11' into master-xcode11
2019-09-17 19:44:13 +02:00
Rolf Bjarne Kvinge
cd26431728
Fix version numbers.
2019-09-17 19:43:34 +02:00
Rolf Bjarne Kvinge
5e8a208b5f
Merge pull request #7009 from xamarin/d16-3-xcode11-v2
...
Merge xcode11 into d16-3 (updated).
2019-09-17 10:34:23 -07:00
Rolf Bjarne Kvinge
97f1aa4d4c
Don't build mono from source when we're running device tests. ( #7010 )
...
Because we're using a pre-built package and not building anything at all.
This makes xharness less confused about what it should do.
2019-09-17 06:58:21 -07:00
Rolf Bjarne Kvinge
80bcb021b3
Merge remote-tracking branch 'origin/xcode11' into d16-3-xcode11-v2
2019-09-17 08:40:53 +02:00
Waleed Chaudhry
706581c1ab
Fix broken introspection tests on macOS 10.15. Fixes #6998 . ( #6999 )
...
* Fix broken introspec tests on macOS 10.15
* Add aliases
* Add fields to .ignore
* Remove new line
* Add comment to .ignore
2019-09-16 23:40:34 -07:00
Rolf Bjarne Kvinge
df523c8b18
Merge remote-tracking branch 'origin/xcode11' into d16-3.
2019-09-17 08:30:12 +02:00
Rolf Bjarne Kvinge
9b9db1a7f1
Merge pull request #6989 from rolfbjarne/d16-3-xcode11
...
Merge xcode11 into d16-3.
2019-09-16 23:23:12 -07:00
Vincent Dondain
2225994c2c
Bump for Xcode 11 GM 2 ( #7006 )
2019-09-16 16:57:31 -04:00
Rolf Bjarne Kvinge
0186f0ec1a
Fix merge failure.
2019-09-16 16:08:34 +02:00
Rolf Bjarne Kvinge
c378c8033c
Bump submodules.
2019-09-16 15:35:31 +02:00
Rolf Bjarne Kvinge
d1d620291a
Don't build the XM and the XI toolchains at the same time, they're not parallel safe. Works around mono/mono#16821 .
...
Ref: https://github.com/mono/mono/issues/16821
2019-09-16 15:26:47 +02:00
Rolf Bjarne Kvinge
865571a58a
We don't need python3 to run tests on older macOS versions.
2019-09-16 15:26:12 +02:00
Rolf Bjarne Kvinge
cf126061a9
[install-source] Fix source mangling when building from source.
...
When building from source we don't need to mangle the paths.
2019-09-16 15:21:42 +02:00
Rolf Bjarne Kvinge
5b7ea53e2e
[monotouch-test] Fix ProxyTest according to changed behavior in iOS 13.
...
In iOS 13 it's no longer possible to get PACs from file:// urls (this is
explained in the release notes, so it's expected). So launch a local
httpserver and serve the PAC that way.
2019-09-16 15:21:29 +02:00
Rolf Bjarne Kvinge
c7522b3a71
Fix broken merge.
2019-09-16 15:21:24 +02:00
Rolf Bjarne Kvinge
ac7d423af4
[mmptest] Test the release configuration of link-framework-1.
...
link-framework-1 ensures that we link away as many frameworks as possible.
Unfortunately there are things we can't link away when using the dynamic
registrar, so switch to testing the Release configuration instead, since that
automatically uses the static registrar (and the release configuration is the
better option to test anyway, since it's closer to what customers use to
release).
2019-09-16 15:21:12 +02:00
Rolf Bjarne Kvinge
628649a4ac
[system-dependencies] Mono requires python3 to build from source now.
2019-09-16 15:21:04 +02:00
Rolf Bjarne Kvinge
2c66d68277
Fix a few merge breakages.
2019-09-16 15:20:59 +02:00
Rolf Bjarne Kvinge
6c85c5f405
Don't clean away mono if it's present, instead treat it like a submodule.
2019-09-16 15:20:46 +02:00
Rolf Bjarne Kvinge
f62791c1eb
Renumber an error so that it doesn't clash with another error.
2019-09-16 15:18:34 +02:00
Rolf Bjarne Kvinge
5b4efe22f4
Fix merge conflict.
2019-09-16 15:17:49 +02:00
Rolf Bjarne Kvinge
664bb077e2
Fix downloading mono archive when running device tests.
2019-09-16 15:11:49 +02:00
Rolf Bjarne Kvinge
e96351f135
Adjust max OS versions according to Xcode 11 versions.
2019-09-16 15:11:33 +02:00
Rolf Bjarne Kvinge
c46bcc8e1d
[builds] Don't build the XM and the XI toolchains at the same time, they're not parallel safe. Works around mono/mono#16821 .
...
Ref: https://github.com/mono/mono/issues/16821
2019-09-16 14:52:23 +02:00
Rolf Bjarne Kvinge
9f7d1618d7
[tests] We don't need python3 to run tests on older macOS versions.
2019-09-16 14:50:48 +02:00
Rolf Bjarne Kvinge
bd39bb4928
Fix downloading mono archive when running device tests.
2019-09-16 14:49:22 +02:00
Rolf Bjarne Kvinge
a4ab788428
Mono's build said to bump ulimit, so let's do that.
2019-09-16 14:30:59 +02:00
Rolf Bjarne Kvinge
1c8a6af4f3
[install-source] Fix source mangling when building from source.
...
When building from source we don't need to mangle the paths.
2019-09-16 12:41:13 +02:00
Waleed Chaudhry
1287b324e2
[Newsstandkit] Update for Xcode 11 beta 1 ( #6992 )
...
* [Newsstandkit] Update for Xcode 11 beta 1
2019-09-13 15:23:21 -04:00
Rolf Bjarne Kvinge
303aa0a649
Merge remote-tracking branch 'origin/xcode11' into master-xcode11
2019-09-13 18:35:18 +02:00
Waleed Chaudhry
7e94998a50
[ModelIO] Fix xtro broken by #6991 . ( #6996 )
...
* [ModelIO] Fix tests broken by #6991
2019-09-13 12:14:56 -04:00
Rolf Bjarne Kvinge
66c0a96160
Attempt a very ugly workaround for mono/mono#16821 .
2019-09-13 16:16:22 +02:00