The data set below is well done.  I was thinking about the Build SDT
from the perspective of 'make' and it has all the fields needed for
accurate reporting of what happens in a build initiated this way.

The only suggestions I have are minor.  Can you change the following
parameter names:

10) checkstyleRunned to checkstyleRun
11) compilationRunned to compilationRun
12) unittestRunned to unitTestRun

Thanks,
Mike

Philip Johnson wrote:

My proposal would be for the following fields to be required:

0. timeStamp (not very meaningful, general sdt requirement)
1. buildResult    (success or failure)
2. failureType    (none/unittest/checkstyle/...)
3. failureMessage (...)
4. runtime (to associate build data into batches)
5. startTimeMillis (build start time)
6. endTimeMillis   (build end time)
7. project [or buildFileName]
14. buildTarget (junitAll/compileAll/quickStart/...)


And these would be part of the keyvaluepairs field:

8. configuration (Hackystat-UH/ALL/JPL)
9. startType (CC-auto/CC-manual/Workstation-manual)
10. checkstyleRunned (true/false)
11. compilationRunned (true/false)
12. unittestRunned (true/false)
13. failureModuleName (hackyKernel/hackyStdExt/...)


Cheers,
Philip

Reply via email to