Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jgit-build] [Hudson] Build failed in Hudson: jgit-stable #465

See <https://hudson.eclipse.org/jgit/job/jgit-stable/465/>

------------------------------------------
[...truncated 3711 lines...]
Running org.eclipse.jgit.dircache.DirCacheIteratorTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.092 sec - in org.eclipse.jgit.merge.MergeMessageFormatterTest
Running org.eclipse.jgit.dircache.DirCacheBasicTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.253 sec - in org.eclipse.jgit.merge.SimpleMergeTest
Running org.eclipse.jgit.dircache.DirCacheEntryTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.663 sec - in org.eclipse.jgit.internal.storage.file.GcReflogTest
Running org.eclipse.jgit.dircache.DirCachePathEditTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.eclipse.jgit.dircache.DirCacheEntryTest
Running org.eclipse.jgit.dircache.DirCacheLargePathTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.eclipse.jgit.dircache.DirCachePathEditTest
Running org.eclipse.jgit.dircache.DirCacheBuilderTest
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.99 sec - in org.eclipse.jgit.symlinks.SymlinksTest
Running org.eclipse.jgit.dircache.DirCacheTreeTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.829 sec - in org.eclipse.jgit.dircache.DirCacheLargePathTest
Running org.eclipse.jgit.dircache.DirCacheFindTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec - in org.eclipse.jgit.dircache.DirCacheFindTest
Running org.eclipse.jgit.dircache.DirCacheCGitCompatabilityTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.257 sec - in org.eclipse.jgit.dircache.DirCacheTreeTest
Running org.eclipse.jgit.notes.DefaultNoteMergerTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.94 sec - in org.eclipse.jgit.dircache.DirCacheBuilderTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.429 sec - in org.eclipse.jgit.dircache.DirCacheIteratorTest
Running org.eclipse.jgit.notes.NoteMapTest
Running org.eclipse.jgit.notes.LeafBucketTest
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:06 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.eclipse.jgit.notes.LeafBucketTest
Running org.eclipse.jgit.notes.NoteMapMergerTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec - in org.eclipse.jgit.dircache.DirCacheCGitCompatabilityTest
Running org.eclipse.jgit.fnmatch.FileNameMatcherTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.45 sec - in org.eclipse.jgit.dircache.DirCacheBasicTest
Running org.eclipse.jgit.storage.file.FileBasedConfigTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.eclipse.jgit.storage.file.FileBasedConfigTest
Tests run: 155, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec - in org.eclipse.jgit.fnmatch.FileNameMatcherTest
2017-04-07 16:54:09 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.505 sec - in org.eclipse.jgit.notes.DefaultNoteMergerTest
Tests run: 61, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.534 sec - in org.eclipse.jgit.internal.storage.file.RefDirectoryTest
2017-04-07 16:54:11 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.712 sec - in org.eclipse.jgit.revplot.PlotCommitListTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.01 sec - in org.eclipse.jgit.treewalk.FileTreeIteratorTest
Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 107.433 sec - in org.eclipse.jgit.api.CheckoutCommandTest
2017-04-07 16:54:13 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.267 sec - in org.eclipse.jgit.treewalk.filter.IndexDiffFilterTest
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:15 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 57.32 sec - in org.eclipse.jgit.internal.storage.file.RefUpdateTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 73.366 sec - in org.eclipse.jgit.revwalk.RevCommitListTest
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.474 sec - in org.eclipse.jgit.notes.NoteMapTest
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:18 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:20 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 136.222 sec - in org.eclipse.jgit.lib.IndexDiffSubmoduleTest
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:24 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 140.04 sec - in org.eclipse.jgit.api.CloneCommandTest
Tests run: 96, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 122.667 sec - in org.eclipse.jgit.api.CommitOnlyTest
2017-04-07 16:54:28 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:28 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:28 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:28 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:31 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:34 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:34 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:34 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:34 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 149.567 sec - in org.eclipse.jgit.api.PullCommandTest
Tests run: 70, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 131.342 sec <<< FAILURE! - in org.eclipse.jgit.api.RebaseCommandTest
testStopOnConflictFileCreationAndDeletion(org.eclipse.jgit.api.RebaseCommandTest)  Time elapsed: 7.985 sec  <<< FAILURE!
java.lang.AssertionError: expected:<commit 7a24b1dc14c2571a6da1b7a55b9e48208618b518 1250379778 -----p> but was:<commit a312841d65eb869ef31e4cbcfe3862a57e41f812 1250379778 -----p>
	at org.eclipse.jgit.api.RebaseCommandTest.testStopOnConflictFileCreationAndDeletion(RebaseCommandTest.java:1439)

Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 80.44 sec - in org.eclipse.jgit.internal.storage.file.PackWriterTest
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:36 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:39 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:39 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:39 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:39 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:40 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 76.527 sec - in org.eclipse.jgit.internal.storage.file.GcBasicPackingTest
2017-04-07 16:54:42 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:42 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:42 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:42 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.878 sec - in org.eclipse.jgit.notes.NoteMapMergerTest
2017-04-07 16:54:47 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:47 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:47 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:47 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:50 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:50 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:50 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:50 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:54:56 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.097 sec - in org.eclipse.jgit.merge.ResolveMergerTest
2017-04-07 16:55:05 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:05 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:05 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:05 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:08 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:08 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:08 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:08 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:10 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:10 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:10 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:10 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:12 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:12 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:12 WARN  Repository:887 - close() called when useCnt is already zero
2017-04-07 16:55:12 WARN  Repository:887 - close() called when useCnt is already zero
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 72.069 sec - in org.eclipse.jgit.gitrepo.RepoCommandTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.688 sec - in org.eclipse.jgit.merge.RecursiveMergerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 180.917 sec - in org.eclipse.jgit.internal.storage.pack.GcCommitSelectionTest
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 314.928 sec - in org.eclipse.jgit.api.EolRepositoryTest

Results :

Failed tests: 
  CommitCommandTest.commitUpdatesSmudgedEntries:342 expected:<8> but was:<0>
  RebaseCommandTest.testStopOnConflictFileCreationAndDeletion:1439 expected:<commit 7a24b1dc14c2571a6da1b7a55b9e48208618b518 1250379778 -----p> but was:<commit a312841d65eb869ef31e4cbcfe3862a57e41f812 1250379778 -----p>

Tests run: 3497, Failures: 2, Errors: 0, Skipped: 57

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] JGit - Parent ...................................... SUCCESS [  2.686 s]
[INFO] JGit - Core ........................................ SUCCESS [01:54 min]
[INFO] JGit - Ant Tasks ................................... SUCCESS [ 17.370 s]
[INFO] JGit - Archive Formats ............................. SUCCESS [ 17.850 s]
[INFO] JGit - AWT User Interface .......................... SUCCESS [ 24.305 s]
[INFO] JGit - Apache httpclient based HTTP support ........ SUCCESS [ 17.742 s]
[INFO] JGit - HTTP Server ................................. SUCCESS [ 24.358 s]
[INFO] JGit - Large File Storage .......................... SUCCESS [ 19.612 s]
[INFO] JGit - Large File Storage Server ................... SUCCESS [ 10.597 s]
[INFO] JGit - Command Line Interface ...................... SUCCESS [ 24.500 s]
[INFO] JGit - JUnit Utility Classes ....................... SUCCESS [ 24.260 s]
[INFO] JGit - JUnit Http Utility Classes .................. SUCCESS [ 14.169 s]
[INFO] JGit - Core Tests .................................. FAILURE [05:45 min]
[INFO] JGit - Ant Tasks Tests ............................. SUCCESS [  2.720 s]
[INFO] JGit - HTTP Tests .................................. SUCCESS [ 24.184 s]
[INFO] JGit - Command Line Interface Tests ................ SUCCESS [ 26.865 s]
[INFO] JGit - Large File Storage Tests .................... SUCCESS [ 11.310 s]
[INFO] JGit - LFS Server Tests ............................ SUCCESS [  6.815 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 08:38 min (Wall Clock)
[INFO] Finished at: 2017-04-07T16:57:33-04:00
[INFO] Final Memory: 63M/895M
[INFO] ------------------------------------------------------------------------
[INFO] o.h.m.e.h.MavenExecutionResultHandler - Build failed with exception(s)
[INFO] o.h.m.e.h.MavenExecutionResultHandler - [1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project org.eclipse.jgit.test: There are test failures.

Please refer to /jobs/genie.jgit/jgit-stable/workspace/org.eclipse.jgit.test/target/surefire-reports for the individual test results.
[DEBUG] Closing connection to remote
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project org.eclipse.jgit.test: There are test failures.
[ERROR] 
[ERROR] Please refer to /jobs/genie.jgit/jgit-stable/workspace/org.eclipse.jgit.test/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project org.eclipse.jgit.test: There are test failures.

Please refer to /jobs/genie.jgit/jgit-stable/workspace/org.eclipse.jgit.test/target/surefire-reports for the individual test results.
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
	at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:185)
	at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:181)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to /jobs/genie.jgit/jgit-stable/workspace/org.eclipse.jgit.test/target/surefire-reports for the individual test results.
	at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:91)
	at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:320)
	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:892)
	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:755)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
	... 11 more
[ERROR] 
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :org.eclipse.jgit.test
[DEBUG] Waiting for process to finish
[DEBUG] Result: 1
[FINDBUGS] Skipping publisher since build result is FAILURE
[DRY] Skipping publisher since build result is FAILURE
Publishing Javadoc
Archiving artifacts
Recording test results

--
This message is automatically generated by Hudson. 
For more information on Hudson, see: http://hudson-ci.org/


Back to the top