mozilla / neqo

Neqo, the Mozilla Firefox implementation of QUIC in Rust
https://firefox-source-docs.mozilla.org/networking/http/http3.html
Apache License 2.0
1.85k stars 124 forks source link

ci: run tests on Android emulator #2058

Open mxinden opened 3 months ago

mxinden commented 3 months ago

Pendant to https://github.com/quinn-rs/quinn/pull/1950.

Fixes https://github.com/mozilla/neqo/issues/2028.

mxinden commented 3 months ago

Failing with:

android-actions/setup-android@v2 and reactivecircus/android-emulator-runner@v2 are not allowed to be used in mozilla/neqo.

@larseggert where do I find Mozilla's list of allowed GitHub actions?

larseggert commented 3 months ago

https://github.com/mozilla/neqo/settings/actions under "General" has the list. Let me know if that is not visible to you.

github-actions[bot] commented 3 months ago

Failed Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

Succeeded Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

github-actions[bot] commented 3 months ago

Firefox builds for this PR

The following builds are available for testing. Crossed-out builds did not succeed.

larseggert commented 4 days ago

@mxinden did you ask for the actions to be allowlisted? Should I?

mxinden commented 4 days ago

I have not gotten to it, sorry. Help appreciated. I assume reactivecircus/android-emulator-runner is the most important one, i.e. most difficult to write ourselves.