Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Add Jetpack's workManager API dependency

Description

Update eDrive app/build.gradle to include jetpack's work API dependency

Issue(s)

https://gitlab.e.foundation/e/apps/backlog/-/issues/7

Test environment

Manually push on rooted device as eDrive is a persistent app right now

Test procedures

this is non-regression test You can use logcat to check everything happens as before

  • The synchronization must run periodically (every 31 minutes)
  • Turning off the screen should trigger synchronization
  • Synchronization should check remote file
  • synchronization should check local file
  • synchronization should restart after device reboot
  • Test still compiles
  • When Battery is Low synchronization is disabled
  • When Battery is > 20% synchronization start again
  • If not on wifi, synchronization is disabled

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update

Closes #7

Edited by Vincent Bourgmayer

Merge request reports

Loading