Team Foundation Server Plug-in fails to build

View: New views
10 Messages — Rating Filter:   Alert me  

Parent Message unknown Team Foundation Server Plug-in fails to build

by Adam Purkiss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
[INFO] ------------------------------------------------------------------------
[INFO] Building Hudson Team Foundation Server Plug-in
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\hudsonworkspace\hudson\plugins\tfs\target
[INFO] [enforcer:display-info {execution: default}]
[INFO] Maven Version: 2.0.8
[INFO] JDK Version: 1.6.0_04 normalized as: 1.6.0-4
[INFO] OS Info: Arch: x86 Family: windows Name: windows xp Version: 5.1
[INFO] [localizer:generate {execution: default}]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [hpi:apt-compile]
[INFO] Compiling 14 source files to C:\hudsonworkspace\hudson\plugins\tfs\target
\classes
Note: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet.javadoc
Note: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadoc
Note: Generating hudson\plugins\tfs\TeamFoundationServerScm.stapler
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 11 source files to C:\hudsonworkspace\hudson\plugins\tfs\target
\test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: C:\hudsonworkspace\hudson\plugins\tfs\target\s
urefire-reports
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running hudson.plugins.tfs.ChangeSetWriterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 sec
Running hudson.plugins.tfs.util.ToolArgumentBuilderTest
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec
Running hudson.plugins.tfs.TfToolTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.391 sec
Running hudson.plugins.tfs.action.DefaultHistoryActionTest
Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.109 sec <<< FA
ILURE!
Running hudson.plugins.tfs.action.DefaultGetActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running hudson.plugins.tfs.model.TeamFoundationChangeLogSetTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running hudson.plugins.tfs.ChangeSetReaderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 sec
Running hudson.plugins.tfs.model.TeamFoundationChangeSetTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
Running hudson.plugins.tfs.util.MaskedArgumentListBuilderTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running hudson.plugins.tfs.action.DefaultPollActionTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Results :
Tests in error:
  assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
  assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
  assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)

Tests run: 48, Failures: 0, Errors: 3, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports fo
r the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14 minutes 37 seconds
[INFO] Finished at: Thu Jul 03 10:29:04 EDT 2008
[INFO] Final Memory: 95M/171M
[INFO] ------------------------------------------------------------------------


R U Ready for Windows Live Messenger Beta 8.5? Try it today!

Re: Team Foundation Server Plug-in fails to build

by kohsuke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Test output attached.

Adam Purkiss wrote:
> [INFO] ------------------------------------------------------------------------[INFO] Building Hudson Team Foundation Server Plug-in[INFO]    task-segment: [clean, install][INFO] ------------------------------------------------------------------------[INFO] [clean:clean][INFO] Deleting directory C:\hudsonworkspace\hudson\plugins\tfs\target[INFO] [enforcer:display-info {execution: default}][INFO] Maven Version: 2.0.8[INFO] JDK Version: 1.6.0_04 normalized as: 1.6.0-4[INFO] OS Info: Arch: x86 Family: windows Name: windows xp Version: 5.1[INFO] [localizer:generate {execution: default}][INFO] [resources:resources][INFO] Using default encoding to copy filtered resources.[INFO] [hpi:apt-compile][INFO] Compiling 14 source files to C:\hudsonworkspace\hudson\plugins\tfs\target\classesNote: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet.javadocNote: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadocNote: Generating hudson\plugins\tfs\TeamFoundationS
erverScm.stapler[INFO] [resources:testResources][INFO] Using default encoding to copy filtered resources.[INFO] [compiler:testCompile][INFO] Compiling 11 source files to C:\hudsonworkspace\hudson\plugins\tfs\target\test-classes[INFO] [surefire:test][INFO] Surefire report directory: C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports
> ------------------------------------------------------- T E S T S-------------------------------------------------------Running hudson.plugins.tfs.ChangeSetWriterTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 secRunning hudson.plugins.tfs.util.ToolArgumentBuilderTestTests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 secRunning hudson.plugins.tfs.TfToolTestTests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.391 secRunning hudson.plugins.tfs.action.DefaultHistoryActionTestTests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.109 sec <<< FAILURE!Running hudson.plugins.tfs.action.DefaultGetActionTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 secRunning hudson.plugins.tfs.model.TeamFoundationChangeLogSetTestTests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 secRunning hudson.plugins.tfs.ChangeSetReaderTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapse
d: 0.093 secRunning hudson.plugins.tfs.model.TeamFoundationChangeSetTestTests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 secRunning hudson.plugins.tfs.util.MaskedArgumentListBuilderTestTests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 secRunning hudson.plugins.tfs.action.DefaultPollActionTestTests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec

> Results :
> Tests in error:  assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>   assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>   assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> Tests run: 48, Failures: 0, Errors: 3, Skipped: 0
> [INFO] ------------------------------------------------------------------------[ERROR] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] There are test failures.
> Please refer to C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports for the individual test results.[INFO] ------------------------------------------------------------------------[INFO] For more information, run Maven with the -e switch[INFO] ------------------------------------------------------------------------[INFO] Total time: 14 minutes 37 seconds[INFO] Finished at: Thu Jul 03 10:29:04 EDT 2008[INFO] Final Memory: 95M/171M[INFO] ------------------------------------------------------------------------
> _________________________________________________________________
> R U Ready for Windows Live Messenger Beta 8.5? Try it today!
> http://entertainment.sympatico.msn.ca/WindowsLiveMessenger
>

--
Kohsuke Kawaguchi
Sun Microsystems                   kohsuke.kawaguchi@...

-------------------------------------------------------------------------------
Test set: hudson.plugins.tfs.action.DefaultHistoryActionTest
-------------------------------------------------------------------------------
Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.052 sec <<< FAILURE!
assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)  Time elapsed: 0.01 sec  <<< ERROR!
java.lang.NullPointerException
        at hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
        at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertOneChangeSetFromFile(DefaultHistoryActionTest.java:62)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
        at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
        at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
        at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
        at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)

assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.NullPointerException
        at hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
        at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoChangeSetFromFile(DefaultHistoryActionTest.java:83)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
        at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
        at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
        at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
        at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)

assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.NullPointerException
        at hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
        at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoItemsInAChangeSet(DefaultHistoryActionTest.java:107)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
        at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
        at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
        at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
        at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)



smime.p7s (4K) Download Attachment

Re: Team Foundation Server Plug-in fails to build

by Erik Ramfelt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for letting me know. But i must say "it works on my machine
(vista and debian)" :)
http://hudson.ramfelt.se/job/Hudson%20plugins/org.jvnet.hudson.plugins$tfs/

I guess the problem is parsing dates (2008-jun-27 11:16:06) in the
output from the TF tool. (I hate date parsing and tools that will not
let me decide what date format I want) What locale are you using?

Anyhow I have disabled the failing tests and added a test that will
throw an parseexception, could you please run the test and send me the
output of it?

//Erik

On Thu, Jul 3, 2008 at 6:38 PM, Kohsuke Kawaguchi
<Kohsuke.Kawaguchi@...> wrote:

>
> Test output attached.
>
> Adam Purkiss wrote:
>>
>> [INFO]
>> ------------------------------------------------------------------------[INFO]
>> Building Hudson Team Foundation Server Plug-in[INFO]    task-segment:
>> [clean, install][INFO]
>> ------------------------------------------------------------------------[INFO]
>> [clean:clean][INFO] Deleting directory
>> C:\hudsonworkspace\hudson\plugins\tfs\target[INFO] [enforcer:display-info
>> {execution: default}][INFO] Maven Version: 2.0.8[INFO] JDK Version: 1.6.0_04
>> normalized as: 1.6.0-4[INFO] OS Info: Arch: x86 Family: windows Name:
>> windows xp Version: 5.1[INFO] [localizer:generate {execution:
>> default}][INFO] [resources:resources][INFO] Using default encoding to copy
>> filtered resources.[INFO] [hpi:apt-compile][INFO] Compiling 14 source files
>> to C:\hudsonworkspace\hudson\plugins\tfs\target\classesNote: Generating
>> hudson\plugins\tfs\model\TeamFoundationChangeSet.javadocNote: Generating
>> hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadocNote:
>> Generating hudson\plugins\tfs\TeamFoundationS
>
> erverScm.stapler[INFO] [resources:testResources][INFO] Using default
> encoding to copy filtered resources.[INFO] [compiler:testCompile][INFO]
> Compiling 11 source files to
> C:\hudsonworkspace\hudson\plugins\tfs\target\test-classes[INFO]
> [surefire:test][INFO] Surefire report directory:
> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports
>>
>> ------------------------------------------------------- T E S T
>> S-------------------------------------------------------Running
>> hudson.plugins.tfs.ChangeSetWriterTestTests run: 1, Failures: 0, Errors: 0,
>> Skipped: 0, Time elapsed: 0.563 secRunning
>> hudson.plugins.tfs.util.ToolArgumentBuilderTestTests run: 17, Failures: 0,
>> Errors: 0, Skipped: 0, Time elapsed: 0.062 secRunning
>> hudson.plugins.tfs.TfToolTestTests run: 4, Failures: 0, Errors: 0, Skipped:
>> 0, Time elapsed: 0.391 secRunning
>> hudson.plugins.tfs.action.DefaultHistoryActionTestTests run: 6, Failures: 0,
>> Errors: 3, Skipped: 0, Time elapsed: 0.109 sec <<< FAILURE!Running
>> hudson.plugins.tfs.action.DefaultGetActionTestTests run: 1, Failures: 0,
>> Errors: 0, Skipped: 0, Time elapsed: 0 secRunning
>> hudson.plugins.tfs.model.TeamFoundationChangeLogSetTestTests run: 3,
>> Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 secRunning
>> hudson.plugins.tfs.ChangeSetReaderTestTests run: 1, Failures: 0, Errors: 0,
>> Skipped: 0, Time elapse
>
> d: 0.093 secRunning
> hudson.plugins.tfs.model.TeamFoundationChangeSetTestTests run: 7, Failures:
> 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 secRunning
> hudson.plugins.tfs.util.MaskedArgumentListBuilderTestTests run: 5, Failures:
> 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 secRunning
> hudson.plugins.tfs.action.DefaultPollActionTestTests run: 3, Failures: 0,
> Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
>>
>> Results :
>> Tests in error:
>>  assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>
>>  assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>
>>  assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>> Tests run: 48, Failures: 0, Errors: 3, Skipped: 0
>> [INFO]
>> ------------------------------------------------------------------------[ERROR]
>> BUILD FAILURE[INFO]
>> ------------------------------------------------------------------------[INFO]
>> There are test failures.
>> Please refer to
>> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports for the
>> individual test results.[INFO]
>> ------------------------------------------------------------------------[INFO]
>> For more information, run Maven with the -e switch[INFO]
>> ------------------------------------------------------------------------[INFO]
>> Total time: 14 minutes 37 seconds[INFO] Finished at: Thu Jul 03 10:29:04 EDT
>> 2008[INFO] Final Memory: 95M/171M[INFO]
>> ------------------------------------------------------------------------
>> _________________________________________________________________
>> R U Ready for Windows Live Messenger Beta 8.5? Try it today!
>> http://entertainment.sympatico.msn.ca/WindowsLiveMessenger
>>
>
>
> --
> Kohsuke Kawaguchi
> Sun Microsystems                   kohsuke.kawaguchi@...
>
> -------------------------------------------------------------------------------
> Test set: hudson.plugins.tfs.action.DefaultHistoryActionTest
> -------------------------------------------------------------------------------
> Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.052 sec
> <<< FAILURE!
> assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>  Time elapsed: 0.01 sec  <<< ERROR!
> java.lang.NullPointerException
>        at
> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>        at
> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertOneChangeSetFromFile(DefaultHistoryActionTest.java:62)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>        at
> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>        at
> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>        at
> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>        at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>
> assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>  Time elapsed: 0.004 sec  <<< ERROR!
> java.lang.NullPointerException
>        at
> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>        at
> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoChangeSetFromFile(DefaultHistoryActionTest.java:83)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>        at
> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>        at
> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>        at
> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>        at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>
> assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>  Time elapsed: 0.004 sec  <<< ERROR!
> java.lang.NullPointerException
>        at
> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>        at
> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoItemsInAChangeSet(DefaultHistoryActionTest.java:107)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>        at
> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>        at
> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>        at
> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>        at
> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>        at
> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>        at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: Team Foundation Server Plug-in fails to build

by kohsuke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I get this now:

> Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.032 sec <<< FAILURE!
> assertParsingOfDatesWorks(hudson.plugins.tfs.action.DefaultHistoryActionTest)  Time elapsed: 0.005 sec  <<< ERROR!
> java.text.ParseException: Unparseable date: "2008-jun-27 11:16:06"
>         at java.text.DateFormat.parse(DateFormat.java:337)
>         at hudson.plugins.tfs.action.DefaultHistoryAction.parseWithFormats(DefaultHistoryAction.java:193)
>         at hudson.plugins.tfs.action.DefaultHistoryAction.parseDate(DefaultHistoryAction.java:184)
>         at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertParsingOfDatesWorks(DefaultHistoryActionTest.java:136)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>         at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
In DefaultHistoryAction.createDateFormatsForLocaleAndTimeZone(),
shouldn't you create a specific SimpleDateFormat that parses
"2008-jun-27 11:16:06" and add that to the mix?

Erik Ramfelt wrote:

> Thanks for letting me know. But i must say "it works on my machine
> (vista and debian)" :)
> http://hudson.ramfelt.se/job/Hudson%20plugins/org.jvnet.hudson.plugins$tfs/
>
> I guess the problem is parsing dates (2008-jun-27 11:16:06) in the
> output from the TF tool. (I hate date parsing and tools that will not
> let me decide what date format I want) What locale are you using?
>
> Anyhow I have disabled the failing tests and added a test that will
> throw an parseexception, could you please run the test and send me the
> output of it?
>
> //Erik
>
> On Thu, Jul 3, 2008 at 6:38 PM, Kohsuke Kawaguchi
> <Kohsuke.Kawaguchi@...> wrote:
>>
>> Test output attached.
>>
>> Adam Purkiss wrote:
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------[INFO]
>>> Building Hudson Team Foundation Server Plug-in[INFO]    task-segment:
>>> [clean, install][INFO]
>>> ------------------------------------------------------------------------[INFO]
>>> [clean:clean][INFO] Deleting directory
>>> C:\hudsonworkspace\hudson\plugins\tfs\target[INFO] [enforcer:display-info
>>> {execution: default}][INFO] Maven Version: 2.0.8[INFO] JDK Version: 1.6.0_04
>>> normalized as: 1.6.0-4[INFO] OS Info: Arch: x86 Family: windows Name:
>>> windows xp Version: 5.1[INFO] [localizer:generate {execution:
>>> default}][INFO] [resources:resources][INFO] Using default encoding to copy
>>> filtered resources.[INFO] [hpi:apt-compile][INFO] Compiling 14 source files
>>> to C:\hudsonworkspace\hudson\plugins\tfs\target\classesNote: Generating
>>> hudson\plugins\tfs\model\TeamFoundationChangeSet.javadocNote: Generating
>>> hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadocNote:
>>> Generating hudson\plugins\tfs\TeamFoundationS
>>
>> erverScm.stapler[INFO] [resources:testResources][INFO] Using default
>> encoding to copy filtered resources.[INFO] [compiler:testCompile][INFO]
>> Compiling 11 source files to
>> C:\hudsonworkspace\hudson\plugins\tfs\target\test-classes[INFO]
>> [surefire:test][INFO] Surefire report directory:
>> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports
>>>
>>> ------------------------------------------------------- T E S T
>>> S-------------------------------------------------------Running
>>> hudson.plugins.tfs.ChangeSetWriterTestTests run: 1, Failures: 0, Errors: 0,
>>> Skipped: 0, Time elapsed: 0.563 secRunning
>>> hudson.plugins.tfs.util.ToolArgumentBuilderTestTests run: 17, Failures: 0,
>>> Errors: 0, Skipped: 0, Time elapsed: 0.062 secRunning
>>> hudson.plugins.tfs.TfToolTestTests run: 4, Failures: 0, Errors: 0, Skipped:
>>> 0, Time elapsed: 0.391 secRunning
>>> hudson.plugins.tfs.action.DefaultHistoryActionTestTests run: 6, Failures: 0,
>>> Errors: 3, Skipped: 0, Time elapsed: 0.109 sec <<< FAILURE!Running
>>> hudson.plugins.tfs.action.DefaultGetActionTestTests run: 1, Failures: 0,
>>> Errors: 0, Skipped: 0, Time elapsed: 0 secRunning
>>> hudson.plugins.tfs.model.TeamFoundationChangeLogSetTestTests run: 3,
>>> Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 secRunning
>>> hudson.plugins.tfs.ChangeSetReaderTestTests run: 1, Failures: 0, Errors: 0,
>>> Skipped: 0, Time elapse
>>
>> d: 0.093 secRunning
>> hudson.plugins.tfs.model.TeamFoundationChangeSetTestTests run: 7, Failures:
>> 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 secRunning
>> hudson.plugins.tfs.util.MaskedArgumentListBuilderTestTests run: 5, Failures:
>> 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 secRunning
>> hudson.plugins.tfs.action.DefaultPollActionTestTests run: 3, Failures: 0,
>> Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
>>>
>>> Results :
>>> Tests in error:
>>>  assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>>
>>>  assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>>
>>>  assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>> Tests run: 48, Failures: 0, Errors: 3, Skipped: 0
>>> [INFO]
>>> ------------------------------------------------------------------------[ERROR]
>>> BUILD FAILURE[INFO]
>>> ------------------------------------------------------------------------[INFO]
>>> There are test failures.
>>> Please refer to
>>> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports for the
>>> individual test results.[INFO]
>>> ------------------------------------------------------------------------[INFO]
>>> For more information, run Maven with the -e switch[INFO]
>>> ------------------------------------------------------------------------[INFO]
>>> Total time: 14 minutes 37 seconds[INFO] Finished at: Thu Jul 03 10:29:04 EDT
>>> 2008[INFO] Final Memory: 95M/171M[INFO]
>>> ------------------------------------------------------------------------
>>> _________________________________________________________________
>>> R U Ready for Windows Live Messenger Beta 8.5? Try it today!
>>> http://entertainment.sympatico.msn.ca/WindowsLiveMessenger
>>>
>>
>>
>> --
>> Kohsuke Kawaguchi
>> Sun Microsystems                   kohsuke.kawaguchi@...
>>
>> -------------------------------------------------------------------------------
>> Test set: hudson.plugins.tfs.action.DefaultHistoryActionTest
>> -------------------------------------------------------------------------------
>> Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.052 sec
>> <<< FAILURE!
>> assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>  Time elapsed: 0.01 sec  <<< ERROR!
>> java.lang.NullPointerException
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertOneChangeSetFromFile(DefaultHistoryActionTest.java:62)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>>        at
>> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>>        at
>> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>>        at
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>>
>> assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>  Time elapsed: 0.004 sec  <<< ERROR!
>> java.lang.NullPointerException
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoChangeSetFromFile(DefaultHistoryActionTest.java:83)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>>        at
>> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>>        at
>> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>>        at
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>>
>> assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
>>  Time elapsed: 0.004 sec  <<< ERROR!
>> java.lang.NullPointerException
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
>>        at
>> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoItemsInAChangeSet(DefaultHistoryActionTest.java:107)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
>>        at
>> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
>>        at
>> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
>>        at
>> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
>>        at
>> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
>>        at
>> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
>>        at
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>>        at
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>

--
Kohsuke Kawaguchi
Sun Microsystems                   kohsuke.kawaguchi@...


smime.p7s (4K) Download Attachment

RE: Team Foundation Server Plug-in fails to build

by Adam Purkiss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
FYI the tests were failing on XP with Java 6 and I think its maven 2.0.8 but will need to confirm tomorrow if its useful for you.




> Date: Thu, 3 Jul 2008 16:55:39 -0700

> From: Kohsuke.Kawaguchi@...
> To: dev@...
> Subject: Re: Team Foundation Server Plug-in fails to build
>
>
> I get this now:
>
> > Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.032 sec <<< FAILURE!
> > assertParsingOfDatesWorks(hudson.plugins.tfs.action.DefaultHistoryActionTest) Time elapsed: 0.005 sec <<< ERROR!
> > java.text.ParseException: Unparseable date: "2008-jun-27 11:16:06"
> > at java.text.DateFormat.parse(DateFormat.java:337)
> > at hudson.plugins.tfs.action.DefaultHistoryAction.parseWithFormats(DefaultHistoryAction.java:193)
> > at hudson.plugins.tfs.action.DefaultHistoryAction.parseDate(DefaultHistoryAction.java:184)
> > at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertParsingOfDatesWorks(DefaultHistoryActionTest.java:136)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:597)
> > at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
> > at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
> > at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> > at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
> > at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
> > at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
> > at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
> > at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
> > at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> > at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
> > at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> > at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> > at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> > at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:597)
> > at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
> > at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>
> In DefaultHistoryAction.createDateFormatsForLocaleAndTimeZone(),
> shouldn't you create a specific SimpleDateFormat that parses
> "2008-jun-27 11:16:06" and add that to the mix?
>
> Erik Ramfelt wrote:
> > Thanks for letting me know. But i must say "it works on my machine
> > (vista and debian)" :)
> > http://hudson.ramfelt.se/job/Hudson%20plugins/org.jvnet.hudson.plugins$tfs/
> >
> > I guess the problem is parsing dates (2008-jun-27 11:16:06) in the
> > output from the TF tool. (I hate date parsing and tools that will not
> > let me decide what date format I want) What locale are you using?
> >
> > Anyhow I have disabled the failing tests and added a test that will
> > throw an parseexception, could you please run the test and send me the
> > output of it?
> >
> > //Erik
> >
> > On Thu, Jul 3, 2008 at 6:38 PM, Kohsuke Kawaguchi
> > <Kohsuke.Kawaguchi@...> wrote:
> >>
> >> Test output attached.
> >>
> >> Adam Purkiss wrote:
> >>>
> >>> [INFO]
> >>> ------------------------------------------------------------------------[INFO]
> >>> Building Hudson Team Foundation Server Plug-in[INFO] task-segment:
> >>> [clean, install][INFO]
> >>> ------------------------------------------------------------------------[INFO]
> >>> [clean:clean][INFO] Deleting directory
> >>> C:\hudsonworkspace\hudson\plugins\tfs\target[INFO] [enforcer:display-info
> >>> {execution: default}][INFO] Maven Version: 2.0.8[INFO] JDK Version: 1.6.0_04
> >>> normalized as: 1.6.0-4[INFO] OS Info: Arch: x86 Family: windows Name:
> >>> windows xp Version: 5.1[INFO] [localizer:generate {execution:
> >>> default}][INFO] [resources:resources][INFO] Using default encoding to copy
> >>> filtered resources.[INFO] [hpi:apt-compile][INFO] Compiling 14 source files
> >>> to C:\hudsonworkspace\hudson\plugins\tfs\target\classesNote: Generating
> >>> hudson\plugins\tfs\model\TeamFoundationChangeSet.javadocNote: Generating
> >>> hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadocNote:
> >>> Generating hudson\plugins\tfs\TeamFoundationS
> >>
> >> erverScm.stapler[INFO] [resources:testResources][INFO] Using default
> >> encoding to copy filtered resources.[INFO] [compiler:testCompile][INFO]
> >> Compiling 11 source files to
> >> C:\hudsonworkspace\hudson\plugins\tfs\target\test-classes[INFO]
> >> [surefire:test][INFO] Surefire report directory:
> >> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports
> >>>
> >>> ------------------------------------------------------- T E S T
> >>> S-------------------------------------------------------Running
> >>> hudson.plugins.tfs.ChangeSetWriterTestTests run: 1, Failures: 0, Errors: 0,
> >>> Skipped: 0, Time elapsed: 0.563 secRunning
> >>> hudson.plugins.tfs.util.ToolArgumentBuilderTestTests run: 17, Failures: 0,
> >>> Errors: 0, Skipped: 0, Time elapsed: 0.062 secRunning
> >>> hudson.plugins.tfs.TfToolTestTests run: 4, Failures: 0, Errors: 0, Skipped:
> >>> 0, Time elapsed: 0.391 secRunning
> >>> hudson.plugins.tfs.action.DefaultHistoryActionTestTests run: 6, Failures: 0,
> >>> Errors: 3, Skipped: 0, Time elapsed: 0.109 sec <<< FAILURE!Running
> >>> hudson.plugins.tfs.action.DefaultGetActionTestTests run: 1, Failures: 0,
> >>> Errors: 0, Skipped: 0, Time elapsed: 0 secRunning
> >>> hudson.plugins.tfs.model.TeamFoundationChangeLogSetTestTests run: 3,
> >>> Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 secRunning
> >>> hudson.plugins.tfs.ChangeSetReaderTestTests run: 1, Failures: 0, Errors: 0,
> >>> Skipped: 0, Time elapse
> >>
> >> d: 0.093 secRunning
> >> hudson.plugins.tfs.model.TeamFoundationChangeSetTestTests run: 7, Failures:
> >> 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 secRunning
> >> hudson.plugins.tfs.util.MaskedArgumentListBuilderTestTests run: 5, Failures:
> >> 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 secRunning
> >> hudson.plugins.tfs.action.DefaultPollActionTestTests run: 3, Failures: 0,
> >> Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
> >>>
> >>> Results :
> >>> Tests in error:
> >>> assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >>>
> >>> assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >>>
> >>> assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >>> Tests run: 48, Failures: 0, Errors: 3, Skipped: 0
> >>> [INFO]
> >>> ------------------------------------------------------------------------[ERROR]
> >>> BUILD FAILURE[INFO]
> >>> ------------------------------------------------------------------------[INFO]
> >>> There are test failures.
> >>> Please refer to
> >>> C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports for the
> >>> individual test results.[INFO]
> >>> ------------------------------------------------------------------------[INFO]
> >>> For more information, run Maven with the -e switch[INFO]
> >>> ------------------------------------------------------------------------[INFO]
> >>> Total time: 14 minutes 37 seconds[INFO] Finished at: Thu Jul 03 10:29:04 EDT
> >>> 2008[INFO] Final Memory: 95M/171M[INFO]
> >>> ------------------------------------------------------------------------
> >>> _________________________________________________________________
> >>> R U Ready for Windows Live Messenger Beta 8.5? Try it today!
> >>> http://entertainment.sympatico.msn.ca/WindowsLiveMessenger
> >>>
> >>
> >>
> >> --
> >> Kohsuke Kawaguchi
> >> Sun Microsystems kohsuke.kawaguchi@...
> >>
> >> -------------------------------------------------------------------------------
> >> Test set: hudson.plugins.tfs.action.DefaultHistoryActionTest
> >> -------------------------------------------------------------------------------
> >> Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.052 sec
> >> <<< FAILURE!
> >> assertOneChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >> Time elapsed: 0.01 sec <<< ERROR!
> >> java.lang.NullPointerException
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertOneChangeSetFromFile(DefaultHistoryActionTest.java:62)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
> >> at
> >> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
> >> at
> >> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >> at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
> >>
> >> assertTwoChangeSetFromFile(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >> Time elapsed: 0.004 sec <<< ERROR!
> >> java.lang.NullPointerException
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoChangeSetFromFile(DefaultHistoryActionTest.java:83)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
> >> at
> >> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
> >> at
> >> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >> at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
> >>
> >> assertTwoItemsInAChangeSet(hudson.plugins.tfs.action.DefaultHistoryActionTest)
> >> Time elapsed: 0.004 sec <<< ERROR!
> >> java.lang.NullPointerException
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryAction.getChangeSets(DefaultHistoryAction.java:57)
> >> at
> >> hudson.plugins.tfs.action.DefaultHistoryActionTest.assertTwoItemsInAChangeSet(DefaultHistoryActionTest.java:107)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
> >> at
> >> org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
> >> at
> >> org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
> >> at
> >> org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
> >> at
> >> org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> >> at
> >> org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
> >> at
> >> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
> >> at
> >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
> >> at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> at java.lang.reflect.Method.invoke(Method.java:597)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
> >> at
> >> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
> >>
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@...
> > For additional commands, e-mail: dev-help@...
> >
> >
>
>
> --
> Kohsuke Kawaguchi
> Sun Microsystems kohsuke.kawaguchi@...


Send a smile, make someone laugh, have some fun! Start now!

RE: Team Foundation Server Plug-in fails to build

by Adam Purkiss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
I just built this now and its got worse :)
 
 
 
[INFO] ------------------------------------------------------------------------
[INFO] Building Hudson Team Foundation Server Plug-in
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\hudsonworkspace\hudson\plugins\tfs\target
[INFO] [enforcer:display-info {execution: default}]
[INFO] Maven Version: 2.0.8
[INFO] JDK Version: 1.6.0_04 normalized as: 1.6.0-4
[INFO] OS Info: Arch: x86 Family: windows Name: windows xp Version: 5.1
[INFO] [localizer:generate {execution: default}]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [hpi:apt-compile]
[INFO] Compiling 14 source files to C:\hudsonworkspace\hudson\plugins\tfs\target\classes
Note: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet\Item.javadoc
Note: Generating hudson\plugins\tfs\model\TeamFoundationChangeSet.javadoc
Note: Generating hudson\plugins\tfs\TeamFoundationServerScm.stapler
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 11 source files to C:\hudsonworkspace\hudson\plugins\tfs\target\test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running hudson.plugins.tfs.ChangeSetWriterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.61 sec
Running hudson.plugins.tfs.util.ToolArgumentBuilderTest
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec
Running hudson.plugins.tfs.TfToolTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.453 sec
Running hudson.plugins.tfs.action.DefaultHistoryActionTest
Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.047 sec <<< FAILURE!
Running hudson.plugins.tfs.action.DefaultGetActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running hudson.plugins.tfs.model.TeamFoundationChangeLogSetTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running hudson.plugins.tfs.ChangeSetReaderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 sec
Running hudson.plugins.tfs.model.TeamFoundationChangeSetTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running hudson.plugins.tfs.util.MaskedArgumentListBuilderTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running hudson.plugins.tfs.action.DefaultPollActionTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Results :
Tests in error:
  assertParsingOfDatesWorks(hudson.plugins.tfs.action.DefaultHistoryActionTest)
Tests run: 46, Failures: 0, Errors: 1, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to C:\hudsonworkspace\hudson\plugins\tfs\target\surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18 minutes 40 seconds
[INFO] Finished at: Fri Jul 04 09:03:09 EDT 2008
[INFO] Final Memory: 79M/196M
[INFO] ------------------------------------------------------------------------






From: ajpurkiss@...
To: dev@...
Date: Thu, 3 Jul 2008 20:50:32 -0400
Subject: RE: Team Foundation Server Plug-in fails to build

FYI the tests were failing on XP with Java 6 and I think its maven 2.0.8 but will need to confirm tomorrow if its useful for you.






> Date: Thu, 3 Jul 2008 16:55:39 -0700

> From: Kohsuke.Kawaguchi@...
> To: dev@...
> Subject: Re: Team Foundation Server Plug-in fails to build
>
>
> I get this now:
>
> > Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.032 sec <<< FAILURE!
> > assertParsingOfDatesWorks(hudson.plugins.tfs.action.DefaultHistoryActionTest) Time elapsed: 0.005 sec <<< ERROR!
> > java.text.ParseException: Unparseable date: "2008-jun-27 11:16:06"
> > at java.text.DateFormat.parse(DateFormat.java:337)
> > at hudson.plugins.tfs.action.DefaultHistoryAction.parseWithFormats(DefaultHistoryAction.java:193)
> > at hudson.plugins.tfs.action.DefaultHistoryAction.parseDate(DefaultHistoryAction.java:184)
> > at hudson.plugins.tfs.action.DefaultHistoryActionTest.assertParsingOfDatesWorks(DefaultHistoryActionTest.java:136)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:597)
> > at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
> > at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
> > at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> > at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
> > at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
> > at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
> > at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
> > at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
> > at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
> > at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
> > at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
> > at org.apache.maven.sur