Hi Richard, Yes, I have. Report was built successfully. I pointed it in my previous email.
In next comment Mikko also suggest to try SCCT with ESME trunk (using SBT built with Scala 2.8.1 I guess, i.e. without commenting def.scala.version property): "This should be fixed now, at least the ESME trunk worked ok with the latest binaries. Please have a go again, and let me know if there are any problems." This didn't worked for me. 2011/1/24 Richard Hirsch <[email protected]> > 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 > > > -- Best Regards, Vladimir Ivanov
