Android framework version
Other (.NET 12 development branch)
Affected platform version
.NET 12 / dotnet/android main
Description
BasicApplicationRepetitiveReleaseBuild cannot currently run for the surviving Android runtimes. On CoreCLR, the third build unexpectedly skips _Sign; on NativeAOT, the second build unexpectedly reruns _RunILLink. Restore the test and fix the incremental build behavior for both runtimes.
Steps to Reproduce
- Restore
BasicApplicationRepetitiveReleaseBuild in IncrementalBuildTest.cs.
- Run it with
AndroidRuntime.CoreCLR and AndroidRuntime.NativeAOT.
- Observe the target-skipping assertion failures described above.
Did you find any workaround?
The test is ignored while the runtime-specific incremental behavior is investigated.
Relevant log output
CoreCLR: The target _Sign should have not been skipped.
NativeAOT: The target _RunILLink should have been skipped.
Android framework version
Other (.NET 12 development branch)
Affected platform version
.NET 12 / dotnet/android main
Description
BasicApplicationRepetitiveReleaseBuildcannot currently run for the surviving Android runtimes. On CoreCLR, the third build unexpectedly skips_Sign; on NativeAOT, the second build unexpectedly reruns_RunILLink. Restore the test and fix the incremental build behavior for both runtimes.Steps to Reproduce
BasicApplicationRepetitiveReleaseBuildinIncrementalBuildTest.cs.AndroidRuntime.CoreCLRandAndroidRuntime.NativeAOT.Did you find any workaround?
The test is ignored while the runtime-specific incremental behavior is investigated.
Relevant log output