-
-
Notifications
You must be signed in to change notification settings - Fork 396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: add Android job #1950
ci: add Android job #1950
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is ready for a first review.
I hoped to be able to reproduce #1947 with the x86
branch of this workflow. Thus far without success. I will debug further. In the meantime, I believe running Android tests is useful by itself.
Let me know what you think.
(I suggest I squash towards the end.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This mostly looks good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Happy to merge this once squashed, thanks!
6dcaad0
to
7b74ffe
Compare
Haven't seen this happening before. I will look into it. |
81f0683
to
898cba1
Compare
When extracting the emulator script into a separate file, the `matrix.target` substitution wasn't replaced with an environment variable. Follow-up to quinn-rs#1950.
When extracting the emulator script into a separate file, the `matrix.target` substitution wasn't replaced with an environment variable. Follow-up to quinn-rs#1950. Also the `ecn_*` unit tests are failing with any Android API version < v26 with: ``` 2024-08-22T14:41:30.636494Z WARN quinn_udp: sendmsg error: Os { code: 22, kind: InvalidInput, message: "Invalid argument" }, Transmit: { destination: 127.0.0.1:50196, src_ip: None, enc: Some(Ect0), len: 5, segment_size: None } ```
When extracting the emulator script into a separate file, the `matrix.target` substitution wasn't replaced with an environment variable. Follow-up to quinn-rs#1950.
When extracting the emulator script into a separate file, the `matrix.target` substitution wasn't replaced with an environment variable. Follow-up to #1950.
Runs unit tests on Android emulator for both
x86
andx86_64
.Tracking issue: #1778
Foundation to test #1947.