Gent4-2000 / F.W.Jones abstract

F.W.Jones abstract


Geant4-Tinderbox and Web-based System Testing

F.W. Jones, TRIUMF

The product test-and-release cycle is like the heartbeat of a distributed software collaboration such as Geant4, yet most developers are somewhat isolated from the testing process and are reliant on the test manager, who must preside over the tests, scan the logs, and generate summaries and e-mails to keep people informed on what is happening. Tinderbox is a web-based build-and-test monitoring and logging system that helps to open up the testing process and allow developers to get timely and detailed information on current and completed tests through any web browser. It provides facilities for observing the progress and documenting the results of build/test jobs running on a set of client platforms, and it produces HTML-annotated job logs to quickly identify the nature and location of problem incidents. For the test manager, Tinderbox is a labour- saving device that expedites the reporting of errors and the notification of persons responsible for correcting them. A prototype Geant4-Tinderbox server has been set up and is able to receive data from test platforms anywhere on the internet. After an overview of the system and its adaptation go Geant4 requirements, a short live demonstration can be given to show some of the advantages of a web-based testing tool.


Comments on web pages to the web master.