Re,<br><br>I was testing the email preference subscription "Email me when <b>my checkins</b> are breaking the dashboard" by doing Experimental builds that are not supposed to send emails, so let's forget about the empty query result. <br>

Emails sendings when breaking dashboard work now. <br>But i had to add a line in the file cdash/sendemail.php to get GetNumberOfErrors() function to work:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

<div style="text-align: left;">@@ -92,6 +92,7 @@<br>   // Build errors and warnings<br>   $Build = new Build();<br>   $Build->Id = $buildid;<br>+  $Build->BuildId = $buildid;    <br>   $errors['build_errors'] = $Build->GetNumberOfErrors();<br>

   $errors['build_warnings'] = $Build->GetNumberOfWarnings();<br></div></blockquote><br>Am i missing something?<br><br><div class="gmail_quote">2009/5/5 Julien Jomier <span dir="ltr"><<a href="mailto:julien.jomier@kitware.com" target="_blank">julien.jomier@kitware.com</a>></span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Fabrice,<br>
<br>
The 'add_last_sql_error' function only prints out in the log if the SQL query returns an error. Could you check if the updatefile table as an author for the given buildid?<br>
<br>
You can use add_log('text','function') to write directly into the logs.<br>
<br>
Julien<br>
<br>
Fabrice wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>
Hello all,<br>
<br>
My CDash version is 1.4.1.<br>
I'm trying to find why i don't receive any emails when my checkins are breaking the dashboard.<br>
I have added some log statements in the source code and i think i've targeted the problem in 'function lookup_emails_to_send()' :<br>
<br>
    $authors = pdo_query("SELECT author FROM updatefile WHERE<br>
    buildid=".qnum($buildid));<br>
    add_last_sql_error("sendmail");<br>
<br>
<br>
The result of the query is empty in my case.<br>
<br>
I can't help to notice the add_last_sql_error("sendmail") call just after the query. I don't know what it's for as nothing appear in the cdash.log file.<br>
Is there some other log file containing all the mysql queries that have failed?<br>
<br>
Thanks for your help<br>
<br>
<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
Cdash mailing list<br>
<a href="mailto:Cdash@public.kitware.com" target="_blank">Cdash@public.kitware.com</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/cdash" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/cdash</a><br>
</blockquote>
</blockquote></div><br>