Nice work on this. It will be great to see this in action and watch it grow.
Way to go!
Anita.
On 09/25/2013 08:56 PM, Joe Gordon wrote:
Hi All,
TL;DR: We will be automatically identifying your flaky tempest runs,
so you just have to confirm that you hit bug x, not identify which bug
you hit.
http://status.openstack.org/rechecks/ is a great tool to identify
which bugs are causing our gating to be flaky allowing for better
prioritization of bug fixing. But as many of you have noticed hunting
down which bug to use for your recheck can be tedious, and using
'recheck no bug' just kicks the problem down the road for someone else
to deal with.
To address this issue, Matthew Treinish, Clark Boylan, myself, and
others have started elastic-recheck
[https://github.com/openstack-infra/elastic-recheck] to classify
tempest-devstack failures using ElasticSearch
[http://logstash.openstack.org]. When we hit a new bug, we use
http://logstash.openstack.org to manually find an ElasticSearch
fingerprint for it
(https://github.com/openstack-infra/elastic-recheck/blob/master/queries.json
<%28https://github.com/openstack-infra/elastic-recheck/blob/master/queries.json>).
And every time we see a new tempst-devstack failure we try to
classify it, and report back to review.openstack.org
<http://review.openstack.org> so the patch author can confirm that was
the bug they saw and run a recheck.
We are in the middle of rolling this out, and you can expect to see
elastic-recheck commenting on your failed tempest jobs in the next few
days.
Gotchas:
* Identifying which bugs are frequent is only the first step, we still
need to fix them. Otherwise tempest will stay flaky. We have about a
25% failure rate in the gate pipeline, as of the most recent numbers.
* ElasticSearch is currently slow, and although we are fixing that, it
may take a few hours before elastic-recheck can classify your failures.
* We have more work to do on this, so help welcome!
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev