-
Notifications
You must be signed in to change notification settings - Fork 535
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
Fix all broken tests on develop #295
Comments
@jamesxu0 I think there will be some more broken test cases a we move along, basically wherever we were using some dummy button needs to be removed and because of which these errors will occur. So you can expect that you are re-assigned to a broken-test which you have already solved. |
Thanks for breaking this down @rt4914 -- this is really helpful! |
PR #296 makes CellularDataDialogFragmentTest pass locally for Espresso, but not on CircleCI for unknown reasons. I tried running the test on Robolectric, which failed due to these exceptions: |
* Change gradle tests for circleci * Fix network interceptor test * Ignore mock subtopic test * Remove subtopic test * Test if circleci fails * Change gradle config for tests * Remove source sets * Change circleci config * Add circleci_tests * Fix lint test * Fix data controller test * Add a flaky test workflow * Create a setup step * Uncomment the mock subtopic test * Remove the setup step because theres a long delay * Uncomment mocksubtopictest * Add space after catch
…ky_tests workflow (#457) * Test adding an emulator * Fix topic list controller test * try running app tests on robolectric * Test splashactivity on robolectric * comment out audio fragment test * Run all app tests on robolectric * test splash activity failure * Move passing tests to non-flaky queue * Add parser to non flaky tests * Fix html parser test * player and recycler view tests * Change html parser test * Change app tests in non_flaky_tests * Remove passing tests from flaky_tests queue * try uncommenting the audio fragment test * Fix a build error in audio fragment test * Fix HtmlParserTest and InputInteraction..Test compile issues
We are good to close this issue, as we have a master tracking issue for fixing test |
Most of our tests are failing. We need to fix these.
Checklist
List of files which have failing test cases. You can start fixing these files and once you fix these files make sure you comment here mentioning what all files you have fixed.
app
moduleHtmlParserTest
AudioFragmentTest
(This can be because of Roboelectric too. @jamesxu0 Please check this.)CellularDataDialogFragmentTest
ExplorationActivityTest
TopicOverviewFragmentTest
(Failing because the TopicActivityPresenter is loadingTopicFragment
as default)TopicPlayFragmentTest
(Failing because the TopicActivityPresenter is loadingTopicFragment
as default)TopicReviewFragmentTest
(Failing because the TopicActivityPresenter is loadingTopicFragment
as default)TopicTrainFragmentTest
(Failing because the TopicActivityPresenter is loadingTopicFragment
as default)data
moduleNetworkInterceptorTest
** All modules**
The text was updated successfully, but these errors were encountered: