[请益] Firmware 做CICD是可行的吗?

楼主: Lotto (技术全面)   2020-10-16 16:57:06
打欸贺! 是这样的小弟公司是做wifi SOC,
窝们家老板打算在开发导入CICD 来加速开发&提高Quality,
也正在找相关人才, 然后听他说客运公司那边开发蓝芽,
可以做到submmit 后一小时就有测试结果,
这到底是唬烂还是真的有可能做到的??
※ 编辑: Lotto (101.11.32.190 台湾), 10/16/2020 17:00:45
作者: younge (宵夜)   2020-10-16 17:20:00
moxa和发哥好像都有在导cicd
作者: wellkom (wellkom)   2020-10-16 17:32:00
有钱要怎样都行啊。怕的是老板没钱又什么都想要
作者: susumiya (小马)   2020-10-16 18:09:00
怎么觉得前几天 好像看过这篇
作者: sb5471 (sb)   2020-10-16 18:24:00
做 wifi soc...南方硅谷?
作者: ARSENE2007 (Roger)   2020-10-16 18:37:00
瑞昱吧 网络上都写了
作者: yamakazi (大安吴彦祖)   2020-10-16 18:56:00
有心都做得到,以前某大厂是各组排值日生把daily build烧进手机里然后拿去实验室接CMW500跑测项。再把结果发email。但其实都可以自动化不用排值日生
作者: longlyeagle (长鹰宝宝实验室)   2020-10-16 19:05:00
iot greengrass
作者: shortoneal (不告诉你咧)   2020-10-16 19:20:00
工具都有,看你能不能砸资源搞
作者: james732 (好人超)   2020-10-16 19:29:00
可行但不要为了做而做,譬如FW要怎么测试就很麻烦
作者: kingofsdtw (不能閒下來!!)   2020-10-16 20:30:00
有的不能吧?fw开机会把console切去用
作者: sunsamy   2020-10-16 20:59:00
CICD是不会测试的人发明出来的,相信的公司轻者获利降低,loading增加,重者公司倒掉
作者: jeff40108 (死得腥羶艳油剂是他)   2020-10-16 21:14:00
薪水只请的起高职生,只好搞cicd 感觉好像有在做测试这样
作者: blackrays (黑芒)   2020-10-16 21:18:00
台商就别闹了
作者: pponywong (pony)   2020-10-16 21:30:00
firmware做CI很容易在上到系统就难了
作者: jack7923love (黄小p)   2020-10-16 21:38:00
测试真的难
作者: yuming123   2020-10-16 22:33:00
笑死 什么叫cicd是不懂测试人推的,是你不懂cicd吧!
作者: markbex (马克杯)   2020-10-16 22:54:00
正是因为有CICD,反而能让测试的质与量提升
作者: easyman (oops)   2020-10-16 23:20:00
这不难吧,古早一点就jenkins, 新一点就gitlab捞到check in就 build, 烧code, 抓一下谁check in然后总有一些cmd去scan connect , 传data有问题就发bug , 测个基本的而已啦
作者: final01 (牛顿运动定律)   2020-10-16 23:51:00
讲几次干嘛不行阿
作者: exeex (执行档EX)   2020-10-17 00:06:00
可呀 发哥手机韧体有CICD 但要做的好我觉得满不简单的
作者: pkh1234   2020-10-17 00:34:00
完全可行 目前perchange后就会测code地方的测项 team内部有rdqa 公司也有dqa部门
作者: Busufu (不太舒服)   2020-10-17 00:36:00
我觉得难的是初期导入跟习惯培养
作者: MediaTekInc (发哥)   2020-10-17 00:53:00
发哥有
作者: bery (该睡了= =)   2020-10-17 07:29:00
看情况 如果导入也只能自动检测原本人为build能自行简测的部分 那就是浪费成本没效益了
作者: NSYSUEE (Monkey)   2020-10-17 09:09:00
有做程式开发都一定要做CICD啦,很难想像现在还有软件开发的团队没做这件事,如果没做,这间软件公司也快倒了,不用待了,CICD这个文化是开发团队一定要建立的,firmware一定可以做,就看有没有心除非你是接case的公司,结案后整个软件开发流程就结束了,这样就不太需要做但如果是一直有软件开发需求,常常要更新版本,就更应该要做
作者: wulouise (在线上!=在电脑前)   2020-10-17 10:46:00
有,只是你要连上硬件的部分一起自动化才有效益
作者: bnd0327 (阿噗噗)   2020-10-17 12:38:00
可行吧,网络上查一下关键字
作者: sunsamy   2020-10-17 19:32:00
真正懂测试的check in后就PASS了,不懂的才会一直在CICD傻B一堆CICD=continue integrated continue develop,代表一直不知道bug在那或找不出bug才会一直在那"continue",虾忙
作者: NSYSUEE (Monkey)   2020-10-17 23:30:00
看来楼上不懂CICD,CICD也要求要做自动测试,在持续整合的过程,如果程式有问题,就会在自动测试的时候就该被抓到,怎可能不知道bug在哪...不知道bug在哪代表你的测试项目没写好,要持续改进...
作者: sunsamy   2020-10-17 23:55:00
CICD是chick in后才测试能否PASS,这不是傻B的行为吗?懂测试的人都知道要确定会PASS才chick in这几年来一堆歪理邪说一直出现,什么敏捷,CICD...都是在骗一些没脑的傻B,多半没什么鸟用
作者: popcool (我不懂)   2020-10-18 01:35:00
原来世界上有做CICD的软件巨头都是傻逼,我大台厂工程师想的才是真理
作者: NSYSUEE (Monkey)   2020-10-18 03:52:00
什么叫做懂测试的人?好啦..你很懂测试,但是你旁边的工程师会很懂测试吗?你确定整个团队的人都懂测试吗?你们全部的code整合在一起不会有灾难?我告诉你,某一天一定会发生可怕的大灾难
作者: sc1 (sc1)   2020-10-18 07:27:00
拿原码过来改比导入啥CICD做SOC Wifi快
作者: sunsamy   2020-10-18 08:08:00
NSYSUUEE的team或公司果然是傻B,弄这种,让每人整天在虾忙这种team的特点是:bug是越修越多,然后越是强调要注重品质说中了,请在心中自已默默承认自已的team或公司是傻B就好傻B的现象:怎么bug还是那么多,一定是CICD不够撤底加大力度CICD,结果bug更多了,傻B会想:更加大力度CICD结果bug更多了,傻B心理想:真不敢想像那些没做CICD的公司怎么活下来,幸好我们一直加大力度CICD
作者: NSYSUEE (Monkey)   2020-10-18 09:55:00
bug会越来越多是没做CICD的团队才会遇到,有做CICD的团队在交付和部属程式的时候都会比没做的安心更多更多还有没做CICD的团队才是每天瞎忙吧,没做CICD的团队每天一堆工程师在那边瞎忙建置专案、测试专案,有做的根本不用在乎这些,CI就会帮团队的所有专案自动建置、测试,有问题就会自动通知,省下来的时间可以做更多事,没做CICD的才会瞎忙...
作者: sunsamy   2020-10-18 11:31:00
所以我就说囉:傻B们会心理想:真不敢想像那些没做CICD的公司怎么活下来,幸好我们一直加大力度CICD。的确是这样
作者: NSYSUEE (Monkey)   2020-10-18 13:54:00
世界上的软件巨擘公司Google、apple、amazon、microsoft都是傻逼,原来这个是没做CICD不懂CICD的人做的结论
作者: MaryWorkHard (小妹)   2020-10-18 15:25:00
我还以为有点规模的公司都有在做 不做不会被客户靠北产品稳定度问题吗
作者: sunsamy   2020-10-18 16:28:00
但你会发现做了更会靠北,因为客户也是傻B没发现CICD本身就有问题
作者: NSYSUEE (Monkey)   2020-10-18 18:14:00
CICD如果有问题,早就会被全世界的软件公司丢弃了,不会轮到一个小咖在那边说嘴CICD有问题,如果没用的话,国内外软件公司就不会去推动了
作者: vivijacky (vivijacky)   2020-10-18 18:23:00
感觉有人只懂名词解释,连bug就是来自于submit也不懂
作者: sunsamy   2020-10-18 20:08:00
傻B的特点是自已不会独立思考,只依据大家都用,所以没问题来做结论
作者: NSYSUEE (Monkey)   2020-10-18 22:45:00
傻B的特点就是自己也没有一套机制,然后只会批评广泛运用在业界的机制有问题,不懂还硬要批评就是傻B的特点
作者: shietsd (123)   2020-10-19 01:01:00
待过的外商都会做
作者: gugeegee (咕鸡鸡)   2020-10-19 10:52:00
CICD连100多人的软件公司都导入了,大公司不导入是傻B吗
作者: pacers ( )   2020-10-19 11:53:00
某s做的案子太小就不要再丢人了
作者: lpoijk (↗ 老 爷 ↙)   2020-10-20 08:37:00
当然可以 只有愿不愿意说没用的是没出社会吗?开学了 快去上课
作者: s678131 (Mu)   2020-10-20 13:16:00
某s的案子太小就不要再丢人了+1

Links booklink

Contact Us: admin [ a t ] ucptt.com