You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuweni.apache.org by Antoine Toulme <an...@toulme.name> on 2020/06/26 15:16:50 UTC

Moving more tests to Github actions and adding codecov

Folks,

I managed to move integration tests to Github actions.
I also added codecov, but only for unit tests, to provide coverage.

You can consult it here: https://codecov.io/gh/apache/incubator-tuweni <https://codecov.io/gh/apache/incubator-tuweni>

Please note, while it does look dire, it’s not capturing integration tests. That said, there seems there are clear targets for better coverage that could help the project.

Cheers,

Antoine

Re: Moving more tests to Github actions and adding codecov

Posted by Antoine Toulme <an...@toulme.name>.
No problem. Upon writing this email, I found out I could combine integration tests coverage, so I went ahead and added that.

Last week-end I opened several PRs to add coverage, but also test the robustness of the solution.
In one occurrence, the integration tests deadlocked and timed out.

I added timeouts to all suspect integration tests so they signal when they deadlock.

Overall, this migration is working really well.

Jenkins is still there to publish snapshots on master, and that’s about it.

Cheers,

Antoine

> On Jun 30, 2020, at 2:08 PM, Furkan KAMACI <fu...@gmail.com> wrote:
> 
> Hi Antoine,
> 
> Thanks for setting this up!
> 
> Kind Regards,
> Furkan KAMACI
> 
> On Fri, Jun 26, 2020 at 6:17 PM Antoine Toulme <an...@toulme.name> wrote:
> 
>> Folks,
>> 
>> I managed to move integration tests to Github actions.
>> I also added codecov, but only for unit tests, to provide coverage.
>> 
>> You can consult it here: https://codecov.io/gh/apache/incubator-tuweni <
>> https://codecov.io/gh/apache/incubator-tuweni>
>> 
>> Please note, while it does look dire, it’s not capturing integration
>> tests. That said, there seems there are clear targets for better coverage
>> that could help the project.
>> 
>> Cheers,
>> 
>> Antoine


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
For additional commands, e-mail: dev-help@tuweni.apache.org


Re: Moving more tests to Github actions and adding codecov

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi Antoine,

Thanks for setting this up!

Kind Regards,
Furkan KAMACI

On Fri, Jun 26, 2020 at 6:17 PM Antoine Toulme <an...@toulme.name> wrote:

> Folks,
>
> I managed to move integration tests to Github actions.
> I also added codecov, but only for unit tests, to provide coverage.
>
> You can consult it here: https://codecov.io/gh/apache/incubator-tuweni <
> https://codecov.io/gh/apache/incubator-tuweni>
>
> Please note, while it does look dire, it’s not capturing integration
> tests. That said, there seems there are clear targets for better coverage
> that could help the project.
>
> Cheers,
>
> Antoine