Brian,

there is a small mvn cheatsheet in the root of the project (I ask myself
this same question too every time) :
http://svn.apache.org/viewvc/jspwiki/trunk/mvn_cheat-sheet.txt?view=markup

So this would be the mvn equivalent:   mvn test
-Dtest=org.apache.wiki.ReferenceManagerTest

kind regards,
Harry



On 18 January 2014 11:26, Brian Burch <br...@pingtoo.com> wrote:

> On 18/01/14 01:03, Juan Pablo Santos Rodríguez wrote:
>
>> (changed thread subject in order to not pollute the vote thread)
>>
>> Hi Brian,
>>
>> a couple of questions:
>>
>> did you an "mvn install" or "mvn clean install"? if the first, did you do
>> it on a fresh copy or over a working copy?
>>
>
> Clean checkout, then "mvn install".
>
> Just to be paranoid, I have now done "svn update" (nothing changed), "mvn
> clean install". The same 2 tests fail, although everything else succeeds.
>
>  can you run those tests individually on your IDE? maybe there is an issue
>> related to tests execution order
>> (https://builds.apache.org/job/JSPWiki/does the build fine, as
>> https://analysis.apache.org/jenkins/job/jspwiki/, and I cannot reproduce
>> on
>> my local environment)
>>
>
> I just opened rc2 as a new project under netbeans and ran the suite
> org.apache.wiki.ReferenceManagerTest. ALL 18 tests pass.
>
> In my experience, it is less likely to be a suite execution order problem.
> Much more likely there is a test case exec order problem.
>
> I mostly work with ant projects. Can you save me time by telling me the
> maven equivalent of the following:
>
> ant -Dtest.entry=org.apache.wiki.ReferenceManagerTest test
>
> so I can see what happens to the test when it is executed on its own
> outside my ide?
>
>  could you verify you have an
>> $WORKSPACE/jspwiki-war/target/test-classes/testworkdir/refmgr.ser file
>> when
>> the tests fail?
>>
>
> That file still exists after the "mvn install" has failed. It is binary -
> is there any point looking inside it?
>
> Regards,
>
> Brian
>
>  br,
>> juan pablo
>>
>>
>> On Fri, Jan 17, 2014 at 10:54 AM, Brian Burch <br...@pingtoo.com> wrote:
>>
>>  On 15/01/14 20:48, Harry Metske wrote:
>>>
>>>  +1
>>>>
>>>> kind regards,
>>>> Harry
>>>>
>>>>
>>>>  I only started working on 2.10 this week, so I don't want to spoil the
>>> party!
>>>
>>> I checked out the trunk at r1557110 on my main dev machine and it built
>>> and tested perfectly.
>>>
>>> Yesterday, while preparing for a trip, I checked out the trunk at
>>> r1559044
>>> on my laptop. mvn install fails two tests.
>>>
>>> Rather than mess around with the evolving trunk, I have just checked out
>>> RC2 on my laptop. The two tests fail in the same way as the trunk. The
>>> following report is taken from RC2:
>>>
>>> ------------------------------------------------------------
>>> -------------------
>>> Test set: org.apache.wiki.ReferenceManagerTest
>>> ------------------------------------------------------------
>>> -------------------
>>> Tests run: 18, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.95 sec
>>> <<< FAILURE! - in org.apache.wiki.ReferenceManagerTest
>>> testUpdateBothExist(org.apache.wiki.ReferenceManagerTest)  Time elapsed:
>>> 0.063 sec  <<< ERROR!
>>> java.lang.NullPointerException: null
>>>          at org.apache.wiki.providers.BasicAttachmentProvider.
>>> deleteAttachment(BasicAttachmentProvider.java:692)
>>>          at org.apache.wiki.providers.CachingAttachmentProvider.
>>> deleteAttachment(CachingAttachmentProvider.java:327)
>>>          at org.apache.wiki.attachment.AttachmentManager.
>>> deleteAttachment(
>>> AttachmentManager.java:605)
>>>          at org.apache.wiki.WikiEngine.deletePage(WikiEngine.java:2188)
>>>          at org.apache.wiki.ReferenceManagerTest.tearDown(
>>> ReferenceManagerTest.java:76)
>>>
>>> testSelf(org.apache.wiki.ReferenceManagerTest)  Time elapsed: 0.045 sec
>>>   <<< ERROR!
>>> org.apache.wiki.InternalWikiException: Refmgr out of sync: page Foobar
>>> refers to Foobars, which has null referrers.
>>>          at org.apache.wiki.ReferenceManager.pageRemoved(
>>> ReferenceManager.java:625)
>>>          at org.apache.wiki.ReferenceManager.actionPerformed(
>>> ReferenceManager.java:1177)
>>>          at org.apache.wiki.event.WikiEventManager$
>>> WikiEventDelegate.fireEvent(WikiEventManager.java:562)
>>>          at org.apache.wiki.event.WikiEventManager.fireEvent(
>>> WikiEventManager.java:344)
>>>          at org.apache.wiki.PageManager.fireEvent(PageManager.java:701)
>>>          at org.apache.wiki.PageManager.deletePage(PageManager.java:548)
>>>          at org.apache.wiki.WikiEngine.deletePage(WikiEngine.java:2191)
>>>          at org.apache.wiki.ReferenceManagerTest.tearDown(
>>> ReferenceManagerTest.java:77)
>>>
>>>
>>> Both systems run ubuntu 13.10 and are fairly similar - the laptop has the
>>> low latency kernel and the desktop uses generic. Both run 32 bit
>>> 3.11.0-15
>>> kernels. I don't think this is a relevant factor.
>>>
>>> Both systems run the same default jdk:
>>> java version "1.7.0_25"
>>> OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-4ubuntu3)
>>> OpenJDK Server VM (build 23.7-b01, mixed mode)
>>>
>>> I haven't yet checked out RC2 on my desktop, but I expect it would work.
>>>
>>> Is this a known problem? If not, what can I do to help diagnose it
>>> further?
>>>
>>> Regards,
>>>
>>> Brian
>>>
>>>
>>>   On 14 January 2014 23:08, Juan Pablo Santos Rodríguez <
>>>
>>>> juanpablo.san...@gmail.com> wrote:
>>>>
>>>>   This is a release vote for Apache JSPWiki, version 2.10.0. The vote
>>>> will
>>>>
>>>>> be
>>>>> open for at least 72 hours from now.
>>>>>
>>>>> It fixes the following issues:
>>>>>
>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>>>> projectId=12310732&version=12323941
>>>>>
>>>>> Note that we are voting upon the source (tag), binaries are provided
>>>>> for
>>>>> convenience.
>>>>>
>>>>> Everybody is encouraged to vote.
>>>>>
>>>>> Source and binary files:
>>>>> http://people.apache.org/~juanpablo/releases/2.10.0-rc2
>>>>>
>>>>> Nexus staging repo:
>>>>> https://repository.apache.org/content/repositories/
>>>>> orgapachejspwiki-1000/
>>>>>
>>>>> The tag to be voted upon:
>>>>> http://svn.apache.org/repos/asf/jspwiki/tags/jspwiki_2_10_0_rc2
>>>>>
>>>>> JSPWiki's KEYS file containing PGP keys we use to sign the release:
>>>>> http://svn.apache.org/repos/asf/jspwiki/tags/jspwiki_2_10_0_rc2/KEYS
>>>>>
>>>>> *** Please download, test and vote:
>>>>>
>>>>> [ ] +1 Approve the release
>>>>> [ ]  0 Don't mind
>>>>> [ ] -1 Disapprove the release (please provide specific comments)
>>>>>
>>>>>
>>>>> br,
>>>>> juan pablo
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to