I had reason today to go poking through the ResultsDB fedmsg history:
https://apps.fedoraproject.org/datagrepper/raw?category=resultsdb
doing that makes it apparent that the pipeline is kinda flooding
ResultsDB with "test results" that seem to be nothing more than "the
pipeline decided not to test this package". Something like 99% of
pipeline results appear to be of this type - either
"ci.pipeline.allpackages-build.package.ignored" or
"ci.pipeline.package.ignore". There've been 20 ci.pipeline.allpackages-
build.package.ignored results filed in just the last 7 minutes, for
instance, and it seems like there's a more or less constant stream of
them.
Are these results really necessary or useful? ResultsDB is built to
handle the load, I think, and my use case of poking through fedmsg
history looking for messages from the pipeline *actually doing
something* is not a super common one, but still, if this isn't really
necessary, it seems like it might be a good idea to just not do it.
(Also, on the topic of why there are two topics - is one from the new
pipeline and one from the old? Do we still need the old pipeline
running?)
Thanks folks!
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net