Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[egit-build] [Hudson] Build failed in Hudson: egit #3246

See <https://hudson.eclipse.org/egit/job/egit/3246/changes>

Changes:

[Robin Stocker] Allow to create configuration entries containing dots

------------------------------------------
[...truncated 1164 lines...]
[debug] execute contextualize
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/src/test/resources
[INFO] 
[INFO] --- tycho-packaging-plugin:0.19.0:package-plugin (default-package-plugin) @ org.eclipse.egit.ui.test ---
[INFO] Building jar: /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/org.eclipse.egit.ui.test-3.3.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.19.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.egit.ui.test ---
[INFO] 
[INFO] --- tycho-surefire-plugin:0.19.0:test (default-test) @ org.eclipse.egit.ui.test ---
[INFO] Expected eclipse log file: /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/work/data/.metadata/.log
[INFO] Command line:
	/bin/sh -c cd /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test && /opt/public/common/jdk1.7.0_25/jre/bin/java -Dosgi.noShutdown=false -Dosgi.os=linux -Dosgi.ws=gtk -Dosgi.arch=x86_64 -Degit.test.tmpdir=/jobs/genie.technology.egit/egit.test.tmpdir -Dorg.eclipse.swtbot.search.timeout=30000 -Xmx1024m -XX:MaxPermSize=384m -Dosgi.clean=true -jar /jobs/genie.technology.egit/egit/workspace/.maven/repo/p2/osgi/bundle/org.eclipse.equinox.launcher/1.3.0.v20130327-1440/org.eclipse.equinox.launcher-1.3.0.v20130327-1440.jar -data /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/work/data -install /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/work -configuration /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/work/configuration -application org.eclipse.tycho.surefire.osgibooter.uitest -testproperties /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/surefire.properties -testApplication org.eclipse.ui.ide.workbench -product org.eclipse.sdk.ide -nouithread
Xlib:  extension "RANDR" missing on display ":10.0".

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.eclipse.egit.ui.search.CommitSearchQueryTest
egit.test.tmpdir: /jobs/genie.technology.egit/egit.test.tmpdir
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.394 sec
Running org.eclipse.egit.ui.search.CommitSearchDialogTest
log4j:WARN No appenders could be found for logger (org.eclipse.swtbot.swt.finder.matchers.AbstractMatcher).
log4j:WARN Please initialize the log4j system properly.
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x800e5c (Search )
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.374 sec
Running org.eclipse.egit.ui.operations.GitScopeUtilTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.425 sec
Running org.eclipse.egit.ui.test.history.HistoryViewTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 24.904 sec
Running org.eclipse.egit.ui.test.team.actions.ShowInTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.747 sec
Running org.eclipse.egit.ui.test.team.actions.BranchAndResetActionTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.773 sec
Running org.eclipse.egit.ui.test.team.actions.CommitNonWSChangesTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.752 sec
Running org.eclipse.egit.ui.test.team.actions.CommitActionTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.436 sec
Running org.eclipse.egit.ui.test.team.actions.DisconnectConnectTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.82 sec
Running org.eclipse.egit.ui.test.team.actions.ReplaceActionsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.669 sec
Running org.eclipse.egit.ui.test.team.actions.FetchAndMergeActionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.926 sec
Running org.eclipse.egit.ui.test.team.actions.CompareActionsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.739 sec
Running org.eclipse.egit.ui.test.team.actions.CreatePatchActionTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.548 sec
Running org.eclipse.egit.ui.test.team.actions.MergeToolTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.294 sec
Running org.eclipse.egit.ui.test.team.actions.PushActionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.077 sec
Running org.eclipse.egit.ui.test.team.actions.TagActionTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.241 sec
Running org.eclipse.egit.ui.test.trace.TraceConfigurationDialogTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.99 sec
Running org.eclipse.egit.ui.test.stagview.StagingViewTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.504 sec
Running org.eclipse.egit.ui.test.commit.CommitEditorInputTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.751 sec
Running org.eclipse.egit.ui.test.commit.DiffStyleRangeFormatterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec
Running org.eclipse.egit.ui.test.commit.RepositoryCommitTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.981 sec
Running org.eclipse.egit.ui.test.commit.CommitEditorInputFactoryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 sec
Running org.eclipse.egit.ui.test.commit.CommitEditorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.926 sec
Running org.eclipse.egit.ui.wizards.share.SharingWizardTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.648 sec
Running org.eclipse.egit.ui.wizards.clone.GitCloneWizardTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 8.234 sec
Running org.eclipse.egit.ui.wizards.clone.GitCloneSourceProviderExtensionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.eclipse.egit.ui.wizards.clone.GitCloneWizardHttpTest
2014-02-01 11:21:24.869:INFO:oejs.Server:jetty-7.6.14.v20131031
2014-02-01 11:21:24.902:INFO:oejsh.ContextHandler:started o.e.j.s.ServletContextHandler{/sbasic,null}
2014-02-01 11:21:24.940:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:41001
2014-02-01 11:21:26.841:INFO:oejsh.ContextHandler:stopped o.e.j.s.ServletContextHandler{/sbasic,null}
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.365 sec
Running org.eclipse.egit.ui.internal.actions.LinkedResourcesTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.449 sec
Running org.eclipse.egit.ui.internal.dialogs.SpellcheckableMessageAreaTest
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.eclipse.egit.ui.internal.branch.BranchProjectTrackerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.567 sec
Running org.eclipse.egit.ui.internal.CommonUtilsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapterTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.152 sec
Running org.eclipse.egit.ui.internal.push.PushBranchWizardTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.78 sec
Running org.eclipse.egit.ui.internal.push.PushTagsWizardTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.688 sec
Running org.eclipse.egit.ui.internal.repository.CreateBranchPageTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.eclipse.egit.ui.internal.synchronize.mapping.GitChangeSetSorterTest
Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.707 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTreeTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.775 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheFileTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.106 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelRepositoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.488 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelCommitTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.78 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelRootTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.646 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelBlobTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 2.82 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingFileTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.193 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelWorkingTreeTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.25 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelCacheTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.043 sec
Running org.eclipse.egit.ui.internal.synchronize.model.GitModelTreeTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.244 sec
Running org.eclipse.egit.ui.prefpages.configuration.GlobalConfigurationPageTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.11 sec
Running org.eclipse.egit.ui.submodule.SubmoduleAddTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.86 sec
Running org.eclipse.egit.ui.submodule.SubmoduleSyncTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.457 sec
Running org.eclipse.egit.ui.submodule.SubmoduleUpdateTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.738 sec
Running org.eclipse.egit.ui.variables.DynamicVariablesTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.626 sec
Running org.eclipse.egit.ui.httpauth.PushTest
2014-02-01 11:22:22.507:INFO:oejs.Server:jetty-7.6.14.v20131031
2014-02-01 11:22:22.507:INFO:oejsh.ContextHandler:started o.e.j.s.ServletContextHandler{/sbasic,null}
2014-02-01 11:22:22.510:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:52912
2014-02-01 11:22:24.456:INFO:oejsh.ContextHandler:stopped o.e.j.s.ServletContextHandler{/sbasic,null}
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.134 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewTagHandlingTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.357 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewRepoHandlingTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.278 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewTest
Tests run: 15, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 74.206 sec <<< FAILURE!
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewRemoteHandlingTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.504 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewBranchHandlingTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.173 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewRepoDeletionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.907 sec
Running org.eclipse.egit.ui.view.repositories.GitRepositoriesViewFetchAndPushTest
Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 59.308 sec <<< FAILURE!
Running org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest
Tests run: 18, Failures: 0, Errors: 6, Skipped: 1, Time elapsed: 187.803 sec <<< FAILURE!
Running org.eclipse.egit.ui.view.synchronize.SynchronizeViewWorkspaceModelTest
Tests run: 13, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 34.728 sec
Running org.eclipse.egit.ui.view.synchronize.SynchronizeViewPushTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.267 sec

Results :

Tests in error: 
  testLinkWithSelectionNavigator(org.eclipse.egit.ui.view.repositories.GitRepositoriesViewTest): Timed out waiting for tree item FirstRepository [NO-HEAD] - /jobs/genie.technology.egit/egit.test.tmpdir/59db63e17f044c4cb03ce13daf1419f9/LocalRepositoriesTests191/FirstRepository/.git
  testPushToOriginRemoteNode(org.eclipse.egit.ui.view.repositories.GitRepositoriesViewFetchAndPushTest): Timed out waiting for tree item ClonedRepo [NO-HEAD] - /jobs/genie.technology.egit/egit.test.tmpdir/59db63e17f044c4cb03ce13daf1419f9/LocalRepositoriesTests208/ClonedRepo/.git
  shouldShowNonWorkspaceFileInSynchronization(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Could not find widget.
  shouldRefreshSyncResultAfterRepositoryChange(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Could not find widget.
  shouldSynchronizeInEmptyRepository(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Clone operation failed, with failed cleanup: Could not delete file /jobs/genie.technology.egit/egit.test.tmpdir/59db63e17f044c4cb03ce13daf1419f9/LocalRepositoriesTests218/ChildRepository. Manual cleanup may be required.
  shouldSynchronizeInEmptyRepository(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Could not find widget.
  shouldExchangeCompareEditorSidesBetweenIncomingAndOutgoingChanges(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Could not find widget.
  shouldExchangeCompareEditorSidesBetweenIncomingAndOutgoingChanges(org.eclipse.egit.ui.view.synchronize.SynchronizeViewGitChangeSetModelTest): Could not find widget.

Tests run: 320, Failures: 0, Errors: 8, Skipped: 11

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] EGit Parent ....................................... SUCCESS [4.779s]
[INFO] EGit Target Platform Definition ................... SUCCESS [1.272s]
[INFO] Eclipse EGit ...................................... SUCCESS [16.752s]
[INFO] Git Team Provider (Core) .......................... SUCCESS [57.804s]
[INFO] Git Team Provider (UI) ............................ SUCCESS [1:23.337s]
[INFO] EGit Mylyn UI ..................................... SUCCESS [1:04.044s]
[INFO] Git Team Provider (Documentation) ................. SUCCESS [26.913s]
[INFO] Eclipse EGit Feature .............................. SUCCESS [39.239s]
[INFO] EGit Mylyn Feature ................................ SUCCESS [42.705s]
[INFO] EGit Core Test Plug-in ............................ SUCCESS [51.144s]
[INFO] EGit UI Test Plug-in .............................. FAILURE [12:46.435s]
[INFO] EGit Mylyn UI Test Plug-in ........................ SKIPPED
[INFO] Eclipse EGit Source Feature ....................... SKIPPED
[INFO] EGit P2 Repository ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19:42.329s
[INFO] Finished at: Sat Feb 01 11:30:45 EST 2014
[INFO] Final Memory: 121M/1616M
[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.eclipse.tycho:tycho-surefire-plugin:0.19.0:test (default-test) on project org.eclipse.egit.ui.test: There are test failures.

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

Please refer to /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/surefire-reports for the individual test results.
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
	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:84)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to /jobs/genie.technology.egit/egit/workspace/org.eclipse.egit.ui.test/target/surefire-reports for the individual test results.
	at org.eclipse.tycho.surefire.TestMojo.runTest(TestMojo.java:966)
	at org.eclipse.tycho.surefire.TestMojo.execute(TestMojo.java:668)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
	... 19 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.egit.ui.test
[DEBUG] Waiting for process to finish
[DEBUG] Result: 1
Terminating xvnc.
[FINDBUGS] Skipping publisher since build result is FAILURE
[DRY] Skipping publisher since build result is FAILURE
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