[Cdash] Problems e-mailing users about problems in builds
kristofer.tingdahl at dgbes.com
Mon May 18 07:40:08 UTC 2015
thanks, this resolved it!
On Fri, May 15, 2015 at 5:46 PM, Clinton Stimpson <clinton at elemtech.com>
> On Friday, May 15, 2015 04:24:35 PM Kristofer Tingdahl wrote:
> > Hi,
> > I have a CI which is reporting into a dashboard, and I want my users to
> > an e-mail if they are causing a problem. The problem is that I cannot get
> > it working.
> > I have polluted cdash with add_log to understand what is happening. It
> > turns out that the SQL query in NNN, for instance:
> > SELECT author,email,committeremail FROM updatefile AS uf,build2update AS
> > b2u WHERE b2u.updateid=uf.updateid AND b2u.buildid='65962'
> > does never return anything. It turns out that the insert into the
> > "build2update" that associates the buildid with the update id comes
> > and at that point, no-one is checking if there should be e-mails sent.
> > From the ctest side, I see from the log that it alsways sends the Build
> > first, followed by the Configure, and last the Update xml files. Since
> > insert into build2update comes at when the update is submitted, I tried
> > reverse the order by having ctest_sumbit (PART ... ), but then I get
> > different build-numbers.
> > Any ideas on how to proceed?
> You could first check to see if this covers your problem:
> The debugging you are doing so far sounds much like the debugging I did a
> while back.
> Its a problem where users are subscribed to receive emails when their own
> commits cause problems. When users are subscribed to receive all emails,
> not a problem.
> There is a link to a mailing list discussion about it as well.
> It has been resolved, and there is a fix posted on the mailing list.
> Which can be found here:
*Dr. Kristofer Tingdahl**Chief Executive Officer*
*dGB Earth Sciences*Phone:+31 53 4315155Skype:dgbtingdahlE-mail:
kristofer.tingdahl at dgbes.comInternet:dgbes.com & opendtect.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the CDash