Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3514 0 0 18 99.488% 733.517

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 2.126
org.eclipse.jgit.revwalk 202 0 0 0 100% 30.742
org.eclipse.jgit.api 593 0 0 2 99.663% 191.893
org.eclipse.jgit.treewalk.filter 66 0 0 0 100% 4.809
org.eclipse.jgit.internal.storage.pack 22 0 0 0 100% 145.32
org.eclipse.jgit.diff 159 0 0 0 100% 4.109
org.eclipse.jgit.http.test 79 0 0 0 100% 13.585
org.eclipse.jgit.util 319 0 0 0 100% 9.482
org.eclipse.jgit.notes 46 0 0 0 100% 33.461
org.eclipse.jgit.events 1 0 0 0 100% 0.008
org.eclipse.jgit.internal.storage.reftree 35 0 0 0 100% 0.232
org.eclipse.jgit.submodule 39 0 0 0 100% 2.354
org.eclipse.jgit.dircache 65 0 0 0 100% 1.592
org.eclipse.jgit.patch 45 0 0 0 100% 0.006
org.eclipse.jgit.gitrepo 17 0 0 0 100% 17.528
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.039
org.eclipse.jgit.ignore 214 0 0 0 100% 0.673
org.eclipse.jgit.pgm 140 0 0 1 99.286% 29.245
org.eclipse.jgit.transport 307 0 0 15 95.114% 7.096
org.eclipse.jgit.junit 12 0 0 0 100% 0.066
org.eclipse.jgit.internal.storage.dfs 11 0 0 0 100% 0.071
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.055
org.eclipse.jgit.revplot 16 0 0 0 100% 1.731
org.eclipse.jgit.util.io 38 0 0 0 100% 3.017
org.eclipse.jgit.symlinks 9 0 0 0 100% 2.305
org.eclipse.jgit.internal.storage.file 273 0 0 0 100% 85.32
org.eclipse.jgit.lib 444 0 0 0 100% 32.633
org.eclipse.jgit.attributes 41 0 0 0 100% 1.501
org.eclipse.jgit.nls 11 0 0 0 100% 0.004
org.eclipse.jgit.treewalk 65 0 0 0 100% 3.974
org.eclipse.jgit.api.blame 3 0 0 0 100% 1.928
org.eclipse.jgit.merge 73 0 0 0 100% 106.601
org.eclipse.jgit.http.server 4 0 0 0 100% 0.011

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.eclipse.jgit.ant.tasks

Class Tests Errors Failures Skipped Success Rate Time
GitCloneTaskTest 6 0 0 0 100% 2.126

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.08
DateRevQueueTest 7 0 0 0 100% 0.153
FIFORevQueueTest 6 0 0 0 100% 4.886
FooterLineTest 19 0 0 0 100% 0.249
LIFORevQueueTest 5 0 0 0 100% 5.716
MaxCountRevFilterTest 2 0 0 0 100% 0.065
ObjectWalkFilterTest 6 0 0 0 100% 0.024
ObjectWalkTest 8 0 0 0 100% 0.332
RevCommitListTest 7 0 0 0 100% 12.515
RevCommitParseTest 20 0 0 0 100% 0.281
RevFlagSetTest 7 0 0 0 100% 0.182
RevObjectTest 10 0 0 0 100% 0.249
RevTagParseTest 21 0 0 0 100% 0.546
RevWalkCullTest 3 0 0 0 100% 0.37
RevWalkFilterTest 15 0 0 0 100% 0.522
RevWalkFollowFilterTest 3 0 0 0 100% 0.214
RevWalkMergeBaseTest 6 0 0 0 100% 0.339
RevWalkMergedIntoTest 1 0 0 0 100% 0.061
RevWalkPathFilter1Test 13 0 0 0 100% 1.164
RevWalkPathFilter6012Test 7 0 0 0 100% 1.12
RevWalkResetTest 1 0 0 0 100% 0.034
RevWalkShallowTest 6 0 0 0 100% 0.268
RevWalkSortTest 7 0 0 0 100% 0.495
RevWalkUtilsCountTest 6 0 0 0 100% 0.165
RevWalkUtilsReachableTest 5 0 0 0 100% 0.287
SkipRevFilterTest 3 0 0 0 100% 0.136
TreeRevFilterTest 5 0 0 0 100% 0.289

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
AddCommandTest 32 0 0 0 100% 5.067
ApplyCommandTest 11 0 0 0 100% 2.75
ArchiveCommandTest 4 0 0 0 100% 2.193
BlameCommandTest 18 0 0 0 100% 6.813
BranchCommandTest 15 0 0 0 100% 7.872
CheckoutCommandTest 28 0 0 1 96.429% 12.494
CherryPickCommandTest 12 0 0 0 100% 6.993
CleanCommandTest 7 0 0 0 100% 0.695
CloneCommandTest 17 0 0 0 100% 11.512
CommitAndLogCommandTest 10 0 0 0 100% 1.123
CommitCommandTest 12 0 0 0 100% 2.606
CommitOnlyTest 96 0 0 0 100% 16.607
DescribeCommandTest 12 0 0 0 100% 5.076
DiffCommandTest 6 0 0 0 100% 0.78
FetchCommandTest 6 0 0 0 100% 2.376
GarbageCollectCommandTest 2 0 0 0 100% 0.335
GitConstructionTest 3 0 0 0 100% 2.592
HugeFileTest 1 0 0 1 0% 0
InitCommandTest 9 0 0 0 100% 0.516
LogCommandTest 7 0 0 0 100% 1.576
LsRemoteCommandTest 4 0 0 0 100% 1.341
MergeCommandTest 43 0 0 0 100% 17.079
NameRevCommandTest 11 0 0 0 100% 1.324
NotesCommandTest 2 0 0 0 100% 0.252
PathCheckoutCommandTest 16 0 0 0 100% 11.679
PullCommandTest 16 0 0 0 100% 13.04
PullCommandWithRebaseTest 5 0 0 0 100% 4.079
PushCommandTest 7 0 0 0 100% 1.603
RebaseCommandTest 70 0 0 0 100% 29.268
ReflogCommandTest 3 0 0 0 100% 0.764
RemoteAddCommandTest 1 0 0 0 100% 0.056
RemoteDeleteCommandTest 1 0 0 0 100% 0.05
RemoteListCommandTest 1 0 0 0 100% 0.044
RemoteSetUrlCommandTest 2 0 0 0 100% 0.139
RenameBranchCommandTest 4 0 0 0 100% 0.611
ResetCommandTest 16 0 0 0 100% 5.185
RevertCommandTest 10 0 0 0 100% 2.96
RmCommandTest 2 0 0 0 100% 0.139
StashApplyCommandTest 26 0 0 0 100% 5.301
StashCreateCommandTest 16 0 0 0 100% 3.078
StashDropCommandTest 8 0 0 0 100% 1.129
StashListCommandTest 4 0 0 0 100% 0.354
StatusCommandTest 3 0 0 0 100% 0.393
TagCommandTest 14 0 0 0 100% 2.049

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffFilterTest 38 0 0 0 100% 4.361
InterIndexDiffFilterTest 5 0 0 0 100% 0.108
NotTreeFilterTest 6 0 0 0 100% 0.097
PathFilterGroupTest 7 0 0 0 100% 0.001
PathSuffixFilterTest 3 0 0 0 100% 0.096
TreeFilterTest 7 0 0 0 100% 0.146

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.005
GcCommitSelectionTest 4 0 0 0 100% 145.315
IntSetTest 1 0 0 0 100% 0
PackWriterBitmapPreparerTest 4 0 0 0 100% 0

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffEntryTest 12 0 0 0 100% 1.662
DiffFormatterReflowTest 10 0 0 0 100% 0.004
DiffFormatterTest 12 0 0 0 100% 0.831
EditListTest 5 0 0 0 100% 0
EditTest 16 0 0 0 100% 0
HistogramDiffTest 27 0 0 0 100% 0.003
MyersDiffTest 20 0 0 0 100% 0.005
PatchIdDiffFormatterTest 2 0 0 0 100% 0.48
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0
RawTextTest 11 0 0 0 100% 0
RenameDetectorTest 28 0 0 0 100% 1.124
SimilarityIndexTest 8 0 0 0 100% 0

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
AdvertiseErrorTest 1 0 0 0 100% 0.779
AsIsServiceTest 4 0 0 0 100% 0.401
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.144
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.075
DumbClientDumbServerTest 8 0 0 0 100% 2.29
DumbClientSmartServerTest 8 0 0 0 100% 1.796
ErrorServletTest 1 0 0 0 100% 0.011
FileResolverTest 3 0 0 0 100% 0.102
GitServletInitTest 4 0 0 0 100% 0.044
GitServletResponseTests 3 0 0 0 100% 0.532
HookMessageTest 2 0 0 0 100% 0.282
HttpClientTests 11 0 0 0 100% 1.415
MeasurePackSizeTest 1 0 0 0 100% 0.145
ProtocolErrorTest 1 0 0 0 100% 0.096
RegexPipelineTest 3 0 0 0 100% 0.025
SetAdditionalHeadersTest 1 0 0 0 100% 0.137
SmartClientSmartServerTest 18 0 0 0 100% 5.311

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
Base64Test 4 0 0 0 100% 0
BlockListTest 12 0 0 0 100% 0.013
ChangeIdUtilTest 35 0 0 0 100% 0.046
FileUtils7Test 2 0 0 0 100% 0
FileUtilTest 22 0 0 0 100% 0.143
FSJava7Test 2 0 0 0 100% 1.981
GitDateFormatterTest 9 0 0 0 100% 0.001
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.014
GitDateParserTest 13 0 0 0 100% 0.001
HookTest 6 0 0 0 100% 0.416
IntListTest 11 0 0 0 100% 0
IOReadLineTest 28 0 0 0 100% 0.004
NBTest 8 0 0 0 100% 0
PathsTest 2 0 0 0 100% 0
QuotedStringBourneStyleTest 10 0 0 0 100% 0
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0
QuotedStringGitPathStyleTest 20 0 0 0 100% 0
RawCharUtilTest 3 0 0 0 100% 0
RawParseUtils_FormatTest 1 0 0 0 100% 0
RawParseUtils_HexParseTest 3 0 0 0 100% 0
RawParseUtils_LineMapTest 5 0 0 0 100% 0
RawParseUtils_MatchTest 4 0 0 0 100% 0
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0
RawParseUtilsTest 3 0 0 0 100% 0.006
RawSubStringPatternTest 4 0 0 0 100% 0.047
ReadLinesTest 6 0 0 0 100% 0
RefListTest 23 0 0 0 100% 0
RefMapTest 22 0 0 0 100% 0.001
RelativeDateFormatterTest 9 0 0 0 100% 0
RunExternalScriptTest 12 0 0 0 100% 0.112
StringUtilsTest 7 0 0 0 100% 0
TemporaryBufferTest 15 0 0 0 100% 6.697

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
DefaultNoteMergerTest 6 0 0 0 100% 0.143
LeafBucketTest 11 0 0 0 100% 0
NoteMapMergerTest 17 0 0 0 100% 31.736
NoteMapTest 12 0 0 0 100% 1.582

org.eclipse.jgit.events

Class Tests Errors Failures Skipped Success Rate Time
ConfigChangeEventTest 1 0 0 0 100% 0.008

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
RefTreeDatabaseTest 25 0 0 0 100% 0.197
RefTreeTest 10 0 0 0 100% 0.035

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 1.036
SubmoduleInitTest 7 0 0 0 100% 0.192
SubmoduleStatusTest 7 0 0 0 100% 0.212
SubmoduleSyncTest 3 0 0 0 100% 0.323
SubmoduleUpdateTest 4 0 0 0 100% 0.336
SubmoduleWalkTest 10 0 0 0 100% 0.255

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBasicTest 12 0 0 0 100% 0.445
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.015
DirCacheBuilderTest 9 0 0 0 100% 0.268
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.205
DirCacheEntryTest 6 0 0 0 100% 0
DirCacheFindTest 1 0 0 0 100% 0.01
DirCacheIteratorTest 11 0 0 0 100% 0.285
DirCacheLargePathTest 5 0 0 0 100% 0.194
DirCachePathEditTest 7 0 0 0 100% 0
DirCacheTreeTest 6 0 0 0 100% 0.17

org.eclipse.jgit.patch

Class Tests Errors Failures Skipped Success Rate Time
EditListTest 3 0 0 0 100% 0
FileHeaderTest 21 0 0 0 100% 0.001
GetTextTest 4 0 0 0 100% 0
PatchCcErrorTest 1 0 0 0 100% 0
PatchCcTest 3 0 0 0 100% 0.001
PatchErrorTest 6 0 0 0 100% 0
PatchTest 7 0 0 0 100% 0.004

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 1 0 0 0 100% 0.026
RepoCommandTest 16 0 0 0 100% 17.502

org.eclipse.jgit.fnmatch

Class Tests Errors Failures Skipped Success Rate Time
FileNameMatcherTest 155 0 0 0 100% 0.039

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
BasicRuleTest 1 0 0 0 100% 0
FastIgnoreRuleTest 16 0 0 0 100% 0.014
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0
IgnoreNodeTest 19 0 0 0 100% 0.596
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.063

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
AddTest 5 0 0 0 100% 1.051
ArchiveTest 30 0 0 0 100% 5.91
BranchTest 13 0 0 0 100% 1.277
CheckoutTest 21 0 0 0 100% 2.254
CLIGitCommandTest 1 0 0 0 100% 0
CloneTest 3 0 0 0 100% 1.812
CommitAndLogTest 1 0 0 0 100% 0.165
CommitTest 2 0 0 0 100% 0.381
ConfigTest 1 0 0 0 100% 0.07
DescribeTest 7 0 0 0 100% 0.422
FetchTest 3 0 0 0 100% 0.751
LsRemoteTest 4 0 0 0 100% 1.925
MergeTest 11 0 0 0 100% 1.889
ReflogTest 3 0 0 0 100% 0.228
RemoteTest 7 0 0 0 100% 0.68
RepoTest 3 0 0 0 100% 1.269
ResetTest 9 0 0 1 88.889% 0.538
StatusTest 15 0 0 0 100% 8.38
TagTest 1 0 0 0 100% 0.243

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
AtomicPushTest 3 0 0 0 100% 0.045
BaseReceivePackTest 1 0 0 0 100% 0
BundleWriterTest 4 0 0 0 100% 0.787
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.111
HttpAuthTest 1 0 0 0 100% 0.006
LongMapTest 8 0 0 0 100% 0.034
NetRCTest 2 0 0 0 100% 0.045
OpenSshConfigTest 17 0 0 0 100% 0.338
PacketLineInTest 25 0 0 0 100% 0
PacketLineOutTest 8 0 0 0 100% 0.008
PackParserTest 12 0 0 0 100% 1.017
PushCertificateIdentTest 6 0 0 0 100% 0
PushCertificateParserTest 11 0 0 0 100% 0.14
PushCertificateStoreTest 16 0 0 0 100% 0.102
PushConnectionTest 1 0 0 0 100% 0.047
PushProcessTest 17 0 0 0 100% 2.575
ReceivePackAdvertiseRefsHookTest 7 0 0 0 100% 0.994
RefSpecTest 33 0 0 0 100% 0
RemoteConfigTest 26 0 0 0 100% 0.002
SideBandOutputStreamTest 11 0 0 0 100% 0.046
TestProtocolTest 4 0 0 0 100% 0.03
TransportTest 8 0 0 0 100% 0.586
URIishTest 65 0 0 1 98.462% 0.183
WalkEncryptionTest$Required 2 0 0 2 0% 0
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 8 0 0 8 0% 0

org.eclipse.jgit.junit

Class Tests Errors Failures Skipped Success Rate Time
TestRepositoryTest 12 0 0 0 100% 0.066

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DeltaBaseCacheTest 4 0 0 0 100% 0
DfsInserterTest 7 0 0 0 100% 0.071

org.eclipse.jgit.storage.file

Class Tests Errors Failures Skipped Success Rate Time
FileBasedConfigTest 4 0 0 0 100% 0.055

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.335
PlotCommitListTest 15 0 0 0 100% 1.396

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
AutoCRLFInputStreamTest 2 0 0 0 100% 0.47
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.786
EolCanonicalizingInputStreamTest 7 0 0 0 100% 0
TimeoutInputStreamTest 8 0 0 0 100% 0.752
TimeoutOutputStreamTest 9 0 0 0 100% 1.009
UnionInputStreamTest 10 0 0 0 100% 0

org.eclipse.jgit.symlinks

Class Tests Errors Failures Skipped Success Rate Time
SymlinksTest 9 0 0 0 100% 2.305

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.205
ConcurrentRepackTest 4 0 0 0 100% 8.04
FileRepositoryBuilderTest 7 0 0 0 100% 0.24
FileSnapshotTest 4 0 0 0 100% 9.543
GcBasicPackingTest 7 0 0 0 100% 10.824
GcBranchPrunedTest 3 0 0 0 100% 2.828
GcConcurrentTest 1 0 0 0 100% 0.151
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.835
GcKeepFilesTest 1 0 0 0 100% 1.477
GcPackRefsTest 6 0 0 0 100% 5.996
GcPruneNonReferencedTest 5 0 0 0 100% 3.825
GcReflogTest 4 0 0 0 100% 4.981
GcTagTest 2 0 0 0 100% 2.02
InflatingBitSetTest 4 0 0 0 100% 0
LockFileTest 1 0 0 0 100% 0.242
ObjectDirectoryTest 1 0 0 0 100% 3.379
PackFileTest 4 0 0 0 100% 0.428
PackIndexV1Test 6 0 0 0 100% 0.141
PackIndexV2Test 6 0 0 0 100% 0.094
PackReverseIndexTest 4 0 0 0 100% 0.116
PackWriterTest 22 0 0 0 100% 5.388
RefDirectoryTest 61 0 0 0 100% 5.074
ReflogReaderTest 8 0 0 0 100% 1.156
ReflogWriterTest 1 0 0 0 100% 0.188
RefUpdateTest 39 0 0 0 100% 13.784
RepositorySetupWorkDirTest 12 0 0 0 100% 0.072
StoredBitmapTest 3 0 0 0 100% 0
T0003_BasicTest 24 0 0 0 100% 2.013
T0004_PackReaderTest 2 0 0 0 100% 0.269
UnpackedObjectTest 15 0 0 0 100% 0.405
WindowCacheGetTest 3 0 0 0 100% 0.46
WindowCacheReconfigureTest 7 0 0 0 100% 0.146

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedObjectIdTest 25 0 0 0 100% 0
BranchConfigTest 8 0 0 0 100% 0
BranchTrackingStatusTest 3 0 0 0 100% 0.21
ConfigTest 37 0 0 0 100% 0.003
ConstantsEncodingTest 5 0 0 0 100% 0
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 5.43
DirCacheCheckoutTest 56 0 0 0 100% 5.737
IndexDiffSubmoduleTest 7 0 0 0 100% 11.048
IndexDiffTest 16 0 0 0 100% 3.087
IndexModificationTimesTest 2 0 0 0 100% 2.214
MergeHeadMsgTest 2 0 0 0 100% 0.044
ObjectCheckerTest 123 0 0 0 100% 0.059
ObjectIdOwnerMapTest 7 0 0 0 100% 0.067
ObjectIdRefTest 3 0 0 0 100% 0
ObjectIdSubclassMapTest 7 0 0 0 100% 0.01
ObjectIdTest 16 0 0 0 100% 0
ObjectLoaderTest 4 0 0 0 100% 0
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0
ReflogConfigTest 1 0 0 0 100% 0.105
ReflogResolveTest 6 0 0 0 100% 0.721
RefTest 13 0 0 0 100% 2.119
RepositoryCacheTest 9 0 0 0 100% 0.181
RepositoryResolveTest 22 0 0 0 100% 1.559
SquashCommitMsgTest 1 0 0 0 100% 0.028
SymbolicRefTest 3 0 0 0 100% 0
T0001_PersonIdentTest 5 0 0 0 100% 0
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0
ValidRefNameTest 17 0 0 0 100% 0.011

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesMatcherTest 7 0 0 0 100% 0.011
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.314
AttributesNodeTest 6 0 0 0 100% 0.001
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.178
AttributeTest 1 0 0 0 100% 0
TreeWalkAttributeTest 18 0 0 0 100% 0.997

org.eclipse.jgit.nls

Class Tests Errors Failures Skipped Success Rate Time
NLSTest 4 0 0 0 100% 0
RootLocaleTest 3 0 0 0 100% 0.004
TranslationBundleTest 4 0 0 0 100% 0

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
AbstractTreeIteratorTest 7 0 0 0 100% 0.001
CanonicalTreeParserTest 18 0 0 0 100% 0
EmptyTreeIteratorTest 6 0 0 0 100% 0.108
FileTreeIteratorJava7Test 4 0 0 0 100% 0.231
FileTreeIteratorTest 16 0 0 0 100% 3.213
ForPathTest 1 0 0 0 100% 0.018
NameConflictTreeWalkTest 5 0 0 0 100% 0.189
PostOrderTreeWalkTest 6 0 0 0 100% 0.141
TreeWalkBasicDiffTest 1 0 0 0 100% 0.053
TreeWalkJava7Test 1 0 0 0 100% 0.02

org.eclipse.jgit.api.blame

Class Tests Errors Failures Skipped Success Rate Time
BlameGeneratorTest 3 0 0 0 100% 1.928

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
CherryPickTest 2 0 0 0 100% 0.19
MergeAlgorithmTest 17 0 0 0 100% 0.06
MergeMessageFormatterTest 15 0 0 0 100% 1.929
RecursiveMergerTest 8 0 0 0 100% 71.745
ResolveMergerTest 17 0 0 0 100% 30.638
SimpleMergeTest 13 0 0 0 100% 1.925
SquashMessageFormatterTest 1 0 0 0 100% 0.114

org.eclipse.jgit.http.server

Class Tests Errors Failures Skipped Success Rate Time
ClientVersionUtilTest 2 0 0 0 100% 0.002
RootLocaleTest 1 0 0 0 100% 0
ServletUtilsTest 1 0 0 0 100% 0.009

Test Cases

[Summary] [Package List] [Test Cases]

AddCommandTest

testCommandInjection 0.964
testCleanFilterReturning12 0.135
testAddExistingSingleFileTwice 0.122
testCleanFilter 0.166
testReplaceFileByPartOfDirectory 0.214
testBadCleanFilter 0.095
testMultipleCleanFilter 0.188
testAddWithConflicts 0.109
testAddNothing 0.032
testAddRemovedFile 0.072
testCleanFilterEnvironment 0.129
testAddWithoutParameterUpdate 0.232
testAddExistingSingleMediumSizeFileWithNewLine 0.364
testAddExistingSingleFileInSubDir 0.07
testAssumeUnchanged 0.357
testAddRemovedCommittedFile 0.133
testAddWithParameterUpdate 0.168
testAddWholeRepo 0.073
testExecutableRetention 0.248
testNotApplicableFilter 0.096
testAddTwoFiles 0.085
testAddFolder 0.063
testAddExistingSingleFileTwiceWithCommit 0.151
testAddIgnoredFile 0.084
testReplaceFileWithDirectory 0.137
testBadCleanFilter2 0.09
testAddExistingSingleBinaryFile 0.065
testAddNonExistingSingleFile 0.052
testAddExistingSingleFile 0.054
testReplaceDirectoryConflictsWithFile 0.134
testAddExistingSingleSmallFileWithNewLine 0.102
testReplaceDirectoryWithFile 0.083

ApplyCommandTest

testModifyNL1 1.088
testAddA1 0.058
testAddA2 0.054
testAddA1Sub 0.066
testFailureF1 0.178
testFailureF2 0.191
testModifyE 0.153
testModifyX 0.395
testModifyY 0.175
testModifyZ 0.2
testDeleteD 0.192

ArchiveCommandTest

archiveByIdSpecificFile 1.37
archiveByDirectoryPath 0.294
archiveHeadAllFiles 0.27
archiveHeadSpecificPath 0.259

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 1.294
testRenamedBoundLineDelete 0.357
testBoundLineDelete 0.277

BlameCommandTest

testCoreAutoCrlf1 1.315
testCoreAutoCrlf2 0.241
testCoreAutoCrlf3 0.241
testCoreAutoCrlf4 0.227
testCoreAutoCrlf5 0.198
testRenameInSubDir 0.387
testDeleteMiddleLines 0.401
testWhitespaceMerge 0.618
testSingleRevision 0.122
testMoveToOtherDir 0.371
testMiddleClearAllLines 0.321
testTwoRenames 0.444
testDeleteTrailingLines 0.267
testEditAllLines 0.222
testRename 0.235
testConflictingMerge1 0.632
testConflictingMerge2 0.424
testTwoRevisions 0.147

BranchCommandTest

testCreateFromCommit 1.219
testCreateFromLightweightTag 0.399
testCreateFromAnnotatetdTag 0.42
testCreationImplicitStart 0.422
testCreateForce 0.412
testPullConfigRemoteBranch 1
testCreateAndList 0.406
testRenameLocalBranch 0.415
testListBranchesWithContains 0.323
testListAllBranchesShouldNotDie 0.528
testRenameRemoteTrackingBranch 0.471
testPullConfigLocalBranch 0.48
testDelete 0.341
testPullConfigRenameLocalBranch 0.665
testCreationNullStartPoint 0.371

CheckoutCommandTest

testCheckout 0.282
testCheckoutOfDirectoryShouldBeRecursive 0.355
testCheckoutAutoCrlfTrue 6.301
testCheckoutWithConflict 0.166
testCheckoutWithStartPoint 0.327
testCheckoutOfFileWithInexistentParentDir 0.281
testCheckoutCommit 0.195
testCheckoutAllPaths 0.268
testInvalidRefName 0.156
testSmudgeFilter_createNew 0.583
testCreateOrphanBranchWithStartCommit 0.188
testSmudgeAndClean 0
skipped
testAlreadyExists 0.193
testCreateBranchOnCheckout 0.191
testCheckoutWithStartPointOnlyCertainFiles 0.315
testSmudgeFilter_modifyExisting 0.564
testCheckoutToNonExistingBranch 0.202
testCheckoutAnnotatedTag 0.224
testCheckoutRemoteTrackingWithoutLocalBranch 0.381
testCheckoutWithNonDeletedFiles 0.137
testUpdateSmudgedEntries 0.18
testSimpleCheckout 0.119
testCreateOrphanBranchWithStartPoint 0.145
testCheckoutOrphanBranch 0.126
testCheckoutRemoteTrackingWithUpstream 0.224
testDetachedHeadOnCheckout 0.137
testCheckoutLightweightTag 0.134
testNullRefName 0.12

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.545
testCherryPickDirtyIndex 0.485
testCherryPickNoCommit 0.76
testCherryPickConflictResolution 0.541
testCherryPick 0.686
testCherryPickMerge 1.377
testCherryPickConflictMarkers 0.323
testCherryPickOurCommitName 0.485
testCherryPickConflictReset 0.498
testCherryPickDirtyWorktree 0.369
testSequentialCherryPick 0.57
testCherryPickConflictResolutionNoCOmmit 0.354

CleanCommandTest

testClean 0.095
testCleanWithPaths 0.09
testCleanDirs 0.101
testCleanWithDryRun 0.096
testCleanDirsWithDryRun 0.101
testCleanDirsWithDryRunAndNoIgnore 0.107
testCleanWithDryRunAndNoIgnore 0.105

CloneCommandTest

testCloneRepositoryCustomRemote 0.878
testCloneRepositoryExplicitGitDir 0.644
testCloneRepositoryExplicitGitDirNonStd 0.653
testCloneRepositoryWithNestedSubmodules 1.968
testCloneRepositoryWithBranchShortName 0.37
testBareCloneRepository 0.4
testCloneRepositoryWithSubmodules 1.409
testCloneWithAutoSetupRebase 0.968
testCloneRepositoryOnlyOneBranch 0.509
testCloneRepositoryWithBranch 0.737
testBareCloneRepositoryCustomRemote 0.466
testCloneRepositoryExplicitGitDirBare 0.404
testCloneRepositoryWithTagName 0.461
testCloneRepository 0.397
testBareCloneRepositoryNullRemote 0.403
testCloneRepositoryWithMultipleHeadBranches 0.434
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.411

CommitAndLogCommandTest

testMultipleInvocations 0.044
testAddUnstagedChanges 0.24
testWrongParams 0.018
testModeChange 0.137
testLogWithFilter 0.122
testCommitAmend 0.088
testCommitRange 0.121
testMergeEmptyBranches 0.145
testInsertChangeId 0.096
testSomeCommits 0.112

CommitCommandTest

commitAfterSquashMerge 0.504
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.107
commitSubmoduleUpdate 0.578
commitOnlyShouldHandleIgnored 0.106
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.108
testExecutableRetention 0.153
commitUpdatesSmudgedEntries 0.232
commitIgnoresSmudgedEntryWithDifferentId 0.221
commitNewSubmodule 0.299
commitEmptyCommits 0.094
commitAmendOnInitialShouldFail 0.023
commitAmendWithAuthorShouldUseIt 0.181

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.229
testOnlyOption_f1_7_f2_14_b 0.252
testOnlyOption_f1_7_f2_14_c 0.339
testOnlyOption_f1_7_f2_14_d 0.369
testOnlyOption_f1_7_f2_14_e 0.395
testOnlyOption_f1_1_a 0.037
testOnlyOption_f1_1_b 0.053
testOnlyOption_f1_1_c 0.108
testOnlyOption_f1_1_d 0.118
testOnlyOption_f1_1_e 0.134
testOnlyOption_f1_2_a 0.057
testOnlyOption_f1_2_b 0.069
testOnlyOption_f1_2_c 0.11
testOnlyOption_f1_2_d 0.101
testOnlyOption_f1_2_e 0.116
testOnlyOption_f1_3_a 0.155
testOnlyOption_f1_3_b 0.181
testOnlyOption_f1_3_c 0.214
testOnlyOption_f1_3_d 0.214
testOnlyOption_f1_3_e 0.223
testOnlyOption_f1_4_a 0.087
testOnlyOption_f1_4_b 0.109
testOnlyOption_f1_4_c 0.166
testOnlyOption_f1_4_d 0.179
testOnlyOption_f1_4_e 0.173
testOnlyOption_f1_5_a 0.126
testOnlyOption_f1_5_b 0.143
testOnlyOption_f1_5_c 0.157
testOnlyOption_f1_5_d 0.198
testOnlyOption_f1_5_e 0.226
testOnlyOption_f1_6_a 0.102
testOnlyOption_f1_6_b 0.105
testOnlyOption_f1_6_c 0.158
testOnlyOption_f1_6_d 0.156
testOnlyOption_f1_6_e 0.151
testOnlyOption_f1_7_a 0.129
testOnlyOption_f1_7_b 0.12
testOnlyOption_f1_7_c 0.15
testOnlyOption_f1_7_d 0.123
testOnlyOption_f1_7_e 0.145
testOnlyOption_f1_8_a 0.091
testOnlyOption_f1_8_b 0.098
testOnlyOption_f1_8_c 0.117
testOnlyOption_f1_8_d 0.124
testOnlyOption_f1_8_e 0.113
testOnlyOption_f1_9_a 0.107
testOnlyOption_f1_9_b 0.112
testOnlyOption_f1_9_c 0.134
testOnlyOption_f1_9_d 0.148
testOnlyOption_f1_9_e 0.143
testOnlyOption_f1_2_f2_14_a 0.103
testOnlyOption_f1_2_f2_14_b 0.128
testOnlyOption_f1_2_f2_14_c 0.158
testOnlyOption_f1_2_f2_14_d 0.15
testOnlyOption_f1_2_f2_14_e 0.174
testOnlyOption_f1_12_f2_14_a 0.186
testOnlyOption_f1_12_f2_14_b 0.188
testOnlyOption_f1_12_f2_14_c 0.246
testOnlyOption_f1_12_f2_14_d 0.227
testOnlyOption_f1_12_f2_14_e 0.224
testOnlyOption_f1_6_f2_14_a 0.135
testOnlyOption_f1_6_f2_14_b 0.152
testOnlyOption_f1_6_f2_14_c 0.247
testOnlyOption_f1_6_f2_14_d 0.239
testOnlyOption_f1_6_f2_14_e 0.278
testOnlyOption_f1_10_a 0.138
testOnlyOption_f1_10_b 0.136
testOnlyOption_f1_10_c 0.208
testOnlyOption_f1_10_d 0.219
testOnlyOption_f1_10_e 0.271
testOnlyOption_f1_11_a 0.162
testOnlyOption_f1_11_b 0.199
testOnlyOption_f1_11_c 0.221
testOnlyOption_f1_11_d 0.234
testOnlyOption_f1_11_e 0.221
testOnlyOption_f1_12_a 0.147
testOnlyOption_f1_12_b 0.128
testOnlyOption_f1_12_c 0.213
testOnlyOption_f1_12_d 0.191
testOnlyOption_f1_12_e 0.231
testOnlyOption_f1_13_a 0.148
testOnlyOption_f1_13_b 0.138
testOnlyOption_f1_13_c 0.191
testOnlyOption_f1_13_d 0.184
testOnlyOption_f1_13_e 0.403
testOnlyOption_f1_14_a 0.181
testOnlyOption_f1_14_b 0.208
testOnlyOption_f1_14_c 0.231
testOnlyOption_f1_14_d 0.212
testOnlyOption_f1_14_e 0.243
testOnlyOption_f1_1_f2_14_a 0.138
testOnlyOption_f1_1_f2_14_b 0.158
testOnlyOption_f1_1_f2_14_c 0.184
testOnlyOption_f1_1_f2_14_d 0.189
testOnlyOption_f1_1_f2_14_e 0.191
testOnlyOptionWithDirectory 0.29

DescribeCommandTest

testDescribeBranch[0] 0.589
t1sameDepthT2[0] 0.65
t1DominatesT2[0] 0.597
noTargetSet[0] 0.034
t1nearerT2[0] 0.603
testDescribe[0] 0.485
testDescribeBranch[1] 0.474
t1sameDepthT2[1] 0.546
t1DominatesT2[1] 0.378
noTargetSet[1] 0.038
t1nearerT2[1] 0.456
testDescribe[1] 0.226

DiffCommandTest

testDiffModified 0.195
testDiffWithNegativeLineCount 0.073
testDiffTwoCommits 0.306
testDiffCached 0.08
testDiffWithPrefixes 0.085
testNoOutputStreamSet 0.041

FetchCommandTest

testFetch 0.287
fetchShouldNotFetchTagsFromOtherBranches 0.27
fetchWithExplicitTagsShouldUpdateLocal 0.519
fetchShouldAutoFollowTagForFetchedObjects 0.322
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.749
fetchShouldAutoFollowTag 0.229

GarbageCollectCommandTest

testGConeCommit 0.126
testGCmoreCommits 0.209

GitConstructionTest

testClose 1.843
testOpen 0.402
testWrap 0.347

HugeFileTest

testAddHugeFile 0
Test takes way too long (~10 minutes) to be part of the standard suite

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.04
testInitNonBare_GitdirAndDirShouldntBeSame 0.031
testInitBareRepository 0.05
testInitWithDefaultsNonBare 0.061
testInitWithDefaultsBare 0.051
testInitWithExplicitGitDir 0.068
testInitWithOnlyExplicitGitDir 0.075
testInitNonEmptyRepository 0.07
testInitRepository 0.07

LogCommandTest

logAllCommitsWithMaxCount 0.26
logAllCommits 0.314
logAllCommitsWithSkipAndMaxCount 0.209
logPathWithMaxCount 0.207
logAllCommitsWithSkip 0.195
logPathWithSkip 0.261
logAllCommitsWithTag 0.13

LsRemoteCommandTest

testLsRemoteWithTags 0.361
testLsRemoteWithHeads 0.401
testLsRemoteWithoutLocalRepository 0.196
testLsRemote 0.383

MergeCommandTest

testDeletionOnSideConflict 0.288
testNoFastForwardNoCommit 0.159
testRecursiveMergeWithConflict 0.388
testConflictingMergeFailsDueToDirtyIndex 0.429
testFastForward 0.169
testMergeNonVersionedPaths 0.512
testMultipleCreationsSameContent 0.465
testAlreadyUpToDate 0.138
testMergeRemovingFoldersWithoutFastForward 0.396
testMergeRemovingFolders 0.25
testFastForwardOnly 0.18
testSuccessfulContentMergeNoCommit 0.52
testFileModeMerge 0.441
testFileModeMergeWithDirtyWorkTree 0.319
testMergeWithMessageOption 0.499
testMultipleDeletions 0.377
testFastForwardNoCommit 0.202
testSquashMergeConflict 0.361
testSingleDeletion 0.609
testMergeInItself 0.101
testMergeConflictWithMessageOption 0.331
testMergeTag 0.391
testMergeConflictFileFolder 0.44
testFastForwardWithFiles 0.261
testMultipleCreations 0.412
testSquashMerge 0.326
testDeletionAndConflict 0.422
testModifiedAndRenamed 0.36
testSuccessfulMergeFailsDueToDirtyIndex 0.375
testSuccessfulContentMergeAndDirtyworkingTree 0.495
testMultipleHeads 0.271
testMergeMessage 0.35
testSuccessfulContentMerge 0.42
testSuccessfulMergeFailsDueToDirtyWorktree 0.373
testDeletionOnMasterConflict 0.288
testSquashFastForward 0.582
testFastForwardOnlyNotPossible 0.183
testContentMerge 0.405
testNoFastForward 0.191
testConflictingMergeFailsDueToDirtyWorktree 0.323
testMergeFailingWithDirtyWorkingTree 0.305
testMergeSuccessAllStrategiesNoCommit 1.27
testMergeSuccessAllStrategies 1.502

NameRevCommandTest

multiplePathsNoMerge 0.113
multiplePathsSecondParent 0.128
prefix 0.112
annotatedTags 0.132
annotatedTagsNoResult 0.116
ref 0.089
simpleAncestor 0.094
onePathMerge 0.106
onePathMergeSecondParent 0.174
onePathMergeLongerFirstParentPath 0.158
nameExact 0.102

NotesCommandTest

testListNotes 0.11
testAddAndRemoveNote 0.142

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.77
testCheckoutOurs 0.647
testCheckoutMultiple 0.383
testUpdateSymLink 0.434
testUpdateWorkingDirectory 0.395
testCheckoutRepository 0.319
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.368
testCheckoutSecond 0.324
testCheckoutTheirs 0.45
testCheckoutFirst 0.318
testStageNotPossibleWithBranch 0.286
testCheckoutOfConflictingFileShouldThrow 0.48
testUpdateWorkingDirectoryFromIndex2 5.224
testUpdateBrokenSymLink 0.446
testUpdateBrokenSymLinkToDirectory 0.45
testUpdateWorkingDirectoryFromIndex 0.385

PullCommandTest

testPullFastForward 0.853
testPullMerge 0.525
testPullWithRebaseConfig1 0.879
testPullWithRebaseConfig2 0.978
testPullWithRebaseConfig3 0.987
testPullLocalConflict 0.501
testPullWithMergeConfig2 0.805
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.612
testPullEmptyRepository 0.303
testPullConflict 0.573
testPullWithoutConfig 0.793
testPullMergeProgrammaticConfiguration 0.651
testPullWithMergeConfig 0.913
testPullWithRebasePreserve1Config 1.247
testPullWithRebasePreserveConfig2 1.166
testPullWithRebasePreserveConfig3 1.254

PullCommandWithRebaseTest

testPullFastForward 1.134
testPullLocalConflict 0.729
testPullConflict 0.694
testPullFastForwardWithBranchInSource 0.8
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.722

PushCommandTest

testPushAfterGC 0.407
testPushRefUpdate 0.549
testPrePushHook 0.129
testPush 0.101
testPushWithRefSpecFromConfig 0.1
testPushWithoutPushRefSpec 0.166
testTrackingUpdate 0.151

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.586
testRebaseShouldIgnoreMergeCommits 0.83
testFastForwardRebaseWithAutoStash 0.422
testRebaseInteractiveMultipleSquash 0.89
testRebaseWithUncommittedDelete 0.246
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.272
testRebasePreservingMerges1 1.239
testRebasePreservingMerges2 1.052
testStopOnConflict 0.637
testStopOnConflictFileCreationAndDeletion 0.676
testFastForwardWithMultipleCommits 0.278
testRebaseInteractiveFixupWithBlankLines 0.489
testRebaseWithUnstagedTopicChange 0.298
testStopOnLastConflictAndContinue 0.669
testRebaseTodoLineSetComment 0.029
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.04
testRebaseEndsIfLastStepIsEdit 0.372
testRebaseShouldStopForRewordInCaseOfConflict 0.506
testParseRewordCommand 0.037
testRebasePreservingMergesWithUnrelatedSide1 1.555
testRebasePreservingMergesWithUnrelatedSide2 1.333
testRebaseWithUnstagedMasterChangeOtherCommit 0.361
testRebaseInteractiveSingleSquashAndModifyMessage 0.6
testRebaseWithUncommittedMasterChangeBaseCommit 0.359
testParseSquashFixupSequenceCount 0.029
testRebaseWithAutoStashConflictOnApply 0.472
testRebaseInteractiveReword 0.387
testRebaseWithUntrackedFile 1.003
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.477
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.028
testRebaseWithUncommittedMasterChange 0.233
testRebaseInteractiveEdit 0.362
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.171
testRepositoryStateChecks 0.035
testRebaseInteractiveSquashFirstCommitShouldFail 0.193
testRebaseWithUnstagedMasterChangeBaseCommit 0.27
testEmptyRebaseTodo 0.02
testFastForwardWithMultipleCommitsOnDifferentBranches 0.455
testMergeFirstStopOnLastConflictAndSkip 0.53
testRebaseShouldFixupInCaseOfConflict 0.525
testRebaseWithModificationShouldNotDeleteData 0.223
testRebaseInteractiveFixupFirstCommitShouldFail 0.194
testFastForwardRebaseWithModification 0.251
testAuthorScriptConverter 0.025
testDetachedHead 0.416
testRebaseWithUncommittedTopicChange 0.301
testRebaseShouldStopForEditInCaseOfConflict 0.31
testStopOnConflictAndContinue 0.595
testRebaseWithUnstagedMasterChange 0.222
testStopOnConflictAndContinueWithNoDeltaToMaster 0.425
testOnlyCommentRebaseTodo 0.042
testFilesAddedFromTwoBranches 0.543
testStopOnConflictAndFailContinueIfFileIsDirty 0.464
testStopOnConflictCommitAndContinue 0.479
testUnknownUpstream 0.064
testStopOnConflictAndAbortWithDetachedHEAD 0.575
testRebaseWithAutoStash 0.506
testRebaseInteractiveMixedSquashAndFixup 0.764
testFastForwardWithNewFile 0.193
testUpToDate 0.065
testRebaseParentOntoHeadShouldBeUptoDate 0.131
testStopOnConflictAndSkipNoConflict 0.662
testStopOnLastConflictAndSkip 0.616
testRebaseWithUncommittedMasterChangeOtherCommit 0.399
testLeadingSpacesRebaseTodo 0.041
testRebaseShouldTryToParseValidLineMarkedAsComment 0.04
testRebaseShouldSquashInCaseOfConflict 0.755
testConflictFreeWithSingleFile 0.381
testStopOnConflictAndSkipWithConflict 0.506
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.114

ReflogCommandTest

testAmendReflog 0.274
testBranchReflog 0.242
testHeadReflog 0.248

RemoteAddCommandTest

testAdd 0.056

RemoteDeleteCommandTest

testDelete 0.05

RemoteListCommandTest

testList 0.044

RemoteSetUrlCommandTest

testSetUrl 0.057
testSetPushUrl 0.082

RenameBranchCommandTest

renameBranchNoConfigValues 0.184
renameBranchExistingSection 0.139
renameBranchMultipleConfigValues 0.137
renameBranchSingleConfigValue 0.151

ResetCommandTest

testHardResetOnUnbornBranch 1.041
testSoftReset 0.478
testPathsResetOnUnbornBranch 0.1
testMixedReset 0.367
testMixedResetRetainsSizeAndModifiedTime 0.263
testMixedResetWithUnmerged 0.179
testHardReset 0.319
testResetDefaultMode 0.071
testPathsResetToNonexistingRef 0.089
testPathsResetWithRef 0.317
testHardResetAfterSquashMerge 0.445
testPathsReset 0.246
testResetToNonexistingHEAD 0.048
testPathsResetOnDirs 0.284
testPathsResetWithUnmerged 0.571
testHardResetOnTag 0.367

RevertCommandTest

testRevertDirtyIndex 0.221
testRevertConflictMarkers 0.356
testRevertConflictResolution 0.352
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.252
testRevertMultipleWithFail 0.389
testRevertMultiple 0.325
testRevertDirtyWorktree 0.211
testRevert 0.376
testRevertOurCommitName 0.225
testRevertkConflictReset 0.253

RmCommandTest

testRemoveCached 0.073
testRemove 0.066

StashApplyCommandTest

workingDirectoryContentConflict 0.157
workingDirectoryEditPreCommit 0.267
workingDirectoryContentMerge 0.323
workingDirectoryCleanIndexModify 0.174
unstashNoHead 0.076
multipleEdits 0.142
workingDirectoryModifyInSubfolder 0.271
noStashedCommits 0.07
indexContentConflict 0.157
stashChangeInANewSubdirectory 0.185
indexAdd 0.141
stashedApplyOnOtherBranchWithStagedChange 0.43
workingDirectoryDeleteIndexAdd 0.165
workingDirectoryDeleteIndexEdit 0.173
untrackedFileConflictsWithWorkingDirectory 0.154
workingDirectoryModifyIndexChanged 0.177
workingDirectoryDelete 0.151
indexDelete 0.15
workingDirectoryModify 0.207
stashedApplyOnOtherBranch 0.484
stashedContentMerge 0.317
untrackedFileNotIncluded 0.171
untrackedFileIncluded 0.2
testApplyStashWithDeletedFile 0.218
unstashNonStashCommit 0.083
untrackedFileConflictsWithCommit 0.258

StashCreateCommandTest

unmergedPathsShouldCauseException 0.471
workingDirectoryCleanIndexModify 0.178
multipleEdits 0.181
workingDirectoryModifyInSubfolder 0.298
newFileInIndexThenModifiedInWorkTree 0.151
indexAdd 0.152
workingDirectoryDeleteIndexAdd 0.252
workingDirectoryDeleteIndexEdit 0.218
workingDirectoryModifyIndexChanged 0.238
refLogIncludesCommitMessage 0.161
workingDirectoryDelete 0.13
indexDelete 0.133
workingDirectoryModify 0.153
noLocalChanges 0.065
untrackedFileNotIncluded 0.135
untrackedFileIncluded 0.162

StashDropCommandTest

dropSingleStashedCommit 0.119
dropMiddleStashCommit 0.236
dropFirstStashedCommit 0.177
dropNegativeRef 0.062
dropWithNoStashedCommits 0.063
dropBoundaryStashedCommits 0.241
dropWithInvalidLogIndex 0.092
dropAll 0.139

StashListCommandTest

multipleStashedCommits 0.167
noStashRef 0.021
emptyStashReflog 0.081
singleStashedCommit 0.085

StatusCommandTest

testDifferentStates 0.269
testEmptyStatus 0.02
testDifferentStatesWithPaths 0.104

TagCommandTest

testDeleteFullName 0.168
testTagging 0.343
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.039
testFailureOnSignedTags 0.1
testDeleteNonExisting 0.097
testDeleteEmptyTagNames 0.105
testEmptyTagName 0.108
testTaggingOnHead 0.127
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.106
testListAllTagsInRepositoryInOrder 0.207
testInvalidTagName 0.112
testDelete 0.186
testDeleteBadName 0.108
testUnannotatedTagging 0.243

AttributesMatcherTest

testParentDirectoryGitAttributes 0
testFileNameWildcards 0.002
testBasic 0
testTargetWithoutLeadingSlash 0.003
testNameOnlyMatches 0.003
testGetters 0.002
testTrailingSlash 0.001

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.026
testRules 0.095
testIncorrectAttributeFileName 0.068
testNoMatchingAttributes 0.073
testEmptyGitAttributeFile 0.052

AttributesNodeTest

testTabSeparator 0
testBasic 0
testNegativePattern 0
testEmptyLine 0
testEmptyNegativeAttributeKey 0
testEmptyValueKey 0.001

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.017
testRules 0.066
testNoMatchingAttributes 0.055
testEmptyGitAttributeFile 0.04

AttributeTest

testBasic 0

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.118
testPrecedenceGlobal 0.033
testNoAttributes 0.027
testPrecedenceParent 0.042
testRules 0.063
testPrecedenceCurrent 0.072
testHierarchyBothIterator 0.086
testIndexOnly 0.096
testIndexOnly2 0.047
testOverriding2 0.038
testAggregation 0.059
testPrecedenceInfo 0.059
testPrecedenceRoot 0.039
testRulesInherited 0.027
testHierarchyWorktreeOnly 0.052
testNoMatchingAttributes 0.062
testEmptyGitAttributeFile 0.036
testOverriding 0.041

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.121
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.021
shouldListAddedFileInInitialCommit 0.174
shouldListModificationBetweenTwoCommits 0.218
shouldListModificationInDirWithoutModifiedTrees 0.129
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.024
shouldReportFileModeChange 0.205
shouldListDeletionBetweenTwoCommits 0.222
shouldListChangesInWorkingTree 0.175
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.036
shouldListAddedFileBetweenTwoCommits 0.135
shouldListModificationInDirWithModifiedTrees 0.202

DiffFormatterReflowTest

testNegativeContextFails 0
testContext100 0
testContext0 0
testContext1 0
testContext3 0
testContext5 0
testContext10 0.001
testEmpty1 0.001
testNoNewLine1 0.001
testNoNewLine2 0.001

DiffFormatterTest

testCreateFileHeader_Modify 0.042
testDiffRootNullToTree 0.161
testCreateFileHeaderForRenameModeChange 0.021
testDiff 0.188
testCreateFileHeader_GitLink 0.037
testDiffNullToNull 0.019
testCreateFileHeader_Add 0.024
testCreateFileHeaderWithoutIndexLine 0.02
testCreateFileHeaderForRenameWithoutContentChange 0.024
testDiffRootTreeToNull 0.202
testCreateFileHeader_Binary 0.05
testCreateFileHeader_Delete 0.043

EditListTest

testSet 0
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

EditTest

testEquals1 0
testType_Empty 0
testExtendA 0
testExtendB 0
testType_Replace 0
testCreateEmpty 0
testSwap 0
testType_Delete 0
testToString 0
testType_Insert 0
testNotEquals1 0
testNotEquals2 0
testNotEquals3 0
testNotEquals4 0
testBeforeAfterCuts 0
testCreate 0

HistogramDiffTest

testExceedsChainLength_DuringScanOfA 0
testExceedsChainLength_DuringScanOfB 0
testFallbackToMyersDiff 0
testEdit_NoUniqueMiddleSide_FlipBlocks 0
testEdit_NoUniqueMiddleSide_FlipAndExpand 0
testEdit_NoUniqueMiddleSide_Insert2 0
testEdit_LcsContainsUnique 0
testEdit_ReplaceCommonDelete 0
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0.001
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0.001
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0
testEdit_InvertBlocks 0
testCreateFile 0
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testDegenerate_ReplaceMiddle 0.001
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

MyersDiffTest

testEdit_ReplaceCommonDelete 0.003
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0.001
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0
testEdit_InvertBlocks 0.001
testCreateFile 0
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testDegenerate_ReplaceMiddle 0
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

PatchIdDiffFormatterTest

testSameDiff 0.263
testDiff 0.217

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextTest

testLineDelimiter2 0
testComparatorReduceCommonStartButLastLineNoEol 0
testWriteLine1 0
testWriteLine2 0
testWriteLine3 0
testEmpty 0
testLineDelimiter 0
testComparatorReduceCommonStartEnd_EmptyLine 0
testComparatorReduceCommonStartEnd 0
testEquals 0
testComparatorReduceCommonStartButLastLineNoEol_2 0

RenameDetectorTest

testExactRename_ManyRenames 0.035
testBreakModify_RejoinIfUnpaired 0.05
testBreakModify_BreakBelowScore 0.05
testInexactRenames_OnePair2 0.042
testExactRename_OneRenameOneModify 0.041
testExactRename_OneDeleteManyAdds 0.034
testNoRenames_SymlinkAndFile 0.032
testExactRename_OneRename 0.035
testSetRenameScore_IllegalArgs 0.025
testInexactRename_NewlinesOnly 0.047
testExactRename_PathBreaksTie 0.038
testRenameLimit 0.05
testInexactRename_OnePair 0.037
testInexactRename_SameContentMultipleTimes 0.041
testInexactRename_LastByteDifferent 0.038
testNoRenames_UntrackedFile 0.038
testInexactRename_OneRenameTwoUnrelatedFiles 0.053
testBreakModify_DontBreakAboveScore 0.041
testExactRename_DifferentObjects 0.06
testExactRename_UnstagedFile 0.041
testNoRenames_EmptyFile1 0.036
testNoRenames_EmptyFile2 0.038
testBreakModify_BreakNone 0.033
testExactRename_MultipleIdenticalDeletes 0.032
testNoRenames_GitlinkAndFile 0.033
testBreakModify_BreakAll 0.044
testNoRenames_SymlinkAndFileSamePath 0.031
testNoRenames_SingleByteFiles 0.049

SimilarityIndexTest

testCommonScore_SameFiles 0
testCommonScore_SimiliarBy75 0
testCommonScore_EmptyFiles 0
testCommonScore_SameFiles_CR_canonicalization 0
testIndexingLargeObject 0
testCommonScore_TotallyDifferentFiles 0
testIndexingSmallObject 0
testCommonScoreLargeObject_SameFiles_CR_canonicalization 0

DirCacheBasicTest

testLockMissing_TempIndex 0.019
testFindOnEmpty 0.028
testWriteEmptyCommit_RealIndex 0.052
testDetectUnmergedPaths 0.039
testWriteEmptyUnlock_RealIndex 0.038
testReadMissing_TempIndex 0.04
testLockMissing_RealIndex 0.042
testBuildThenClear 0.039
testWriteEmptyLockEmpty_RealIndex 0.042
testRejectInvalidWindowsPaths 0.043
testReadMissing_RealIndex 0.03
testWriteEmptyReadEmpty_RealIndex 0.033

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.015

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.018
testFindSingleFile 0.026
testBuildEmpty 0.03
testAdd_ReverseGitSortOrder 0.031
testBuildOneFile_Commit_IndexChangedEvent 0.044
testBuilderClear 0.026
testBuildOneFile_Commit 0.037
testAdd_InGitSortOrder 0.026
testBuildRejectsUnsetFileMode 0.03

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0
testUnsupportedRequiredExtension 0
testReadIndex_DirCacheTree 0.029
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.01
testReadIndex_LsFiles 0.071
testTreeWalk_LsFiles 0.094

DirCacheEntryTest

testCopyMetaDataWithStage 0
testCreate_ByStringPath 0
testIsValidPath 0
testSetFileMode 0
testCopyMetaDataWithoutStage 0
testCreate_ByStringPathAndStage 0

DirCacheFindTest

testEntriesWithin 0.01

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.007
testBackBug396127 0.027
testReset 0.026
testSingleSubtree_Recursive 0.026
testEmptyTree_WithTreeWalk 0.029
testRemovedSubtree 0.026
testTwoLevelSubtree_FilterPath 0.028
testSingleSubtree_NoRecursion 0.027
testNoSubtree_NoTreeWalk 0.026
testTwoLevelSubtree_Recursive 0.03
testEmptyTree_NoTreeWalk 0.033

DirCacheLargePathTest

testPath_4090 0.039
testPath_4094 0.043
testPath_4095 0.034
testPath_4096 0.034
testPath_16384 0.044

DirCachePathEditTest

testAddDeleteTrickyNames 0
testDuplicateFiles 0
testFileOverlapsTree 0
testFileReplacesTree 0
testPathEditShouldBeCalledForEachStage 0
testAddDeletePathAndTreeNormalNames 0
testTreeReplacesFile 0

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.018
testEmptyCache_Clear_NoCacheTree 0.039
testWriteReadTree 0.036
testTwoLevelSubtree 0.028
testEmptyCache_CreateEmptyCacheTree 0.029
testSingleSubtree 0.02

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.008

FileNameMatcherTest

testSpecialGroupCase0 0.005
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0.001
testSpecialGroupCase8 0
testSpecialGroupCase9 0.001
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testVerySimpleWirdcardCase0 0
testCombinedRangesInOneGroupCase0 0.001
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0.001
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0.001
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0.001
testGraphGroupCase1 0
testGraphGroupCase2 0.001
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0.001
testCreateMatcherForSuffix 0
testReset 0.001
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0.001
testLowerGroupCase5 0
testCntrlGroupCase0 0.001
testCntrlGroupCase1 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0.001
testVerySimplePatternCase4 0
test2AlphaGroupsCase0 0.001
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testInversedGroupCase0 0
testInversedGroupCase1 0.001
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0
testSpaceGroupCase3 0.001
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0
testTwoGroupsCase1 0.001
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0.001
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0.003
testDigitGroupCase4 0
testDigitGroupCase5 0.001
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0.001
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0.001
testEscapedBackslash 0
testPunctGroupCase0 0.001
testPunctGroupCase1 0
testPunctGroupCase2 0.001
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0.001
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0.001
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0.001
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0.001
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0.001
testUpperGroupCase0 0
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0.001
testXDigitGroupCase0 0
testXDigitGroupCase1 0
testXDigitGroupCase2 0
testXDigitGroupCase3 0
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testWordroupCase0 0.001
testWordroupCase1 0
testWordroupCase2 0
testWordroupCase3 0.001
testWordroupCase4 0
testWordroupCase5 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0.001
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0

ManifestParserTest

testManifestParser 0.026

RepoCommandTest

testRemoveOverlappingBare 0.979
testCopyFileBare 0.956
testBareRepo 0.829
testRevisionBranch 0.952
testRecordRemoteBranch 0.895
testAddRepoManifest 1.071
testRevisionBare 1.011
testRevisionTag 1.089
testTargetBranch 0.75
testIncludeTag 1.283
testNonDefaultRemotes 1.491
testRevision 1.106
testReplaceManifestBare 1.352
testRepoManifestGroups 1.763
testRepoManifestCopyFile 1.016
testRemoteAlias 0.959

BasicRuleTest

test 0

FastIgnoreRuleTest

testSimpleRules 0
testCharClass 0.001
testAsteriskDotDoNotMatch 0.001
testWildmatch 0.002
testSplit 0.002
testSimpleCharClass 0.002
testWildmatchDoNotMatch 0
testAsterisk 0.001
testDotAsteriskMatch 0
testQuestionmark 0.001
testSimplePatternsDoNotMatch 0
testQuestionmarkDoNotMatch 0.002
testSegmentsDoNotMatch 0
testSimplePatterns 0.001
testSegments 0
testAsteriskDot 0.001

IgnoreMatcherParametrizedTest

testParentDirectoryGitIgnores 0
testFileNameWildcards 0
testBasic 0
testTargetWithoutLeadingSlash 0
testDirModeAndNoRegex 0
testNameOnlyMatches 0
testNegation 0
testDirModeAndRegex1 0
testDirModeAndRegex2 0
testDirModeAndRegex3 0

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.029
testTrailingSpaces 0.037
testRules 0.045
testSlashMatchesDirectory 0.025
testToString 0.022
testRepeatedNegationInDifferentFiles1 0.029
testRepeatedNegationInDifferentFiles2 0.029
testRepeatedNegationInDifferentFiles3 0.033
testRepeatedNegationInDifferentFiles4 0.033
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.031
testNegateAllExceptJavaInSrc 0.033
testLeadingSpaces 0.038
testEmptyIgnoreRules 0.029
testWithSlashDoesNotMatchInSubDirectory 0.046
testNegation 0.042
testSlashOnlyMatchesDirectory 0.027
testNoPatterns 0.025
testEmptyIgnoreNode 0.019
testRepeatedNegation 0.024

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0.001
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0.001
testSpecialGroupCase8 0
testSpecialGroupCase9 0.007
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0.001
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.002
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testSpecialGroupCase10 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0.001
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCaret 0.001
testPipe 0
testPlus 0.001
testBracketsUnmatched1 0.022
testBracketsUnmatched2 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0.001
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testEscapedHash 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
testBracketsRandom 0
test2AlphaGroupsCase0 0
testEscapedExclamationMark 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testUnsupportedGroupCase01 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0
testSpaceGroupCase3 0
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0.001
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0.002
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0.003
testUnsupportedGroupCase1 0.013
testVerySimpleWildcardCase0 0
testEscapedTrailingSpaces 0
testEscapedBackslash 0
testBrackets 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0
testIgnoredBackslash 0
testUpperGroupCase0 0
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testDollar 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0
testXDigitGroupCase0 0.001
testXDigitGroupCase1 0
testXDigitGroupCase2 0
testXDigitGroupCase3 0.001
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testNotEscapingBackslash 0.001
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0.001
testWordGroupCase0 0
testWordGroupCase1 0
testWordGroupCase2 0
testWordGroupCase3 0
testWordGroupCase4 0
testWordGroupCase5 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0
testTwoRangesInOneGroupCase5 0.001
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0.001
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0
testBackslash 0

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

DfsInserterTest

testReadFromInserterSmallObjects 0.056
testInserterIgnoresUnreachable 0.003
testReaderResolve 0.002
testGarbageSelectivelyVisible 0.001
testReadFromFallback 0.002
testReadFromInserterLargerObjects 0.006
testInserterDiscardsPack 0.001

AbbreviationTest

testAbbreviateOnEmptyRepository 0.009
testAbbreviateLooseBlob 0.025
testAbbreviateIsActuallyUnique 0.046
testAbbreviatePackedBlob 0.125

ConcurrentRepackTest

testObjectMovedToNewPack1 2.035
testObjectMovedToNewPack2 3.004
testObjectInNewPack 0.995
testObjectMovedWithinPack 2.006

FileRepositoryBuilderTest

scanWithGitDirRef 0.028
invalidRepositoryFormatVersion 0.038
emptyRepositoryFormatVersion 0.04
relativeGitDirRef 0.042
absoluteGitDirRef 0.035
unknownRepositoryFormatVersion 0.036
testShouldAutomagicallyDetectGitDirectory 0.021

FileSnapshotTest

testOldFile 3.543
testActuallyIsModifiedTrivial 1.498
testNewFileNoWait 2.5
testNewFileWithWait 2.002

GcBasicPackingTest

testDonePruneTooYoungPacks 2.865
testNotPackTwice 2.115
testPackAllObjectsInOnePack 1.862
repackEmptyRepo_noPackCreated 0.068
testPackRepoWithNoRefs 0.128
testPackCommitsAndLooseOne 1.794
testPack2Commits 1.992

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 1.176
branch_historyNotPruned 0.783
deleteBranch_historyPruned 0.869

GcConcurrentTest

concurrentRepack 0.151

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.218
testDirCacheSavesObjects 0.617

GcKeepFilesTest

testKeepFiles 1.477

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.983
dontPackHEAD_nonBare 1.032
dontPackHEAD_bare 0.975
whileRefLockedRefNotPackedNoError 0.984
concurrentOnlyOneWritesPackedRefs 1.008
looseRefPacked 1.014

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 1.001
nonReferencedNonExpiredObject_notPruned 0.034
nonReferencedExpiredObjectTree_pruned 0.504
testPackCommitsAndLooseOneWithPruneNow 1.254
nonReferencedObjects_onlyExpiredPruned 1.032

GcReflogTest

testPackRepoWithCorruptReflog 0.961
testPruneNone 2.055
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.945
testPackCommitsAndLooseOneNoReflog 1.02

GcTagTest

annotatedTag_objectNotPruned 1.016
lightweightTag_objectNotPruned 1.004

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

LockFileTest

lockFailedExceptionRecovery 0.242

ObjectDirectoryTest

testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 3.379

PackFileTest

testDelta_FailsOver2GiB 0.022
testDelta_SmallObjectChain 0.242
testWhole_LargeObject 0.091
testWhole_SmallObject 0.073

PackIndexV1Test

testCRC32 0.012
testIteratorMethodsContract 0.028
testCompareEntriesOffsetsWithGetOffsets 0.023
testIteratorReturnedValues1 0.027
testIteratorReturnedValues2 0.029
testCompareEntriesOffsetsWithFindOffsets 0.022

PackIndexV2Test

testCRC32 0.019
testIteratorMethodsContract 0.015
testCompareEntriesOffsetsWithGetOffsets 0.015
testIteratorReturnedValues1 0.014
testIteratorReturnedValues2 0.014
testCompareEntriesOffsetsWithFindOffsets 0.017

PackReverseIndexTest

testFindObjectWrongOffset 0.02
testFindNextOffsetWrongOffset 0.026
testFindObject 0.043
testFindNextOffset 0.027

PackWriterTest

testWritePack2DeltasReuseOffsets 0.249
testWriteEmptyPack1 0.193
testWriteEmptyPack2 0.201
testIgnoreNonExistingObjectsWithBitmaps 0.336
testExclude 0.332
testWritePack2DeltasReuseRefs 0.249
testWriteIndex 0.248
testWritePack1 0.189
testWritePack2 0.231
testWritePack3 0.205
testWritePack4 0.195
testWritePack1NoObjectReuse 0.181
testWritePack4ThinPack 0.217
testWritePack4SizeThinVsNoThin 0.421
testContructor 0.183
testIgnoreNonExistingObjects 0.156
testModifySettings 0.156
testDeltaStatistics 0.226
testNotIgnoreNonExistingObjects 0.161
testWritePack2SizeOffsetsVsRefs 0.412
testWritePack2DeltasCRC32Copy 0.242
testWritePack2SizeDeltasVsNoDeltas 0.405

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.059
testBatchRefUpdateSimpleForce 0.086
testGetRefs_HeadsOnly_SymrefToPacked 0.071
testGetRef_DiscoversModifiedLoose 0.085
testGetRefs_HeadsOnly_AllLoose 0.082
testGetRefs_HeadOnOneBranch 0.072
testExactRef_EmptyDatabase 0.073
testGetRefs_IgnoresGarbageRef1 0.081
testGetRefs_IgnoresGarbageRef2 0.076
testGetRefs_IgnoresGarbageRef3 0.071
testGetRefs_IgnoresGarbageRef4 0.087
testGetRef_CorruptSymbolicReference 0.074
testPeelLooseTag 0.085
testGetRefs_TagsOnly_AllPacked 0.064
testGetRefs_TagsOnly_AllLoose 0.087
testGetRef_FetchHead 0.066
testGetRefs_PackedWithPeeled 0.065
test_repack 0.668
testFirstExactRef_IgnoresGarbageRef 0.075
testBatchRefUpdateConflictThanksToDelete 0.111
testPeelCommit 0.074
testGetRefs_CorruptObjectIdReference 0.081
testBatchRefUpdateSimpleNoForce 0.081
testGetRefs_LooseSorting_Bug_348834 0.097
testBatchRefUpdateConflict 0.084
testBatchRefUpdateNonFastForwardDoesNotDoExpensiveMergeCheck 0.069
testReadBranchConfig 0.052
testGetRefs_DeatchedHead1 0.057
testGetRefs_DeatchedHead2 0.057
testExactRef_FetchHead 0.051
testGetRefs_LooseOverridesPacked 0.055
testGetRefs_DiscoversModifiedLoose 0.062
testGetRef_CycleInSymbolicRef 0.099
testReadNotExistingBranchConfig 0.044
testGetRefs_HeadsOnly_AllPacked1 0.051
testGetRef_AnyHeadWithGarbage 0.059
testGetRefs_LooseSortedCorrectly 0.061
testGetRefs_PackedNotPeeled_Sorted 0.053
testFirstExactRef_Mixed 0.053
testExactRef_IgnoresGarbageRef 0.056
testGetRef_CorruptObjectIdReference 0.094
testRefsChangedStackOverflow 0.106
testCreate 0.065
testGetRef_PackedNotPeeled_WrongSort 0.068
testGetRefs_CycleInSymbolicRef 0.123
testGetRefs_InvalidName 0.074
testGetRef_DiscoversDeletedLoose 0.078
testGetRefs_DeeplyNestedBranch 0.073
testGetRefs_HeadBranchNotBorn 0.064
testGetRef_EmptyDatabase 0.058
testGetRefs_DiscoversDeletedLoose1 0.067
testGetRefs_DiscoversDeletedLoose2 0.067
testGetRefs_DiscoversDeletedLoose3 0.084
testGetRefs_DiscoversDeletedLoose4 0.065
testGetRefs_DiscoversDeletedLoose5 0.079
testGetRefs_EmptyDatabase 0.052
testGetRefs_HeadsOnly_Mixed 0.099
testGetRefs_DiscoversNewLoose1 0.081
testGetRefs_DiscoversNewLoose2 0.09
testIsNameConflicting 0.084
testGetRefs_SkipsLockFiles 0.069

ReflogReaderTest

testCheckout 0.173
testReadRightLog 0.182
testReadWhileAppendIsInProgress 0.135
testNoLog 0.143
testReadLineWithMissingComment 0.121
testSpecificEntryNumber 0.135
testReadOneLine 0.137
testReadTwoLine 0.13

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.188

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.095
testDeleteForce 0.397
testDeleteNotFound 0.125
testDeleteLoosePacked 0.87
testNoCacheObjectIdSubclass 0.13
testDeleteLoosePackedRejected 0.14
testRenameBranchHasPreviousLog 0.854
testRenameCurrentBranch 1.019
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.143
testRenameBranchCannotLockAFileHEADisToLockTo 0.826
testRenameRefNameColission2avoided 0.914
testRefKeySameAsName 0.122
testLooseDelete 0.163
testUpdateRefLockFailureLocked 0.114
testDeleteLooseAndItsDirectory 0.13
testUpdateRefNoChange 0.097
testDeleteWithoutHead 0.105
testUpdateRefForwardWithCheck1 0.117
testUpdateRefForwardWithCheck2 0.138
testRenameBranchCannotLockAFileHEADisToLockFrom 0.16
testRenameBranchCannotLockAFileHEADisFromLockTo 0.96
testUpdateRefLockFailureWrongOldValue 0.101
testDeleteHEADreferencedRef 0.129
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.213
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.166
testUpdateRefDetached 0.111
testRefsCacheAfterUpdateLooseOnly 0.145
testNewNamespaceConflictWithLoosePrefixOfExisting 0.123
testRenameBranchAlsoInPack 0.989
testDeleteHead 0.261
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.735
testDeleteFastForward 0.906
testNewNamespaceConflictWithPackedPrefixOfExisting 0.164
testRefsCacheAfterUpdate 0.173
testUpdateRefForward 0.177
testRenameBranchNoPreviousLog 0.488
testNewNamespaceConflictWithLoosePrefixNameExists 0.156
testRenameRefNameColission1avoided 0.957
testUpdateRefDetachedUnbornHead 0.171

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.007
testExceptionThrown_BareRepoGetWorkDir 0.002
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.016
testNotBare_CreateRepositoryFromWorkDirOnly 0.006
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.004
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.015
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.013
testNotBare_CreateRepositoryFromDotGitGitDir 0.003
testExceptionThrown_BareRepoGetIndex 0.002
testExceptionThrown_BareRepoGetIndexFile 0.002
testIsBare_CreateRepositoryFromArbitraryGitDir 0.002

StoredBitmapTest

testGetBitmapWithoutXor 0
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.078
test002_WriteEmptyTree2 0.066
test30_stripWorkDir 0.065
test002_WriteEmptyTree 0.088
test006_ReadUglyConfig 0.071
test000_openrepo_default_gitDirAndWorkTreeSet 0.091
test000_openrepo_default_absolute_workdirconfig 0.086
test027_UnpackedRefHigherPriorityThanPacked 0.069
test000_openrepo_alternate_index_file_and_objdirs 0.092
test025_computeSha1NoStore 0.072
test020_createBlobTag 0.096
test028_LockPackedRef 0.124
test007_Open 0.07
test001_Initalize 0.068
test021_createTreeTag 0.088
test000_openRepoBadArgs 0.068
test022_createCommitTag 0.096
test024_createCommitNonAscii 0.077
test008_FailOnWrongVersion 0.079
test009_CreateCommitOldFormat 0.074
test026_CreateCommitMultipleparents 0.092
test000_openrepo_default_relative_workdirconfig 0.121
test023_createCommitNonAnullii 0.096
test000_openrepo_default_workDirSet 0.086

T0004_PackReaderTest

test003_lookupCompressedObject 0.131
test004_lookupDeltifiedObject 0.138

UnpackedObjectTest

testStandardFormat_SmallObject 0.022
testStandardFormat_InvalidType 0.028
testStandardFormat_LargeObject_TruncatedZLibStream 0.037
testStandardFormat_NoHeader 0.027
testStandardFormat_SmallObject_TruncatedZLibStream 0.024
testStandardFormat_NegativeSize 0.025
testStandardFormat_SmallObject_TrailingGarbage 0.023
testStandardFormat_GarbageAfterSize 0.032
testStandardFormat_LargeObject_TrailingGarbage 0.031
testPackFormat_DeltaNotAllowed 0.029
testStandardFormat_LargeObject_CorruptZLibStream 0.025
testPackFormat_LargeObject 0.027
testPackFormat_SmallObject 0.025
testStandardFormat_SmallObject_CorruptZLibStream 0.025
testStandardFormat_LargeObject 0.025

WindowCacheGetTest

testCache_TooSmallLimit 0.173
testCache_TooFewFiles 0.166
testCache_Defaults 0.121

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.01
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.025
testConfigureCache_Limits1 0.023
testConfigureCache_PackedGitWindowSize_0 0.024
testConfigureCache_PackedGitLimit_0 0.021
testConfigureCache_PackedGitWindowSize_4097 0.021
testConfigureCache_PackedGitOpenFiles_0 0.022

DeltaIndexTest

testLimitObjectSize_Length130CopyOk 0
testCopyZeros_Length128 0
testLimitObjectSize_Length12InsertFails 0
testLimitObjectSize_InsertFrontFails 0
testLimitObjectSize_Length130InsertFails 0
testCopyWholeObject_Length123 0
testCopyWholeObject_Length128 0
testIndexSize 0
testInsertTail 0.001
testInsertHeadMiddle 0.002
testLimitObjectSize_Length130CopyFails 0
testShuffleSegments 0.001
testInsertWholeObject_Length12 0.001

GcCommitSelectionTest

testBitmapsForExcessiveBranches 92.299
testSelectionOrderingWithChains 0.22
testBitmapSpansNoMerges 25.834
testBitmapSpansWithMerges 26.962

IntSetTest

testAdd 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

RefTreeDatabaseTest

testGetRefs_HeadsSymref 0.052
testBatchRefUpdate_ForceUpdate 0.036
testBatchRefUpdate_ConflictCausesAbort 0.004
testGetRefs_HeadOnOneBranch 0.004
testGetRef_FindBranchConfig 0.004
testGetRefs_TagsOnly 0.006
testGetRefs_DetachedHead 0.003
testGetRef_NonExistingBranchConfig 0.002
testBatchRefUpdate_NonFastForwardDoesNotDoExpensiveMergeCheck 0.005
testSupportsAtomic 0.002
testGetRefs_DiscoversNew 0.004
testBatchRefUpdate_NoConflictIfDeleted 0.008
testBatchRefUpdate_NonFastForwardAborts 0.005
testUpdate_RefusesDotLockInRefName 0.004
testGetRefs_HeadsOnly 0.008
testExactRef_DiscoversModified 0.007
testGetRefs_CycleInSymbolicRef 0.013
testFirstExactRef 0.005
testGetRefs_DiscoversModified 0.005
testGetRefs_DeeplyNestedBranch 0.004
testUpdate_RefusesRefsTxnNamespace 0.002
testGetRefs_HeadBranchNotBorn 0.004
testGetRefs_InvalidPrefixes 0.003
testGetRefs_EmptyDatabase 0.002
testIsNameConflicting 0.005

RefTreeTest

testApplyThenReadMaster 0.018
testEmptyTree 0.001
testUpdateMaster 0.001
testHeadSymref 0.002
testApplyCannotCreateParentRef 0.002
testApplyCannotCreateSubdirectory 0.002
testApplyWrongOldId 0.003
testApplyWrongOldIdButAlreadyCurrentIsNoOp 0.002
testApplyAlreadyExists 0.002
testTagIsPeeled 0.002

TestRepositoryTest

amendRef 0.031
insertChangeId 0.002
cherryPickWithIdenticalContents 0.004
resetFromDetachedHead 0.003
insertExplicitChangeId 0.002
amendCommit 0.004
resetFromSymref 0.003
insertChangeIdIgnoresExisting 0.001
cherryPick 0.005
amendHead 0.004
cherryPickWithContentMerge 0.006
commitToUnbornHead 0.001

AbbreviatedObjectIdTest

testEquals_Full 0
testNotEquals_SameLength 0
testIsId 0
testPrefixCompare_1 0
testPrefixCompare_7 0
testPrefixCompare_8 0
testPrefixCompare_9 0
testEmpty_FromString 0
test17_FromString 0
testPrefixCompare_17 0
testPrefixCompare_Full 0
testFull_FromByteArray 0
test1_FromString 0
test2_FromString 0
test3_FromString 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

BranchConfigTest

getTrackingBranchShouldReturnMergeBranchForLocalBranch 0
getRemoteTrackingBranchShouldReturnNullWithoutMergeBranch 0
isRebase 0
getRemoteTrackingBranchShouldReturnNullWithoutFetchSpec 0
getRemoteTrackingBranchShouldHandleNormalCase 0
getTrackingBranchShouldReturnNullWithoutMergeBranchForLocalBranch 0
getRemoteTrackingBranchShouldHandleOtherMapping 0
getTrackingBranchShouldHandleNormalCaseForRemoteTrackingBranch 0

BranchTrackingStatusTest

shouldWorkInNormalCase 0.097
shouldWorkWithoutMergeBase 0.092
shouldReturnNullWhenBranchDoesntExist 0.021

ConfigTest

testSetStringListWithEmptyValue 0
test006_readCaseInsensitive 0
testGetFastForwardMerge 0
testReadBoolean_OnOff1 0
testReadBoolean_OnOff2 0
testGetFastForwardMergeoptions 0
testEmptyValueAtEof 0
testReadBoolean_YesNo1 0
testReadBoolean_YesNo2 0
testSetFastForwardMergeoptions 0
test_ReadNamesInSectionRecursive 0
readNamesInSubSectionRecursive 0
test005_PutGetStringList 0
testGetEnum 0
testQuotingForSubSectionNames 0
testUnsetBranchSection 0.001
test009_readNamesInSection 0
testCombinedMergeOptions 0
testReadLong 0
test001_ReadBareKey 0
test002_ReadWithSubsection 0.001
test003_PutRemote 0
testNoFinalNewline 0
testExplicitlySetEmptyString 0
test010_readNamesInSubSection 0
test004_PutGetSimple 0
testSetFastForwardMerge 0
testGetInvalidEnum 0
testReadUserConfigWithInvalidCharactersStripped 0
testUnsetSingleSection 0
test008_readSectionNames 0
testSetEnum 0
testBooleanWithNoValue 0
testReadBoolean_TrueFalse1 0
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0
testParsedEmptyString 0.001

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.12
testForbiddenNamesOnWindowsEgCon 0.117
testForbiddenNamesOnWindowsEgLpr 0.135
testForbiddenNamesOnWindowsEgDotCon 0.131
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.124
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.132
testMaliciousPathDot 0.154
testMaliciousGitPathEndDotUnixOk 0.136
testMaliciousGitPathEndDotWindows1 0.135
testMaliciousGitPathEndDotWindows2 0.13
testMaliciousGitPathEndDotWindows3 0.139
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.133
testMaliciousPathEmptyUnix 0.126
testMaliciousGitPath1Case 0.118
testMaliciousGitPath2Case 0.142
testMaliciousGitPath3Case 0.131
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.155
testMaliciousPathDotDot 0.136
testMaliciousAbsolutePathSecondCheckout 0.076
testMaliciousAbsolutePathTwoLevelsFirstBad 0.138
testMaliciousAbsoluteUNCPathWindows1 0.159
testMaliciousAbsoluteUNCPathWindows2 0.167
testForbiddenNamesOnWindowsEgCon1 0.195
testForbiddenNamesOnWindowsEgLpt1 0.18
testMaliciousAbsolutePathIsOkTwoLevels 0.151
testMaliciousWindowsADSOnUnix 0.153
testMaliciousAbsolutePathTwoLevelsSecondBad 0.138
testMaliciousGitPathEndSpaceUnixOk 0.174
testMaliciousPathEmptyWindows 0.172
testMaliciousWindowsADS 0.148
testForbiddenWindowsNamesOnUnixEgCon 0.166
testMaliciousGitPath1 0.119
testMaliciousGitPath2 0.089
testMaliciousAbsoluteWindowsPath1 0.085
testMaliciousAbsoluteWindowsPath2 0.075
testMaliciousAbsolutePathIsOkSecondCheckout 0.065
testMaliciousAbsolutePath 0.084
testForbiddenWindowsNamesOnUnixEgLpt1 0.108
testForbiddenNamesOnWindowsEgConDotSuffix 0.1
testMaliciousAbsoluteCurDrivePathWindows 0.098
testMaliciousGitPathEndSpaceWindows 0.086
testMaliciousAbsoluteWindowsPath1OnUnix 0.11

DirCacheCheckoutTest

testCheckoutChangeLinkToEmptyDir 0.113
testDirtyFileModeEqualHeadMerge 0.185
testResetHard 0.409
testRules1thru3_NoIndexEntry 0.061
testCheckoutChangeLinkToNonEmptyDirs 0.11
testCheckoutUncachedChanges 0.058
testFileModeChangeAndContentChangeNoConflict 0.207
testCheckoutChangeFileToEmptyDir 0.094
testDirectoryFileSimple 0.078
testDirectoryFileConflicts_15b 0.086
testCloseNameConflicts1 0.101
testCheckoutOutChanges 0.137
testInitialCheckout 0.114
testOverwriteUntrackedLinkModeChange 0.204
testUntrackedConflicts 0.116
testCheckoutChangeFileToEmptyDirs 0.089
testCheckoutHierarchy 0.139
testFileModeChangeWithNoContentChangeUpdate 0.143
testOverwriteUntrackedFileModeChange 0.099
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.172
testCheckoutChangeLinkToEmptyDirs 0.081
testCloseNameConflictsX0 0.114
testDontOverwriteEmptyFolder 0.05
testFileModeChangeAndContentChangeConflict 0.111
testDontOverwriteDirtyFile 0.061
testDirectoryFileConflicts_1 0.079
testDirectoryFileConflicts_2 0.083
testDirectoryFileConflicts_3 0.075
testDirectoryFileConflicts_4 0.082
testDirectoryFileConflicts_5 0.061
testDirectoryFileConflicts_6 0.057
testDirectoryFileConflicts_7 0.178
testDirectoryFileConflicts_8 0.055
testDirectoryFileConflicts_9 0.044
testCheckoutChangeFileToNonEmptyDirs 0.105
testRules4thru13_IndexEntryNotInHead 0.131
testCheckoutOutChangesAutoCRLFInput 0.055
testCheckoutOutChangesAutoCRLFfalse 0.058
testDirectoryFileConflicts_10 0.062
testDirectoryFileConflicts_11 0.045
testDirectoryFileConflicts_12 0.058
testDirectoryFileConflicts_13 0.071
testDirectoryFileConflicts_14 0.079
testDirectoryFileConflicts_15 0.048
testDirectoryFileConflicts_16 0.074
testDirectoryFileConflicts_17 0.076
testDirectoryFileConflicts_18 0.065
testDirectoryFileConflicts_19 0.062
testDirectoryFileConflicts_5b 0.042
testDirectoryFileConflicts_6b 0.111
testDirtyFileModeEqualIndexMerge 0.12
testOverwriteUntrackedIgnoredFile 0.194
testCheckoutOutChangesAutoCRLFtrue 0.101
testCheckoutOutChangesAutoCRLFtrueBinary 0.07
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.145
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.119

IndexDiffSubmoduleTest

testDirtyRootWorktree 1.513
testDirtySubmoduleWorktreeUntracked 1.574
testInitiallyClean 1.315
testDirtySubmoduleWorktree 1.467
testDirtySubmoduleHEAD 1.641
testDirtySubmoduleIndex 1.696
testDirtySubmoduleIndexAndWorktree 1.842

IndexDiffTest

testUnchangedComplex 0.13
testRemovedUntracked 0.11
testUnchangedSimple 0.111
testAdded 0.058
testStageState_mergeAndReset_bug 0.339
testUntrackedFolders 0.198
testStageState_simulated_bug 0.315
testConflictingDeletedAndModified 0.313
testAssumeUnchanged 0.298
testAutoCRLFInput 0.096
testModified 0.076
testStageState 0.083
testRemoved 0.067
testConflictingFromMultipleCreations 0.313
testUntrackedNotIgnoredFolders 0.198
testConflicting 0.382

IndexModificationTimesTest

testLastModifiedTimes 0.081
testModify 2.133

MergeHeadMsgTest

testReadWriteMergeHeads 0.023
testReadWriteMergeMsg 0.021

ObjectCheckerTest

testInvalidTreeDuplicateNames1_File 0.001
testInvalidTreeDuplicateNames1_Tree 0
testInvalidTreeNameIsEmpty 0
testInvalidTreeTruncatedInObjectId 0.001
testInvalidTreeNameIsNotMacHFSGitOtherPlatform 0
testInvalidTreeNameIsDotGitSpaceDot 0
testInvalidType 0.001
testRejectSpaceAtEndOnWindows 0.001
testNullSha1InTreeEntry 0
testInvalidTreeNameContainsSlash 0
testInvalidTreeNameIsMacHFSGit2 0.018
testInvalidTreeNameIsMacHFSGit3 0.001
testInvalidTreeModeNotOctal1 0
testInvalidTreeModeNotOctal2 0.001
testInvalidTreeNameIsDotGitSomethingDotDot 0
testInvalidCommitInvalidTree1 0.001
testInvalidCommitInvalidTree2 0
testInvalidCommitInvalidTree3 0.001
testInvalidCommitInvalidTree4 0
testValidTreeNameIsDotGitDotDot 0
testValidCommit1Parent 0.001
testInvalidTreeNameIsDotGitSomethingSpaceSomething 0
testValidPosixTree 0
testInvalidTreeModeNotSupportedMode1 0.001
testInvalidTreeModeNotSupportedMode2 0.001
testValidTree1 0
testValidTree2 0
testValidTree3 0
testValidTree4 0.001
testValidTree5 0
testValidTree6 0
testValidTag 0
testInvalidTreeBadSorting1 0
testInvalidTreeBadSorting2 0
testInvalidTreeBadSorting3 0
testAcceptTreeModeWithZero 0
testInvalidTreeNameIsNotMacHFSGit2 0
testValidTreeSorting1 0
testValidTreeSorting2 0
testValidTreeSorting3 0
testValidTreeSorting4 0
testValidTreeSorting5 0
testValidTreeSorting6 0
testValidTreeSorting7 0
testValidTreeSorting8 0
testInvalidCommitInvalidParent1 0
testInvalidCommitInvalidParent2 0
testInvalidCommitInvalidParent3 0
testInvalidCommitInvalidParent4 0
testInvalidCommitInvalidParent5 0
testValidCommit2Parent 0
testInvalidCommitInvalidAuthor1 0
testInvalidCommitInvalidAuthor2 0
testInvalidCommitInvalidAuthor3 0
testInvalidCommitInvalidAuthor4 0
testInvalidCommitInvalidAuthor5 0.001
testInvalidCommitInvalidAuthor6 0
testInvalidCommitInvalidAuthor7 0.001
testInvalidTreeNameIsDot 0
testInvalidTreeNameIsGit 0
testInvalidTreeNameIsGiTTilde1 0.001
testValidCommitNormalTime 0
testInvalidTreeNameIsGITTilde1 0
testInvalidTagInvalidTaggerHeader1 0
testInvalidTagInvalidTaggerHeader3 0
testBug477090 0.001
testInvalidTagNoTagHeader1 0
testInvalidTagNoTagHeader2 0
testInvalidTagNoTagHeader3 0
testValidEmptyTree 0
testInvalidTreeNameIsDotDot 0
testCommitCorruptCommitter 0
testValidCommitBlankAuthor 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd2 0.002
testInvalidCommitNoCommitter1 0
testInvalidCommitNoCommitter2 0.001
testInvalidTreeNameIsMixedCaseGit 0
testRejectNulInPathSegment 0.001
testInvalidTreeNameIsNotMacHFSGit 0
testInvalidTreeNameIsDotGitDot 0.001
testInvalidTagNoObject1 0
testInvalidTagNoObject2 0.001
testInvalidTagNoObject3 0
testInvalidTagNoObject4 0.001
testInvalidTagNoObject5 0
testInvalidTagNoObject6 0
testRejectInvalidWindowsCharacters 0.004
testInvalidTreeNameIsMacHFSGit 0.001
testCheckBlob 0
testInvalidCommitInvalidCommitter 0
testValidCommitNoParent 0
testRejectDotAtEndOnWindows 0
testInvalidCommitNoAuthor 0.001
testValidCommit128Parent 0.001
testInvalidTreeNameIsDotGitSomethingDot 0
testValidTagHasNoTaggerHeader 0.001
testInvalidTreeNameIsDotGitSpace 0
testRejectDevicesOnWindows 0.004
testInvalidCommitNoTree1 0
testInvalidCommitNoTree2 0.001
testInvalidCommitNoTree3 0
testInvalidCommitNoTree4 0
testValidTreeNameIsGitTilde11 0.001
testInvalidTagNoType1 0
testInvalidTagNoType2 0
testInvalidTagNoType3 0
testInvalidTagNoType4 0
testCommitCorruptAuthor 0.001
testInvalidTreeNameIsDotGitSomething 0
testInvalidTreeTruncatedInName 0
testInvalidTreeNameIsDotGitDotSpace 0.001
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd 0
testInvalidTreeModeMissingName 0.001
testInvalidTreeModeStartsWithZero1 0
testInvalidTreeModeStartsWithZero2 0
testInvalidTreeModeStartsWithZero3 0
testInvalidTreeDuplicateNames2 0
testInvalidTreeDuplicateNames3 0
testInvalidTreeDuplicateNames4 0
testInvalidTreeDuplicateNames5 0
testInvalidTreeDuplicateNames6 0
testInvalidTreeDuplicateNames7 0.001
testInvalidTreeDuplicateNames8 0

ObjectIdOwnerMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.05
testAddIfAbsentGrowsWithObjects 0.016
testAddGetAndContains 0.001
testIterator 0
testEmptyMap 0

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

ObjectIdSubclassMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.002
testAddIfAbsentGrowsWithObjects 0.007
testAddGetAndContains 0
testIterator 0.001
testEmptyMap 0

ObjectIdTest

test011_toString 0
test010_toString 0
test009_toString 0
test008_notIsId 0
testFromString_shortNonHex 0
test002_toString 0
testGetByte 0
test004_isId 0
test005_notIsId 0
test001_toString 0
test007_isId 0
test003_equals 0
testFromString_short 0
testSetByte 0
testFromString_nonHex 0
test006_notIsId 0

ObjectLoaderTest

testLargeObjectLoader 0
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

ReflogConfigTest

testlogAllRefUpdates 0.105

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.194
resolvePreviousBranch 0.202
resolveMasterCommits 0.117
resolveNonExistingBranch 0.045
resolveReflogParent 0.11
resolveDate 0.053

RefTest

testGetShortExactRef 0.116
testReadAllIncludingSymrefs 0.174
testReadSimplePackedRefSameRepo 0.145
testRefsUnderRefs 0.147
testResolvedSymRef 0.184
testReadSymRefToLoosePacked 0.183
testResolvedNamesBranch 0.128
testGetShortRef 0.146
testRemoteNames 0.2
testAmbiguousRefsUnderRefs 0.185
testReadLooseRef 0.152
testReadLoosePackedRef 0.162
testReadSymRefToPacked 0.197

RepositoryCacheTest

testBareFileKey 0.026
testNonBareFileKey 0.016
testFileKeyOpenNew 0.029
testGetRegistered 0.017
testCacheOpen 0.024
testUnregister 0.016
testGetRegisteredWhenEmpty 0.016
testCacheRegisterOpen 0.015
testFileKeyOpenExisting 0.022

RepositoryResolveTest

testObjectId_nonexisting 0.054
testObjectId_objectid_invalid_explicit_parent 0.061
testHEAD 0.059
testTree 0.06
testDistance_past_root 0.062
testDerefCommit 0.059
resolveUpstream 0.128
testParseLookupPath 0.067
resolveExprSimple 0.098
invalidNames 0.086
testObjectId_objectid_implicit_firstparent 0.067
testObjectId_objectid_self 0.066
testParseNonGitDescribe 0.087
testDistance 0.061
testParseGitDescribeOutput 0.066
testObjectId_existing 0.073
testDerefBlob 0.061
testDerefTree 0.076
testObjectId_objectid_explicit_firstparent 0.06
testDerefTag 0.08
testRef_refname 0.061
testObjectId_objectid_explicit_otherparents 0.067

SquashCommitMsgTest

testReadWriteMergeMsg 0.028

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

T0001_PersonIdentTest

test002_NewIdent 0
testToExternalStringTrimsNameAndEmail 0
test001_NewIdent 0
nullForEmailShouldThrowIllegalArgumentException 0
nullForNameShouldThrowIllegalArgumentException 0

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0

ValidRefNameTest

testNoMagicRefCharacters 0
testRefLogQueryIsValidRef 0
testShellGlob 0
testValidSpecialCharacterUnixs 0.001
testUnicodeNames 0
testNoLeadingOrTrailingDot 0.001
testNoAsciiControlCharacters 0.005
testNoLockSuffix 0
testValidTag 0.001
testWindowsReservedNames 0
testContainsDot 0.001
testValidHead 0.001
testNoDirectorySuffix 0
testEmptyString 0
testMustHaveTwoComponents 0
testNoBareDot 0.001
testNoSpace 0

CherryPickTest

testPick 0.102
testRevert 0.088

MergeAlgorithmTest

testEmptyTexts 0.015
testTwoSimilarModsAndOneInsertAtEndNoNewlineAtEnd 0.006
testBlankLines 0.003
testConflictAtEnd 0.003
testTwoNonConflictingModifications 0.003
testConflictAtStart 0.002
testTwoSimilarModsAndOneInsertAtEnd 0.003
testSeparateModifications 0.002
testTwoComplicatedModifications 0.003
testTwoSimilarModsAndOneInsert 0.004
testOneAgainstTwoConflictingModifications 0.002
testInsertVsModify 0.002
testTwoConflictingModifications 0.003
testSameModification 0.002
testAdjacentModifications 0.002
testDeleteVsModify 0.003
testNoAgainstOneModification 0.002

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.096
testFormatWithConflictsNoFooterNoLineBreak 0.125
testTag 0.128
testPullWithUri 0.136
testFormatWithConflictsNoFooter 0.122
testMixed 0.154
testIntoHeadOtherThanMaster 0.12
testThreeBranches 0.127
testIntoOtherThanMaster 0.123
testRemoteBranch 0.138
testTwoBranches 0.112
testFormatWithConflictsWithFooters 0.135
testIntoSymbolicRefHeadPointingToMaster 0.128
testCommit 0.155
testOneBranch 0.13

RecursiveMergerTest

crissCrossMerge_twoRoots 15.341
crissCrossMerge_nonmergeable 7.013
crissCrossMerge_mergeable2 7.16
crissCrossMerge 12.815
crissCrossMerge_mergeable 6.647
crissCrossMerge_ThreeCommonPredecessors 7.04
crissCrossMerge_ParentsNotMergeable 7.553
crissCrossMerge_checkOtherFiles 8.176

ResolveMergerTest

checkFileReplacedByFolderInOurs 1.064
checkLockedFilesToBeDeleted 0.771
checkMergeEqualNewTrees 0.904
checkMergeConflictingNewTrees 0.962
checkMergeMergeableTreesWithoutIndex 0.811
checkMergeConflictingTreesWithoutIndex 0.636
failingDeleteOfDirectoryWithUntrackedContent 0.526
checkMergeMergeableFilesWithTreeInIndex 0.754
checkUntrackedFolderIsNotAConflict 0.719
checkFileReplacedByFolderInTheirs 0.724
checkMergeEqualTreesInCore 0.501
checkMergeConflictingFilesWithTreeInIndex 0.564
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.727
checkMergeEqualTreesWithoutIndex 0.627
mergeWithCrlfInWT 0.601
checkMergeCrissCross 1.492
checkForCorrectIndex 18.255

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.131
testTrivialTwoWay_rightDFconflict2 0.173
testTrivialTwoWay_ok 0.101
testTrivialTwoWay 0.101
testOurs 0.128
testTrivialTwoWay_validSubtreeSort 0.185
testTrivialTwoWay_leftDFconflict1 0.156
testTrivialTwoWay_leftDFconflict2 0.14
testTrivialTwoWay_conflictSubtreeChange 0.205
testTrivialTwoWay_conflict 0.112
testTrivialTwoWay_disjointhistories 0.111
testTheirs 0.111
testTrivialTwoWay_concurrentSubtreeChange 0.271

SquashMessageFormatterTest

testCommit 0.114

NLSTest

testJVMDefaultLocale 0
testParallelThreadsWithDifferentLocales 0
testThreadTranslationBundleInheritance 0
testNLSLocale 0

RootLocaleTest

testJGitText 0
testCLIText 0.001
testUIText 0.003

TranslationBundleTest

testGermanTranslation 0
testMissingString 0
testNonTranslatedBundle 0
testMissingPropertiesFile 0

DefaultNoteMergerTest

testEditEdit 0.028
testIdenticalEdit 0.023
testDeleteDelete 0.018
testIdenticalAdd 0.021
testEditDelete 0.022
testAddAdd 0.031

LeafBucketTest

testSetFive_ReverseOrder 0
testEmpty 0
testParseFive 0
testRemoveFirst 0
testSetFive_MixedOrder 0
testRemoveMiddle 0
testRemoveLast 0
testSetFive_InOrder 0
testRemoveMissingNote 0
testRemoveMakesEmpty 0
testSet_Replace 0

NoteMapMergerTest

testBaseEqualsTheirs 0.083
testCollapseFanoutAfterMerge 4.068
testEditSameNoteDifferentContent 0.142
testFanoutAndLeafWitConflict 4.947
testDeleteDifferentNotes 0.057
testNonNotesWithNonNoteConflict 0.103
testAddSameNoteDifferentContent 0.059
testNonNotesWithoutNonNoteConflict 0.11
testEditDifferentNotes 0.07
testEditDeleteConflict 0.06
testLargeTreesWithConflict 10.395
testLargeTreesWithoutConflict 8.107
testOursEqualsTheirs 0.052
testFanoutAndLeafWithoutConflict 3.338
testNoChange 0.045
testBaseEqualsOurs 0.045
testAddDifferentNotes 0.055

NoteMapTest

testReadFlatTwoNotes 0.147
testEditFlat 0.101
testWriteUnchangedFanout2_38 0.116
testCreateFromEmpty 0.05
testRemoveDeletesTreeFanout2_38 0.07
testGetCachedBytes 0.058
testReadFanout2_38 0.083
testEditFanout2_38 0.106
testReadFanout2_2_36 0.15
testReadFullyFannedOut 0.294
testLeafSplitsWhenFull 0.308
testWriteUnchangedFlat 0.099

EditListTest

testTypes 0
testHunkHeader 0
testFileHeader 0

FileHeaderTest

testParseRename100_OldStyle 0
testParseGitFileName_NoSecondLine 0
testParseGitFileName_DqFooSpLfNulBar 0
testParseFullIndexLine_WithMode 0
testParseRename100_NewStyle 0
testParseGitFileName_DqFooTabBar 0
testParseGitFileName_FailFooBar 0
testParseAbbrIndexLine_WithMode 0
testParseModeChange 0
testParseFullIndexLine_NoMode 0
testParseGitFileName_EmptyHeader 0
testParseCopy100 0
testParseGitFileName_NoLF 0.001
testParseGitFileName_SrcFooC 0
testParseGitFileName_Empty 0
testParseUnicodeName_NewFile 0
testParseGitFileName_SrcFooCNonStandardPrefix 0
testParseGitFileName_FooSpBar 0
testParseAbbrIndexLine_NoMode 0
testParseUnicodeName_DeleteFile 0
testParseGitFileName_Foo 0

GetTextTest

testGetText_DiffCc 0
testGetText_NoBinary 0
testGetText_BothISO88591 0
testGetText_Convert 0

PatchCcErrorTest

testError_CcTruncatedOld 0

PatchCcTest

testParse_OneFileCc 0
testParse_CcNewFile 0
testParse_CcDeleteFile 0.001

PatchErrorTest

testError_DisconnectedHunk 0
testError_TruncatedNew 0
testError_TruncatedOld 0
testError_GarbageBetweenFiles 0
testError_GitBinaryNoForwardHunk 0
testError_BodyTooLong 0

PatchTest

testParse_NoBinary 0
testEmpty 0
testParse_GitBinaryDelta 0
testParse_GitBinaryLiteral 0
testParse_AddNoNewline 0.002
testParse_FixNoNewline 0.001
testParse_ConfigCaseInsensitive 0.001

AbstractPlotRendererTest

testDrawTextAlignment 0.335

PlotCommitListTest

testMergeBlockedBySelf 0.102
testMultipleMerges 0.105
testBug368927 0.109
testBug419359 0.116
testDuplicateParents 0.079
testBug300282_1 0.1
testTwoRoots1 0.047
testTwoRoots2 0.049
testMergeBlockedByOther 0.085
testSideBranch 0.055
test2SideBranches 0.058
testLinear 0.054
testMerged 0.08
testEgitHistory 0.291
testDanglingCommitShouldContinueLane 0.066

AlwaysEmptyRevQueueTest

testClear 0.014
testEmpty 0.021
testAddFails 0.045

DateRevQueueTest

testInsertOutOfOrder 0.026
testEmpty 0.015
testCloneFIFO 0.027
testInsertTie 0.024
testCloneEmpty 0.012
testClear 0.024
testHasFlags 0.025

FIFORevQueueTest

testUnpopAtFront 0.042
testEmpty 0.028
testCloneEmpty 0.02
testAddLargeBlocks 4.717
testClear 0.038
testHasFlags 0.041

FooterLineTest

testSignedOffBy_OneUserWithLF 0.01
testNotEmail 0.012
testNoFooters_EmptyBody 0.013
testEmptyValueWithLF 0.013
testNoFooters_OneLineBodyNoLF 0.013
testSignedOffBy_OneUserNoLF 0.014
testNoFooters_NewlineOnlyBody1 0.012
testNoFooters_NewlineOnlyBody5 0.014
testMatchesBugId 0.013
testNonDelimtedEmail 0.013
testSignedOffBy_IgnoreWhitespace 0.013
testFilterFootersIgnoreCase 0.013
testSignedOffBy_SkipNonFooter 0.014
testEmptyValueNoLF 0.012
testShortKey 0.019
testSignedOffBy_ManyUsers 0.013
testNoFooters_ShortBodyWithLF 0.014
testNoFooters_ShortBodyNoLF 0.012
testNoFooters_OneLineBodyWithLF 0.012

LIFORevQueueTest

testEmpty 0.014
testCloneEmpty 0.024
testAddLargeBlocks 5.588
testClear 0.046
testHasFlags 0.044

MaxCountRevFilterTest

testMaxCountRevFilter0 0.022
testMaxCountRevFilter 0.043

ObjectWalkFilterTest

testDefaultFilter 0
testFilteringTreeFiltersReferencedBlobs 0
testRevFilterAndObjectFilterCanCombine 0.008
testFilteringTreeFiltersSubtrees 0.006
testFilteringCommitsHasNoEffect 0.005
testObjectFilterCanFilterOutBlob 0.005

ObjectWalkTest

testNoCommits 0.008
testOneCommitOneTreeTwoBlob 0.028
testCull 0.087
testTwoCommitDeepTree1 0.045
testTwoCommitDeepTree2 0.047
testTwoCommitTwoTreeTwoBlob 0.05
testEmptyTreeCorruption 0.029
testTwoCommitsEmptyTree 0.038

RevCommitListTest

testFillToHighMarkMulitpleBlocks 5.951
testFillToUnknownCommit 6.197
testFillToNullCommit 0.073
testFillToHighMark2 0.07
testFillToHighMark4 0.078
testFillToHighMarkAll 0.072
testFillToCommit 0.074

RevCommitParseTest

testParse_implicit_mixed_encoded 0.008
testParse_WeirdHeaderOnlyCommit 0.014
testParse_NoMessage 0.013
testParse_OnlyLFMessage 0.014
testParse_implicit_UTF8_encoded 0.012
testParse_GitStyleMessage 0.013
testParse_ShortLineOnlyNoLF 0.014
testParse_illegalEncoding 0.025
testParse_explicit_bad_encoded2 0.014
testParse_explicit_bad_encoded 0.014
testParse_GitStyleMessageWithCRLF 0.013
testParse_incorrectUtf8Name 0.013
testParse_ShortLineOnlyEmbeddedLF 0.014
testParse_ShortLineOnlyEndLF 0.014
testParse_PublicParseMethod 0.014
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.014
testParse_incompleteAuthorAndCommitter 0.013
testParse_NoParents 0.014
testParse_unsupportedEncoding 0.014
testParse_explicit_encoded 0.017

RevFlagSetTest

testEmpty 0.022
testContainsAll 0.025
testContains 0.02
testAddOne 0.022
testAddTwo 0.029
testEquals 0.026
testRemove 0.038

RevObjectTest

testAddRevFlag 0.018
testHasRevFlag 0.022
testId 0.021
testAddRevFlagSet 0.023
testRemoveRevFlag 0.022
testRevObjectTypes 0.03
testHasAllFlag 0.026
testHasAnyFlag 0.029
testEquals 0.034
testRemoveRevFlagSet 0.024

RevTagParseTest

testTagBlob 0.019
testTagTree 0.016
testParse_implicit_mixed_encoded 0.021
testParseOldStyleNoTagger 0.021
testParse_NoMessage 0.021
testParse_OnlyLFMessage 0.021
testParse_implicit_UTF8_encoded 0.018
testParseAllFields 0.022
testParse_GitStyleMessage 0.032
testParse_ShortLineOnlyNoLF 0.023
testParse_illegalEncoding 0.04
testParse_explicit_bad_encoded2 0.04
testParse_explicit_bad_encoded 0.025
testParse_ShortLineOnlyEmbeddedLF 0.029
testParse_ShortLineOnlyEndLF 0.025
testParse_PublicParseMethod 0.026
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.028
testTagTag 0.045
testParse_unsupportedEncoding 0.024
testTagCommit 0.023
testParse_explicit_encoded 0.027

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.232
testProperlyCullAllAncestors1 0.073
testProperlyCullAllAncestors2 0.065

RevWalkFilterTest

testFilter_NOT_NONE 0.028
testFilter_NONE 0.034
testFilter_Negate_ALL 0.032
testFilter_NOT_ALL 0.037
testFilter_ALL_Or_NONE 0.032
testFilter_NONE_Or_ALL 0.035
testFilter_MY_ALL_Or_NONE 0.034
testFilter_NO_MERGES 0.042
testFilter_NONE_Or_MY_ALL 0.03
testFilter_NONE_And_ALL 0.032
testFilter_NONE_And_MY_ALL 0.034
testFilter_MY_ALL_And_NONE 0.04
testFilter_ALL_And_NONE 0.034
testFilter_ALL 0.03
testCommitTimeRevFilter 0.048

RevWalkFollowFilterTest

testSingleRename 0.08
testMultiRename 0.083
testNoRename 0.051

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.071
testMultipleHeads_SameBase2 0.091
testNone 0.049
testDisallowTreeFilter 0.025
testSimple 0.066
testCrissCross 0.037

RevWalkMergedIntoTest

testOldCommitWalk 0.061

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.06
testStringOfPearls_FilePath1 0.094
testStringOfPearls_FilePath2 0.077
testStringOfPearls_FilePath3 0.136
testStringOfPearls_FilePath3_NoParentRewriting 0.14
testStringOfPearls_DirPath2 0.076
testStringOfPearls_FilePath2_NoParentRewriting 0.067
testStringOfPearls_FilePath1_NoParentRewriting 0.109
testStringOfPearls_DirPath2_NoParentRewriting 0.087
testEdits_MatchNone 0.11
testEmpty_NoMatch 0.05
testSimple1 0.048
testEdits_MatchAll 0.11

RevWalkPathFilter6012Test

test1 0.16
test2 0.144
test3 0.154
test4 0.163
test5 0.166
test6 0.171
test7 0.162

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.034

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.042
testMergeCommitOneParentShallow 0.06
testObjectDirectorySnapshot 0.047
testDepth1 0.04
testDepth2 0.042
testDepth3 0.037

RevWalkSortTest

testSort_Default 0.062
testSort_COMMIT_TIME_DESC 0.061
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.076
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.083
testSort_TOPO_REVERSE 0.074
testSort_TOPO 0.067
testSort_REVERSE 0.072

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.02
shouldReturnZeroWhenMergedInto 0.026
shouldWorkWithMerges 0.033
shouldWorkWithoutCommonAncestor 0.029
shouldWorkWithZeroAsEnd 0.026
shouldReturnZeroOnSameCommit 0.031

RevWalkUtilsReachableTest

withMerge 0.119
withCommitLoadedByDifferentRevWalk 0.032
twoCommits 0.044
oneCommit 0.031
multipleBranches 0.061

SkipRevFilterTest

testSkipRevFilter0 0.029
testSkipRevFilterNegative 0.024
testSkipRevFilter 0.083

TreeRevFilterTest

testStringOfPearls_FilePath1 0.055
testStringOfPearls_FilePath2 0.054
testStringOfPearls_FilePath3 0.082
testStringOfPearls_DirPath2 0.054
testPathFilterOrOtherFilter 0.044

FileBasedConfigTest

testLeadingWhitespaces 0.009
testUTF8withoutBOM 0.018
testUTF8withBOM 0.012
testSystemEncoding 0.016

SubmoduleAddTest

commandWithNullPath 0.011
addSubmoduleWithExistingSubmoduleDefined 0.275
addExistentSubmodule 0.035
addSubmodule 0.35
commandWithEmptyPath 0.023
addSubmoduleWithRelativeUri 0.288
commandWithEmptyUri 0.03
commandWithNullUri 0.024

SubmoduleInitTest

resolveInvalidParentUrl 0.032
resolveTwoLevelHigherRelativeUrl 0.031
resolveWorkingDirectoryRelativeUrl 0.031
repositoryWithUninitializedModule 0.025
resolveOneLevelHigherRelativeUrl 0.031
resolveSameLevelRelativeUrl 0.028
repositoryWithNoSubmodules 0.014

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.021
repositoryWithNoHeadInSubmodule 0.04
repositoryWithUninitializedSubmodule 0.021
repositoryWithInitializedSubmodule 0.046
repositoryWithMissingSubmodule 0.017
repositoryWithDifferentRevCheckedOutSubmodule 0.047
repositoryWithNoSubmodules 0.02

SubmoduleSyncTest

repositoryWithSubmodule 0.154
repositoryWithRelativeUriSubmodule 0.153
repositoryWithNoSubmodules 0.016

SubmoduleUpdateTest

repositoryWithSubmodule 0.233
repositoryWithUnconfiguredSubmodule 0.034
repositoryWithInitializedSubmodule 0.049
repositoryWithNoSubmodules 0.02

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.013
repositoryWithRootLevelSubmoduleRelativeRef 0.041
treeIdWithGitmodules 0.025
indexWithGitmodules 0.028
bareRepositoryWithNoSubmodules 0.027
generatorFilteredToOneOfTwoSubmodules 0.016
repositoryWithRootLevelSubmoduleAbsoluteRef 0.046
repositoryWithRootLevelSubmodule 0.021
testTreeIteratorWithGitmodules 0.025
repositoryWithNoSubmodules 0.013

SymlinksTest

fileModeTestMissingThenSymlink 0.311
createDirSymlinkBeforeTarget 0.247
createFileSymlinkBeforeTarget 0.318
fileModeTestFolderThenSymlink 0.183
createSymlinkAfterTarget 0.274
fileModeTestSymlinkThenFile 0.251
fileModeTestFileThenSymlink 0.301
fileModeTestSymlinkThenMissing 0.29
fileModeTestSymlinkThenFolder 0.13

AtomicPushTest

pushAtomicClientGivesUpEarly 0.035
pushNonAtomic 0.008
pushAtomicDisabled 0.002

BaseReceivePackTest

parseCommand 0

BundleWriterTest

testAbortWrite 0.134
testWriteHEAD 0.153
testWriteSingleRef 0.206
testIncrementalBundle 0.294

HMACSHA1NonceGeneratorTest

signedByDifferentKeyWithSlop 0.11
invalidFormat 0
unsolicited 0
signedByDifferentKey 0.001
ok 0
slop 0
missing 0

HttpAuthTest

testHttpAuthScanResponse 0.006

LongMapTest

testRemoveCollision1 0
testRemoveCollision2 0
testInsertMinValue 0
testLargeMap 0.034
testSmallMap 0
testReplaceMaxValue 0
testEmptyMap 0
testRemoveOne 0

NetRCTest

testNetRCFile 0.022
testNetRCDefault 0.023

OpenSshConfigTest

testAlias_DoesNotMatch 0.014
testAlias_OptionsSet 0.018
testAlias_InheritBatchMode 0.02
testAlias_ConnectionAttempts 0.017
testAlias_BatchModeDefault 0.015
testAlias_PreferredAuthenticationsDefault 0.014
testAlias_OptionsInherit 0.024
testAlias_BatchModeYes 0.021
testQuoteParsing 0.021
testSeparatorParsing 0.029
testAlias_OptionsKeywordCaseInsensitive 0.035
testAlias_ConnectionAttemptsDefault 0.018
testAlias_invalidConnectionAttempts 0.022
testAlias_PreferredAuthentications 0.017
testNoConfig 0.014
testAlias_badConnectionAttempts 0.017
testAlias_InheritPreferredAuthentications 0.022

PacketLineInTest

testReadStringRaw1 0
testReadStringRaw2 0
testReadStringRaw3 0
testReadStringRaw4 0
testReadString_End 0
testReadACK_ACKready1 0
testReadACK_ACK1 0
testReadACK_ACKcontinue1 0
testReadString_Len0001 0
testReadString_Len0002 0
testReadString_Len0003 0
testReadString_Len0004 0
testReadString_LenHELO 0
testReadACK_Invalid1 0
testReadACK_Invalid2 0
testReadACK_Invalid3 0
testReadACK_Invalid4 0
testReadStringRaw_End 0
testReadACK_ERR 0
testReadACK_NAK 0
testReadString1 0
testReadString2 0
testReadString4 0
testReadString5 0
testReadACK_ACKcommon1 0

PacketLineOutTest

testWritePacket1 0
testWritePacket2 0
testWritePacket3 0.007
testFlush 0
testWriteEnd 0
testWriteString1 0.001
testWriteString2 0
testWriteString3 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.112
test1 0.05
test2 0.059
testTinyThinPack 0.046
testMaxObjectSizeDeltaBlock 0.11
testMaxObjectSizeFullBlob 0.096
testPackWithTrailingGarbage 0.083
testPackWithDuplicateBlob 0.057
testDataAfterPackFooterSingleRead 0.055
testDataAfterPackFooterSplitObjectRead 0.274
testMaxObjectSizeDeltaResultSize 0.045
testNonMarkingInputStream 0.03

PushCertificateIdentTest

exoticUserId 0
parseValid 0
fuzzyCasesMatchPersonIdent 0
trimName 0
incompleteCasesMatchPersonIdent 0
noEmail 0

PushCertificateParserTest

parseCertFromPktLine 0.133
testParseReader 0.001
testParseString 0
noCert 0.001
testConcatPacketLines 0
testMissingPusheeField 0.001
testParseMultipleFromStream 0.003
disabled 0
disabledParserStillRequiresCorrectSyntax 0
parseCertFromPktLineNoNewlines 0.001
testConcatPacketLinesInsertsNewlines 0

PushCertificateStoreTest

saveInBatch 0.031
lockFailure 0.008
putMatchingWithSomeMatchingRefs 0.004
saveTwoCertsOnSameRefInTwoUpdates 0.006
saveTwoCertsOnDifferentRefsInTwoUpdates 0.007
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.002
changeRefFileToDirectory 0.006
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.011
missingRef 0
putMatchingWithNoMatchingRefs 0.001
saveOneCertOnOneRef 0.003
saveNoChange 0
getBeforeSaveDoesNotIncludePending 0.006
saveTwoCertsOnSameRefInOneUpdate 0.005
saveTwoCertsOnDifferentRefsInOneUpdate 0.007
saveOneCertOnMultipleRefs 0.005

PushConnectionTest

testWrongOldIdDoesNotReplace 0.047

PushProcessTest

testUpdateMixedCases 0.133
testUpdateUnexpectedRemote 0.135
testTrackingRefUpdateOnReject 0.126
testUpdateDelete 0.164
testUpdateFastForward 0.192
testUpdateUnexpectedRemoteVsForce 0.163
testUpdateRejectedByConnection 0.191
testUpdateUpToDate 0.156
testUpdateNonFastForwardForced 0.168
testUpdateExpectedRemote 0.13
testPushResult 0.159
testUpdateNonFastForwardUnknownObject 0.155
testUpdateNonFastForward 0.124
testUpdateDeleteNonExisting 0.135
testTrackingRefUpdateEnabled 0.186
testUpdateCreateRef 0.122
testTrackingRefUpdateDisabled 0.136

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.185
testUsingUnknownBlobFails 0.121
testUsingHiddenCommonBlobFails 0.129
testCreateBranchAtHiddenCommitFails 0.184
testFilterHidesPrivate 0.106
testSuccess 0.152
testUsingUnknownTreeFails 0.117

RefSpecTest

testForceMasterMaster 0
testWildcardInMiddleOfDestionation 0
testExpandFromDestination_NonWildcard 0
testForceMaster 0
invalidDestinationDoubleSlashes 0
invalidWhenSourceOnlyAndWildcard 0
testCreateEmpty 0
testSetDestination 0
testSetSourceDestination 0
testWildcardInMiddleOfSource 0
testMasterMaster 0
invalidSetSource 0
testWildcardAtStart 0
invalidSourceDoubleSlashes 0
testDeleteMaster 0
testWildcardMirror 0
invalidWhenMoreThanOneWildcardInSource 0
testSetForceUpdate 0
invalidSlashAtStart 0
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0
invalidWhenMoreThanOneWildcardInDestination 0
testSetSource 0
invalidWhenDestinationOnlyAndWildcard 0
testMaster 0
invalidWhenOnlySourceWildcard 0
testForceRemotesOrigin 0
testExpandFromDestination_Wildcard 0
testWildcardAfterText1 0
testWildcardAfterText2 0
testSetDestination_SourceNull 0
testSplitLastColon 0
invalidSetDestination 0

RemoteConfigTest

multiplePushInsteadOf 0
testRemoveMiddleURI 0
multipleInsteadOf 0
testCreateOrigin 0
testSimpleTimeout 0
testSaveTimeout 0
testRemoveLastURI 0
testUploadPack 0
testSaveAllTags 0
testUnknown 0
testSimpleNoTags 0
testSaveAddURI 0
testSaveNoTags 0
singlePushInsteadOf 0
testSaveRemoveFirstURI 0
testSaveRemoveLastURI 0
testSimpleAlwaysTags 0
noPushInsteadOf 0
testRemoveFirstURI 0
singleInsteadOf 0
testAddURI 0
testBackup 0
testMirror 0.001
noInsteadOf 0
testSimple 0
testRemoveOnlyURI 0.001

SideBandOutputStreamTest

testWrite_CH_ERROR 0
testFlush 0
testWrite_CH_DATA 0
testConstructor_RejectsBadChannel 0
testWrite_SmallBlocks1 0
testWrite_SmallBlocks2 0
testWrite_SmallBlocks3 0
testWrite_CH_PROGRESS 0
testWrite_Large 0.046
testWrite_Small 0
testConstructor_RejectsBadBufferSize 0

TestProtocolTest

testFetch 0.001
testPush 0.017
testUploadPackFactory 0.005
testReceivePackFactory 0.007

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.073
testSpi 0.074
testFindRemoteRefUpdatesTrackingRef 0.079
testFindRemoteRefUpdatesNoWildcardNoTracking 0.072
testFindRemoteRefUpdatesNoWildcardNoDestination 0.069
testLocalTransportFetchWithoutLocalRepository 0.074
testFindRemoteRefUpdatesWildcardNoTracking 0.069
testLocalTransportWithRelativePath 0.076

URIishTest

testURIEncode_unicode 0
testScpStyleWithoutUserRelativePath 0
testGetSlashSlashDotGitSlashHumanishName 0
shouldRaiseErrorOnNullURI 0
testGetValidWithSlashesDotGitHumanishName 0
testSshProtoHostOnly 0
testUNC 0
testGetNullHumanishName 0
testFileProtocol 0
testGetEmptyHumanishNameWithAuthorityOnly 0
testGetValidDotGitHumanishName 0
testALot 0.173
testGetEmptyHumanishName 0
testSshProtoHostWithPort 0
testGetValidHumanishName 0
testGetWithSlashDotGitHumanishName 0
testSshProtoWithUserPassAndPort 0.001
testGetValidWithSlashDotGitHumanishName 0
testURIEncode_00 0
testURIEncode_0a 0.001
testSshProtoWithUserAndPort 0
testSshProtoWithEmailUserPassAndPort 0
testGetValidWithSlashDotGitSlashHumanishName 0
testGetWindowsPathHumanishName 0
testSshGitProto 0
testSshProtoHostWithAuthentication 0
testGetValidWithSlashesDotGitSlashHumanishName 0
testSshProtoWithADUserPassAndPort 0.001
testGetValidSlashHumanishName 0
testUnixFile 0
testGetSlashesValidSlashHumanishName 0
testURIEncodeDecode 0.001
testFileProtoUnix 0
testMissingPort 0.001
testGitProtoUnixPort 0.001
testStringConstructor 0
testGetSlashValidSlashDotGitSlashHumanishName 0
testGetAbsEmptyHumanishName 0
testWindowsFile2 0
testScpStyleWithUser 0
testFileWithNoneUserHomeWithTilde 0
testGitProtoWindowsPort 0
testRelativePath 0
testPathSeparator 0
testScpStyleNoURIDecoding 0
testGitSshProto 0.001
testWindowsFile 0
testSshProto 0
testScpStyleWithoutUserAbsolutePath 0
testGetSet 0.001
testGetValidGitSchemeWithTwoSlashesHumanishName 0
testSshProtoWithEscapedADUserPassAndPort 0
testUserPasswordAndPort 0
testGetTwoSlashesDotGitHumanishName 0
testGitProtoWindows 0
testGitWithUserHome 0
shouldRaiseErrorOnEmptyURI 0
testGetValidLocalWithTwoSlashesHumanishName 0.001
testSshProtoWithEmailUserAndPort 0
testGitProtoUnix 0
testFileProtoWindows 0
testFileWithUserHome 0
Resolving ~user is beyond standard Java API and need more support
testGetValidDotGitSlashHumanishName 0
testGetValidWithEmptySlashDotGitHumanishName 0.001
testGetSlashValidSlashHumanishName 0

WalkEncryptionTest$Required

test_A1_ValidURI 0
skipped
test_A2_CryptoError 0
skipped

AbstractTreeIteratorTest

testEnsurePathCapacityFastCase 0.001
testPathCompare 0
testEnsurePathCapacityGrows 0
testEntryFileMode 0
testEntryPath 0
testCreateEmptyTreeIterator 0
testGrowPath 0

CanonicalTreeParserTest

testThreeEntries_Seek2 0
testBackwords_Prebuilts1 0
testBackwords_Prebuilts2 0
testThreeEntries_BackwardsTwo 0
testThreeEntries_Seek3IsEOF 0
testTwoEntries_ForwardOneAtATime 0
testOneEntry_Forward 0
testTwoEntries_Seek2IsEOF 0
testTwoEntries_BackwardsOneAtATime 0
testOneEntry_Seek1IsEOF 0
testOneEntry_Backwards 0
testFreakingHugePathName 0
testFindAttributesWhenMissing 0
testFindAttributesWhenSecond 0
testBackwards_ConfusingPathName 0
testTwoEntries_BackwardsTwo 0
testFindAttributesWhenFirst 0
testEmptyTree_AtEOF 0

EmptyTreeIteratorTest

testAtEOF 0.017
testCreateSubtreeIterator 0.016
testStopWalkCallsParent 0.019
testBackDoesNothing 0.017
testEntryObjectId 0.018
testNextDoesNothing 0.021

FileTreeIteratorJava7Test

testSymlinkActuallyModified 0.069
testSymlinkNotModifiedThoughNormalized 0.06
testSymlinkModifiedNotNormalized 0.064
testFileModeSymLinkIsNotATree 0.038

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.017
testEmptyIfRootDoesNotExist 0.021
testComputeFileObjectId 0.024
submoduleWithNoGitDirectory 0.055
idOffset 1.003
testIsModifiedSymlinkAsFile 0.052
submoduleNestedWithHeadMatchingIndex 0.131
testEmptyIteratorOnEmptyDirectory 0.02
testDirCacheMatchingId 0.489
submoduleHeadMatchesIndex 0.129
submoduleDirectoryIterator 0.138
testIsModifiedFileSmudged 1.004
submoduleWithNoHead 0.066
testEmptyIfRootIsFile 0.019
testGetEntryContentLength 0.019
testSimpleIterate 0.026

IndexDiffFilterTest

testFileIgnoredNotHonored 0.081
testRecursiveTreeWalk 0.078
testEmptyFolderCommitted 0.052
testFileInFolderUntracked 0.086
testFileInFolderCommittedModifiedAllIgnored 0.119
testFileInFolderCommittedDeleted 0.082
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.144
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.163
testFileCommittedModified 0.085
testFileIgnored 0.102
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.131
testFolderChangedToFile 0.084
testFileInFolderCommittedModified 0.093
testNonRecursiveTreeWalk 0.103
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.152
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.142
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.116
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.147
testFileCommittedDeleted 0.087
testFolderChangedToFileCommittedComparedWithInitialCommit 0.144
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.167
testFileCommittedModifiedIgnored 0.09
testFileCommitted 0.085
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.135
testFileInFolderCommittedModifiedIgnored 0.106
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.146
testConflicts 0.271
testFileInFolderAllIgnored 0.129
testFileInFolderCommittedChangedNotModified 0.121
testFileInFolderCommittedAllDeleted 0.12
testEmptyFolderIgnored 0.113
testFileInFolderCommittedNonRecursive 0.098
testEmptyFolderUntracked 0.089
testFileInFolderCommitted 0.125
testFileInFolderIgnored 0.144
testFileCommittedChangedNotModified 0.095
testEmptyFolderCommittedDeleted 0.063
testFileUntracked 0.073

InterIndexDiffFilterTest

testOneOnly 0.009
testTwoSame 0.025
testEmpty 0.022
testTwoSameDifferByAssumeValid 0.023
testTwoSameSameAssumeValidDifferentContent 0.029

NotTreeFilterTest

testNegateIsUnwrap 0.007
testCloneIsDeepClone 0.012
testWrap 0.019
testShouldBeRecursive_PathFilter 0.02
testCloneIsSparseWhenPossible 0.024
testShouldBeRecursive_ALL 0.015

PathFilterGroupTest

testJustCommonPrefixIsNotMatch 0
testStopWalk 0
testFilterIsPrefixOfKey 0
testExact 0
testNoMatchButClose 0
testLongPaths 0
testKeyIsPrefixOfFilter 0.001

PathSuffixFilterTest

testEdgeCases 0.034
testRecursiveFiltering 0.034
testNonRecursiveFiltering 0.028

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.011
testALL_IdentityClone 0.016
testANY_DIFF_ShouldNotBeRecursive 0.019
testNotALL_IncludesNothing 0.023
testANY_DIFF_IdentityClone 0.026
testALL_IncludesAnything 0.03
testALL_ShouldNotBeRecursive 0.021

ForPathTest

testFindObjects 0.018

NameConflictTreeWalkTest

testNoDF_NoGap 0.023
testDF_NoGap 0.048
testDF_DetectConflict 0.028
testDF_GapByOne 0.046
testDF_SkipsSeenSubtree 0.044

PostOrderTreeWalkTest

testNoPostOrder 0.028
testInitialize_NoPostOrder 0.025
testInitialize_TogglePostOrder 0.02
testResetDoesNotAffectPostOrder 0.019
testWithPostOrder_NoEnterSubtree 0.026
testWithPostOrder_EnterSubtree 0.023

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.053

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.02

Base64Test

testDecodeFail_NonBase64Character 0
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

BlockListTest

testAddRemoveAdd 0
testAddAllFromOtherList 0
testRemoveFromEnd 0
testRemoveRejectsBadIndexes 0
testGet 0
testSet 0
testEmptyList 0
testAddRejectsBadIndexes 0
testAddToEnd 0.007
testFastIterator 0.006
testRemoveSlowPath 0
testAddSlowPath 0

ChangeIdUtilTest

testACommitWithSubjectBodyBugBrackersAndSob 0
testHasChangeidWithReplacementWithChangeIdInCommitMessage 0
testOneliner 0
testEmptyMessages 0.002
testIndexOfChangeId 0.002
testClean 0.002
testATwoLines 0.003
testOnelinerFollowedByBlank 0
testRegularCommitWithSob_ButNoBody 0.001
testTimeAltersId 0.008
testId 0
testKernelStyleFooter 0.001
testHasChangeid 0.001
testFirstParentAltersId 0.002
testChangeIdAfterBugOrIssue 0.001
testChangeIdAlreadySetWithReplacement 0.002
testACommitWithSubjectBodyBugLineWithASpaceAndSob 0.001
testSingleLineMessagesWithSignedOffBy 0.001
testMultiLineMessagesWithSignedOffBy 0.002
testHasChangeidWithSpacesBeforeId 0.001
testHasChangeidWithReplacementInLastLine 0.001
testHasChangeidWithReplacementInLastLineNoLineBreak 0.001
testWithEndingURL 0.004
testChangeIdAlreadySet 0.002
testSingleLineMessages 0.002
testRegularCommit 0.001
testACommitWithSubject_NonFooterAndBugAndSob 0
testNoteInMiddle 0
testACommitWithSubjectBug_NonFooterLineAndSob 0
testMultiLineMessagesWithoutFooter 0.001
testACommitWithSubject_NoBodySobAndBug 0.001
testACommitWithSubjectBodyBugEmptyLineAndSob 0.001
testHasChangeidWithReplacement 0.001
testACommitWithBug_SubButNoBody 0
testDirCacheAltersId 0.001

FileUtils7Test

testAtomicMove 0
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0

FileUtilTest

testCreateSymlink 0
testCreateSymlinkOverrideExisting 0
testMkdir 0.001
testRelativize_mixedCase 0.001
testDeleteEmptyTreeOk 0.001
testDeleteNotEmptyTreeNotOk 0.001
testRenameOverExistingNonEmptyDirectory 0.109
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0.002
testRelativize_doc 0
testRelativize_scheme 0.001
testRenameOverNonExistingFile 0.004
testRelativize_whitespaces 0.001
testDeleteRecursiveEmpty 0.002
testDeleteFile 0.001
testMkdirs 0.002
testRenameOverExistingFile 0.005
testCreateNewFile 0.001
testDeleteRecursive 0.002
testRenameOverExistingEmptyDirectory 0.004
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.002
testRelativize_equalPaths 0.001
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.002

FSJava7Test

testSymlinkAttributes 1.979
testExecutableAttributes 0.002

GitDateFormatterTest

LOCALE 0
DEFAULT 0
LOCALELOCAL 0
ISO 0
RAW 0
RFC 0
LOCAL 0
SHORT 0
RELATIVE 0.001

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.005
badlyFormattedWithoutRef 0.009

GitDateParserTest

shortWithDots 0
yesterday 0
weeksAgo 0
shortFmt 0
iso 0
now 0
rfc 0
local 0
never 0
defaultFmt 0
shortWithDotsReverse 0
shortWithSlash 0
daysAndWeeksAgo 0.001

HookTest

testCommitMsgHookReceivesCorrectParameter 0.122
testFailedPreCommitHookBlockCommit 0.067
testFindHook 0.027
testFailedCommitMsgHookBlocksCommit 0.066
testRunHook 0.04
testCommitMsgHookCanModifyCommitMessage 0.094

IntListTest

testAdd_ZeroCapacity 0
testEmpty_SpecificCapacity 0
testAdd_LargeGroup 0
testSet 0
testFillTo0 0
testFillTo1 0
testClear 0
testEmpty_DefaultCapacity 0
testToString 0
testFillTo100 0
testAdd_SmallGroup 0

AutoCRLFInputStreamTest

testBoundary 0.469
test 0.001

AutoCRLFOutputStreamTest

testBoundary 0.785
test 0.001

EolCanonicalizingInputStreamTest

testEmpty 0
testCRLF 0
testLFCR 0
testCR 0
testLF 0
testBinaryDetect 0
testBinaryDontDetect 0

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.249
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0
testTimeout_readByte_Timeout 0.251
testTimeout_readBuffer_Timeout 0.252
testTimeout_readBuffer_Success1 0
testTimeout_readBuffer_Success2 0
testTimeout_skip_Success 0

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.246
testTimeout_writeByte_Timeout 0.255
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0.001
testTimeout_close_Success 0
testTimeout_writeBuffer_Success1 0.001
testTimeout_flush_Success 0
testTimeout_close_Timeout 0.253
testTimeout_flush_Timeout 0.253

UnionInputStreamTest

testAutoCloseDuringRead 0
testSkip 0
testMarkSupported 0
testArrayConstructor 0
testReadByteBlocks 0
testEmptyStream 0
testCloseDuringClose 0
testNonBlockingPartialRead 0
testExceptionDuringClose 0
testReadSingleBytes 0

IOReadLineTest

testReadLineNoTrailingNewline[buffered=false, sizeHint=-1] 0
testReadLine[buffered=false, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=0] 0
testReadLine[buffered=false, sizeHint=0] 0.001
testReadLineNoTrailingNewline[buffered=false, sizeHint=1] 0
testReadLine[buffered=false, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=2] 0
testReadLine[buffered=false, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=3] 0
testReadLine[buffered=false, sizeHint=3] 0.001
testReadLineNoTrailingNewline[buffered=false, sizeHint=4] 0
testReadLine[buffered=false, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=64] 0
testReadLine[buffered=false, sizeHint=64] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=-1] 0.001
testReadLine[buffered=true, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=0] 0
testReadLine[buffered=true, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=1] 0
testReadLine[buffered=true, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=2] 0
testReadLine[buffered=true, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=3] 0.001
testReadLine[buffered=true, sizeHint=3] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=4] 0
testReadLine[buffered=true, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=64] 0
testReadLine[buffered=true, sizeHint=64] 0

NBTest

testDecodeUInt16 0
testDecodeUInt32 0
testDecodeUInt64 0
testDecodeInt32 0
testCompareUInt32 0
testEncodeInt16 0
testEncodeInt32 0
testEncodeInt64 0

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

QuotedStringBourneStyleTest

testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_SoleSq 0
testDequote_BareA 0
testDequote_NamedEscapes 0
testQuote_BareA 0
testQuote_Empty 0
testQuote_NamedEscapes 0

QuotedStringBourneUserPathStyleTest

testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_SoleSq 0
testDequote_BareA 0
testDequote_NamedEscapes 0
testQuote_BareA 0
testQuote_Empty 0
testQuote_User 0
testQuote_NamedEscapes 0
testDequote_User 0

QuotedStringGitPathStyleTest

testDequote_OctalAll 0
testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_Latin1 0
testDequote_SoleDq 0
testQuote_Ang 0
testDequote_RawUTF8 0
testDequote_BareA 0
testQuote_OctalAll 0
testDequote_NamedEscapes 0
testDequote_UnknownEscapeQ 0
testQuote_BareA 0
testQuote_Empty 0
testDequote_RawLatin1 0
testDequote_FooTabBar 0
testQuote_NamedEscapes 0
testDequote_UTF8 0
testQuoteAtAndNumber 0

RawCharUtilTest

testTrimLeadingWhitespace 0
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_FormatTest

testFormatBase10 0

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

RawParseUtils_LineMapTest

testEmpty 0
testOneBlankLine 0
testTwoLineFooBar 0
testFourLineBlanks 0
testTwoLineNoLF 0

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

RawParseUtilsTest

testParseEncoding_badEncoding 0.006
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

RawSubStringPatternTest

testBoundary 0
testCaseInsensitive 0.016
testEmptyPattern 0.015
testNoMatches 0.016

ReadLinesTest

testReadLines_endCRLF 0
testReadLines_singleLine 0
testReadLines_endLF 0
testReadLines_mixed 0
testReadLines_CRLF 0
testReadLines_LF 0

RefListTest

testCopyLeadingPrefix 0
testBuilder_Remove 0
testBuilder_ToString 0
testCopyConstructorReusesArray 0
testSet 0
testPutReplaceEntry 0
testEmpty 0
testToString 0
testRemoveEndOfList 0
testAddToMiddleOfListByInsertionPosition 0
testAddToEndOfList 0
testAddToFrontOfList 0
testBuilder_AddThenSort 0
testRemoveMiddleOfList 0
testPutNewEntry 0
testRemoveMakesEmpty 0
testEmptyBuilder 0
testFindContainsGet 0
testAddToEmptyList 0
testBuilder_AddAll 0
testIterable 0
testBuilder_Set 0
testRemoveFrontOfList 0

RefMapTest

testPut_NoPrefix 0.001
testNotEmpty_WithPrefix 0
testNotEmpty_NoPrefix 0
testPut_KeyMustMatchName_NoPrefix 0
testMerge_PackedLooseLoose 0
testClear 0
testIterator_MissingUnresolvedSymbolicRefIsBug 0
testEmpty_WithPrefix 0
testToString_WithPrefix 0
testMerge_HeadMaster 0
testIterator_RefusesRemove 0
testEmpty_NoPrefix1 0
testEmpty_NoPrefix2 0
testPut_KeyMustMatchName_WithPrefix 0
testMerge_WithPrefix 0
testEntryType 0
testToString_NoPrefix 0
testPut_CollapseResolved 0
testPut_WithPrefix 0
testEntryTypeSet 0
testRemove 0
testIterator_FailsAtEnd 0

RelativeDateFormatterTest

testFormatMonths 0
testFormatDays 0
testFormatMinutes 0
testFormatHours 0
testFormatWeeks 0
testFormatYears 0
testFormatSeconds 0
testFuture 0
testFormatYearsMonths 0

RunExternalScriptTest

testCopyStdIn 0
testWrongScript 0.007
testArguments 0.012
testRc 0.008
testCopyStdInExecute 0.012
testAllTogetherBinExecute 0.013
testAllTogetherBin 0.014
testWrongSh 0.005
testNullStdout 0.01
testCopyNullStdIn 0.01
testStdErr 0.011
testStdErrExecute 0.01

StringUtilsTest

testToLowerCaseString 0
testEqualsIgnoreCase1 0
testEqualsIgnoreCase2 0
testEqualsIgnoreCase3 0
testEqualsIgnoreCase4 0
testReplaceLineBreaks 0
testToLowerCaseChar 0

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 1.113
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.554
testLarge_SingleWrite 1.789
testInCoreLimit_SwitchBeforeAppendByte 2.015
testOneBlock_BulkWrite 0.008
testRandomWrites 1.157
testOneBlockAndHalf_BulkWrite 0.007
testOneBlockAndHalf_SingleWrite 0.008
testDestroyWhileOpen 0.014
testOneBlockAndHalf_Copy 0.007
testHeapWithEstimatedSize 0.025
testInCoreInputStream 0

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 0.851
shouldRaiseErrorOnBadUrl 0.212
shouldCloneAValidGitRepository 0.265
shouldRaiseErrorOnNoUrl 0.392
shouldCreateABareCloneOfAValidGitRepository 0.313
shouldRaiseErrorOnEmptyUrl 0.093

ClientVersionUtilTest

testParse 0.002
testPushStatusBug 0

RootLocaleTest

testHttpServerText 0

ServletUtilsTest

testAcceptGzip 0.009

AdvertiseErrorTest

testPush_CreateBranch 0.779

AsIsServiceTest

testCreate_Default 0.302
testCreate_Disabled 0.051
testDisabledSingleton 0.023
testCreate_Enabled 0.025

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.051
testCreate_NullUser 0.015
testCreate_EmptyStringUser 0.015
testCreate_Disabled 0.023
testDisabledSingleton 0.018
testCreate_Enabled 0.022

DefaultUploadPackFactoryTest

testCreate_Default 0.02
testCreate_Disabled 0.021
testDisabledSingleton 0.017
testCreate_Enabled 0.017

DumbClientDumbServerTest

testInitialClone_Loose[0] 0.468
testListRemote[0] 0.093
testPushNotSupported[0] 0.093
testInitialClone_Packed[0] 0.234
testInitialClone_Loose[1] 0.569
testListRemote[1] 0.314
testPushNotSupported[1] 0.142
testInitialClone_Packed[1] 0.377

DumbClientSmartServerTest

testInitialClone_Small[0] 0.193
testListRemote[0] 0.092
testPushNotSupported[0] 0.099
testInitialClone_Packed[0] 0.182
testInitialClone_Small[1] 0.618
testListRemote[1] 0.098
testPushNotSupported[1] 0.102
testInitialClone_Packed[1] 0.412

ErrorServletTest

testHandler 0.011

FileResolverTest

testNotAGitRepository 0.004
testUnreasonableNames 0
testExportOk 0.098

GitServletInitTest

testDefaultConstructor_NoBasePath 0.019
testInitUnderContainer_WithBasePath 0.019
testDefaultConstructor_WithBasePath 0.001
testInitUnderContainer_NoBasePath 0.005

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.197
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.171
testObjectCheckerException 0.164

HookMessageTest

testPush_CreateBranch 0.135
testPush_HookMessagesToOutputStream 0.147

HttpClientTests

testListRemote_Dumb_NoHEAD 0.147
testListRemote_Smart_DetachedHEAD 0.157
testRepositoryNotFound_Dumb 0.112
testListRemote_Smart_WithQueryParameters 0.141
testListRemote_Dumb_Auth 0.188
testListRemote_Dumb_NeedsAuth 0.094
testListRemote_Smart_UploadPackNeedsAuth 0.093
testRepositoryNotFound_Smart 0.105
testListRemote_Dumb_DetachedHEAD 0.13
testListRemoteWithoutLocalRepository 0.079
testListRemote_Smart_UploadPackDisabled 0.169

MeasurePackSizeTest

testPush_packSize 0.145

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 0.096

RegexPipelineTest

testSimpleRegex 0.003
testRegexGroupFilter 0.015
testServeOrdering 0.007

SetAdditionalHeadersTest

testSetHeaders 0.137

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 0.479
testPush_NotAuthorized[0] 0.17
testPush_CreateBranch[0] 0.267
testInitialClone_Small[0] 0.172
testFetch_TooManyLocalCommits[0] 0.957
testListRemote[0] 0.131
testListRemote_BadName[0] 0.106
testPush_ChunkedEncoding[0] 0.223
testInitialClone_BrokenServer[0] 0.122
testFetch_FewLocalCommits[1] 0.333
testPush_NotAuthorized[1] 0.181
testPush_CreateBranch[1] 0.24
testInitialClone_Small[1] 0.175
testFetch_TooManyLocalCommits[1] 1.06
testListRemote[1] 0.134
testListRemote_BadName[1] 0.15
testPush_ChunkedEncoding[1] 0.259
testInitialClone_BrokenServer[1] 0.152

AddTest

testAddNothing 0.753
testAddAFile 0.127
testAddUsage 0.046
testAddFileTwice 0.059
testAddAlreadyAdded 0.066

ArchiveTest

testTarPrefixOption 0.39
testTgzExtensions 0.189
testTarPreservesContent 0.182
testArchiveIncludesSubmoduleDirectory 0.628
testTarWithSubdir 0.244
testExtensionMatchIsAnchored 0.109
testUnrecognizedFormat 0.064
testArchiveWithLongFilename 0.246
testTarPreservesMode 0.35
testNoExtensionMeansTar 0.125
testEmptyArchive 0.065
testArchivePrefixOption 0.126
testArchiveWithSubdir 0.209
testArchivePreservesMode 0.341
testUnrecognizedExtensionMeansTar 0.114
testZipExtension 0.1
testDefaultFormatIsTar 0.125
testArchivePreservesContent 0.15
testTarExtension 0.129
testTarWithLongFilename 0.249
testTxzExtension 0.314
testPrefixWithoutTrailingSlash 0.125
testTarIncludesSubmoduleDirectory 0.39
testTarPrefixWithoutTrailingSlash 0.134
testArchiveWithFiles 0.158
testPrefixDoesNotNormalizeDoubleSlash 0.119
testFormatOverridesFilename 0.117
testPrefixDoesNotNormalizeDoubleSlashInTar 0.135
testEmptyTar 0.07
testTbz2Extension 0.213

BranchTest

testRenameTwoArgs 0.108
testExistingBranch 0.063
testDeleteForce 0.186
testCreateFromOldCommit 0.205
testList 0.05
testListDetached 0.055
testHelpAfterDelete 0.053
testCreate 0.065
testDelete 0.065
testDeleteForceMultiple 0.165
testListContains 0.086
testRenameSingleArg 0.079
testDeleteMultiple 0.097

CheckoutTest

testCheckoutHead 0.061
testCheckoutLink 0.073
testCheckoutPath 0.169
testCheckoutSelf 0.051
testCheckoutUnresolvedHead 0.02
fileModeTestFileThenFileWithFolderInIndex 0.14
testCheckoutNewBranchThatAlreadyExists 0.045
fileModeTestFileWithFolderInIndex 0.224
testCheckoutExistingBranchWithConflict 0.091
fileModeTestFolderThenFileWithMissingInWorkingTree 0.178
testCheckouSingleFile 0.206
testCheckoutBranch 0.064
fileModeTestFolderWithMissingInWorkingTree 0.156
testCheckoutNonExistingBranch 0.022
testCheckoutOrphan 0.086
testCheckoutWithMissingWorkingTreeFile 0.143
testCheckoutNewBranch 0.094
fileModeTestFolderThenMissingWithFileInWorkingTree 0.171
testCheckoutNewBranchOnBranchToBeBorn 0.024
fileModeTestMissingWithFolderInWorkingTree 0.101
fileModeTestMissingThenFolderWithFileInWorkingTree 0.135

CLIGitCommandTest

testSplit 0

CloneTest

testCloneIntoCurrentDir 1.415
testClone 0.304
testCloneEmpty 0.093

CommitAndLogTest

testCommitAmend 0.165

CommitTest

testCommitAll 0.259
testCommitPath 0.122

ConfigTest

testListConfig 0.07

DescribeTest

testDescribeTagLong 0.082
testDescribeCommit 0.126
testHelpArgumentAfterUnknown 0.029
testHeadNoTag 0.059
testNoHead 0.029
testHelpArgumentBeforeUnknown 0.025
testDescribeTag 0.072

FetchTest

testFetchNoTags 0.24
testFetchDefault 0.251
testFetchAllTags 0.26

LsRemoteTest

testLsRemoteHeadsTags 1.179
testLsRemoteTags 0.33
testLsRemote 0.212
testLsRemoteHeads 0.204

MergeTest

testMergeSelf 0.068
testFastForward 0.149
testNoFastForwardAndSquash 0.055
testMerge 0.223
testFastForwardOnly 0.187
testMergeNoCommitSquash 0.185
testMergeNoCommit 0.238
testMergeWithUserMessage 0.274
testSquashSelf 0.062
testSquash 0.249
testNoFastForward 0.199

ReflogTest

testSingleCommit 0.063
testClean 0.028
testBranch 0.137

RemoteTest

testAdd 0.086
testList 0.081
testVerboseList 0.082
testRemove 0.08
testSetUrl 0.091
testUpdate 0.145
testSetUrlPush 0.115

RepoTest

testAddRepoManifest 0.771
testZombieHelpArgument 0.257
testMissingPath 0.241

ResetTest

testResetSelf 0.05
testPathOptionHelp 0.019
testResetPathNoDoubleDash 0.087
testResetPrevious 0.099
testResetPathDoubleDashNoRef 0.095
testZombieArgument_Bug484951 0.021
testResetPathNoDoubleDashNoRef 0
Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path
testResetPathDoubleDash 0.106
testResetEmptyPath 0.061

StatusTest

testStatusUntrackedFiles 0.451
testStatusPorcelainUntrackedFilesAll 0.465
testPathOptionHelp 0.02
testStatusUno 0.421
testStatusPorcelainUntrackedFiles 0.489
testStatusUall 0.399
testStatusPorcelainU 0.383
testStatusPorcelain 0.381
testStatusUntrackedFilesAll 0.607
testStatusPorcelainUno 0.563
testStatusUntrackedFilesNo 0.594
testStatusPorcelainUall 0.639
testStatusPorcelainUntrackedFilesNo 0.878
testStatusDefault 1.096
testStatusU 0.994

TagTest

testTagTwice 0.243

Failure Details

[Summary] [Package List] [Test Cases]


testSmudgeAndClean
skipped: skipped
testAddHugeFile
skipped: Test takes way too long (~10 minutes) to be part of the standard suite
testFileWithUserHome
skipped: Resolving ~user is beyond standard Java API and need more support
test_A1_ValidURI
skipped: skipped
test_A2_CryptoError
skipped: skipped
test_V0_Java7_JET
skipped: skipped
test_V1_Java7_GIT
skipped: skipped
test_V2_Java7_AES
skipped: skipped
test_V2_Java8_PBE_AES
skipped: skipped
testCrypto[Profile: PBEWITHMD5ANDDES Version: 0]
skipped: skipped
testCrypto[Profile: PBEWITHMD5ANDDES Version: 1]
skipped: skipped
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 0]
skipped: skipped
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 1]
skipped: skipped
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 0]
skipped: skipped
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 1]
skipped: skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 0]
skipped: skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 1]
skipped: skipped
testResetPathNoDoubleDashNoRef
skipped: Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path