Boost logo

Boost Testing :

From: David Abrahams (dave_at_[hidden])
Date: 2007-05-04 10:41:45


on Wed May 02 2007, Rene Rivera <grafikrobot-AT-gmail.com> wrote:

> Boost Community,
>
> The Boost Conference will be here in very short order! And I need to get
> feedback for the "Testing Boost" sprint we'll be doing
> <http://boostcon.com/program/sessions#rivera-testing-sprint>. If you
> have any ideas, concerns, off the wall comments, etc. at *minimum* send
> them directly to me at "rrivera/acm.org". Why that account? Well because
> that will be the one account I can guarantee I will access to during the
> conference, and hence people can send me stuff up to the last minute.
> Not that I'm encouraging lateness, but I know how busy we all are ;-)
>
> If you are going to send it to the Boost dev list you will also want to
> eventually send me a summary follow up, if needed, from the ensuing
> discussions.

Okay, here are some issues I think ought to be solved, in no
particular order, some (much) more important than others:

* inaccurate header dependency tracing impedes useful incremental
  testing

* report usability is poor for most constituencies. This point could
  be explored in much more detail.

* no mechanism to pinpoint the checkin that caused a regression

* no mechanism for communicating that tests are known not to work on
  some platform (toolset+os) to the build system, and so avoid
  building them

* generating XML by parsing the jam log is fragile and prevents the
  use of multiple build processes (-jN). This one should be almost
  embarassingly easy to fix.

* The smallest granularity of test that any tester can contribute is
  the entire Boost suite for one toolset, which makes for longer
  turnaround.

* No way for a developer to request testing results for a specific
  branch

* No "nanny system" that bothers the developer who causes a regression
  until it is fixed.

I think I've thought of others from time-to-time; these are just the
ones off the top of my head this morning.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
Don't Miss BoostCon 2007! ==> http://www.boostcon.com

Boost-testing list run by mbergal at meta-comm.com