+1 for considering small changes.

Pull request is welcome!

On Mon, Apr 16, 2018 at 10:56 AM, hty...@gmail.com <hty...@gmail.com> wrote:
> If we just want to make sure we don't reject any document fix or tiny fix. X 
> should be 0.05
> If we want to accept some small change, we can consider 0.1 to 0.3
>
> Regards,
> Yunkun Huang
>
> On 2018/04/16 01:36:17, Huxing Zhang <hux...@apache.org> wrote:
>> Hi,
>>
>> On Thu, Apr 12, 2018 at 11:07 AM, hty...@gmail.com <hty...@gmail.com> wrote:
>> > yeah. I understand your concern.
>> >
>> > This is a common requirement for coverage calc service. Codecov support 
>> > this feature.
>> > In codecov.yml, we can config threshold value which allow the coverage to 
>> > drop by X%, and posting a success status.
>>
>> That is awesome!
>>
>> What is your suggestion of X?
>>
>> >
>> > Regards,
>> > Yunkun Huang
>> >
>> > On 2018/04/10 06:36:03, Huxing Zhang <hux...@apache.org> wrote:
>> >> Hi,
>> >>
>> >> Thanks for the suggestion.
>> >>
>> >> I generally agree with the idea that we should prevent a pull request
>> >> to be merged if the code coverage gets lower.
>> >>
>> >> But my concern is the code coverage might have a minor drop even when
>> >> just fixing typo[1], which makes confused.
>> >>
>> >> Unless we can figure it out, or I think it will be better if we can
>> >> set a threshold.
>> >>
>> >> For example, if the code coverage drops >=0.1%, prevent the PR to be 
>> >> merged.
>> >>
>> >> [1] https://github.com/apache/incubator-dubbo/pull/1562
>> >>
>> >> On Tue, Apr 10, 2018 at 10:21 AM, htynkn <hty...@163.com> wrote:
>> >> > hey team,
>> >> >
>> >> >
>> >> > In pull request 
>> >> > template(https://github.com/apache/incubator-dubbo/blob/master/PULL_REQUEST_TEMPLATE.md),
>> >> >  this is one item to ask all pr to
>> >> >
>> >> >
>> >> >    "Write necessary unit-test to verify your logic correction"
>> >> >
>> >> >
>> >> > Codecov has feature to fail PR if test coverage went down. Which means 
>> >> > for any pull request, if it add some code without any unit test, the PR 
>> >> > will fail
>> >> > This can help to increase test coverage.
>> >> >
>> >> >
>> >> > Any thoughts?
>> >> >
>> >> >
>> >> > Relate links:
>> >> > 1.https://docs.codecov.io/docs/commit-status
>> >> > 2.https://github.com/codecov/support/issues/351
>> >> >
>> >>
>> >> --
>> >> Best Regards!
>> >> Huxing
>> >>
>>
>>
>>
>> --
>> Best Regards!
>> Huxing
>>

-- 
Best Regards!
Huxing

Reply via email to