Luca Dariz, le jeu. 19 oct. 2023 20:57:45 +0200, a ecrit: > This patch adds the possibility to automate simple tests with > user-space programs, using qemu. I used this method to work on the > x86_64 port so far, and it was quite useful for short iterations and > testing special conditions (e.g. memory objects, syscall errors). > > I'm not sure if this is the best way to integrate it in the existing > codebase, as it adds more dependencies for testing (qemu, two versions > of MIG if testing 32on64), or if it would be better to have a separate > repository for this kind of testing. [...] > I usually use this method to check the 32bit (non-PAE), 32bit (PAE), > 32on64 and full 64 bit before sending out patches.
It will be very useful as it is to set up CI indeed! > For example the same method can easily be combined with hurd code, by > automating the build of the relevant parts. Another CI repository could be made for testing the system stack indeed. Samuel