opengrok2 只针对于Q机型和解耦项目代码查询
工作日 0点打包
每周1-周4 向内侧用户升级
每周5向公测用户升级(发的是周四测试的PASS版本)
每周3/4锁库,仅接受bug fix code 合入
锁库期间进代码都需要研发主管+2 summit
内侧用户推送时间 下午5点,公测用户推送时间周五上午11点
为啥周三/四锁库就不推荐进代码:
因为锁库意味着要用周三当晚的代码推送一版ROM出去,如果周三盲进,当天是无法测出来bug的,因为质量管控测试那边用的是头一天晚上的代码打的ROM进行测试的;如果出了大bug,那么发出去给用户使用就会出问题,需要重打包;
自升级:一般都会从某个dev或者stable分支进行拉出,并作为自升级推送给应用商店;一般都会指定某个commit ID,表示在这个commit之前的change都会被拉取出来;和普通的推送maven不同
SecurityAdd研发只需要自测dev,测试同学这次只需要拿着开发版ROM去装这个apk;
SecurityAdd每次推送(自升级)都是通过在dev的某个节点拉稳定版分支,并且将版本号降低,最后通过推送apk的方式推到稳定版的ROM中,这次需要进行稳定版测试,需要测试同学进行V12 V11等等测试,来测试那些老ROM中会出现哪些问题