• 53 Posts
  • 540 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2024

help-circle




  • So how do you deal with the fact that So many services on the phone tell you to turn off VPN to use them? I’m turning the VPN off and on several times a day on my phone and am always annoyed about it, because I need it on so I can get notifications and calls from my parents home network.

    But every time I need to pay with Samsung Pay I have to turn it off, every time I want to log in to a government website I have to use this 2FA PASS app here in Korea and I have to turn the VPN off.

    So often I forget to turn it on again, it’s so annoying, that this alone makes me want to put my stuff directly on the internet without a VPN and just keep stuff updated.





  • We do it in several ‘stages’, we have a check pipeline to just compile a single component and run the unit tests, that takes perhaps 5 minutes.

    Then we build a incremental AOSP build with the change on top. That takes about 40 minutes.

    Then we run the incremental build together with all the other changes for the Das and Do a manual smoke test that the most important stuff works and when it does only then we merge all those changes from the previous day. That takes about two to three hours.

    Then there is the nightly test where we build the latest main branch and do static code analysis. That takes forever like 4 hours or so.

    Then there are release builds from scratch which also run all the google compliance tests for AOSP and those things run practically for more than a day.

    It’s a interesting test of your personal patiance :D. But I don’t think it’s possible to do it with GitHub Actions, we use zuul for it like BMW and Volvo: https://www.youtube.com/watch?v=Z8rofKRen3w