rt-thread icon indicating copy to clipboard operation
rt-thread copied to clipboard

[CI] 讨论一下action.yml 中可以完善的点,欢迎吐槽

Open supperthomas opened this issue 2 years ago • 11 comments

目前action.yml 中对所有action中的bsp都做了scons检查,大家觉得,是不是提交的bsp没有对一些I2C 或者SPI 等做编译检查呀?会检查到吗?

  • [ ] 根据修改的文件的目录寻找需要详细检查的bsp
  • [ ] 对该bsp进行检查I2C, SPI, PWM , ADC, DAC 等其他驱动的编译情况。

supperthomas avatar Jun 08 '23 02:06 supperthomas

  1. 感觉需要仔细检查这个标准不太好界定。如果只是简单来考虑的话,就是更改了这个bsp相关的就只去重新编译这个bsp,如果修改了内核相关的就全部重新编译。
  2. 查看驱动的编译情况感觉还是有必要的。

dejavudwh avatar Jun 08 '23 16:06 dejavudwh

能不能pr的人可以选择开启对应的CI检查.比如我改了SPI,可以开启SPI的选项去检查.

wdfk-prog avatar Jun 09 '23 01:06 wdfk-prog

能不能pr的人可以选择开启对应的CI检查.比如我改了SPI,可以开启SPI的选项去检查.

好想法

supperthomas avatar Jun 09 '23 01:06 supperthomas

RTduino成熟之后,可以把关键的一些外设进行硬件在环看护。github服务器编译好的bin文件下发到本地服务器/宿主计算机,然后烧录到板子上。实现硬件在环看护之后,就可以对一些关键新能指标进行看护。例如SD的拷贝速度,SPI的传输速度等。

上面提到的I2C, SPI, PWM , ADC, DAC 这些外设,RTduino都有简单统一的API,验证更方便些。

mysterywolf avatar Jun 09 '23 21:06 mysterywolf

RTduino成熟之后,可以把关键的一些外设进行硬件在环看护。github服务器编译好的bin文件下发到本地服务器/宿主计算机,然后烧录到板子上。实现硬件在环看护之后,就可以对一些关键新能指标进行看护。例如SD的拷贝速度,SPI的传输速度等。

上面提到的I2C, SPI, PWM , ADC, DAC 这些外设,RTduino都有简单统一的API,验证更方便些。

仓库链接提供一下?

supperthomas avatar Jun 09 '23 21:06 supperthomas

https://github.com/RTduino/RTduino https://github.com/RT-Thread/rt-thread/tree/master/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout

mysterywolf avatar Jun 09 '23 22:06 mysterywolf

https://github.com/RT-Thread/rt-thread/issues/7510 把这个加上吧

mysterywolf avatar Jun 14 '23 22:06 mysterywolf

#7510 把这个加上吧

https://github.com/RT-Thread/rt-thread/pull/8341

mysterywolf avatar Dec 05 '23 15:12 mysterywolf