[lldb-dev] 7th build slot?

Todd Fiala via lldb-dev lldb-dev at lists.llvm.org
Tue Sep 15 12:12:48 PDT 2015


Thanks for the info, Ying!

On Tue, Sep 15, 2015 at 11:04 AM, Ying Chen <chying at google.com> wrote:

> Thanks for the suggestions.
> I've changed the descriptions of "clang" to "clang-3.5" since this
> <http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/6301>
> build.
>
> We currently have 8 test slots reserved. 1-6 are configurations that
> should pass, 7-8 are experimental ones that have known failing tests, like
> step 8 on android builder
> <http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-android/builds/2398>
> .
>
> Both of new test configurations and total number of test slots is easy to
> expand. We could discuss with the team for which clang versions to cover.
>
> For test time, it depends on thread counts, which is the number of cores
> by default. Like on the bot, the first line says "Testing: 396 test suites,
> 32 threads". And it's also related to build configuration, Release build
> runs faster than Debug build.
>
> Thanks,
> Ying
>
> On Mon, Sep 14, 2015 at 11:46 PM, Todd Fiala <todd.fiala at gmail.com> wrote:
>
>> Okay, thanks.
>>
>> It would be awesome if the summary listed the specific versions of clang
>> being used.  TOT is obvious, but "clang" being 3.5 is less so.
>>
>> Seeing as clang behavior can change between releases, perhaps we can use
>> the other slots for other clang versions?
>>
>> TOT clearly makes sense if more than one is being done. But if 4 slots
>> could be dedicated to clang, it seems like:
>> TOT (latest, 3.8 now)
>> TOT - 1 (3.7)
>> TOT - 2 (3.6)
>> TOT - 3 (3.5)
>>
>> Or perhaps:
>> TOT (latest, 3.8)
>> TOT - 1 (3.7)
>> TOT - 2 (3.6)
>> TOT - *HISTORICALLY INTERESTING CLANG* (perhaps 3.4, 3.2, 3.0, whatever).
>>
>> Just some thoughts.  Nice that the tests run so fast.  I've only got them
>> running in 2.5 minutes here, looks like your build bot does it in 1.5 :-)
>>
>> -Todd
>>
>> On Mon, Sep 14, 2015 at 10:49 PM, Chaoren Lin <chaorenl at google.com>
>> wrote:
>>
>>> We gave each bot 8 slots due to some limitation with the build master.
>>> Slots 1-6 will notify us of failures, and slots 7-8 are sort of reserved
>>> for tests/builds that are expected to be broken. Ying can provide more
>>> details.
>>>
>>> On Mon, Sep 14, 2015 at 10:12 PM, Todd Fiala <todd.fiala at gmail.com>
>>> wrote:
>>>
>>>> Hi Chaoren,
>>>>
>>>> While looking at the Ubuntu 14.04 x86_64 build bot, I was looking at
>>>> the test configurations for the test slots.  6 of them are described in the
>>>> build summary on the upper right
>>>> <http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/6281>  There
>>>> is a 7th and 8th test slot that are not described --- what happens in those
>>>> slots?  Are they just unconfigured and thus not used?
>>>>
>>>> Thanks!
>>>>
>>>> -Todd
>>>>
>>>
>>>
>>
>>
>> --
>> -Todd
>>
>
>


-- 
-Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20150915/93684328/attachment.html>


More information about the lldb-dev mailing list