dotnet / dotnet/android

Run nightly tests with `/p:UseASAN=true` and `/p:UseUBSAN=true`

Open
#6,434 0 comments 0 reactions 0 assignees View on GitHub
Area: Unit Tests
Dominant language
C#
Stars
2.1k
Forks
579
Avg merge
1d 19h
Merged PRs (30d)
252

Description

Context: https://github.com/xamarin/xamarin-android/pull/6420

Test projects that use "sanitized" runtime libraries are crashing, see the attachments below for more info:
[Test Results - Emulator 28-x86_64 - macOS_.zip](https://github.com/xamarin/xamarin-android/files/7419986/Test.Results.-.Emulator.28-x86_64.-.macOS_.zip)
[UseASAN-Mono.Android_Tests-Signed.apk.zip](https://github.com/xamarin/xamarin-android/files/7419996/UseASAN-Mono.Android_Tests-Signed.apk.zip)
[UseASAN-Xamarin.Forms_Performance_Integration-Signed.apk.zip](https://github.com/xamarin/xamarin-android/files/7419997/UseASAN-Xamarin.Forms_Performance_Integration-Signed.apk.zip)
[UseUBSAN-Xamarin.Forms_Performance_Integration-Signed.apk.zip](https://github.com/xamarin/xamarin-android/files/7419990/UseUBSAN-Xamarin.Forms_Performance_Integration-Signed.apk.zip)

We should try to fix this and re-enable these tests in our nightly builds. We will presumably also need to introduce a new result parser that can catch native anaylsis logging in these .apk tests.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.