Re: [RFC] [kbuild test robot] random-order parallel building

From: Randy Dunlap
Date: Fri Jun 09 2023 - 11:15:18 EST




On 6/9/23 01:41, Liu, Yujie wrote:
> Hi Masahiro,
>
> On Fri, 2023-05-12 at 15:09 +0800, Philip Li wrote:
>> On Fri, May 12, 2023 at 12:25:13PM +0900, Masahiro Yamada wrote:
>>> Hello, maintainers of the kbuild test robot.
>>>
>>> I have a proposal for the 0day tests.
>> Thanks a lot for the proposal for the shuffle make, we will do some
>> investigation to try this random order parallel build. The gnu make
>> we currently use is 4.3, we will try the 4.4 to see any problem.
>>
>> For the timeline, we may provide update later this month.
> We've upgraded to make v4.4.1 in kernel test robot and enabled random-
> order parallel compiling in our randconfig build tests. The shuffle
> seed is generated by hashing the randconfig, so it changes overtime and
> can cover various random orders. We are still doing some internal
> testing and will put it online once everything is done.
>

I have also been using it since this proposal was submitted.
I haven't seen any issues with it.

thanks.
--
~Randy