| Name | Status | Type | Time(s) | 
| testImportWithPost | Success |  | 1.971 | 
| testImportAndUnzip | Success |  | 3.231 | 
| testImportUnzipNonZipFile | Success |  | 0.033 | 
| testImportFile | Success |  | 2.621 | 
| testExportProject | Success |  | 0.043 | 
| testSimpleStrings | Success |  | 0.000 | 
| testCopyFileInvalidSource | Success |  | 0.015 | 
| testCopyFileNoOverwrite | Success |  | 0.015 | 
| testCopyFileOverwrite | Success |  | 0.024 | 
| testCreateDirectory | Success |  | 0.049 | 
| testCreateEmptyFile | Success |  | 0.028 | 
| testCreateTopLevelFile | Success |  | 0.018 | 
| testCreateFileOverwrite | Success |  | 0.046 | 
| testDeleteEmptyDir | Success |  | 0.529 | 
| testDeleteFile | Success |  | 0.552 | 
| testDeleteNonEmptyDirectory | Success |  | 1.056 | 
| testDirectoryDepth | Success |  | 0.043 | 
| testDirectoryWithSpaces | Success |  | 0.017 | 
| testGetForbiddenFiles | Success |  | 0.029 | 
| testMoveFileNoOverwrite | Success |  | 0.015 | 
| testMoveFileOverwrite | Success |  | 0.037 | 
| testReadDirectory | Success |  | 0.016 | 
| testReadDirectoryChildren | Success |  | 0.025 | 
| testReadFileMetadata | Success |  | 0.023 | 
| testReadFileContents | Success |  | 0.020 | 
| testGetNonExistingFile | Success |  | 0.046 | 
| testMetadataHandling | Success |  | 0.033 | 
| testGetSingle | Success |  | 0.039 | 
| testPutSingle | Success |  | 0.046 | 
| testPutNode | Success |  | 0.026 | 
| testDeleteSingle | Success |  | 0.003 | 
| testDeleteNode | Success |  | 0.001 | 
| testValueWithSpaces | Success |  | 0.006 | 
| testGetNode | Success |  | 0.018 | 
| testGetUsersList | Success |  | 0.016 | 
| testGetUsersForbidden | Success |  | 0.008 | 
| testCreateDeleteUsers | Success |  | 1.026 | 
| testCreateDeleteRights | Success |  | 1.051 | 
| testUpdateUsers | Success |  | 1.561 | 
| testCreateProject | Success |  | 0.109 | 
| testMoveBadRequest | Success |  | 0.034 | 
| testMoveProject | Success |  | 0.057 | 
| testCopyProjectNonDefaultLocation | Success |  | 0.083 | 
| testCopyProject | Success |  | 0.099 | 
| testCreateProjectBadName | Success |  | 0.076 | 
| testCreateProjectNonDefaultLocation | Success |  | 0.073 | 
| testCreateWorkspace | Success |  | 0.043 | 
| testGetWorkspaceMetadata | Success |  | 0.023 | 
| testCreateWorkspaceNullName | Success |  | 0.011 | 
| testDeleteProject | Success |  | 1.058 | 
| testGetWorkspaces | Success |  | 0.028 | 
| testCreateSite | Success |  | 0.025 | 
| testCreateSiteNoName | Success |  | 0.017 | 
| testCreateSiteNoWorkspace | Success |  | 0.018 | 
| testRetrieveSite | Success |  | 0.028 | 
| testUpdateSite | Success |  | 0.028 | 
| testDeleteSite | Success |  | 0.537 | 
| testDisallowedAccess | Success |  | 0.047 | 
| testStartSite | Success |  | 0.035 | 
| testStartSiteNoMappings | Success |  | 0.053 | 
| testStopSite | Success |  | 0.034 | 
| testSiteAccess | Success |  | 0.594 | 
| testGitUrisAfterLinkingToExistingClone | Success |  | 0.168 | 
| testGitUrisInContentLocation | Success |  | 0.055 | 
| testGitUrisForEmptyDir | Success |  | 0.036 | 
| testGitUrisForFile | Success |  | 0.037 | 
| testGitUrisForRepositoryClonedIntoSubfolder | Success |  | 0.318 | 
| testClone | Success |  | 0.316 | 
| testGetCloneEmpty | Success |  | 0.027 | 
| testGetClone | Success |  | 0.793 | 
| testCloneAndCreateProjectByName | Success |  | 0.310 | 
| testCloneAndCreateFolderByPath | Success |  | 0.290 | 
| testCloneEmptyPath | Success |  | 0.517 | 
| testCloneEmptyPathBadUrl | Success |  | 0.042 | 
| testCloneBadUrl | Success |  | 0.051 | 
| testCloneNotGitRepository | Success |  | 0.270 | 
| testCloneAndLink | Success |  | 0.307 | 
| testCloneAndLinkToFolder | Success |  | 0.311 | 
| testLinkToFolderWithDefaultSCM | Success |  | 0.053 | 
| testCloneOverSshWithNoKnownHosts | Success |  | 0.009 | 
| testCloneOverSshWithNoPassword | Success |  | 0.007 | 
| testCloneOverSshWithBadPassword | Success |  | 0.008 | 
| testCloneOverSshWithPassword | Success |  | 0.009 | 
| testCloneOverSshWithPassphraseProtectedKey | Success |  | 0.010 | 
| testDeleteInProject | Success |  | 0.560 | 
| testDeleteInFolder | Success |  | 0.824 | 
| testDeleteInWorkspace | Success |  | 0.817 | 
| testGetCloneAndPull | Success |  | 0.313 | 
| testGetNonexistingClone | Success |  | 0.043 | 
| testGetOthersClones | Success |  | 0.649 | 
| testCloneAlreadyExists | Success |  | 0.728 | 
| testInit | Success |  | 0.122 | 
| testInitAndCreateProjectByName | Success |  | 0.149 | 
| testInitAndCreateFolderByPath | Success |  | 0.154 | 
| testInitWithoutNameAndFilePath | Success |  | 0.041 | 
| testNoDiff | Success |  | 0.052 | 
| testDiffAlreadyModified | Success |  | 0.052 | 
| testDiffModifiedByOrion | Success |  | 0.563 | 
| testDiffFilter | Success |  | 1.089 | 
| testDiffCached | Success |  | 1.340 | 
| testDiffCommits | Success |  | 2.135 | 
| testDiffCommitWithWorkingTree | Success |  | 2.633 | 
| testDiffPost | Success |  | 1.602 | 
| testDiffParts | Success |  | 1.121 | 
| testDiffUntrackedUri | Success |  | 0.062 | 
| testDiffWithCommonAncestor | Success |  | 3.879 | 
| testStatusCleanClone | Success |  | 0.781 | 
| testStatusCleanLink | Success |  | 0.057 | 
| testStatusAdded | Success |  | 1.724 | 
| testStatusChanged | Success |  | 1.094 | 
| testStatusChangedAndModified | Success |  | 1.586 | 
| testStatusMissing | Success |  | 0.560 | 
| testStatusModified | Success |  | 0.568 | 
| testStatusRemoved | Success |  | 1.080 | 
| testStatusUntracked | Success |  | 0.051 | 
| testStatusWithPath | Success |  | 1.089 | 
| testStatusLocation | Success |  | 4.024 | 
| testStatusDiff | Success |  | 3.753 | 
| testStatusSubfolderDiff | Success |  | 1.740 | 
| testStatusCommit | Success |  | 4.398 | 
| testConflict | Success |  | 3.066 | 
| testFileLogFromStatus | Success |  | 10.532 | 
| testCloneAndBranchNameFromStatus | Success |  | 0.764 | 
| testIndexModifiedByOrion | Success |  | 0.568 | 
| testAddChanged | Success |  | 1.085 | 
| testAddMissing | Success |  | 1.081 | 
| testAddAll | Success |  | 1.598 | 
| testAddInFolder | Success |  | 1.605 | 
| testResetChanged | Success |  | 2.622 | 
| testResetChangedWithPath | Success |  | 2.603 | 
| testResetNull | Success |  | 0.576 | 
| testResetNotImplemented | Success |  | 0.569 | 
| testResetBadType | Success |  | 0.562 | 
| testResetMixedAll | Success |  | 2.103 | 
| testResetHardAll | Success |  | 2.098 | 
| testResetToRemoteBranch | Success |  | 3.942 | 
| testResetPathsAndRef | Success |  | 0.572 | 
| testCommitOnly | Success |  | 2.116 | 
| testCommitNoComment | Success |  | 1.086 | 
| testCommitEmptyComment | Success |  | 1.082 | 
| testCommitAll | Success |  | 1.617 | 
| testCommitAmend | Success |  | 1.103 | 
| testCommitHeadContent | Success |  | 1.100 | 
| testCommitAllInFolder | Success |  | 7.290 | 
| testConfigUsingUserProfile | Success |  | 1.925 | 
| testGetListOfConfigEntries | Success |  | 0.667 | 
| testAddConfigEntry | Success |  | 0.726 | 
| testGetSingleConfigEntry | Success |  | 0.710 | 
| testUpdateConfigEntryUsingPOST | Success |  | 0.724 | 
| testUpdateConfigEntryUsingPUT | Success |  | 0.862 | 
| testDeleteConfigEntry | Success |  | 2.950 | 
| testCreateInvalidConfigEntry | Success |  | 0.712 | 
| testUpdateUnexistingConfigEntryUsingPUT | Success |  | 1.831 | 
| testRequestWithMissingArguments | Success |  | 0.803 | 
| testKeyToSegmentsMethod | Success |  | 0.015 | 
| testSegmentsToKeyMethod | Success |  | 0.010 | 
| testGetNoRemote | Success |  | 0.073 | 
| testGetOrigin | Success |  | 0.753 | 
| testGetUnknownRemote | Success |  | 0.581 | 
| testGetRemoteCommits | Success |  | 4.106 | 
| testGetRemoteBranches | Success |  | 1.630 | 
| testAddRemoveRemote | Success |  | 0.904 | 
| testRemoteProperties | Success |  | 0.352 | 
| testFetchRemoteBranchUpToDate | Success |  | 0.584 | 
| testFetchRemoteUpToDate | Success |  | 0.596 | 
| testPushCommitAndFetch | Success |  | 2.450 | 
| testPushAndFetchWithPrivateKeyAndPassphrase | Success |  | 0.008 | 
| testFetchRemote | Success |  | 4.826 | 
| testFetchRemoteBranch | Success |  | 4.853 | 
| testMergeSelf | Success |  | 0.066 | 
| testMerge | Success |  | 3.914 | 
| testMergeAlreadyUpToDate | Success |  | 1.118 | 
| testMergeConflict | Success |  | 4.108 | 
| testMergeRemote | Success |  | 2.332 | 
| testPushNoBody | Error | Unexpected task format: {"Severity":"Error","Message":"Task not found: EHdVSIWgABARbI8cwpvccg","HttpCode":404,"Code":0} 
junit.framework.AssertionFailedError: Unexpected task format: {"Severity":"Error","Message":"Task not found: EHdVSIWgABARbI8cwpvccg","HttpCode":404,"Code":0}at org.eclipse.orion.server.tests.servlets.git.GitTest.waitForTaskCompletion(GitTest.java:232)
 at org.eclipse.orion.server.tests.servlets.git.GitTest.clone(GitTest.java:319)
 at org.eclipse.orion.server.tests.servlets.git.GitTest.clone(GitTest.java:379)
 at org.eclipse.orion.server.tests.servlets.git.GitPushTest.testPushNoBody(GitPushTest.java:56)
 at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:416)
 at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:249)
 at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
 at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
 at org.eclipse.core.launcher.Main.main(Main.java:34)
 
 | 0.311 | 
| testPushHead | Success |  | 2.410 | 
| testPushHeadSshWithPrivateKeyPassphrase | Success |  | 0.011 | 
| testPushBranch | Success |  | 3.470 | 
| testPushFromLog | Success |  | 1.501 | 
| testPushRejected | Success |  | 4.007 | 
| testPushTags | Success |  | 3.119 | 
| testLog | Success |  | 8.266 | 
| testLogWithRemote | Success |  | 0.933 | 
| testLogWithTag | Success |  | 0.544 | 
| testLogFolder | Success |  | 2.156 | 
| testLogFile | Success |  | 2.183 | 
| testLogNewBranch | Success |  | 1.223 | 
| testDiffFromLog | Success |  | 3.505 | 
| testToRefKey | Success |  | 0.887 | 
| testFromRefKey | Success |  | 0.751 | 
| testRefPropertiesForCommits | Success |  | 3.560 | 
| testTag | Success |  | 2.254 | 
| testListTags | Success |  | 3.332 | 
| testGitDirPathNoGit | Success |  | 0.229 | 
| testGitDirPathLinked | Success |  | 0.179 | 
| testGitDirPathLinkedToSubfolder | Success |  | 0.160 | 
| testGitDirEmptyPath | Success |  | 0.014 | 
| testGitDirsNoGit | Success |  | 0.237 | 
| testGitDirPathLinkedRemovedFile | Success |  | 0.746 | 
| testGitDirsCloned | Success |  | 1.833 | 
| testGitDirsClonedIntoSubfolder | Success |  | 1.354 | 
| testGetRelativePath | Success |  | 0.009 | 
| testCheckoutAllPaths | Success |  | 2.244 | 
| testCheckoutFolderPath | Success |  | 2.088 | 
| testCheckoutEmptyPaths | Success |  | 0.611 | 
| testCheckoutPathInUri | Success |  | 1.159 | 
| testCheckoutWrongPath | Success |  | 2.147 | 
| testCheckoutInFolder | Success |  | 3.175 | 
| testCheckoutFileOutsideCurrentFolder | Success |  | 2.878 | 
| testCheckoutBranch | Success |  | 2.525 | 
| testCheckoutEmptyBranchName | Success |  | 1.758 | 
| testCheckoutInvalidBranchName | Success |  | 2.202 | 
| testCheckoutAborted | Success |  | 5.068 | 
| testListBranches | Success |  | 0.473 | 
| testAddRemoveBranch | Success |  | 1.326 | 
| testBadJSON | Success |  | 0.001 | 
| testJSONRoundTrip | Success |  | 0.001 | 
| testSetMessage | Success |  | 0.000 | 
| testRead | Success |  | 0.000 | 
| testRoundTrip | Success |  | 0.001 | 
| testWebProject | Success |  | 0.059 |