+1

On Thu, Oct 4, 2012 at 2:20 PM, Fabien Potencier <
fabien.potenc...@symfony-project.com> wrote:

> On 10/4/12 12:09 PM, [MA]Pascal wrote:
>
>> Lukas,
>>
>> Sure I can help.
>>
>> You don't need much memory (not more than 1G) the only problem is the
>> extra time PHPunit needs to do the coverage process.
>>
>
> Testing Symfony is already quite long, so making it slower is probably a
> bad idea. And adding code coverage slows things down a lot. Furthermore, I
> don't see the need to build the code coverage for every push. What about
> just running code coverage in a cron job each day. I can setup that quite
> easily and publishing the result on symfony.com should then become
> trivial.
>
>  Uploading the result of the coverage is one thing but how can we trace
>> it inside the travisci build ? I mean how to link the build to the
>> webpage of the coverage.
>>
>> Do we need to store history of the coverage or we only need a static
>> repo (coverage.symfony.com) with the very last successfully uploaded
>> coverage result ?
>>
>> Another question : do you know if it's possible to generate coverage
>> using the merge of multiple PHPUnit processes ? I explain myself : you
>> can have specific testCase for PHP5.4 which would be covered only in the
>> 5.4 travis-ci job but won't be in the others, so those classes won't
>> have their 100% coverage even it's covered overall.
>>
>> Pascal.
>>
>>
>> Le jeudi 4 octobre 2012 09:50:17 UTC, Lukas Smith a écrit :
>>
>>     Aloha,
>>
>>     Met up with Josh from Travis-CI yesterday and learned that there is
>>     now support for repo level secrets. Furthermore I think there should
>>     be sufficient memory to generate code coverage and other metrics. If
>>     not then soon there will be an upgrade to the OSS VMs to bump the
>>     memory to 3-4GB which should then definitely be enough.
>>
>>     This means it should become possible to generate code coverage docs
>>     on travis-ci and then upload them to some server. Note that the
>>     secret isnt available for PR's as it would then be possible to
>>     output the secret in a PR test run. The secret obviously can only be
>>     decoded on a single repo (ie. symfony/symfony) and we could then
>>     write a little script that only does the generation for specific
>>     branches (2.0, 2.1, master ..).
>>
>>     I could help coordinate the implementation of this, but I probably
>>     dont have time to do the actual scripting.
>>
>>     @Pascal: do you have an interest to work on this?
>>     @Fabien: it would be useful for either me or the person taking over
>>     the implementation to have admin permissions. Semi-related it seems
>>     like travis-ci depends on someone logging into travis-ci.org
>>     <http://travis-ci.org> every now and then to get an up to date admin
>>
>>     token.
>>
>>     regards,
>>     Lukas Kahwe Smith
>>     m...@pooteeweet.org <javascript:>
>>
>>
>>     PS: If anyone has questions about travis-ci, including the pro
>>     version for private repos feel free to contact me.
>>     PPS: I dont have any financial relationship to travis-ci, I just
>>     like their services and how they are helping the OSS community
>>
>> --
>> If you want to report a vulnerability issue on symfony, please send it
>> to security at symfony-project.com
>>
>> You received this message because you are subscribed to the Google
>> Groups "symfony developers" group.
>> To post to this group, send email to symfony-devs@googlegroups.com
>> To unsubscribe from this group, send email to
>> symfony-devs+unsubscribe@**googlegroups.com<symfony-devs%2bunsubscr...@googlegroups.com>
>> For more options, visit this group at
>> http://groups.google.com/**group/symfony-devs?hl=en<http://groups.google.com/group/symfony-devs?hl=en>
>>
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony developers" group.
> To post to this group, send email to symfony-devs@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-devs+unsubscribe@**googlegroups.com<symfony-devs%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/**group/symfony-devs?hl=en<http://groups.google.com/group/symfony-devs?hl=en>
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to symfony-devs@googlegroups.com
To unsubscribe from this group, send email to
symfony-devs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en

Reply via email to