Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TEST] Review all (UI) Tests and remove platform-specific runs where possible #22902

Open
jfversluis opened this issue Jun 7, 2024 · 0 comments · May be fixed by #27454, #27500, #27501, #27561 or #27564
Open

[TEST] Review all (UI) Tests and remove platform-specific runs where possible #22902

jfversluis opened this issue Jun 7, 2024 · 0 comments · May be fixed by #27454, #27500, #27501, #27561 or #27564
Assignees
Labels
area-testing Unit tests, device tests partner/syncfusion Issues / PR's with Syncfusion collaboration s/triaged Issue has been reviewed t/housekeeping ♻︎ Task neither bug nor feature but something that needs to be done in support of either
Milestone

Comments

@jfversluis
Copy link
Member

jfversluis commented Jun 7, 2024

A lot of (UI) tests have compiler directives (#if ANDROID) that make the test only run on a specific platform.

Where possible we should remove those and just let them run for all platforms. Typically a test should be able to run on all platforms and verify the result, that way we will have coverage for a certain functionality across all operating systems we support.

This is regardless of the fact that a bug only appeared on one platform. We want to make sure that it also never happens on other platforms.

Context: #22526 (comment)

@jfversluis jfversluis added t/housekeeping ♻︎ area-testing Unit tests, device tests labels Jun 7, 2024
@jfversluis jfversluis self-assigned this Jun 7, 2024
@dotnet-policy-service dotnet-policy-service bot added the s/triaged Issue has been reviewed label Jun 7, 2024
@jsuarezruiz jsuarezruiz added this to the Backlog milestone Jun 7, 2024
@samhouts samhouts removed the s/triaged Issue has been reviewed label Jul 3, 2024
@samhouts samhouts added the s/triaged Issue has been reviewed label Jul 10, 2024
@samhouts samhouts added the Task neither bug nor feature but something that needs to be done in support of either label Jul 31, 2024
@sheiksyedm sheiksyedm added the partner/syncfusion Issues / PR's with Syncfusion collaboration label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment