chaoss / grimoirelab-elk

GNU General Public License v3.0
60 stars 121 forks source link

[enriched-gerrit] Propagate changeset status to patchsets #870

Closed valeriocos closed 4 years ago

valeriocos commented 4 years ago

This code copies the attributes status and status_value of the changeset to the corresponding patchsets. With these new attributes, it is possible to compare the time to first review for patchsets belonging to a given type of changesets (e.g., merged, abandoned or new).

These new attributes are also included in the changeset enriched items for consistency purpose.

Tests have been updated accordingly. Schema has been updated accordingly.

coveralls commented 4 years ago

Pull Request Test Coverage Report for Build 2183


Files with Coverage Reduction New Missed Lines %
/home/travis/build/chaoss/grimoirelab-elk/grimoire_elk/utils.py 1 63.3%
/home/travis/build/chaoss/grimoirelab-elk/grimoire_elk/enriched/gerrit.py 4 98.81%
<!-- Total: 5 -->
Totals Coverage Status
Change from base Build 2179: 0.02%
Covered Lines: 7987
Relevant Lines: 9804

💛 - Coveralls