We want to make the mobile testing experience as similar as possible, so the end goal should be: `build.sh/cmd -os iOS -arch <x86/arm/arm64> -Subset mono+libs+libs.test -test -c Release` Within that, we need to accomplish (feel free to add others): - [x] Migrate existing props and targets into the libraries test build flow - [x] If not already there, add target to redirect publish to use the in tree runtime pack folder - [x] Modify build to use `dotnet publish` for each test suite. If 1 app per suite is not appropriate locally, adjust to something more acceptable. - [x] Enable property to specify a provisioning profile (device test runs)
We want to make the mobile testing experience as similar as possible, so the end goal should be:
build.sh/cmd -os iOS -arch <x86/arm/arm64> -Subset mono+libs+libs.test -test -c ReleaseWithin that, we need to accomplish (feel free to add others):
dotnet publishfor each test suite. If 1 app per suite is not appropriate locally, adjust to something more acceptable.