CI test for 16kb and non-16kb page alignment#18248
CI test for 16kb and non-16kb page alignment#18248Haz3-jolt wants to merge 2 commits intoankidroid:mainfrom
Conversation
Arthur-Milchior
left a comment
There was a problem hiding this comment.
I don't understand enough to tell anything else than that we should add a note about the original author of the new file, sorry
|
@mikehardy - name: Verify Page Size
if: matrix.target == 'google_apis_ps16k'
run: |
PAGE_SIZE=$(adb shell getconf PAGE_SIZE)
echo "Page size: $PAGE_SIZE"
if [ "$PAGE_SIZE" != "16384" ]; then
echo "Error: Expected page size of 16384, got $PAGE_SIZE"
exit 1
fiBut when I noticed it wasn't running in the tests, I realised we can't run Is there some other way to test it? |
david-allison
left a comment
There was a problem hiding this comment.
Executes a Google script. Looks fine to me
mikehardy
left a comment
There was a problem hiding this comment.
Sorry this sat so long when you were trying to close an issue I logged myself!
I think all of the ideas and the main work here are great. My comments need to be addressed but I think (hope ?) they're all easy modifications on your core work here, just to future proof it
dc08ce9 to
c44c1cd
Compare
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
efccd3e to
d46e53c
Compare
mikehardy
left a comment
There was a problem hiding this comment.
closer still - but did realize that we're not actually executing tests against the google_apis_ps16k emulator target
727da2f to
9dacc54
Compare
| iteration: 0 | ||
| - api-level: 35 | ||
| arch: x86_64 | ||
| target: google_apis |
There was a problem hiding this comment.
Fantastic - approved, pending upstream PR merge+release and this change here
| target: google_apis | |
| target: google_apis_ps16k |
There was a problem hiding this comment.
Yep I have amended the commit already, waiting for the release to do a force push!
There was a problem hiding this comment.
had a review comment on that PR I just had time to address now, hopefully will release soon - maintainer there is collaborating fine and that change is needed of course
There was a problem hiding this comment.
Hasn't been released yet, but temporarily depending on this commit hash for the android-emulator-runner package should work, the PR is merged now ReactiveCircus/android-emulator-runner@66283c0
2ba9a2b to
5e1e1d1
Compare
|
Upstream emulator runner finally released with my PR, should be good to go |
|
Dangit. My PR was apparently inadequate, the emulator type of 16kb is now going through but there is some missing piece translating that to the create create avd command I'm on it |
|
This thing just won't get fixed, sigh, now this PR is block |
CI work being finicky as usual, I think another month or so till this is unblocked |
|
seeing if this will go through now. Rebased on |
The runner image hasn't had a new release :( |
|
Purpose / Description
Updates GitHub workflow matrix to extend to 16kb page alignment.
Fixes
Approach
How Has This Been Tested?
Passes CI on fork
Learning (optional, can help others)
Refered to 16KB page alignment docs
Checklist
Please, go through these checks before submitting the PR.