--- Begin Message ---
- To: Stuart Prescott <stuart@debian.org>, 820497-done@bugs.debian.org
- Subject: Re: Bug#820497: UDD: dmd.cgi displays uninformative "missing build" information
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Sun, 3 Jul 2016 09:20:25 +0200
- Message-id: <20160703072025.GA661@xanadu.blop.info>
- In-reply-to: <20160409055728.3707.7124.reportbug@jatayu.nanonanonano.net>
- References: <20160409055728.3707.7124.reportbug@jatayu.nanonanonano.net>
On 09/04/16 at 15:57 +1000, Stuart Prescott wrote:
> Package: qa.debian.org
> Severity: normal
> User: qa.debian.org@packages.debian.org
> Usertags: udd
>
> It would be good for dmd to include a bit more of a grace time for its
> "missing build" notification.
Hi,
The query used by UDD is:
select source, architecture, state, state_change from wannabuild
where distribution='sid' and state not in ('Installed', 'Needs-Build', 'Dep-Wait', 'Not-For-Us', 'Auto-Not-For-Us')
and (state not in ('Built', 'Uploaded') or now() - state_change > interval '2 days')
and notes <> 'uncompiled'
and source in (select source from mysources)
and not vancouvered
So there's a grace time for Built and Uploaded state (which aims at
catching packages that never get uploaded, which sometimes happen).
I've changed that line to:
and (state not in ('Built', 'Uploaded', 'Building') or now() - state_change > interval '3 days')
So I increased the grace time to 3 days, and adding the Building state
to the list.
> The RSS feed seems to report missing builds as
> soon as the build starts although these notifications aren't particularly
> useful as they aren't actionable for the maintainer: the package is either
> waiting to build or being built.
Right. I've fixed that. Needs-Build was already part of the ignored
states.
> This is particularly a problem for binNMUs
> such as those for the libpng transition but also applies to maintainer
> uploads.
I think I've fixed your issue with the above, but feel free to reopen if
it's not the case.
Lucas
--- End Message ---