Skip to content
Snippets Groups Projects
  1. Apr 04, 2022
  2. Mar 29, 2022
  3. Mar 28, 2022
  4. Mar 24, 2022
  5. Mar 18, 2022
  6. Mar 11, 2022
  7. Mar 10, 2022
  8. Mar 07, 2022
  9. Mar 05, 2022
  10. Feb 26, 2022
  11. Feb 25, 2022
  12. Feb 11, 2022
  13. Feb 10, 2022
  14. Feb 08, 2022
  15. Feb 02, 2022
    • Adrien Béraud's avatar
      build: upgrade tools · 02e8b5e9
      Adrien Béraud authored
      Change-Id: I375867b65b2f3b53caef28b6b8dca5159423a90e
      02e8b5e9
    • Adrien Béraud's avatar
      proposal: tests: introduces Espresso for integration tests · c3e8cb31
      Adrien Béraud authored
      For quality improvements, and to avoid regressions, the client should
      have automatized tests to validate transitions, contents and scenarios.
      This patch introduces two examples of tests working with Espresso, which
      is integrated with Android Studio.
      
      Some notes:
      + "pm clear" is not executed between all tests, so all the tests should
      be considered as one test-suite. If we want to make all the tests
      completely independant, the TestOrchester should execute a "pm clear"
      between two test. Also because of this, Test are ordered via
      Testxxxx.
      + To generate tests the easy way can be:
          + Disable animations on the host device
          + In Android studio, Run, Record Espresso Test
      + Sometimes, elements take time to be shown. In this case, the test
      must be completed with waiting events. waitUntilViewIsDisplayed()
      can be used for this.
      
      Change-Id: Ie44b2568fb9c8570978d1d1af94562bccba6b6b2
      c3e8cb31
  16. Jan 21, 2022
Loading