You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once ClangBuiltLinux/linux#1698 is resolved, we should wire up at least 1 build of the kselftests so that they don't regress //building//.
Running them will be more complicated and should be tracked in a second distinct issue, since that will involve fetching the build artifacts, repacking them in our userspace images, then running them upon boot, and then trying to understand the output.
Perhaps one build for x86_64 is sufficient for now.
It's the standard upstream way of creating a kernel config with all the fragments for all the kselftests. I think it ought to work, and if it doesn't then the CI should help identify issues. It's something to discuss with Shuah I think in terms of actual recommendation.
FIY So far, KernelCI has been relying on its own way to collate all the kselftest fragments. I think kselftest-merge wasn't really ready when we started. Now with the new API & Pipeline, the build jobs are being reworked and it would seem like a logical move to use it. We'll see how it goes. Also, some kselftests can be run with a plain defconfig build.
Once ClangBuiltLinux/linux#1698 is resolved, we should wire up at least 1 build of the kselftests so that they don't regress //building//.
Running them will be more complicated and should be tracked in a second distinct issue, since that will involve fetching the build artifacts, repacking them in our userspace images, then running them upon boot, and then trying to understand the output.
Perhaps one build for x86_64 is sufficient for now.
cc @JustinStitt
The text was updated successfully, but these errors were encountered: