ActivityWatch / ActivityWatch/aw-android

HW accelerated Android testing

Open
#92 1 comment 0 reactions 0 assignees View on GitHub
ci
Dominant language
Kotlin
Stars
265
Forks
57
Avg merge
2d 21h
Merged PRs (30d)
19

Description

Mentioned by @ShootingKing-AM here: https://github.com/ActivityWatch/aw-android/pull/85#issuecomment-1441898719

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

All we'd need is to enable large runners, and add this to the CI config:

```
- name: Enable KVM group perms
run: |
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
sudo udevadm control --reload-rules
sudo udevadm trigger --name-match=kvm
```

However, we don't have the GitHub plan required to enable large runners, which are a beta feature. Trying to apply for the beta gives me this:

image

So, we'll have to wait for now.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.