Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #995850

Bug#725484: A way to override blhc false-positives

From nicoo <nicoo@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#725484: A way to override blhc false-positives
Date 2020-02-15 19:50 +0100
Message-ID <zAaFP-8v7-1@gated-at.bofh.it> (permalink)
References <suB22-1nm-17@gated-at.bofh.it> <lZUxr-12d-3@gated-at.bofh.it> <suB22-1nm-17@gated-at.bofh.it>
Organization The Debian Project

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi Jari,

Sorry to comment on an old bug, but this is still an issue.

If there's no way for package maintainers to automatically ignore false
positives, this tremendously reduces the usefulness of blhc, by causing a
form of alarm fatigue:

People and processes (like CI) will ignore blhc failing, assuming it is a
known false positive, and will miss new issues being flagged.


On Fri, Oct 21, 2016 at 08:50:32AM +0300, Jari Aalto wrote:
> I think the request is for reading configuration file at startup:
> 
>   <current directory>/.blhc-ignore       OR if not exists, search ...
>   $HOME/.blhc-ignore

I don't think expecting a local file works very well:

- ~/.blhc-ignore wouldn't allow using different rulesets for different
  packages, and doesn't work for collaborative packaging workflows (where
  we would want to keep the overrides for a package in its repository)

- ./debian/blhc-ignore works for (most?) collaborative packaging workflows,
  but doesn't work with the build logs checks done on [qa.d.o/bls] (also
  exposed on tracker.d.o)

[qa.d.o/bls]: https://qa.debian.org/bls/


Would it be possible to embed the overrides into the build log itself?


Best,

  nicoo

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#725484: A way to override blhc false-positives nicoo <nicoo@debian.org> - 2020-02-15 19:50 +0100

csiph-web