Ok, with that being said, we should stop saying RTAI cannot/will not be tested. 
I keep reading that among/amongst the mailing list.

Alec




On Wednesday, November 23, 2022 at 02:44:43 PM CST, Sebastian Kuzminsky 
<s...@highlab.com> wrote: 





On 11/23/22 12:19, Alec Ari via Emc-developers wrote:
> OK, so that should work with the Github CI/CD too then, right?

Yes.  Here's a recent run of our CI in Github Actions:

https://github.com/LinuxCNC/linuxcnc/actions/runs/3500716822

This is the script that controls it:

https://github.com/LinuxCNC/linuxcnc/blob/master/.github/workflows/ci.yml

As you can see we currently build run-in-place and run the test suite, 
we build the html docs, and we build & test debs on multiple debian 
distros (Buster, Bullseye, Bookworm, and Sid).

All this is done on Github's runners, which are all amd64 with vanilla 
kernels.  So it exercises amd64 uspace pretty well but doesn't exercise 
any other CPU architecture, and doesn't exercise RTAI.


Our mesaflash build uses a different (3rd-party) action to test building 
debs on multiple CPU architectures, using docker:

https://github.com/LinuxCNC/mesaflash/actions/runs/3422479631

https://github.com/LinuxCNC/mesaflash/blob/master/.github/workflows/ci.yml#L43-L47


-- 
Sebastian Kuzminsky


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to