ActivityWatch / aw-android

ActivityWatch for Android, using aw-server-rust as backend.
Mozilla Public License 2.0
155 stars 26 forks source link

Implement e2e test as android instrumentation Screenshot + CI #85

Closed ShootingKing-AM closed 1 year ago

ShootingKing-AM commented 1 year ago
ShootingKing-AM commented 1 year ago

https://github.com/ActivityWatch/aw-android/actions/runs/3419915880/jobs/5694114995#step:25:5521

java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "__extenddftf2" referenced by "/data/app/net.activitywatch.android.debug-dGCHUfwwH1FIe_rdpMCjqg==/base.apk!/lib/x86_64/libaw_server.so"...

error related to https://github.com/ActivityWatch/aw-server-rust/pull/324 i guess

Need to not just compile test but actually run full blown e2e test on aw-server-rust repo CI as well i guess

ShootingKing-AM commented 1 year ago

@ErikBjare does https://github.com/ActivityWatch/aw-server-rust/pull/324 works locally on android emulator/device ?

ErikBjare commented 1 year ago

I'm going to try and clean the workflow up a bit :)

ErikBjare commented 1 year ago

Closing now that #88 is merged :)

Thanks again!

ShootingKing-AM commented 1 year ago

Just a note for much faster e2e testing on github actions - https://github.blog/changelog/2023-02-23-hardware-accelerated-android-virtualization-on-actions-windows-and-linux-larger-hosted-runners/