On Mon, Jan 24, 2011 at 3:47 PM, Vladimir Ivanov <[email protected]> wrote:
> Hi to all,
>
> An according to Mikko:
> https://github.com/mtkopone/scct/issues/closed#issue/5
>
> <https://github.com/mtkopone/scct/issues/closed#issue/5>test-coverage works
> for SBT built with Scala 2.7.7 (it's necessary to comment "def.scala.version"
> in build.properties file then SBT will use Scala 2.7.7 for starting by
> default). I checked this locally - report was successfully generated.
>
> He also noted that he had been able to generate report using SBT built with
> Scala 2.8.1 on last revision of ESME trunk, but index.html still hasn't been
> produced for me after full clean and update.

Mikko is already working on 2.8 branch:
https://github.com/mtkopone/scct/tree/scala-2.8


>
> Should I attach modified build.properties to this issue?

Have you tried his suggestion?:

Before I can fix it, you can test scct by removing the
"def.scala.version"-property from project/build.properties. After
that, the build will use scala 2.7.7 for starting sbt, but 2.8.1 for
compilation and testing, and coverage reports should work.

>
> Could someone else also check test-coverage task with last ESME version?
>
> 2011/1/17 Vladimir Ivanov <[email protected]>
>
>> Yes, of course. I've seen this list, but haven't found something similar to
>> our case in descriptions.
>>
>> I sent message to Mikko via GitHub, if he won't answer today, I'll create
>> new issue there.
>>
>> 2011/1/17 Richard Hirsch <[email protected]>
>>
>> Have you guys seen this issues page for SCCT [1]. I'd mention that an
>>> Apache project is trying to use it - maybe that will give him some
>>> incentive to fix the bug ;->.
>>>
>>> [1] https://github.com/mtkopone/scct/issues/#list
>>>
>>> On Sun, Jan 16, 2011 at 4:24 PM, Vladimir Ivanov <[email protected]>
>>> wrote:
>>> > Hi Ethan,
>>> >
>>> > Next couple of runs SCCT finished it's work but didn't produce
>>> index.html in
>>> > /target/scala_2.8.1/coverage-report directory.
>>> >
>>> > Do you want mine to create issue for this project on GitHub? In this
>>> case
>>> > he'll probabaly need some example, you are right. I'll try to send
>>> message
>>> > to Mikko with description of our problem, let's see what he thinks about
>>> it.
>>> >
>>> > 2011/1/16 Ethan Jewett <[email protected]>
>>> >
>>> >> Hi Vladimir,
>>> >>
>>> >> It looks to me like I'm running into exactly the same problem. I get
>>> >> the "Wait for report completion." message and then it just sits there.
>>> >> It's been about 15 minutes so far and the index.html file isn't yet
>>> >> created.
>>> >>
>>> >> How do you want to handle this? If you need something to show to Mikko
>>> >> Koponen, I can commit this setup to trunk and then you can point
>>> >> towards that as an example of this not working.
>>> >>
>>> >> Ethan
>>> >>
>>> >> On Sun, Jan 16, 2011 at 1:11 PM, Vladimir Ivanov <
>>> [email protected]>
>>> >> wrote:
>>> >> > I tried to run coverage tests with SCCT tool several times, but was
>>> >> unable
>>> >> > to get generated report  - it froze with "Wait for report completion"
>>> >> > message and some artifacts generated (I waited several hours). Don't
>>> know
>>> >> > whether it's my local problem or problem with SCCT tool. I've
>>> attached my
>>> >> > modified ESMEProject.scala and Plugins.scala with SCCT support (and
>>> >> > screenshot with message pointed above) to ESME-320. Could someone
>>> else
>>> >> > download them and run coverage tests (an according with
>>> >> > http://mtkopone.github.com/scct/):
>>> >> >
>>> >> > sbt>clean
>>> >> > sbt>test-coverage
>>> >> >
>>> >> > It's possible that result would be different from mine.
>>> >> >
>>> >> > 2011/1/14 Vladimir Ivanov <[email protected]>
>>> >> >
>>> >> >> Richard,
>>> >> >>
>>> >> >> Yes, I would. I'll try to add this plugin on a weekend.
>>> >> >>
>>> >> >> Thanks for the info.
>>> >> >>
>>> >> >> 2011/1/14 Richard Hirsch <[email protected]>
>>> >> >>
>>> >> >> @Vladimir would you be interested in taking a look at SCCT (Scala
>>> Code
>>> >> >>> Coverage Tool) [1] via sbt - it is still beta but I would be very
>>> >> >>> interested to get an idea of what sort of code coverage our tests
>>> are
>>> >> >>> producing.
>>> >> >>>
>>> >> >>> D.
>>> >> >>>
>>> >> >>> [1] http://mtkopone.github.com/scct/
>>> >> >>>
>>> >> >>> On Wed, Jan 12, 2011 at 12:11 PM, Vladimir Ivanov <
>>> >> [email protected]>
>>> >> >>> wrote:
>>> >> >>> > Anne, Richard
>>> >> >>> >
>>> >> >>> > Thank you!
>>> >> >>> >
>>> >> >>> > 2011/1/12 Richard Hirsch <[email protected]>
>>> >> >>> >
>>> >> >>> >> On Wed, Jan 12, 2011 at 10:39 AM, Anne Kathrine Petterøe
>>> >> >>> >> <[email protected]> wrote:
>>> >> >>> >> > w00t our first blog post is up :-)
>>> >> >>> >> > https://blogs.apache.org/esme/entry/using_sbt_in_apache_esme
>>> >> >>> >> >
>>> >> >>> >> > Thanks a million Vladmir!!
>>> >> >>> >>
>>> >> >>> >> +1
>>> >> >>> >>
>>> >> >>> >> >
>>> >> >>> >> > /Anne
>>> >> >>> >> >
>>> >> >>> >> > On 11 January 2011 20:21, Anne Kathrine Petterøe <
>>> >> [email protected]>
>>> >> >>> >> wrote:
>>> >> >>> >> >> Looks like I won't be able to post the SBT blog until
>>> tomorrow.
>>> >> >>> >> >> Having some issues with my computer tonight, it keeps dying
>>> on
>>> >> me.
>>> >> >>> >> >> Sorry!
>>> >> >>> >> >>
>>> >> >>> >> >> /Anne
>>> >> >>> >> >>
>>> >> >>> >> >>
>>> >> >>> >> >> On 11 January 2011 18:07, Ethan Jewett <[email protected]>
>>> >> wrote:
>>> >> >>> >> >>> Thank you!
>>> >> >>> >> >>>
>>> >> >>> >> >>> On Tue, Jan 11, 2011 at 6:00 PM, Richard Hirsch <
>>> >> >>> [email protected]>
>>> >> >>> >> wrote:
>>> >> >>> >> >>>> Jira Item created:
>>> >> >>> https://issues.apache.org/jira/browse/INFRA-3351
>>> >> >>> >> >>>>
>>> >> >>> >> >>>> I asked for an account for the following PMC members:
>>> >> >>> >> >>>>
>>> >> >>> >> >>>>    Ethan Jewett <[email protected]>
>>> >> >>> >> >>>>    Richard Hirsch (chair) <[email protected]>
>>> >> >>> >> >>>>    Vassil Dichev <[email protected]>
>>> >> >>> >> >>>>    Imtiaz Ahmed H E <[email protected]>
>>> >> >>> >> >>>>
>>> >> >>> >> >>>> If any other ESME PMC members would like blog access, just
>>> ping
>>> >> >>> me.
>>> >> >>> >> >>>>
>>> >> >>> >> >>>> D.
>>> >> >>> >> >>>>
>>> >> >>> >> >>>> On Tue, Jan 11, 2011 at 5:55 PM, Richard Hirsch <
>>> >> >>> >> [email protected]> wrote:
>>> >> >>> >> >>>>> Creating the JIRA right now.
>>> >> >>> >> >>>>>
>>> >> >>> >> >>>>> D.
>>> >> >>> >> >>>>>
>>> >> >>> >> >>>>> On Tue, Jan 11, 2011 at 5:51 PM, Anne Kathrine Petterøe
>>> >> >>> >> >>>>> <[email protected]> wrote:
>>> >> >>> >> >>>>>> Will do! :-)
>>> >> >>> >> >>>>>>
>>> >> >>> >> >>>>>> @Ethan and Dick:
>>> >> >>> >> >>>>>> I think it is easier/faster if you create the INFRA Jira
>>> task
>>> >> >>> >> >>>>>> yourselves asking for an account to our blog.
>>> >> >>> >> >>>>>> I was just trying to save infra from having 7 committers
>>> from
>>> >> >>> the
>>> >> >>> >> same
>>> >> >>> >> >>>>>> team creating each their separate task asking for an
>>> >> account...
>>> >> >>> >> >>>>>>
>>> >> >>> >> >>>>>> /Anne
>>> >> >>> >> >>>>>>
>>> >> >>> >> >>>>>> On 11 January 2011 17:15, Richard Hirsch <
>>> >> [email protected]
>>> >> >>> >
>>> >> >>> >> wrote:
>>> >> >>> >> >>>>>>> Already saw it - already converted it - looks good.
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>> Good choice for our first Apache blog.
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>> I still don't have access to our Apache blog.
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>> @Anne - since you are the only one who appears to have
>>> aces
>>> >> at
>>> >> >>> the
>>> >> >>> >> >>>>>>> current time, could you add the blog from Vladimir?
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>> D.
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>> On Tue, Jan 11, 2011 at 5:05 PM, Vladimir Ivanov <
>>> >> >>> >> [email protected]> wrote:
>>> >> >>> >> >>>>>>>> I've just attached small article about using SBT with
>>> ESME
>>> >> to
>>> >> >>> >> ESME-320. It
>>> >> >>> >> >>>>>>>> is in ODF format, so Open Office or similar office
>>> package
>>> >> is
>>> >> >>> >> needed. Could
>>> >> >>> >> >>>>>>>> you please check it - may be you'll have some
>>> >> recommendations
>>> >> >>> or
>>> >> >>> >> refine it
>>> >> >>> >> >>>>>>>> somehow.
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>> Thank you.
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>> 2011/1/6 Richard Hirsch <[email protected]>
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>>> @Vladimir do you want to write a short blog about
>>> using
>>> >> sbt?
>>> >> >>> You
>>> >> >>> >> can
>>> >> >>> >> >>>>>>>>> either use your own blog or we can give you acess to
>>> the
>>> >> >>> official
>>> >> >>> >> ESME
>>> >> >>> >> >>>>>>>>> blog?
>>> >> >>> >> >>>>>>>>>
>>> >> >>> >> >>>>>>>>> D.
>>> >> >>> >> >>>>>>>>>
>>> >> >>> >> >>>>>>>>>
>>> >> >>> >> >>>>>>>>> On Wed, Jan 5, 2011 at 9:03 AM, Ethan Jewett (JIRA) <
>>> >> >>> >> [email protected]>
>>> >> >>> >> >>>>>>>>> wrote:
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> >    [
>>> >> >>> >> >>>>>>>>>
>>> >> >>> >>
>>> >> >>>
>>> >>
>>> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12977670#action_12977670
>>> >> >>> >> ]
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> > Ethan Jewett commented on ESME-320:
>>> >> >>> >> >>>>>>>>> > -----------------------------------
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> > Agreed then, let's leave it open until we have time
>>> to
>>> >> >>> address
>>> >> >>> >> this
>>> >> >>> >> >>>>>>>>> flakiness.
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> >> Add SBT integration for building project
>>> >> >>> >> >>>>>>>>> >> ----------------------------------------
>>> >> >>> >> >>>>>>>>> >>
>>> >> >>> >> >>>>>>>>> >>                 Key: ESME-320
>>> >> >>> >> >>>>>>>>> >>                 URL:
>>> >> >>> >> https://issues.apache.org/jira/browse/ESME-320
>>> >> >>> >> >>>>>>>>> >>             Project: ESME
>>> >> >>> >> >>>>>>>>> >>          Issue Type: Task
>>> >> >>> >> >>>>>>>>> >>          Components: Other
>>> >> >>> >> >>>>>>>>> >>    Affects Versions: 1.2
>>> >> >>> >> >>>>>>>>> >>            Reporter: Vladimir Ivanov
>>> >> >>> >> >>>>>>>>> >>            Priority: Minor
>>> >> >>> >> >>>>>>>>> >>             Fix For: 1.2
>>> >> >>> >> >>>>>>>>> >>
>>> >> >>> >> >>>>>>>>> >>         Attachments: build.properties,
>>> >> EsmeProject.scala,
>>> >> >>> >> Plugins.scala
>>> >> >>> >> >>>>>>>>> >>
>>> >> >>> >> >>>>>>>>> >>   Original Estimate: 1h
>>> >> >>> >> >>>>>>>>> >>  Remaining Estimate: 1h
>>> >> >>> >> >>>>>>>>> >>
>>> >> >>> >> >>>>>>>>> >> Simple Build Tool (
>>> >> >>> >> http://code.google.com/p/simple-build-tool )
>>> >> >>> >> >>>>>>>>> provides several features for project build process
>>> >> >>> (especially
>>> >> >>> >> local):
>>> >> >>> >> >>>>>>>>> >> - Accurate recompilation
>>> >> >>> >> >>>>>>>>> >> - Continuous compilation and testing
>>> >> >>> >> >>>>>>>>> >> - Buildfile is written in Scala instead of verbose
>>> XML
>>> >> >>> >> >>>>>>>>> >> - Support for Custom Actions
>>> >> >>> >> >>>>>>>>> >> and other goodies.
>>> >> >>> >> >>>>>>>>> >> To build project with SBT
>>> >> >>> >> >>>>>>>>> >> 1) SBT jar should be download installed as
>>> described by
>>> >> >>> >> following link:
>>> >> >>> >> >>>>>>>>> http://code.google.com/p/simple-build-tool/wiki/Setup
>>> >> >>> >> >>>>>>>>> >> *
>>> http://www.assembla.com/wiki/show/liftweb/Using_SBT:
>>> >> >>> To
>>> >> >>> >> avoid
>>> >> >>> >> >>>>>>>>> frequent OutOfMemory errors, try modifying your sbt
>>> shell
>>> >> >>> script
>>> >> >>> >> to the
>>> >> >>> >> >>>>>>>>> following:
>>> >> >>> >> >>>>>>>>> >> java -XX:+CMSClassUnloadingEnabled
>>> -XX:MaxPermSize=256m
>>> >> >>> >> -Xmx512M -Xss2M
>>> >> >>> >> >>>>>>>>> -jar `dirname $0`/sbt-launch.jar "$@"
>>> >> >>> >> >>>>>>>>> >> 2) Project folder should be added to module root
>>> with
>>> >> >>> >> following
>>> >> >>> >> >>>>>>>>> structure:
>>> >> >>> >> >>>>>>>>> >> --->ESME root
>>> >> >>> >> >>>>>>>>> >>    |
>>> >> >>> >> >>>>>>>>> >>    --->server
>>> >> >>> >> >>>>>>>>> >>        |
>>> >> >>> >> >>>>>>>>> >>        --->project
>>> >> >>> >> >>>>>>>>> >>           |
>>> >> >>> >> >>>>>>>>> >>           ---->build
>>> >> >>> >> >>>>>>>>> >>           |   |
>>> >> >>> >> >>>>>>>>> >>           |   -----EsmeProject.scala
>>> >> >>> >> >>>>>>>>> >>           |
>>> >> >>> >> >>>>>>>>> >>           ---->plugins
>>> >> >>> >> >>>>>>>>> >>           |   |
>>> >> >>> >> >>>>>>>>> >>           |   -----Plugins.scala
>>> >> >>> >> >>>>>>>>> >>           |
>>> >> >>> >> >>>>>>>>> >>           ----- build.properties
>>> >> >>> >> >>>>>>>>> >> Files EsmeProject.scala,  Plugins.scala,
>>> >>  build.properties
>>> >> >>> are
>>> >> >>> >> attached
>>> >> >>> >> >>>>>>>>> to this issue.
>>> >> >>> >> >>>>>>>>> >> *  For those who use IntelliJ IDEA, it's possible
>>> to
>>> >> add
>>> >> >>> >> sbt-idea plugin
>>> >> >>> >> >>>>>>>>> to generate IDEA project artifacts, as described here:
>>> >> >>> >> >>>>>>>>> https://github.com/mpeltonen/sbt-idea
>>> >> >>> >> >>>>>>>>> >> 3) Available build actions are listed here:
>>> >> >>> >> >>>>>>>>>
>>> >> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> > --
>>> >> >>> >> >>>>>>>>> > This message is automatically generated by JIRA.
>>> >> >>> >> >>>>>>>>> > -
>>> >> >>> >> >>>>>>>>> > You can reply to this email to add a comment to the
>>> >> issue
>>> >> >>> >> online.
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>> >
>>> >> >>> >> >>>>>>>>>
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>> --
>>> >> >>> >> >>>>>>>> Best Regards,
>>> >> >>> >> >>>>>>>> Vladimir Ivanov
>>> >> >>> >> >>>>>>>>
>>> >> >>> >> >>>>>>>
>>> >> >>> >> >>>>>>
>>> >> >>> >> >>>>>
>>> >> >>> >> >>>>
>>> >> >>> >> >>>
>>> >> >>> >> >>
>>> >> >>> >> >
>>> >> >>> >>
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > Best Regards,
>>> >> >>> > Vladimir Ivanov
>>> >> >>> >
>>> >> >>>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> --
>>> >> >> Best Regards,
>>> >> >> Vladimir Ivanov
>>> >> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > Best Regards,
>>> >> > Vladimir Ivanov
>>> >> >
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > Best Regards,
>>> > Vladimir Ivanov
>>> >
>>>
>>
>>
>>
>> --
>> Best Regards,
>> Vladimir Ivanov
>>
>
>
>
> --
> Best Regards,
> Vladimir Ivanov
>

Reply via email to