neqo icon indicating copy to clipboard operation
neqo copied to clipboard

ci: test on Android

Open mxinden opened this issue 1 year ago • 3 comments

https://github.com/quinn-rs/quinn/pull/1950 adds a GitHub job, testing quinn on Android.

Neqo doesn't have much platform specific code other than:

https://github.com/mozilla/neqo/blob/c80630baa4c9d9a5fcab157efe8c1394f5204971/neqo-crypto/build.rs#L226-L229

That said, Neqo's dependencies have platform dependent code and Android is a tier 1 Firefox build target.

Objections to adding the same CI job to Neqo?

mxinden avatar Aug 01 '24 14:08 mxinden

No objections. Is it much slower than our other CI tests?

larseggert avatar Aug 01 '24 14:08 larseggert

Running all quinn unit tests takes about 5 minutes, including dependency installation, build and emulator startup.

mxinden avatar Aug 01 '24 19:08 mxinden

Let's do a PR and see how long it takes.

Are there other targets we should be testing on?

larseggert avatar Aug 02 '24 05:08 larseggert

@mxinden those actions should now be available: https://bugzilla.mozilla.org/show_bug.cgi?id=1931529

larseggert avatar Nov 19 '24 16:11 larseggert