Thread overview
[phobos] auto tester feedback requested
May 13, 2011
Brad Roberts
May 13, 2011
Jesse Phillips
May 14, 2011
Filip Wuytack
May 14, 2011
Brad Roberts
May 14, 2011
Brad Roberts
May 15, 2011
Jesse Phillips
May 12, 2011
I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.

  http://d.puremagic.com/test-results/index-new.ghtml

I'm not sure I like not having more history right on the front page like the old/current version.  All too often lately
we've had intermittent failures.  Showing only the most recent hides that awfully easily.  What I'm considering
something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details.
 A little like this awful text version to illustrate:

  +----------------+ +--+
  |  current run   | [p1]
  |  checkout      | [p2]
  |  dmd           | [p3]
  |  druntime      | [p4]
  |  phobos        | [p5]
  +----------------+ +--+

I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.

Thoughts?

Thanks,
Brad
May 13, 2011
I suppose one question is what information is most useful for quick glance.

The history?
The state of a particular architecture?
The component?
The operating system?

Operating system is definitely one.
I think the architecture of the binary is another, though for an
developer probably the produced executable is better.

You could also have a side bar which provide a history summary of all.

On Thu, May 12, 2011 at 10:52 PM, Brad Roberts <braddr at puremagic.com> wrote:
> I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.
>
> ?http://d.puremagic.com/test-results/index-new.ghtml
>
> I'm not sure I like not having more history right on the front page like the old/current version. ?All too often lately we've had intermittent failures. ?Showing only the most recent hides that awfully easily. ?What I'm considering something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details. ?A little like this awful text version to illustrate:
>
> ?+----------------+ +--+
> ?| ?current run ? | [p1]
> ?| ?checkout ? ? ?| [p2]
> ?| ?dmd ? ? ? ? ? | [p3]
> ?| ?druntime ? ? ?| [p4]
> ?| ?phobos ? ? ? ?| [p5]
> ?+----------------+ +--+
>
> I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.
>
> Thoughts?
>
> Thanks,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>



-- 
Liberty means responsibility. That is why most men dread it. ? - George Bernard Shaw
May 14, 2011
Hi Brad,

Would it be possible to send an email warning to this list if the phobos tests fail (maybe just once a day in addition to build that is triggered on code updates - so it keeps people reminding the build is broken) ?

thanks, fil

On 13/05/2011 06:52, Brad Roberts wrote:
> I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.
>
>    http://d.puremagic.com/test-results/index-new.ghtml
>
> I'm not sure I like not having more history right on the front page like the old/current version.  All too often lately
> we've had intermittent failures.  Showing only the most recent hides that awfully easily.  What I'm considering
> something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details.
>   A little like this awful text version to illustrate:
>
>    +----------------+ +--+
>    |  current run   | [p1]
>    |  checkout      | [p2]
>    |  dmd           | [p3]
>    |  druntime      | [p4]
>    |  phobos        | [p5]
>    +----------------+ +--+
>
> I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.
>
> Thoughts?
>
> Thanks,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos

May 14, 2011
Of course it's possible.. it's just software.  And in fact, that's been on the todo list for a while.  I intend to have it mail for each run that fails rather than any sort of batching.  You could argue that that might be too much mail, but I'd counter with then fix the build faster.

Later,
Brad

On 5/14/2011 1:24 AM, Filip Wuytack wrote:
> Hi Brad,
> 
> Would it be possible to send an email warning to this list if the phobos tests fail (maybe just once a day in addition to build that is triggered on code updates - so it keeps people reminding the build is broken) ?
> 
> thanks, fil
> 
> On 13/05/2011 06:52, Brad Roberts wrote:
>> I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.
>>
>>    http://d.puremagic.com/test-results/index-new.ghtml
>>
>> I'm not sure I like not having more history right on the front page like the old/current version.  All too often lately
>> we've had intermittent failures.  Showing only the most recent hides that awfully easily.  What I'm considering
>> something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details.
>>   A little like this awful text version to illustrate:
>>
>>    +----------------+ +--+
>>    |  current run   | [p1]
>>    |  checkout      | [p2]
>>    |  dmd           | [p3]
>>    |  druntime      | [p4]
>>    |  phobos        | [p5]
>>    +----------------+ +--+
>>
>> I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.
>>
>> Thoughts?
>>
>> Thanks,
>> Brad
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
> 
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos

May 14, 2011
On 5/12/2011 10:52 PM, Brad Roberts wrote:
> I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.
> 
>   http://d.puremagic.com/test-results/index-new.ghtml
> 
> I'm not sure I like not having more history right on the front page like the old/current version.  All too often lately
> we've had intermittent failures.  Showing only the most recent hides that awfully easily.  What I'm considering
> something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details.
>  A little like this awful text version to illustrate:
> 
>   +----------------+ +--+
>   |  current run   | [p1]
>   |  checkout      | [p2]
>   |  dmd           | [p3]
>   |  druntime      | [p4]
>   |  phobos        | [p5]
>   +----------------+ +--+
> 
> I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.
> 
> Thoughts?
> 
> Thanks,
> Brad

I added the above to see how well it worked.  Not bad, but not great either.

I changed the order of the 64 bit related columns to match the order they're currently building in (all three are on the same box).

I removed the freebsd 32/64 and 64/32 builds as freebsd really really goes out of its way to make those hard to do, and shows no sign of being interested in them working, so not worth my time.  If anyone ever figures out how to make them work I'll be glad to add test configurations for them.  I haven't yet started up the auto-tester for the freebsd/64 build.  That's for later today.

Later,
Brad
May 15, 2011
Well I think it looks pretty good like that.

On Sat, May 14, 2011 at 1:39 PM, Brad Roberts <braddr at puremagic.com> wrote:
> On 5/12/2011 10:52 PM, Brad Roberts wrote:
>> I'm re-working the pages in preparation for freebsd 64 bit builds to be added, hopefully this weekend.
>>
>> ? http://d.puremagic.com/test-results/index-new.ghtml
>>
>> I'm not sure I like not having more history right on the front page like the old/current version. ?All too often lately we've had intermittent failures. ?Showing only the most recent hides that awfully easily. ?What I'm considering something like a stack of little boxes that are purely green or red (no text) beside the most recent run's full details. ?A little like this awful text version to illustrate:
>>
>> ? +----------------+ +--+
>> ? | ?current run ? | [p1]
>> ? | ?checkout ? ? ?| [p2]
>> ? | ?dmd ? ? ? ? ? | [p3]
>> ? | ?druntime ? ? ?| [p4]
>> ? | ?phobos ? ? ? ?| [p5]
>> ? +----------------+ +--+
>>
>> I could do away with the individual box per build config model, but I rather like it... or at least I'm used to it.
>>
>> Thoughts?
>>
>> Thanks,
>> Brad
>
> I added the above to see how well it worked. ?Not bad, but not great either.
>
> I changed the order of the 64 bit related columns to match the order they're currently building in (all three are on the same box).
>
> I removed the freebsd 32/64 and 64/32 builds as freebsd really really goes out of its way to make those hard to do, and shows no sign of being interested in them working, so not worth my time. ?If anyone ever figures out how to make them work I'll be glad to add test configurations for them. ?I haven't yet started up the auto-tester for the freebsd/64 build. ?That's for later today.
>
> Later,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>



-- 
Liberty means responsibility. That is why most men dread it. ? - George Bernard Shaw