Re: Activating a research fault localization bot on the project apache/dubbo?

2022-04-10 Thread Davide Ginelli
Hi Albumen,

Nice to meet you and thank you for your answer and interest! To enable the bot, 
no action is required from your side. If you accept to enable it, I will just 
add your repository to the list of repositories monitored by flacocobot so that 
it will start checking the status of the pull requests opened in the previous 
14 days and monitoring the new pull requests that will be opened in the 
following days. When flacocobot finds one pull request where one or more tests 
fail, if it finds suspicious lines of code that can be suggested to developers, 
it will add them as a comment to the pull request.

Please let me know if I can proceed.

Best regards,

Davide
On 8 Apr 2022, 03:50 +0200, Albumen Kevin , wrote:
> This sounds like a great tool. Would you please tell us about what we should 
> do?
>
> > On Thu, Apr 7, 2022 at 6:07 PM Davide Ginelli  
> > wrote:
> > > Hi!
> > >
> > > We are software engineering researchers and are currently looking for 
> > > active open-source projects where we could test a new cool software bot: 
> > > flacocobot!
> > >
> > > When a new pull request is open, if it has test failures/errors, 
> > > flacocobot analyzes the failure and posts a diagnosis as comments to the 
> > > pull request, highlighting the most suspicious lines that likely need to 
> > > be analyzed to fix the bug.
> > >
> > > flacocobot works as follows:
> > >
> > > • When a new PR is open, if the test suite fails, flacocobot starts its 
> > > analysis.
> > > • The top k suspicious (potentially buggy) lines of code are then 
> > > highlighted as comments to the PR.
> > >
> > > We would love to have your feedback in order to understand what you like 
> > > or you do not like, what we can improve, and if you find it useful!
> > >
> > > If you are interested in trying it, we will run flacocobot on the project 
> > > apache/dubbo for a period of one month and then give you a 1-minute 
> > > questionnaire to collect your feedback.
> > >
> > > What do you think? Can we activate flacocobot on the project apache/dubbo?
> > >
> > > Thanks,
> > >
> > > Davide (@dginelli), André (@andre15silva), Matias (@martinezmatias), 
> > > Benjamin (@danglotb), Martin (@monperrus)
> > >
> > > You can find out more in our tools repos:
> > >
> > > • https://github.com/SpoonLabs/flacoco
> > > • https://github.com/eclipse/repairnator
> > >


Re: Activating a research fault localization bot on the project apache/dubbo?

2022-04-08 Thread Albumen Kevin
Cool! I think we can try for some time to see if it works fine.

On Fri, Apr 8, 2022 at 4:53 PM Davide Ginelli 
wrote:

> Hi Albumen,
>
> Nice to meet you and thank you for your answer and interest! To enable the
> bot, no action is required from your side. If you accept to enable it, I
> will just add your repository to the list of repositories monitored by
> flacocobot so that it will start checking the status of the pull requests
> opened in the previous 14 days and monitoring the new pull requests that
> will be opened in the following days. When flacocobot finds one pull
> request where one or more tests fail, if it finds suspicious lines of code
> that can be suggested to developers, it will add them as a comment to the
> pull request.
>
> Please let me know if I can proceed.
>
> Best regards,
>
> Davide
> On 8 Apr 2022, 03:50 +0200, Albumen Kevin , wrote:
>
> This sounds like a great tool. Would you please tell us about what we
> should do?
>
> On Thu, Apr 7, 2022 at 6:07 PM Davide Ginelli 
> wrote:
>
>> Hi!
>>
>> We are software engineering researchers and are currently looking for
>> active open-source projects where we could test a new cool software bot:
>> flacocobot!
>>
>> When a new pull request is open, if it has test failures/errors,
>> flacocobot analyzes the failure and posts a diagnosis as comments to the
>> pull request, highlighting the most suspicious lines that likely need to be
>> analyzed to fix the bug.
>>
>> flacocobot works as follows:
>>
>>- When a new PR is open, if the test suite fails, flacocobot starts
>>its analysis.
>>- The top k suspicious (potentially buggy) lines of code are then
>>highlighted as comments to the PR.
>>
>> We would love to have your feedback in order to understand what you like
>> or you do not like, what we can improve, and if you find it useful!
>>
>> If you are interested in trying it, we will run flacocobot on the project
>> apache/dubbo  for a period of one month
>> and then give you a 1-minute questionnaire to collect your feedback.
>>
>> What do you think? Can we activate flacocobot on the project apache/dubbo
>> ?
>>
>> Thanks,
>>
>> Davide (@dginelli ), André (@andre15silva
>> ), Matias (@martinezmatias
>> ), Benjamin (@danglotb
>> ), Martin (@monperrus
>> )
>>
>> You can find out more in our tools repos:
>>
>>- https://github.com/SpoonLabs/flacoco
>>- https://github.com/eclipse/repairnator
>>
>>


Re: Activating a research fault localization bot on the project apache/dubbo?

2022-04-08 Thread jun liu
I think it’s a great feature that might be able to facilitate us on locating 
suspicious causes when there're test failures in pull requests.

Jun

> On Apr 8, 2022, at 4:53 PM, Davide Ginelli  wrote:
> 
> Hi Albumen,
> 
> Nice to meet you and thank you for your answer and interest! To enable the 
> bot, no action is required from your side. If you accept to enable it, I will 
> just add your repository to the list of repositories monitored by flacocobot 
> so that it will start checking the status of the pull requests opened in the 
> previous 14 days and monitoring the new pull requests that will be opened in 
> the following days. When flacocobot finds one pull request where one or more 
> tests fail, if it finds suspicious lines of code that can be suggested to 
> developers, it will add them as a comment to the pull request.
> 
> Please let me know if I can proceed.
> 
> Best regards,
> 
> Davide
> On 8 Apr 2022, 03:50 +0200, Albumen Kevin , wrote:
>> This sounds like a great tool. Would you please tell us about what we should 
>> do?
>> 
>> On Thu, Apr 7, 2022 at 6:07 PM Davide Ginelli > > wrote:
>> Hi!
>> 
>> We are software engineering researchers and are currently looking for active 
>> open-source projects where we could test a new cool software bot: flacocobot!
>> 
>> When a new pull request is open, if it has test failures/errors, flacocobot 
>> analyzes the failure and posts a diagnosis as comments to the pull request, 
>> highlighting the most suspicious lines that likely need to be analyzed to 
>> fix the bug.
>> 
>> flacocobot works as follows:
>> When a new PR is open, if the test suite fails, flacocobot starts its 
>> analysis.
>> The top k suspicious (potentially buggy) lines of code are then highlighted 
>> as comments to the PR.
>> We would love to have your feedback in order to understand what you like or 
>> you do not like, what we can improve, and if you find it useful!
>> 
>> If you are interested in trying it, we will run flacocobot on the project 
>> apache/dubbo  for a period of one month and 
>> then give you a 1-minute questionnaire to collect your feedback.
>> 
>> What do you think? Can we activate flacocobot on the project apache/dubbo 
>> ?
>> 
>> Thanks,
>> 
>> Davide (@dginelli ), André (@andre15silva 
>> ), Matias (@martinezmatias 
>> ), Benjamin (@danglotb 
>> ), Martin (@monperrus 
>> )
>> 
>> You can find out more in our tools repos:
>> https://github.com/SpoonLabs/flacoco 
>> https://github.com/eclipse/repairnator 
>> 


Re: Activating a research fault localization bot on the project apache/dubbo?

2022-04-07 Thread Albumen Kevin
This sounds like a great tool. Would you please tell us about what we
should do?

On Thu, Apr 7, 2022 at 6:07 PM Davide Ginelli 
wrote:

> Hi!
>
> We are software engineering researchers and are currently looking for
> active open-source projects where we could test a new cool software bot:
> flacocobot!
>
> When a new pull request is open, if it has test failures/errors,
> flacocobot analyzes the failure and posts a diagnosis as comments to the
> pull request, highlighting the most suspicious lines that likely need to be
> analyzed to fix the bug.
>
> flacocobot works as follows:
>
>- When a new PR is open, if the test suite fails, flacocobot starts
>its analysis.
>- The top k suspicious (potentially buggy) lines of code are then
>highlighted as comments to the PR.
>
> We would love to have your feedback in order to understand what you like
> or you do not like, what we can improve, and if you find it useful!
>
> If you are interested in trying it, we will run flacocobot on the project
> apache/dubbo  for a period of one month
> and then give you a 1-minute questionnaire to collect your feedback.
>
> What do you think? Can we activate flacocobot on the project apache/dubbo
> ?
>
> Thanks,
>
> Davide (@dginelli ), André (@andre15silva
> ), Matias (@martinezmatias
> ), Benjamin (@danglotb
> ), Martin (@monperrus
> )
>
> You can find out more in our tools repos:
>
>- https://github.com/SpoonLabs/flacoco
>- https://github.com/eclipse/repairnator
>
>