File tree Expand file tree Collapse file tree 3 files changed +9
-3
lines changed
Documentation/project-docs Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,9 @@ are named like this:
4141The new reference files can be obtained from the test results
4242archive - artifact of the given CI build (preferred method).
4343Or they can be obtained from local build using
44- the ` build-tools/scripts/UpdateApkSizeReference.ps1 ` script.
44+ the ` build-tools/scripts/UpdateApkSizeReference.ps1 ` script
45+ or the ` build-tools/scripts/UpdateApkSizeReference.sh ` script
46+ if you are on MacOS or * nix.
4547
4648The thresholds for these checks are set
4749in ` src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/BuildTest.cs `
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ if (-not (Test-Path bin/Release)) {
88Write-Output " Building xabuild"
99msbuild / p:Configuration= Release / restore .\tools\xabuild\xabuild.csproj
1010Write-Output " Building legacy BuildReleaseArm64 tests"
11- msbuild / p:Configuration= Release Xamarin.Android.sln / t:RunNunitTests / p:TEST= " Xamarin.Android.Build.Tests.BuildTest .BuildReleaseArm64"
11+ msbuild / p:Configuration= Release Xamarin.Android.sln / t:RunNunitTests / p:TEST= " Xamarin.Android.Build.Tests.BuildTest2 .BuildReleaseArm64"
1212Write-Output " Building DotNet BuildReleaseArm64 tests"
13- bin\Release\dotnet\dotnet test - p:Configuration= Release -- filter BuildTest. BuildReleaseArm64 .\bin\TestRelease\net6.0 \Xamarin.Android.Build.Tests.dll
13+ bin\Release\dotnet\dotnet test - p:Configuration= Release -- filter= Name~ BuildReleaseArm64 .\bin\TestRelease\net6.0 \Xamarin.Android.Build.Tests.dll
1414Write-Output " Updating reference files"
1515Copy-Item - Verbose bin\TestRelease\BuildReleaseArm64* .apkdesc - Destination src\Xamarin.Android.Build.Tasks\Tests\Xamarin.ProjectTools\Resources\Base\
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ ./build-tools/scripts/nunit3-console bin/TestRelease/net472/Xamarin.Android.Build.Tests.dll --test=Xamarin.Android.Build.Tests.BuildTest2.BuildReleaseArm64
3+ ./dotnet-local.sh test bin/TestRelease/net6.0/Xamarin.Android.Build.Tests.dll --filter=Name~BuildReleaseArm64
4+ cp bin/TestRelease/BuildReleaseArm64* .apkdesc src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Resources/Base/
You can’t perform that action at this time.
0 commit comments