On Thu, 3 Dec 2020 at 04:00, Hanjun Guo guohanjun@huawei.com wrote:
Hello Anmar,
Sorry for the late reply, I was occupied by other trivial stuff again and again...
On 2020/11/24 9:07, Anmar Oueja wrote:
Hi Fengguang,
We went ahead and added the OpenEuler kernel to our pipeline [1] in order to run some tests in LKFT.
The build results can be seen here: https://gitlab.com/Linaro/lkft/mirrors/huawei/linux-openeuler/-/pipelines . There are some failures using the standard defconfigs so we thought you might want to know about that (CCing Hanjun as well)
I take a detail look this morning and I was surprised that LKFT finds out so many compile errors for openEuler kernel! Thanks for doing this!
I Cced Jinyue who is working on the kernel testing, also I checked with multi compile errors and already found out why, will be fixed in the following week.
The test runs, although not complete due to capacity, are here: https://qa-reports.linaro.org/lkft/ (look for openeuler)
Anders, who setup the pipelines also on CC, and I were wondering what configs do you want to add? We see several :https://gitlab.com/Linaro/lkft/mirrors/huawei/linux-openeuler/-/tree/kernel-... and https://gitlab.com/Linaro/lkft/mirrors/huawei/linux-openeuler/-/tree/kernel-... . Please note that we need KVM enabled as well.
The major ones are openeuler_defconfig and hulk_defconfig for both arm64 and x86, please add those two ones if it's fine to you.
I added the hulk_defconfig fragments see commit [2] how to add different fragments. This is a build where the hulk_defconfig fragments are added [3]. As you can see the x86 build fails to build [4].
The last 3 commits in the pipeline repository [1] shows how you can add your own builds. You just need a gitlab account and share that username with me and I'll add you so you can contribute changes.
By the way, where can I get the LKFT kernel configs?
You can see that in the pipeline repository [1], in file tuxconfig.yml [5].
If you have any questions or need some help let me know.
Cheers, Anders [1] https://gitlab.com/Linaro/lkft/pipelines/huawei/linux-openeuler [2] https://gitlab.com/Linaro/lkft/pipelines/huawei/linux-openeuler/-/commit/cee... [3] https://gitlab.com/Linaro/lkft/mirrors/huawei/linux-openeuler/-/pipelines/22... [4] https://gitlab.com/Linaro/lkft/mirrors/huawei/linux-openeuler/-/jobs/8876435... [5] https://gitlab.com/Linaro/lkft/pipelines/huawei/linux-openeuler/-/blob/maste...