parse-community / Parse-SDK-Android

The Android SDK for Parse Platform
https://parseplatform.org/
Other
1.88k stars 734 forks source link

Fix failing tests #1217

Open mtrezza opened 3 weeks ago

mtrezza commented 3 weeks ago

New Issue Checklist

Issue Description

At some point, tests did not run anymore because they were not identified. The CI job itself passed, but it could have been noticed by a sudden decrease in test coverage of 0%. Issue was fixed in https://github.com/parse-community/Parse-SDK-Android/pull/1216, however this also means the CI is not failing due to 9 failing tests.

Steps to reproduce

See https://github.com/parse-community/Parse-SDK-Android/actions/runs/10436358169/job/28901326229 for the failing tests, or for better overview https://github.com/parse-community/Parse-SDK-Android/pull/1216/commits/fdd94883ad0057fcd183b89bf7aea69ddb5bdac4 which shows the 9 tests.

Actual Outcome

Tests fail, apparently due to the way the testing is conducted, not because the SDK code itself is faulty. Hence this issue is only labelled as ci. If it turns out that there are actual issues in SDK code, this will be labelled as bug.

Expected Outcome

Tests should pass.

parse-github-assistant[bot] commented 3 weeks ago

Thanks for opening this issue!

mtrezza commented 3 weeks ago

@abubkr-hago would you want to give this a try? Then we can merge your other PRs with more confidence since we know the testing is properly working.