+1

Daniel Ribeiro Gomes Pereira
Twitter <https://twitter.com/#!/drgomesp> |
Facebook<https://www.facebook.com/profile.php?id=100000407054469>
 | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
iPhone: +55 (48) 9111-0931



2012/10/4 Pascal <pborr...@gmail.com>

> +1
>
>
> On Thu, Oct 4, 2012 at 12: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>
>>
>
>
>
> --
> Pascal
>
>  --
> 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
>

-- 
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