Hi Scott

From there it can run tests and do whatever we wish with the results, like grab all test failures and upload it to your test result viewer. If a build fails we can have it use twitter / irc to inform people that a slave failed to build PHP for whatever reason.
I wonder if we can use the new run-tests code as part of this? Georg has just integrated a first try at parallel running. We are working on having something that it's easy to grab all the test results from.

Olivier sent a note earlier this week as an attempt to map out requirements what should happen with the ad-hoc test reports, however I'm wondering if we should just scrap the ad-hoc test reports and put the effort into getting results from a defined set of platforms? Aside from the fact that they go to a mailing list which is hard to view, would anyone make use of the ad-hoc reports if we could get test results from a representative set of platforms in a more controlled way?

I'd like to be able to see test results across several platforms (various *ix, windows, mac....), 64 bit, 32 bit. And when a test fails to be able to get to the relevant files. This is similar to the gcov pages (but more) with the ability to have different views of the results, I like Mark's summary page but would want to be able have a few different views, the test fest results page has a few of the attributes that I'd like to see (not the color scheme of course). Is the sort of thing we would be able to do?

It's also got various scheduling parts built in, so we can do continuous regular builds to make sure its still compiling and daily memory builds to check for new memory leaks.

Other cool features are notifying people when it broke via IRC, twitter or mailing list. And optionally packaging the freshly built tests and uploading them. We could hypothetically get our snapshots built this way so we never release a broken snapshot?
That would be good :-)

The project URL is http://buildbot.net/trac and the vast documentation is at http://djmitche.github.com/buildbot/docs/0.7.10/

I might be able to sit down and give this a go on the plane next week.
Zoe


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to