MantisBT - CDash
View Issue Details
0011057CDashpublic2010-07-28 18:272012-01-17 07:59
David Cole 
 
normalfeaturealways
newopen 
 
 
0011057: Please add code to measure the timing of submit.php calls
Ideally, in async submission mode (when $CDASH_ASYNCHRONOUS_SUBMISSION = true;), we could measure the time that the first submit.php call takes (when simply writing the submission to a file) and record it somewhere for later retrieval, and then also measure the time that the later processing submit.php call takes and record it too.

The goal is to know how much time submit.php takes in both cases, the receiving a file path and the "processing a file and adding database entries" path, and then compare them. The difference is the amount of time that you are saving on the submitting clients by having async mode.

The Trilinos project would like to know this data...
No tags attached.
Issue History
2010-07-28 18:27David ColeNew Issue
2012-01-17 06:02Julien JomierNote Added: 0028329
2012-01-17 07:59David ColeNote Added: 0028335
2012-01-17 08:00David ColeNote Edited: 0028335bug_revision_view_page.php?bugnote_id=28335#r517

Notes
(0028329)
Julien Jomier   
2012-01-17 06:02   
Dave, is this fixed already? It seems like it is.
(0028335)
David Cole   
2012-01-17 07:59   
(edited on: 2012-01-17 08:00)
No, it's not. The submission table contains started and finished fields, the difference of which tell us how long it took to process a given xml file, but there is nothing recorded that tells us how long a given call to submit.php takes. And in the non-async case (still the default?) there are no submission table entries, and so, there is nothing recorded about processing time in the synchronous processing case. (The 'insert into submission' call is only made from the do_submit_asynchronous function...)

Maybe there's a good external way to measure timing of submit.php calls? (i.e. -- without modifying the cdash source code... perhaps a monitoring tool of some sort, or apache log analysis...?)