Frank Schönheit - Sun Microsystems Germany wrote:
Hi Nikolai,


Hi Frank,


The Valgrind ID is indeed a needed information. It is used to identify issues during the Valgrind run when IssueZilla ids are not yet known. It is not needed for the developer fixing it, but helps to relate the tasks easily to the valgrind-result-data.


Ah, so we have some database tracking the valgrind issues during the
test runs, and the IZ issues are submitted from this DB? This explains
the need for an ID, thanks for the clarification.


Well except from that it is basically just a file and not a database where we keep track of what valgrind already found in previous runs and for which errors tasks have already been submitted you are right there is additional storage involved. With each valgrind run that file gets updated. If an error already contained there would be found by valgrind no new entry would be generated in that file. Only new things get a new entry with a new Valgrind ID there. We than have a program submitting issuzilla tasks for new issues contained in this file after a valgrind run and which in turn updates state information in that file by looking at the already submitted issuezilla tasks. As later on eventually issuezilla tasks may be set to duplicate it´s quite possible that two generated Valgrind ID´s might be fixed with one issuezilla task (when you resolve the issuezilla issues to the last one in the list formed by set duplicate-to fields of issues).


So I'd suggest:
- Summary looks like:  Valgrind ID: <ID>, <ErrorText>


Valgrind <ID>: <ErrorText>
?


- The issues get the keyword "valgrind".


+1 :)

Thanks & Ciao
Frank


Kind regards,
Bernd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to