Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3208 0 0 5 99.844% 392.685

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% 0.853
org.eclipse.jgit.revwalk 197 0 0 0 100% 25.944
org.eclipse.jgit.api 565 0 0 1 99.823% 117.63
org.eclipse.jgit.treewalk.filter 66 0 0 0 100% 2.023
org.eclipse.jgit.internal.storage.pack 14 0 0 0 100% 0.004
org.eclipse.jgit.diff 157 0 0 0 100% 2.683
org.eclipse.jgit.http.test 65 0 0 0 100% 6.864
org.eclipse.jgit.util 275 0 0 0 100% 9.306
org.eclipse.jgit.notes 46 0 0 0 100% 15.987
org.eclipse.jgit.events 1 0 0 0 100% 0.023
org.eclipse.jgit.submodule 38 0 0 0 100% 1.482
org.eclipse.jgit.dircache 61 0 0 0 100% 0.771
org.eclipse.jgit.patch 45 0 0 0 100% 0.017
org.eclipse.jgit.gitrepo 15 0 0 0 100% 11.387
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.018
org.eclipse.jgit.ignore 195 0 0 0 100% 0.214
org.eclipse.jgit.pgm 106 0 0 3 97.17% 11.284
org.eclipse.jgit.junit 12 0 0 0 100% 0.064
org.eclipse.jgit.transport 241 0 0 1 99.585% 3.104
org.eclipse.jgit.internal.storage.dfs 9 0 0 0 100% 0.023
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.044
org.eclipse.jgit.revplot 16 0 0 0 100% 0.608
org.eclipse.jgit.util.io 38 0 0 0 100% 2.656
org.eclipse.jgit.symlinks 9 0 0 0 100% 1.51
org.eclipse.jgit.internal.storage.file 267 0 0 0 100% 75.409
org.eclipse.jgit.lib 431 0 0 0 100% 24.548
org.eclipse.jgit.attributes 23 0 0 0 100% 0.25
org.eclipse.jgit.nls 11 0 0 0 100% 0.002
org.eclipse.jgit.treewalk 62 0 0 0 100% 2.982
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.341
org.eclipse.jgit.merge 71 0 0 0 100% 74.651
org.eclipse.jgit.http.server 4 0 0 0 100% 0.003

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% 0.853

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.065
DateRevQueueTest 7 0 0 0 100% 0.153
FIFORevQueueTest 6 0 0 0 100% 2.611
FooterLineTest 19 0 0 0 100% 0.179
LIFORevQueueTest 5 0 0 0 100% 2.925
MaxCountRevFilterTest 2 0 0 0 100% 0.099
ObjectWalkFilterTest 6 0 0 0 100% 0.027
ObjectWalkTest 8 0 0 0 100% 0.262
RevCommitListTest 7 0 0 0 100% 15.786
RevCommitParseTest 17 0 0 0 100% 0.226
RevFlagSetTest 7 0 0 0 100% 0.13
RevObjectTest 10 0 0 0 100% 0.173
RevTagParseTest 19 0 0 0 100% 0.171
RevWalkCullTest 3 0 0 0 100% 0.136
RevWalkFilterTest 15 0 0 0 100% 0.402
RevWalkFollowFilterTest 3 0 0 0 100% 0.15
RevWalkMergeBaseTest 6 0 0 0 100% 0.418
RevWalkMergedIntoTest 1 0 0 0 100% 0.045
RevWalkPathFilter1Test 13 0 0 0 100% 0.522
RevWalkPathFilter6012Test 7 0 0 0 100% 0.409
RevWalkResetTest 1 0 0 0 100% 0.016
RevWalkShallowTest 6 0 0 0 100% 0.173
RevWalkSortTest 7 0 0 0 100% 0.202
RevWalkUtilsCountTest 6 0 0 0 100% 0.255
RevWalkUtilsReachableTest 5 0 0 0 100% 0.168
SkipRevFilterTest 3 0 0 0 100% 0.062
TreeRevFilterTest 5 0 0 0 100% 0.179

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
AddCommandTest 20 0 0 0 100% 1.757
ApplyCommandTest 11 0 0 0 100% 0.671
ArchiveCommandTest 4 0 0 0 100% 0.385
BlameCommandTest 18 0 0 0 100% 2.238
BranchCommandTest 15 0 0 0 100% 3.454
CheckoutCommandTest 25 0 0 0 100% 8.858
CherryPickCommandTest 12 0 0 0 100% 3.859
CleanCommandTest 7 0 0 0 100% 0.647
CloneCommandTest 14 0 0 0 100% 6.05
CommitAndLogCommandTest 10 0 0 0 100% 1.134
CommitCommandTest 11 0 0 0 100% 1.476
CommitOnlyTest 96 0 0 0 100% 12.236
DescribeCommandTest 12 0 0 0 100% 2.117
DiffCommandTest 6 0 0 0 100% 1.179
FetchCommandTest 6 0 0 0 100% 2.141
GarbageCollectCommandTest 2 0 0 0 100% 0.958
GitConstructionTest 3 0 0 0 100% 0.458
HugeFileTest 1 0 0 1 0% 0
InitCommandTest 9 0 0 0 100% 0.242
LogCommandTest 7 0 0 0 100% 0.809
LsRemoteCommandTest 4 0 0 0 100% 0.767
MergeCommandTest 43 0 0 0 100% 11.226
NameRevCommandTest 11 0 0 0 100% 0.882
NotesCommandTest 2 0 0 0 100% 0.173
PathCheckoutCommandTest 13 0 0 0 100% 7.024
PullCommandTest 16 0 0 0 100% 8.062
PullCommandWithRebaseTest 5 0 0 0 100% 2.654
PushCommandTest 6 0 0 0 100% 1.77
RebaseCommandTest 70 0 0 0 100% 21.848
ReflogCommandTest 3 0 0 0 100% 0.529
RenameBranchCommandTest 4 0 0 0 100% 0.397
ResetCommandTest 16 0 0 0 100% 0.889
RevertCommandTest 10 0 0 0 100% 1.864
RmCommandTest 2 0 0 0 100% 0.147
StashApplyCommandTest 26 0 0 0 100% 4.852
StashCreateCommandTest 16 0 0 0 100% 1.097
StashDropCommandTest 8 0 0 0 100% 0.701
StashListCommandTest 4 0 0 0 100% 0.23
StatusCommandTest 3 0 0 0 100% 0.357
TagCommandTest 14 0 0 0 100% 1.492

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffFilterTest 38 0 0 0 100% 1.792
InterIndexDiffFilterTest 5 0 0 0 100% 0.04
NotTreeFilterTest 6 0 0 0 100% 0.054
PathFilterGroupTest 7 0 0 0 100% 0
PathSuffixFilterTest 3 0 0 0 100% 0.078
TreeFilterTest 7 0 0 0 100% 0.059

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.004
IntSetTest 1 0 0 0 100% 0

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffEntryTest 12 0 0 0 100% 1.339
DiffFormatterReflowTest 10 0 0 0 100% 0.007
DiffFormatterTest 12 0 0 0 100% 0.693
EditListTest 5 0 0 0 100% 0
EditTest 16 0 0 0 100% 0
HistogramDiffTest 27 0 0 0 100% 0.001
MyersDiffTest 20 0 0 0 100% 0
PatchIdDiffFormatterTest 2 0 0 0 100% 0.27
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 26 0 0 0 100% 0.373
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.564
AsIsServiceTest 4 0 0 0 100% 0.057
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.078
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.056
DumbClientDumbServerTest 8 0 0 0 100% 1.509
DumbClientSmartServerTest 8 0 0 0 100% 0.933
ErrorServletTest 1 0 0 0 100% 0
FileResolverTest 3 0 0 0 100% 0.019
GitServletInitTest 4 0 0 0 100% 0
HookMessageTest 2 0 0 0 100% 0.76
MeasurePackSizeTest 1 0 0 0 100% 0.059
ProtocolErrorTest 1 0 0 0 100% 0.016
RegexPipelineTest 3 0 0 0 100% 0.018
SetAdditionalHeadersTest 1 0 0 0 100% 0.065
SmartClientSmartServerTest 18 0 0 0 100% 2.73

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.006
ChangeIdUtilTest 35 0 0 0 100% 0.011
FileUtils7Test 1 0 0 0 100% 0
FileUtilTest 21 0 0 0 100% 0.128
FSJava7Test 2 0 0 0 100% 0.977
GitDateFormatterTest 9 0 0 0 100% 0
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.015
GitDateParserTest 13 0 0 0 100% 0
HookTest 6 0 0 0 100% 0.172
IntListTest 11 0 0 0 100% 0
NBTest 8 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.04
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
RawSubStringPatternTest 4 0 0 0 100% 0.037
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.001
StringUtilsTest 7 0 0 0 100% 0
TemporaryBufferTest 15 0 0 0 100% 7.918

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
DefaultNoteMergerTest 6 0 0 0 100% 0.113
LeafBucketTest 11 0 0 0 100% 0
NoteMapMergerTest 17 0 0 0 100% 15.269
NoteMapTest 12 0 0 0 100% 0.605

org.eclipse.jgit.events

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

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 0.489
SubmoduleInitTest 7 0 0 0 100% 0.15
SubmoduleStatusTest 7 0 0 0 100% 0.303
SubmoduleSyncTest 3 0 0 0 100% 0.229
SubmoduleUpdateTest 4 0 0 0 100% 0.153
SubmoduleWalkTest 9 0 0 0 100% 0.158

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBasicTest 12 0 0 0 100% 0.255
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.008
DirCacheBuilderTest 9 0 0 0 100% 0.083
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.075
DirCacheEntryTest 6 0 0 0 100% 0.001
DirCacheFindTest 1 0 0 0 100% 0.007
DirCacheIteratorTest 11 0 0 0 100% 0.212
DirCacheLargePathTest 5 0 0 0 100% 0.071
DirCachePathEditTest 3 0 0 0 100% 0
DirCacheTreeTest 6 0 0 0 100% 0.059

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
GetTextTest 4 0 0 0 100% 0.007
PatchCcErrorTest 1 0 0 0 100% 0.004
PatchCcTest 3 0 0 0 100% 0
PatchErrorTest 6 0 0 0 100% 0.004
PatchTest 7 0 0 0 100% 0.002

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 1 0 0 0 100% 0.014
RepoCommandTest 14 0 0 0 100% 11.373

org.eclipse.jgit.fnmatch

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

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.006
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.005
IgnoreNodeTest 14 0 0 0 100% 0.178
IgnoreRuleSpecialCasesTest 154 0 0 0 100% 0.025

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
AddTest 5 0 0 2 60% 0.334
ArchiveTest 30 0 0 1 96.667% 2.741
BranchTest 4 0 0 0 100% 0.15
CheckoutTest 19 0 0 0 100% 1.215
CLIGitCommandTest 1 0 0 0 100% 0
CloneTest 3 0 0 0 100% 0.212
CommitAndLogTest 1 0 0 0 100% 0.056
ConfigTest 1 0 0 0 100% 0.025
DescribeTest 5 0 0 0 100% 0.175
FetchTest 3 0 0 0 100% 0.421
LsRemoteTest 4 0 0 0 100% 0.279
MergeTest 11 0 0 0 100% 0.976
ReflogTest 3 0 0 0 100% 0.105
RepoTest 1 0 0 0 100% 0.88
StatusTest 14 0 0 0 100% 3.658
TagTest 1 0 0 0 100% 0.057

org.eclipse.jgit.junit

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

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
BundleWriterTest 3 0 0 0 100% 0.241
HttpAuthTest 1 0 0 0 100% 0.003
LongMapTest 8 0 0 0 100% 0.022
NetRCTest 2 0 0 0 100% 0.021
OpenSshConfigTest 17 0 0 0 100% 0.204
PacketLineInTest 25 0 0 0 100% 0.001
PacketLineOutTest 8 0 0 0 100% 0.007
PackParserTest 12 0 0 0 100% 0.632
PushProcessTest 17 0 0 0 100% 0.77
ReceivePackAdvertiseRefsHookTest 7 0 0 0 100% 0.657
RefSpecTest 34 0 0 0 100% 0.003
RemoteConfigTest 26 0 0 0 100% 0.005
SideBandOutputStreamTest 11 0 0 0 100% 0.005
TestProtocolTest 4 0 0 0 100% 0.025
TransportTest 8 0 0 0 100% 0.372
URIishTest 58 0 0 1 98.276% 0.136

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DeltaBaseCacheTest 4 0 0 0 100% 0
DfsInserterTest 5 0 0 0 100% 0.023

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.118
PlotCommitListTest 15 0 0 0 100% 0.49

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
AutoCRLFInputStreamTest 2 0 0 0 100% 0.31
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.601
EolCanonicalizingInputStreamTest 7 0 0 0 100% 0
TimeoutInputStreamTest 8 0 0 0 100% 0.754
TimeoutOutputStreamTest 9 0 0 0 100% 0.991
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% 1.51

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.103
ConcurrentRepackTest 4 0 0 0 100% 8.551
FileRepositoryBuilderTest 7 0 0 0 100% 0.152
FileSnapshotTest 4 0 0 0 100% 10.443
GcBasicPackingTest 7 0 0 0 100% 10.93
GcBranchPrunedTest 3 0 0 0 100% 3.2
GcConcurrentTest 1 0 0 0 100% 0.1
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.861
GcKeepFilesTest 1 0 0 0 100% 2.006
GcPackRefsTest 6 0 0 0 100% 5.808
GcPruneNonReferencedTest 5 0 0 0 100% 3.509
GcReflogTest 4 0 0 0 100% 3.979
GcTagTest 2 0 0 0 100% 1.98
InflatingBitSetTest 4 0 0 0 100% 0
LockFileTest 1 0 0 0 100% 0.06
ObjectDirectoryTest 1 0 0 0 100% 1.321
PackFileTest 4 0 0 0 100% 0.372
PackIndexV1Test 6 0 0 0 100% 0.061
PackIndexV2Test 6 0 0 0 100% 0.061
PackReverseIndexTest 4 0 0 0 100% 0.036
PackWriterTest 21 0 0 0 100% 3.126
RefDirectoryTest 55 0 0 0 100% 1.958
ReflogReaderTest 8 0 0 0 100% 0.383
ReflogWriterTest 1 0 0 0 100% 0.041
RefUpdateTest 39 0 0 0 100% 12.983
RepositorySetupWorkDirTest 12 0 0 0 100% 0.043
StoredBitmapTest 3 0 0 0 100% 0
T0003_BasicTest 25 0 0 0 100% 1.74
T0004_PackReaderTest 2 0 0 0 100% 0.082
UnpackedObjectTest 15 0 0 0 100% 0.149
WindowCacheGetTest 3 0 0 0 100% 0.253
WindowCacheReconfigureTest 7 0 0 0 100% 0.118

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.163
ConfigTest 34 0 0 0 100% 0.003
ConstantsEncodingTest 5 0 0 0 100% 0
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 2.202
DirCacheCheckoutTest 45 0 0 0 100% 4.651
IndexDiffSubmoduleTest 7 0 0 0 100% 8.207
IndexDiffTest 16 0 0 0 100% 1.807
IndexModificationTimesTest 2 0 0 0 100% 2.194
MergeHeadMsgTest 2 0 0 0 100% 0.027
ObjectCheckerTest 120 0 0 0 100% 0.024
ObjectIdOwnerMapTest 7 0 0 0 100% 0.025
ObjectIdRefTest 3 0 0 0 100% 0
ObjectIdSubclassMapTest 7 0 0 0 100% 0.012
ObjectIdTest 13 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.061
ReflogResolveTest 6 0 0 0 100% 0.332
RefTest 9 0 0 0 100% 0.777
RepositoryCacheTest 6 0 0 0 100% 0.07
RepositoryResolveTest 22 0 0 0 100% 2.499
SquashCommitMsgTest 1 0 0 0 100% 0.006
SymbolicRefTest 3 0 0 0 100% 0
T0001_PersonIdentTest 5 0 0 0 100% 0
T0002_TreeTest 14 0 0 0 100% 1.481
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0
ValidRefNameTest 17 0 0 0 100% 0.007

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributeNodeTest 6 0 0 0 100% 0.001
AttributesMatcherTest 7 0 0 0 100% 0.002
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.133
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.114
AttributeTest 1 0 0 0 100% 0

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
TranslationBundleTest 4 0 0 0 100% 0.002

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
AbstractTreeIteratorTest 7 0 0 0 100% 0
CanonicalTreeParserTest 15 0 0 0 100% 0
EmptyTreeIteratorTest 6 0 0 0 100% 0.053
FileTreeIteratorJava7Test 4 0 0 0 100% 0.286
FileTreeIteratorTest 16 0 0 0 100% 2.456
ForPathTest 1 0 0 0 100% 0.013
NameConflictTreeWalkTest 5 0 0 0 100% 0.047
PostOrderTreeWalkTest 6 0 0 0 100% 0.052
TreeWalkBasicDiffTest 1 0 0 0 100% 0.031
TreeWalkJava7Test 1 0 0 0 100% 0.044

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
CherryPickTest 2 0 0 0 100% 0.063
MergeAlgorithmTest 17 0 0 0 100% 0.022
MergeMessageFormatterTest 15 0 0 0 100% 0.98
RecursiveMergerTest 8 0 0 0 100% 41.35
ResolveMergerTest 15 0 0 0 100% 31.433
SimpleMergeTest 13 0 0 0 100% 0.748
SquashMessageFormatterTest 1 0 0 0 100% 0.055

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.001
ServletUtilsTest 1 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

AddCommandTest

testAddExistingSingleFileTwice 0.472
testAddWithConflicts 0.088
testAddNothing 0.04
testAddRemovedFile 0.045
testAddWithoutParameterUpdate 0.134
testAddExistingSingleMediumSizeFileWithNewLine 0.137
testAddExistingSingleFileInSubDir 0.035
testAssumeUnchanged 0.11
testAddRemovedCommittedFile 0.072
testAddWithParameterUpdate 0.088
testAddWholeRepo 0.041
testExecutableRetention 0.142
testAddTwoFiles 0.042
testAddFolder 0.035
testAddExistingSingleFileTwiceWithCommit 0.096
testAddIgnoredFile 0.04
testAddExistingSingleBinaryFile 0.039
testAddNonExistingSingleFile 0.025
testAddExistingSingleFile 0.03
testAddExistingSingleSmallFileWithNewLine 0.046

ApplyCommandTest

testModifyNL1 0.071
testAddA1 0.023
testAddA2 0.02
testAddA1Sub 0.019
testFailureF1 0.184
testFailureF2 0.055
testModifyE 0.053
testModifyX 0.055
testModifyY 0.064
testModifyZ 0.06
testDeleteD 0.067

ArchiveCommandTest

archiveByIdSpecificFile 0.097
archiveByDirectoryPath 0.112
archiveHeadAllFiles 0.093
archiveHeadSpecificPath 0.083

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.111
testRenamedBoundLineDelete 0.135
testBoundLineDelete 0.095

BlameCommandTest

testCoreAutoCrlf1 0.073
testCoreAutoCrlf2 0.07
testCoreAutoCrlf3 0.076
testCoreAutoCrlf4 0.079
testCoreAutoCrlf5 0.086
testRenameInSubDir 0.15
testDeleteMiddleLines 0.11
testWhitespaceMerge 0.262
testSingleRevision 0.058
testMoveToOtherDir 0.118
testMiddleClearAllLines 0.129
testTwoRenames 0.185
testDeleteTrailingLines 0.117
testEditAllLines 0.069
testRename 0.1
testConflictingMerge1 0.249
testConflictingMerge2 0.228
testTwoRevisions 0.079

BranchCommandTest

testCreateFromCommit 0.147
testCreateFromLightweightTag 0.138
testCreateFromAnnotatetdTag 0.131
testCreationImplicitStart 0.109
testCreateForce 0.148
testPullConfigRemoteBranch 0.455
testCreateAndList 0.167
testRenameLocalBranch 0.185
testListBranchesWithContains 0.155
testListAllBranchesShouldNotDie 0.3
testRenameRemoteTrackingBranch 0.366
testPullConfigLocalBranch 0.366
testDelete 0.219
testPullConfigRenameLocalBranch 0.426
testCreationNullStartPoint 0.142

CheckoutCommandTest

testCheckout 0.131
testCheckoutOfDirectoryShouldBeRecursive 0.178
testCheckoutAutoCrlfTrue 4.497
testCheckoutWithConflict 0.125
testCheckoutWithStartPoint 0.243
testCheckoutOfFileWithInexistentParentDir 0.169
testCheckoutCommit 0.145
testCheckoutAllPaths 0.229
testInvalidRefName 0.138
testCreateOrphanBranchWithStartCommit 0.166
testAlreadyExists 0.196
testCreateBranchOnCheckout 0.167
testCheckoutWithStartPointOnlyCertainFiles 0.251
testCheckoutToNonExistingBranch 0.135
testCheckoutAnnotatedTag 0.176
testCheckoutRemoteTrackingWithoutLocalBranch 0.256
testCheckoutWithNonDeletedFiles 0.149
testUpdateSmudgedEntries 0.199
testSimpleCheckout 0.179
testCreateOrphanBranchWithStartPoint 0.174
testCheckoutOrphanBranch 0.169
testCheckoutRemoteTrackingWithUpstream 0.284
testDetachedHeadOnCheckout 0.171
testCheckoutLightweightTag 0.198
testNullRefName 0.133

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.249
testCherryPickDirtyIndex 0.233
testCherryPickNoCommit 0.354
testCherryPickConflictResolution 0.327
testCherryPick 0.357
testCherryPickMerge 0.712
testCherryPickConflictMarkers 0.254
testCherryPickOurCommitName 0.254
testCherryPickConflictReset 0.299
testCherryPickDirtyWorktree 0.226
testSequentialCherryPick 0.333
testCherryPickConflictResolutionNoCOmmit 0.261

CleanCommandTest

testClean 0.101
testCleanWithPaths 0.094
testCleanDirs 0.098
testCleanWithDryRun 0.091
testCleanDirsWithDryRun 0.083
testCleanDirsWithDryRunAndNoIgnore 0.094
testCleanWithDryRunAndNoIgnore 0.086

CloneCommandTest

testCloneRepositoryExplicitGitDir 0.912
testCloneRepositoryExplicitGitDirNonStd 0.329
testCloneRepositoryWithNestedSubmodules 1.191
testCloneRepositoryWithBranchShortName 0.261
testBareCloneRepository 0.228
testCloneRepositoryWithSubmodules 0.666
testCloneWithAutoSetupRebase 0.523
testCloneRepositoryOnlyOneBranch 0.32
testCloneRepositoryWithBranch 0.422
testCloneRepositoryExplicitGitDirBare 0.248
testCloneRepositoryWithTagName 0.208
testCloneRepository 0.23
testCloneRepositoryWithMultipleHeadBranches 0.254
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.258

CommitAndLogCommandTest

testMultipleInvocations 0.053
testAddUnstagedChanges 0.177
testWrongParams 0.018
testModeChange 0.141
testLogWithFilter 0.107
testCommitAmend 0.081
testCommitRange 0.113
testMergeEmptyBranches 0.144
testInsertChangeId 0.151
testSomeCommits 0.149

CommitCommandTest

commitAfterSquashMerge 0.179
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.075
commitSubmoduleUpdate 0.335
commitOnlyShouldHandleIgnored 0.069
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.084
testExecutableRetention 0.098
commitUpdatesSmudgedEntries 0.111
commitIgnoresSmudgedEntryWithDifferentId 0.161
commitNewSubmodule 0.196
commitAmendOnInitialShouldFail 0.018
commitAmendWithAuthorShouldUseIt 0.15

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.669
testOnlyOption_f1_7_f2_14_b 0.172
testOnlyOption_f1_7_f2_14_c 0.214
testOnlyOption_f1_7_f2_14_d 0.247
testOnlyOption_f1_7_f2_14_e 0.233
testOnlyOption_f1_1_a 0.051
testOnlyOption_f1_1_b 0.039
testOnlyOption_f1_1_c 0.084
testOnlyOption_f1_1_d 0.079
testOnlyOption_f1_1_e 0.095
testOnlyOption_f1_2_a 0.043
testOnlyOption_f1_2_b 0.053
testOnlyOption_f1_2_c 0.098
testOnlyOption_f1_2_d 0.074
testOnlyOption_f1_2_e 0.094
testOnlyOption_f1_3_a 0.1
testOnlyOption_f1_3_b 0.105
testOnlyOption_f1_3_c 0.118
testOnlyOption_f1_3_d 0.141
testOnlyOption_f1_3_e 0.141
testOnlyOption_f1_4_a 0.055
testOnlyOption_f1_4_b 0.075
testOnlyOption_f1_4_c 0.088
testOnlyOption_f1_4_d 0.094
testOnlyOption_f1_4_e 0.099
testOnlyOption_f1_5_a 0.087
testOnlyOption_f1_5_b 0.108
testOnlyOption_f1_5_c 0.113
testOnlyOption_f1_5_d 0.132
testOnlyOption_f1_5_e 0.147
testOnlyOption_f1_6_a 0.069
testOnlyOption_f1_6_b 0.07
testOnlyOption_f1_6_c 0.096
testOnlyOption_f1_6_d 0.103
testOnlyOption_f1_6_e 0.117
testOnlyOption_f1_7_a 0.064
testOnlyOption_f1_7_b 0.064
testOnlyOption_f1_7_c 0.09
testOnlyOption_f1_7_d 0.115
testOnlyOption_f1_7_e 0.128
testOnlyOption_f1_8_a 0.065
testOnlyOption_f1_8_b 0.071
testOnlyOption_f1_8_c 0.081
testOnlyOption_f1_8_d 0.087
testOnlyOption_f1_8_e 0.099
testOnlyOption_f1_9_a 0.071
testOnlyOption_f1_9_b 0.088
testOnlyOption_f1_9_c 0.103
testOnlyOption_f1_9_d 0.112
testOnlyOption_f1_9_e 0.123
testOnlyOption_f1_2_f2_14_a 0.11
testOnlyOption_f1_2_f2_14_b 0.116
testOnlyOption_f1_2_f2_14_c 0.137
testOnlyOption_f1_2_f2_14_d 0.126
testOnlyOption_f1_2_f2_14_e 0.136
testOnlyOption_f1_12_f2_14_a 0.115
testOnlyOption_f1_12_f2_14_b 0.136
testOnlyOption_f1_12_f2_14_c 0.222
testOnlyOption_f1_12_f2_14_d 0.223
testOnlyOption_f1_12_f2_14_e 0.211
testOnlyOption_f1_6_f2_14_a 0.154
testOnlyOption_f1_6_f2_14_b 0.179
testOnlyOption_f1_6_f2_14_c 0.199
testOnlyOption_f1_6_f2_14_d 0.248
testOnlyOption_f1_6_f2_14_e 0.232
testOnlyOption_f1_10_a 0.113
testOnlyOption_f1_10_b 0.133
testOnlyOption_f1_10_c 0.167
testOnlyOption_f1_10_d 0.191
testOnlyOption_f1_10_e 0.147
testOnlyOption_f1_11_a 0.1
testOnlyOption_f1_11_b 0.106
testOnlyOption_f1_11_c 0.13
testOnlyOption_f1_11_d 0.127
testOnlyOption_f1_11_e 0.14
testOnlyOption_f1_12_a 0.084
testOnlyOption_f1_12_b 0.08
testOnlyOption_f1_12_c 0.119
testOnlyOption_f1_12_d 0.115
testOnlyOption_f1_12_e 0.132
testOnlyOption_f1_13_a 0.118
testOnlyOption_f1_13_b 0.123
testOnlyOption_f1_13_c 0.155
testOnlyOption_f1_13_d 0.145
testOnlyOption_f1_13_e 0.183
testOnlyOption_f1_14_a 0.118
testOnlyOption_f1_14_b 0.125
testOnlyOption_f1_14_c 0.143
testOnlyOption_f1_14_d 0.144
testOnlyOption_f1_14_e 0.148
testOnlyOption_f1_1_f2_14_a 0.07
testOnlyOption_f1_1_f2_14_b 0.104
testOnlyOption_f1_1_f2_14_c 0.127
testOnlyOption_f1_1_f2_14_d 0.123
testOnlyOption_f1_1_f2_14_e 0.14
testOnlyOptionWithDirectory 0.178

DescribeCommandTest

testDescribeBranch[0] 0.189
t1sameDepthT2[0] 0.246
t1DominatesT2[0] 0.203
noTargetSet[0] 0.014
t1nearerT2[0] 0.235
testDescribe[0] 0.222
testDescribeBranch[1] 0.191
t1sameDepthT2[1] 0.242
t1DominatesT2[1] 0.195
noTargetSet[1] 0.016
t1nearerT2[1] 0.22
testDescribe[1] 0.144

DiffCommandTest

testDiffModified 0.657
testDiffWithNegativeLineCount 0.06
testDiffTwoCommits 0.278
testDiffCached 0.082
testDiffWithPrefixes 0.071
testNoOutputStreamSet 0.031

FetchCommandTest

testFetch 0.782
fetchShouldNotFetchTagsFromOtherBranches 0.266
fetchWithExplicitTagsShouldUpdateLocal 0.369
fetchShouldAutoFollowTagForFetchedObjects 0.201
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.372
fetchShouldAutoFollowTag 0.151

GarbageCollectCommandTest

testGConeCommit 0.744
testGCmoreCommits 0.214

GitConstructionTest

testClose 0.198
testOpen 0.132
testWrap 0.128

HugeFileTest

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

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.004
testInitNonBare_GitdirAndDirShouldntBeSame 0.015
testInitBareRepository 0.03
testInitWithDefaultsNonBare 0.03
testInitWithDefaultsBare 0.028
testInitWithExplicitGitDir 0.037
testInitWithOnlyExplicitGitDir 0.035
testInitNonEmptyRepository 0.03
testInitRepository 0.033

LogCommandTest

logAllCommitsWithMaxCount 0.12
logAllCommits 0.145
logAllCommitsWithSkipAndMaxCount 0.115
logPathWithMaxCount 0.118
logAllCommitsWithSkip 0.11
logPathWithSkip 0.128
logAllCommitsWithTag 0.073

LsRemoteCommandTest

testLsRemoteWithTags 0.228
testLsRemoteWithHeads 0.214
testLsRemoteWithoutLocalRepository 0.111
testLsRemote 0.214

MergeCommandTest

testDeletionOnSideConflict 0.253
testNoFastForwardNoCommit 0.163
testRecursiveMergeWithConflict 0.284
testConflictingMergeFailsDueToDirtyIndex 0.309
testFastForward 0.119
testMergeNonVersionedPaths 0.303
testMultipleCreationsSameContent 0.275
testAlreadyUpToDate 0.085
testMergeRemovingFoldersWithoutFastForward 0.295
testMergeRemovingFolders 0.154
testFastForwardOnly 0.112
testSuccessfulContentMergeNoCommit 0.302
testFileModeMerge 0.222
testFileModeMergeWithDirtyWorkTree 0.198
testMergeWithMessageOption 0.219
testMultipleDeletions 0.234
testFastForwardNoCommit 0.124
testSquashMergeConflict 0.178
testSingleDeletion 0.303
testMergeInItself 0.039
testMergeConflictWithMessageOption 0.155
testMergeTag 0.219
testMergeConflictFileFolder 0.239
testFastForwardWithFiles 0.122
testMultipleCreations 0.162
testSquashMerge 0.235
testDeletionAndConflict 0.323
testModifiedAndRenamed 0.267
testSuccessfulMergeFailsDueToDirtyIndex 0.316
testSuccessfulContentMergeAndDirtyworkingTree 0.325
testMultipleHeads 0.216
testMergeMessage 0.23
testSuccessfulContentMerge 0.357
testSuccessfulMergeFailsDueToDirtyWorktree 0.297
testDeletionOnMasterConflict 0.199
testSquashFastForward 0.206
testFastForwardOnlyNotPossible 0.124
testContentMerge 0.322
testNoFastForward 0.139
testConflictingMergeFailsDueToDirtyWorktree 0.279
testMergeFailingWithDirtyWorkingTree 0.256
testMergeSuccessAllStrategiesNoCommit 1
testMergeSuccessAllStrategies 1.067

NameRevCommandTest

multiplePathsNoMerge 0.103
multiplePathsSecondParent 0.102
prefix 0.069
annotatedTags 0.086
annotatedTagsNoResult 0.112
ref 0.067
simpleAncestor 0.062
onePathMerge 0.079
onePathMergeSecondParent 0.078
onePathMergeLongerFirstParentPath 0.073
nameExact 0.051

NotesCommandTest

testListNotes 0.079
testAddAndRemoveNote 0.094

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.293
testCheckoutOurs 0.287
testCheckoutMultiple 0.187
testUpdateWorkingDirectory 0.172
testCheckoutRepository 0.172
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.19
testCheckoutSecond 0.173
testCheckoutTheirs 0.264
testCheckoutFirst 0.202
testStageNotPossibleWithBranch 0.167
testCheckoutOfConflictingFileShouldThrow 0.251
testUpdateWorkingDirectoryFromIndex2 4.522
testUpdateWorkingDirectoryFromIndex 0.144

PullCommandTest

testPullFastForward 0.489
testPullMerge 0.352
testPullWithRebaseConfig1 0.622
testPullWithRebaseConfig2 0.638
testPullWithRebaseConfig3 0.608
testPullLocalConflict 0.315
testPullWithMergeConfig2 0.411
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.363
testPullEmptyRepository 0.214
testPullConflict 0.293
testPullWithoutConfig 0.496
testPullMergeProgrammaticConfiguration 0.432
testPullWithMergeConfig 0.548
testPullWithRebasePreserve1Config 0.816
testPullWithRebasePreserveConfig2 0.727
testPullWithRebasePreserveConfig3 0.738

PullCommandWithRebaseTest

testPullFastForward 0.68
testPullLocalConflict 0.521
testPullConflict 0.49
testPullFastForwardWithBranchInSource 0.439
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.524

PushCommandTest

testPushAfterGC 0.408
testPushRefUpdate 0.714
testPush 0.124
testPushWithRefSpecFromConfig 0.118
testPushWithoutPushRefSpec 0.239
testTrackingUpdate 0.167

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.445
testRebaseShouldIgnoreMergeCommits 0.656
testFastForwardRebaseWithAutoStash 0.281
testRebaseInteractiveMultipleSquash 0.597
testRebaseWithUncommittedDelete 0.185
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.185
testRebasePreservingMerges1 1.122
testRebasePreservingMerges2 0.861
testStopOnConflict 0.484
testStopOnConflictFileCreationAndDeletion 0.617
testFastForwardWithMultipleCommits 0.272
testRebaseInteractiveFixupWithBlankLines 0.412
testRebaseWithUnstagedTopicChange 0.262
testStopOnLastConflictAndContinue 0.584
testRebaseTodoLineSetComment 0.017
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.03
testRebaseEndsIfLastStepIsEdit 0.313
testRebaseShouldStopForRewordInCaseOfConflict 0.4
testParseRewordCommand 0.027
testRebasePreservingMergesWithUnrelatedSide1 1.012
testRebasePreservingMergesWithUnrelatedSide2 1.058
testRebaseWithUnstagedMasterChangeOtherCommit 0.328
testRebaseInteractiveSingleSquashAndModifyMessage 0.486
testRebaseWithUncommittedMasterChangeBaseCommit 0.331
testParseSquashFixupSequenceCount 0.023
testRebaseWithAutoStashConflictOnApply 0.525
testRebaseInteractiveReword 0.404
testRebaseWithUntrackedFile 0.313
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.494
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.025
testRebaseWithUncommittedMasterChange 0.242
testRebaseInteractiveEdit 0.423
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.188
testRepositoryStateChecks 0.016
testRebaseInteractiveSquashFirstCommitShouldFail 0.159
testRebaseWithUnstagedMasterChangeBaseCommit 0.224
testEmptyRebaseTodo 0.017
testFastForwardWithMultipleCommitsOnDifferentBranches 0.358
testMergeFirstStopOnLastConflictAndSkip 0.412
testRebaseShouldFixupInCaseOfConflict 0.494
testRebaseWithModificationShouldNotDeleteData 0.172
testRebaseInteractiveFixupFirstCommitShouldFail 0.141
testFastForwardRebaseWithModification 0.177
testAuthorScriptConverter 0.018
testDetachedHead 0.285
testRebaseWithUncommittedTopicChange 0.193
testRebaseShouldStopForEditInCaseOfConflict 0.281
testStopOnConflictAndContinue 0.477
testRebaseWithUnstagedMasterChange 0.175
testStopOnConflictAndContinueWithNoDeltaToMaster 0.281
testOnlyCommentRebaseTodo 0.03
testFilesAddedFromTwoBranches 0.3
testStopOnConflictAndFailContinueIfFileIsDirty 0.424
testStopOnConflictCommitAndContinue 0.45
testUnknownUpstream 0.051
testStopOnConflictAndAbortWithDetachedHEAD 0.377
testRebaseWithAutoStash 0.376
testRebaseInteractiveMixedSquashAndFixup 0.387
testFastForwardWithNewFile 0.123
testUpToDate 0.042
testRebaseParentOntoHeadShouldBeUptoDate 0.071
testStopOnConflictAndSkipNoConflict 0.367
testStopOnLastConflictAndSkip 0.283
testRebaseWithUncommittedMasterChangeOtherCommit 0.177
testLeadingSpacesRebaseTodo 0.016
testRebaseShouldTryToParseValidLineMarkedAsComment 0.016
testRebaseShouldSquashInCaseOfConflict 0.28
testConflictFreeWithSingleFile 0.206
testStopOnConflictAndSkipWithConflict 0.335
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.055

ReflogCommandTest

testAmendReflog 0.204
testBranchReflog 0.161
testHeadReflog 0.164

RenameBranchCommandTest

renameBranchNoConfigValues 0.1
renameBranchExistingSection 0.097
renameBranchMultipleConfigValues 0.103
renameBranchSingleConfigValue 0.097

ResetCommandTest

testHardResetOnUnbornBranch 0.015
testSoftReset 0.068
testPathsResetOnUnbornBranch 0.016
testMixedReset 0.068
testMixedResetRetainsSizeAndModifiedTime 0.056
testMixedResetWithUnmerged 0.039
testHardReset 0.076
testResetDefaultMode 0.018
testPathsResetToNonexistingRef 0.017
testPathsResetWithRef 0.066
testHardResetAfterSquashMerge 0.095
testPathsReset 0.069
testResetToNonexistingHEAD 0.012
testPathsResetOnDirs 0.067
testPathsResetWithUnmerged 0.132
testHardResetOnTag 0.075

RevertCommandTest

testRevertDirtyIndex 0.174
testRevertConflictMarkers 0.176
testRevertConflictResolution 0.188
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.185
testRevertMultipleWithFail 0.225
testRevertMultiple 0.188
testRevertDirtyWorktree 0.137
testRevert 0.256
testRevertOurCommitName 0.161
testRevertkConflictReset 0.174

RmCommandTest

testRemoveCached 0.078
testRemove 0.069

StashApplyCommandTest

workingDirectoryContentConflict 0.125
workingDirectoryEditPreCommit 0.197
workingDirectoryContentMerge 0.263
workingDirectoryCleanIndexModify 0.151
unstashNoHead 0.088
multipleEdits 0.15
workingDirectoryModifyInSubfolder 0.221
noStashedCommits 0.067
indexContentConflict 0.139
stashChangeInANewSubdirectory 0.193
indexAdd 0.167
stashedApplyOnOtherBranchWithStagedChange 0.456
workingDirectoryDeleteIndexAdd 0.184
workingDirectoryDeleteIndexEdit 0.17
untrackedFileConflictsWithWorkingDirectory 0.158
workingDirectoryModifyIndexChanged 0.167
workingDirectoryDelete 0.15
indexDelete 0.138
workingDirectoryModify 0.161
stashedApplyOnOtherBranch 0.409
stashedContentMerge 0.261
untrackedFileNotIncluded 0.155
untrackedFileIncluded 0.163
testApplyStashWithDeletedFile 0.249
unstashNonStashCommit 0.066
untrackedFileConflictsWithCommit 0.204

StashCreateCommandTest

unmergedPathsShouldCauseException 0.162
workingDirectoryCleanIndexModify 0.063
multipleEdits 0.063
workingDirectoryModifyInSubfolder 0.092
newFileInIndexThenModifiedInWorkTree 0.066
indexAdd 0.06
workingDirectoryDeleteIndexAdd 0.062
workingDirectoryDeleteIndexEdit 0.066
workingDirectoryModifyIndexChanged 0.066
refLogIncludesCommitMessage 0.059
workingDirectoryDelete 0.058
indexDelete 0.058
workingDirectoryModify 0.06
noLocalChanges 0.033
untrackedFileNotIncluded 0.061
untrackedFileIncluded 0.068

StashDropCommandTest

dropSingleStashedCommit 0.071
dropMiddleStashCommit 0.137
dropFirstStashedCommit 0.115
dropNegativeRef 0.037
dropWithNoStashedCommits 0.035
dropBoundaryStashedCommits 0.157
dropWithInvalidLogIndex 0.064
dropAll 0.085

StashListCommandTest

multipleStashedCommits 0.099
noStashRef 0.016
emptyStashReflog 0.055
singleStashedCommit 0.06

StatusCommandTest

testDifferentStates 0.238
testEmptyStatus 0.02
testDifferentStatesWithPaths 0.099

TagCommandTest

testDeleteFullName 0.517
testTagging 0.123
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.022
testFailureOnSignedTags 0.104
testDeleteNonExisting 0.055
testDeleteEmptyTagNames 0.058
testEmptyTagName 0.055
testTaggingOnHead 0.063
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.083
testListAllTagsInRepositoryInOrder 0.105
testInvalidTagName 0.053
testDelete 0.088
testDeleteBadName 0.049
testUnannotatedTagging 0.117

AttributeNodeTest

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

AttributesMatcherTest

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

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.015
testRules 0.035
testIncorrectAttributeFileName 0.027
testNoMatchingAttributes 0.035
testEmptyGitAttributeFile 0.021

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.015
testRules 0.05
testNoMatchingAttributes 0.028
testEmptyGitAttributeFile 0.021

AttributeTest

testBasic 0

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.133
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.022
shouldListAddedFileInInitialCommit 0.143
shouldListModificationBetweenTwoCommits 0.176
shouldListModificationInDirWithoutModifiedTrees 0.141
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.018
shouldReportFileModeChange 0.172
shouldListDeletionBetweenTwoCommits 0.173
shouldListChangesInWorkingTree 0.127
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.018
shouldListAddedFileBetweenTwoCommits 0.101
shouldListModificationInDirWithModifiedTrees 0.115

DiffFormatterReflowTest

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

DiffFormatterTest

testCreateFileHeader_Modify 0.021
testDiffRootNullToTree 0.142
testCreateFileHeaderForRenameModeChange 0.019
testDiff 0.161
testCreateFileHeader_GitLink 0.034
testDiffNullToNull 0.02
testCreateFileHeader_Add 0.026
testCreateFileHeaderWithoutIndexLine 0.02
testCreateFileHeaderForRenameWithoutContentChange 0.018
testDiffRootTreeToNull 0.169
testCreateFileHeader_Binary 0.036
testCreateFileHeader_Delete 0.027

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
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0
testEmptyInputs 0.001
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0
testEdit_InvertBlocks 0
testCreateFile 0
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testDegenerate_ReplaceMiddle 0
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

MyersDiffTest

testEdit_ReplaceCommonDelete 0
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0
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
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

PatchIdDiffFormatterTest

testSameDiff 0.145
testDiff 0.125

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.014
testBreakModify_RejoinIfUnpaired 0.018
testBreakModify_BreakBelowScore 0.014
testInexactRenames_OnePair2 0.013
testExactRename_OneRenameOneModify 0.014
testExactRename_OneDeleteManyAdds 0.013
testNoRenames_SymlinkAndFile 0.011
testExactRename_OneRename 0.012
testSetRenameScore_IllegalArgs 0.01
testInexactRename_NewlinesOnly 0.016
testExactRename_PathBreaksTie 0.011
testRenameLimit 0.017
testInexactRename_OnePair 0.013
testInexactRename_SameContentMultipleTimes 0.015
testInexactRename_LastByteDifferent 0.017
testInexactRename_OneRenameTwoUnrelatedFiles 0.019
testBreakModify_DontBreakAboveScore 0.014
testExactRename_DifferentObjects 0.014
testNoRenames_EmptyFile1 0.014
testNoRenames_EmptyFile2 0.015
testBreakModify_BreakNone 0.018
testExactRename_MultipleIdenticalDeletes 0.014
testNoRenames_GitlinkAndFile 0.015
testBreakModify_BreakAll 0.017
testNoRenames_SymlinkAndFileSamePath 0.011
testNoRenames_SingleByteFiles 0.014

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
testFindOnEmpty 0.015
testWriteEmptyCommit_RealIndex 0.029
testDetectUnmergedPaths 0.02
testWriteEmptyUnlock_RealIndex 0.026
testReadMissing_TempIndex 0.02
testLockMissing_RealIndex 0.023
testBuildThenClear 0.021
testWriteEmptyLockEmpty_RealIndex 0.028
testRejectInvalidWindowsPaths 0.025
testReadMissing_RealIndex 0.021
testWriteEmptyReadEmpty_RealIndex 0.027

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.008

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0
testFindSingleFile 0.005
testBuildEmpty 0.012
testAdd_ReverseGitSortOrder 0.01
testBuildOneFile_Commit_IndexChangedEvent 0.015
testBuilderClear 0.01
testBuildOneFile_Commit 0.012
testAdd_InGitSortOrder 0.009
testBuildRejectsUnsetFileMode 0.01

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0
testUnsupportedRequiredExtension 0
testReadIndex_DirCacheTree 0.023
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.004
testReadIndex_LsFiles 0.02
testTreeWalk_LsFiles 0.027

DirCacheEntryTest

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

DirCacheFindTest

testEntriesWithin 0.007

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.017
testBackBug396127 0.023
testReset 0.019
testSingleSubtree_Recursive 0.02
testEmptyTree_WithTreeWalk 0.015
testRemovedSubtree 0.025
testTwoLevelSubtree_FilterPath 0.021
testSingleSubtree_NoRecursion 0.017
testNoSubtree_NoTreeWalk 0.017
testTwoLevelSubtree_Recursive 0.02
testEmptyTree_NoTreeWalk 0.018

DirCacheLargePathTest

testPath_4090 0.015
testPath_4094 0.014
testPath_4095 0.014
testPath_4096 0.012
testPath_16384 0.016

DirCachePathEditTest

testAddDeleteTrickyNames 0
testPathEditShouldBeCalledForEachStage 0
testAddDeletePathAndTreeNormalNames 0

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.009
testEmptyCache_Clear_NoCacheTree 0.009
testWriteReadTree 0.013
testTwoLevelSubtree 0.009
testEmptyCache_CreateEmptyCacheTree 0.009
testSingleSubtree 0.01

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.023

FileNameMatcherTest

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

ManifestParserTest

testManifestParser 0.014

RepoCommandTest

testRemoveOverlappingBare 0.693
testCopyFileBare 0.732
testBareRepo 0.703
testRevisionBranch 0.861
testAddRepoManifest 0.854
testRevisionBare 0.625
testRevisionTag 0.735
testIncludeTag 0.875
testNonDefaultRemotes 1.021
testRevision 0.639
testReplaceManifestBare 0.737
testRepoManifestGroups 1.49
testRepoManifestCopyFile 0.744
testRemoteAlias 0.664

BasicRuleTest

test 0

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

IgnoreNodeTest

testRules 0.012
testToString 0.009
testRepeatedNegationInDifferentFiles1 0.012
testRepeatedNegationInDifferentFiles2 0.015
testRepeatedNegationInDifferentFiles3 0.014
testRepeatedNegationInDifferentFiles4 0.016
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.015
testNegateAllExceptJavaInSrc 0.015
testWithSlashDoesNotMatchInSubDirectory 0.011
testNegation 0.018
testSlashOnlyMatchesDirectory 0.011
testNoPatterns 0.011
testEmptyIgnoreNode 0.009
testRepeatedNegation 0.01

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0.004
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0
testVerySimpleWildCardCase1 0.001
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.001
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.001
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testVerySimplePatternCase0 0.001
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
test2AlphaGroupsCase0 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testUnsupportedGroupCase01 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0.001
testSpaceGroupCase3 0
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0.001
testDigitGroupCase3 0.001
testDigitGroupCase4 0.001
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0.001
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0
testVerySimpleWildcardCase0 0
testEscapedBackslash 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0.001
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0.001
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0.001
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0.001
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0.001
testManySolutionsCase4 0
testUpperGroupCase0 0
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0.001
testUpperGroupCase5 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0.001
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0.001
testVerySimpleStarCase1 0.001
testVerySimpleStarCase2 0
testXDigitGroupCase0 0
testXDigitGroupCase1 0
testXDigitGroupCase2 0.001
testXDigitGroupCase3 0
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0.001
testXDigitGroupCase7 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testWordGroupCase0 0
testWordGroupCase1 0
testWordGroupCase2 0
testWordGroupCase3 0.001
testWordGroupCase4 0
testWordGroupCase5 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
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

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

DfsInserterTest

testReadFromInserterSmallObjects 0.016
testReaderResolve 0.001
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.005
testInserterDiscardsPack 0

AbbreviationTest

testAbbreviateOnEmptyRepository 0.006
testAbbreviateLooseBlob 0.01
testAbbreviateIsActuallyUnique 0.024
testAbbreviatePackedBlob 0.063

ConcurrentRepackTest

testObjectMovedToNewPack1 2.562
testObjectMovedToNewPack2 3.01
testObjectInNewPack 1.002
testObjectMovedWithinPack 1.977

FileRepositoryBuilderTest

scanWithGitDirRef 0.021
invalidRepositoryFormatVersion 0.025
emptyRepositoryFormatVersion 0.021
relativeGitDirRef 0.023
absoluteGitDirRef 0.022
unknownRepositoryFormatVersion 0.024
testShouldAutomagicallyDetectGitDirectory 0.016

FileSnapshotTest

testOldFile 4.445
testActuallyIsModifiedTrivial 1.498
testNewFileNoWait 2.501
testNewFileWithWait 1.999

GcBasicPackingTest

testDonePruneTooYoungPacks 2.969
testNotPackTwice 2.17
testPackAllObjectsInOnePack 1.828
repackEmptyRepo_noPackCreated 0.03
testPackRepoWithNoRefs 0.051
testPackCommitsAndLooseOne 1.909
testPack2Commits 1.973

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 1.03
branch_historyNotPruned 1.081
deleteBranch_historyPruned 1.089

GcConcurrentTest

concurrentRepack 0.1

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.118
testDirCacheSavesObjects 0.743

GcKeepFilesTest

testKeepFiles 2.006

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.807
dontPackHEAD_nonBare 1.039
dontPackHEAD_bare 0.973
whileRefLockedRefNotPackedNoError 0.992
concurrentOnlyOneWritesPackedRefs 0.995
looseRefPacked 1.002

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.466
nonReferencedNonExpiredObject_notPruned 0.013
nonReferencedExpiredObjectTree_pruned 0.987
testPackCommitsAndLooseOneWithPruneNow 1.058
nonReferencedObjects_onlyExpiredPruned 0.985

GcReflogTest

testPackRepoWithCorruptReflog 1.006
testPruneNone 1.031
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.959
testPackCommitsAndLooseOneNoReflog 0.983

GcTagTest

annotatedTag_objectNotPruned 0.994
lightweightTag_objectNotPruned 0.986

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

LockFileTest

lockFailedExceptionRecovery 0.06

ObjectDirectoryTest

testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 1.321

PackFileTest

testDelta_FailsOver2GiB 0.025
testDelta_SmallObjectChain 0.194
testWhole_LargeObject 0.078
testWhole_SmallObject 0.075

PackIndexV1Test

testCRC32 0.007
testIteratorMethodsContract 0.012
testCompareEntriesOffsetsWithGetOffsets 0.011
testIteratorReturnedValues1 0.01
testIteratorReturnedValues2 0.01
testCompareEntriesOffsetsWithFindOffsets 0.011

PackIndexV2Test

testCRC32 0.008
testIteratorMethodsContract 0.011
testCompareEntriesOffsetsWithGetOffsets 0.01
testIteratorReturnedValues1 0.01
testIteratorReturnedValues2 0.011
testCompareEntriesOffsetsWithFindOffsets 0.011

PackReverseIndexTest

testFindObjectWrongOffset 0.007
testFindNextOffsetWrongOffset 0.009
testFindObject 0.01
testFindNextOffset 0.01

PackWriterTest

testWritePack2DeltasReuseOffsets 0.156
testWriteEmptyPack1 0.132
testWriteEmptyPack2 0.124
testIgnoreNonExistingObjectsWithBitmaps 0.21
testExclude 0.237
testWritePack2DeltasReuseRefs 0.134
testWriteIndex 0.127
testWritePack1 0.117
testWritePack2 0.112
testWritePack3 0.13
testWritePack4 0.112
testWritePack1NoObjectReuse 0.122
testWritePack4ThinPack 0.134
testWritePack4SizeThinVsNoThin 0.238
testContructor 0.089
testIgnoreNonExistingObjects 0.146
testModifySettings 0.134
testNotIgnoreNonExistingObjects 0.099
testWritePack2SizeOffsetsVsRefs 0.235
testWritePack2DeltasCRC32Copy 0.105
testWritePack2SizeDeltasVsNoDeltas 0.233

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.024
testBatchRefUpdateSimpleForce 0.035
testGetRefs_HeadsOnly_SymrefToPacked 0.027
testGetRef_DiscoversModifiedLoose 0.033
testGetRefs_HeadsOnly_AllLoose 0.031
testGetRefs_HeadOnOneBranch 0.025
testGetRefs_IgnoresGarbageRef1 0.027
testGetRefs_IgnoresGarbageRef2 0.023
testGetRefs_IgnoresGarbageRef3 0.024
testGetRefs_IgnoresGarbageRef4 0.028
testGetRef_CorruptSymbolicReference 0.025
testPeelLooseTag 0.026
testGetRefs_TagsOnly_AllPacked 0.023
testGetRefs_TagsOnly_AllLoose 0.025
testGetRef_FetchHead 0.026
testGetRefs_PackedWithPeeled 0.023
test_repack 0.505
testBatchRefUpdateConflictThanksToDelete 0.032
testPeelCommit 0.023
testGetRefs_CorruptObjectIdReference 0.025
testBatchRefUpdateSimpleNoForce 0.029
testGetRefs_LooseSorting_Bug_348834 0.027
testBatchRefUpdateConflict 0.03
testBatchRefUpdateNonFastForwardDoesNotDoExpensiveMergeCheck 0.027
testReadBranchConfig 0.025
testGetRefs_DeatchedHead1 0.023
testGetRefs_DeatchedHead2 0.025
testGetRefs_LooseOverridesPacked 0.024
testGetRefs_DiscoversModifiedLoose 0.028
testReadNotExistingBranchConfig 0.021
testGetRefs_HeadsOnly_AllPacked1 0.027
testGetRef_AnyHeadWithGarbage 0.023
testGetRefs_LooseSortedCorrectly 0.03
testGetRefs_PackedNotPeeled_Sorted 0.026
testGetRef_CorruptObjectIdReference 0.024
testRefsChangedStackOverflow 0.033
testCreate 0.022
testGetRef_PackedNotPeeled_WrongSort 0.025
testGetRefs_CycleInSymbolicRef 0.042
testGetRefs_InvalidName 0.025
testGetRef_DiscoversDeletedLoose 0.022
testGetRefs_DeeplyNestedBranch 0.026
testGetRefs_HeadBranchNotBorn 0.025
testGetRef_EmptyDatabase 0.023
testGetRefs_DiscoversDeletedLoose1 0.025
testGetRefs_DiscoversDeletedLoose2 0.026
testGetRefs_DiscoversDeletedLoose3 0.035
testGetRefs_DiscoversDeletedLoose4 0.028
testGetRefs_DiscoversDeletedLoose5 0.03
testGetRefs_EmptyDatabase 0.021
testGetRefs_HeadsOnly_Mixed 0.03
testGetRefs_DiscoversNewLoose1 0.032
testGetRefs_DiscoversNewLoose2 0.026
testIsNameConflicting 0.028
testGetRefs_SkipsLockFiles 0.035

ReflogReaderTest

testCheckout 0.043
testReadRightLog 0.052
testReadWhileAppendIsInProgress 0.047
testNoLog 0.045
testReadLineWithMissingComment 0.058
testSpecificEntryNumber 0.047
testReadOneLine 0.046
testReadTwoLine 0.045

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.041

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.101
testDeleteForce 0.726
testDeleteNotFound 0.091
testDeleteLoosePacked 0.911
testNoCacheObjectIdSubclass 0.101
testDeleteLoosePackedRejected 0.094
testRenameBranchHasPreviousLog 0.837
testRenameCurrentBranch 0.982
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.104
testRenameBranchCannotLockAFileHEADisToLockTo 0.886
testRenameRefNameColission2avoided 1.03
testRefKeySameAsName 0.098
testLooseDelete 0.13
testUpdateRefLockFailureLocked 0.11
testDeleteLooseAndItsDirectory 0.106
testUpdateRefNoChange 0.091
testDeleteWithoutHead 0.108
testUpdateRefForwardWithCheck1 0.12
testUpdateRefForwardWithCheck2 0.122
testRenameBranchCannotLockAFileHEADisToLockFrom 0.136
testRenameBranchCannotLockAFileHEADisFromLockTo 0.969
testUpdateRefLockFailureWrongOldValue 0.079
testDeleteHEADreferencedRef 0.097
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.127
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.12
testUpdateRefDetached 0.111
testRefsCacheAfterUpdateLooseOnly 0.123
testNewNamespaceConflictWithLoosePrefixOfExisting 0.107
testRenameBranchAlsoInPack 0.22
testDeleteHead 0.104
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.893
testDeleteFastForward 0.992
testNewNamespaceConflictWithPackedPrefixOfExisting 0.132
testRefsCacheAfterUpdate 0.145
testUpdateRefForward 0.13
testRenameBranchNoPreviousLog 0.623
testNewNamespaceConflictWithLoosePrefixNameExists 0.122
testRenameRefNameColission1avoided 0.877
testUpdateRefDetachedUnbornHead 0.128

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0
testExceptionThrown_BareRepoGetWorkDir 0.003
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.01
testNotBare_CreateRepositoryFromWorkDirOnly 0.002
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.003
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.009
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.008
testNotBare_CreateRepositoryFromDotGitGitDir 0.004
testExceptionThrown_BareRepoGetIndex 0.001
testExceptionThrown_BareRepoGetIndexFile 0.001
testIsBare_CreateRepositoryFromArbitraryGitDir 0.002

StoredBitmapTest

testGetBitmapWithoutXor 0
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.078
test002_WriteEmptyTree2 0.053
test30_stripWorkDir 0.05
test002_WriteEmptyTree 0.066
test006_ReadUglyConfig 0.064
test000_openrepo_default_gitDirAndWorkTreeSet 0.066
test000_openrepo_default_absolute_workdirconfig 0.121
test027_UnpackedRefHigherPriorityThanPacked 0.088
test000_openrepo_alternate_index_file_and_objdirs 0.069
test025_computeSha1NoStore 0.064
test020_createBlobTag 0.063
test028_LockPackedRef 0.08
test007_Open 0.055
test001_Initalize 0.046
test021_createTreeTag 0.062
test000_openRepoBadArgs 0.054
test022_createCommitTag 0.069
test024_createCommitNonAscii 0.06
test008_FailOnWrongVersion 0.061
test012_SubtreeExternalSorting 0.103
test009_CreateCommitOldFormat 0.055
test026_CreateCommitMultipleparents 0.066
test000_openrepo_default_relative_workdirconfig 0.085
test023_createCommitNonAnullii 0.072
test000_openrepo_default_workDirSet 0.09

T0004_PackReaderTest

test003_lookupCompressedObject 0.037
test004_lookupDeltifiedObject 0.045

UnpackedObjectTest

testStandardFormat_SmallObject 0.006
testStandardFormat_InvalidType 0.009
testStandardFormat_LargeObject_TruncatedZLibStream 0.012
testStandardFormat_NoHeader 0.009
testStandardFormat_SmallObject_TruncatedZLibStream 0.01
testStandardFormat_NegativeSize 0.009
testStandardFormat_SmallObject_TrailingGarbage 0.008
testStandardFormat_GarbageAfterSize 0.01
testStandardFormat_LargeObject_TrailingGarbage 0.011
testPackFormat_DeltaNotAllowed 0.01
testStandardFormat_LargeObject_CorruptZLibStream 0.012
testPackFormat_LargeObject 0.011
testPackFormat_SmallObject 0.01
testStandardFormat_SmallObject_CorruptZLibStream 0.009
testStandardFormat_LargeObject 0.013

WindowCacheGetTest

testCache_TooSmallLimit 0.087
testCache_TooFewFiles 0.089
testCache_Defaults 0.077

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.009
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.017
testConfigureCache_Limits1 0.021
testConfigureCache_PackedGitWindowSize_0 0.018
testConfigureCache_PackedGitLimit_0 0.019
testConfigureCache_PackedGitWindowSize_4097 0.017
testConfigureCache_PackedGitOpenFiles_0 0.017

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
testInsertWholeObject_Length12 0.001

IntSetTest

testAdd 0

TestRepositoryTest

amendRef 0.025
insertChangeId 0.003
cherryPickWithIdenticalContents 0.007
resetFromDetachedHead 0.005
insertExplicitChangeId 0.001
amendCommit 0.006
resetFromSymref 0.002
insertChangeIdIgnoresExisting 0.001
cherryPick 0.005
amendHead 0.003
cherryPickWithContentMerge 0.005
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.084
shouldWorkWithoutMergeBase 0.067
shouldReturnNullWhenBranchDoesntExist 0.012

ConfigTest

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

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.051
testForbiddenNamesOnWindowsEgCon 0.046
testForbiddenNamesOnWindowsEgLpr 0.057
testForbiddenNamesOnWindowsEgDotCon 0.102
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.056
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.051
testMaliciousPathDot 0.053
testMaliciousGitPathEndDotUnixOk 0.052
testMaliciousGitPathEndDotWindows1 0.049
testMaliciousGitPathEndDotWindows2 0.048
testMaliciousGitPathEndDotWindows3 0.061
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.047
testMaliciousPathEmptyUnix 0.052
testMaliciousGitPath1Case 0.05
testMaliciousGitPath2Case 0.054
testMaliciousGitPath3Case 0.049
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.055
testMaliciousPathDotDot 0.051
testMaliciousAbsolutePathSecondCheckout 0.029
testMaliciousAbsolutePathTwoLevelsFirstBad 0.049
testMaliciousAbsoluteUNCPathWindows1 0.05
testMaliciousAbsoluteUNCPathWindows2 0.045
testForbiddenNamesOnWindowsEgCon1 0.06
testForbiddenNamesOnWindowsEgLpt1 0.051
testMaliciousAbsolutePathIsOkTwoLevels 0.042
testMaliciousWindowsADSOnUnix 0.054
testMaliciousAbsolutePathTwoLevelsSecondBad 0.054
testMaliciousGitPathEndSpaceUnixOk 0.048
testMaliciousPathEmptyWindows 0.051
testMaliciousWindowsADS 0.051
testForbiddenWindowsNamesOnUnixEgCon 0.062
testMaliciousGitPath1 0.052
testMaliciousGitPath2 0.054
testMaliciousAbsoluteWindowsPath1 0.051
testMaliciousAbsoluteWindowsPath2 0.047
testMaliciousAbsolutePathIsOkSecondCheckout 0.047
testMaliciousAbsolutePath 0.048
testForbiddenWindowsNamesOnUnixEgLpt1 0.059
testForbiddenNamesOnWindowsEgConDotSuffix 0.048
testMaliciousAbsoluteCurDrivePathWindows 0.05
testMaliciousGitPathEndSpaceWindows 0.06
testMaliciousAbsoluteWindowsPath1OnUnix 0.056

DirCacheCheckoutTest

testDirtyFileModeEqualHeadMerge 0.166
testResetHard 0.429
testRules1thru3_NoIndexEntry 0.049
testCheckoutUncachedChanges 0.056
testFileModeChangeAndContentChangeNoConflict 0.194
testDirectoryFileSimple 0.064
testDirectoryFileConflicts_15b 0.072
testCloseNameConflicts1 0.097
testCheckoutOutChanges 0.121
testInitialCheckout 0.074
testUntrackedConflicts 0.107
testCheckoutHierarchy 0.132
testFileModeChangeWithNoContentChangeUpdate 0.157
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.173
testCloseNameConflictsX0 0.122
testFileModeChangeAndContentChangeConflict 0.138
testDontOverwriteDirtyFile 0.052
testDirectoryFileConflicts_1 0.056
testDirectoryFileConflicts_2 0.067
testDirectoryFileConflicts_3 0.048
testDirectoryFileConflicts_4 0.078
testDirectoryFileConflicts_5 0.053
testDirectoryFileConflicts_6 0.061
testDirectoryFileConflicts_7 0.173
testDirectoryFileConflicts_8 0.052
testDirectoryFileConflicts_9 0.044
testRules4thru13_IndexEntryNotInHead 0.184
testCheckoutOutChangesAutoCRLFInput 0.072
testCheckoutOutChangesAutoCRLFfalse 0.068
testDirectoryFileConflicts_10 0.082
testDirectoryFileConflicts_11 0.076
testDirectoryFileConflicts_12 0.077
testDirectoryFileConflicts_13 0.076
testDirectoryFileConflicts_14 0.079
testDirectoryFileConflicts_15 0.055
testDirectoryFileConflicts_16 0.069
testDirectoryFileConflicts_17 0.086
testDirectoryFileConflicts_18 0.081
testDirectoryFileConflicts_19 0.082
testDirectoryFileConflicts_5b 0.073
testDirectoryFileConflicts_6b 0.137
testDirtyFileModeEqualIndexMerge 0.164
testOverwriteUntrackedIgnoredFile 0.215
testCheckoutOutChangesAutoCRLFtrue 0.069
testCheckoutOutChangesAutoCRLFtrueBinary 0.071

IndexDiffSubmoduleTest

testDirtyRootWorktree 1.237
testDirtySubmoduleWorktreeUntracked 1.088
testInitiallyClean 1.017
testDirtySubmoduleWorktree 1.028
testDirtySubmoduleHEAD 1.28
testDirtySubmoduleIndex 1.396
testDirtySubmoduleIndexAndWorktree 1.161

IndexDiffTest

testUnchangedComplex 0.091
testRemovedUntracked 0.06
testUnchangedSimple 0.076
testAdded 0.052
testStageState_mergeAndReset_bug 0.215
testUntrackedFolders 0.147
testStageState_simulated_bug 0.193
testConflictingDeletedAndModified 0.2
testAssumeUnchanged 0.097
testAutoCRLFInput 0.061
testModified 0.038
testStageState 0.045
testRemoved 0.032
testConflictingFromMultipleCreations 0.192
testUntrackedNotIgnoredFolders 0.092
testConflicting 0.216

IndexModificationTimesTest

testLastModifiedTimes 0.076
testModify 2.118

MergeHeadMsgTest

testReadWriteMergeHeads 0.012
testReadWriteMergeMsg 0.015

ObjectCheckerTest

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

ObjectIdOwnerMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.015
testAddIfAbsentGrowsWithObjects 0.009
testAddGetAndContains 0
testIterator 0.001
testEmptyMap 0

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

ObjectIdSubclassMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.006
testAddIfAbsentGrowsWithObjects 0.006
testAddGetAndContains 0
testIterator 0
testEmptyMap 0

ObjectIdTest

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

ObjectLoaderTest

testLargeObjectLoader 0
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

ReflogConfigTest

testlogAllRefUpdates 0.061

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.069
resolvePreviousBranch 0.091
resolveMasterCommits 0.053
resolveNonExistingBranch 0.032
resolveReflogParent 0.053
resolveDate 0.034

RefTest

testReadAllIncludingSymrefs 0.098
testReadSimplePackedRefSameRepo 0.098
testResolvedSymRef 0.086
testReadSymRefToLoosePacked 0.087
testResolvedNamesBranch 0.081
testRemoteNames 0.095
testReadLooseRef 0.081
testReadLoosePackedRef 0.072
testReadSymRefToPacked 0.079

RepositoryCacheTest

testBareFileKey 0.013
testNonBareFileKey 0.009
testFileKeyOpenNew 0.02
testCacheOpen 0.01
testCacheRegisterOpen 0.009
testFileKeyOpenExisting 0.009

RepositoryResolveTest

testObjectId_nonexisting 0.112
testObjectId_objectid_invalid_explicit_parent 0.113
testHEAD 0.112
testTree 0.106
testDistance_past_root 0.092
testDerefCommit 0.121
resolveUpstream 0.21
testParseLookupPath 0.11
resolveExprSimple 0.143
invalidNames 0.101
testObjectId_objectid_implicit_firstparent 0.104
testObjectId_objectid_self 0.141
testParseNonGitDescribe 0.141
testDistance 0.098
testParseGitDescribeOutput 0.116
testObjectId_existing 0.088
testDerefBlob 0.086
testDerefTree 0.11
testObjectId_objectid_explicit_firstparent 0.092
testDerefTag 0.102
testRef_refname 0.116
testObjectId_objectid_explicit_otherparents 0.085

SquashCommitMsgTest

testReadWriteMergeMsg 0.006

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

T0001_PersonIdentTest

test002_NewIdent 0
testToExternalStringTrimsNameAndEmail 0
test001_NewIdent 0
nullForEmailShouldThrowIllegalArgumentException 0
nullForNameShouldThrowIllegalArgumentException 0

T0002_TreeTest

test009_SymlinkAndGitlink 0.09
test004_addTree 0.099
test001_createEmpty 0.108
test005_addRecursiveFile 0.11
test005_addRecursiveTree 0.101
test007_manyFileLookup 0.119
test000_sort_01 0.098
test000_sort_02 0.096
test000_sort_03 0.11
test000_sort_04 0.114
test000_sort_05 0.114
test008_SubtreeInternalSorting 0.106
test002_addFile 0.115
test006_addDeepTree 0.101

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0

ValidRefNameTest

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

CherryPickTest

testPick 0.035
testRevert 0.028

MergeAlgorithmTest

testEmptyTexts 0
testTwoSimilarModsAndOneInsertAtEndNoNewlineAtEnd 0.002
testBlankLines 0.001
testConflictAtEnd 0.001
testTwoNonConflictingModifications 0.001
testConflictAtStart 0.001
testTwoSimilarModsAndOneInsertAtEnd 0.002
testSeparateModifications 0.002
testTwoComplicatedModifications 0.001
testTwoSimilarModsAndOneInsert 0.002
testOneAgainstTwoConflictingModifications 0.001
testInsertVsModify 0.002
testTwoConflictingModifications 0.001
testSameModification 0.001
testAdjacentModifications 0.002
testDeleteVsModify 0.001
testNoAgainstOneModification 0.001

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.069
testFormatWithConflictsNoFooterNoLineBreak 0.075
testTag 0.065
testPullWithUri 0.065
testFormatWithConflictsNoFooter 0.077
testMixed 0.067
testIntoHeadOtherThanMaster 0.063
testThreeBranches 0.062
testIntoOtherThanMaster 0.068
testRemoteBranch 0.078
testTwoBranches 0.061
testFormatWithConflictsWithFooters 0.062
testIntoSymbolicRefHeadPointingToMaster 0.056
testCommit 0.056
testOneBranch 0.056

RecursiveMergerTest

crissCrossMerge_twoRoots 6.525
crissCrossMerge_nonmergeable 5.456
crissCrossMerge_mergeable2 4.355
crissCrossMerge 4.561
crissCrossMerge_mergeable 4.488
crissCrossMerge_ThreeCommonPredecessors 5.465
crissCrossMerge_ParentsNotMergeable 4.337
crissCrossMerge_checkOtherFiles 6.163

ResolveMergerTest

checkLockedFilesToBeDeleted 0.408
checkMergeEqualNewTrees 0.396
checkMergeConflictingNewTrees 0.459
checkMergeMergeableTreesWithoutIndex 0.47
checkMergeConflictingTreesWithoutIndex 0.393
failingDeleteOfDirectoryWithUntrackedContent 0.301
checkMergeMergeableFilesWithTreeInIndex 0.316
checkUntrackedFolderIsNotAConflict 0.384
checkMergeEqualTreesInCore 0.415
checkMergeConflictingFilesWithTreeInIndex 0.263
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.342
checkMergeEqualTreesWithoutIndex 0.335
mergeWithCrlfInWT 0.314
checkMergeCrissCross 0.638
checkForCorrectIndex 25.999

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.058
testTrivialTwoWay_rightDFconflict2 0.063
testTrivialTwoWay_ok 0.044
testTrivialTwoWay 0.046
testOurs 0.048
testTrivialTwoWay_validSubtreeSort 0.071
testTrivialTwoWay_leftDFconflict1 0.068
testTrivialTwoWay_leftDFconflict2 0.064
testTrivialTwoWay_conflictSubtreeChange 0.07
testTrivialTwoWay_conflict 0.047
testTrivialTwoWay_disjointhistories 0.045
testTheirs 0.049
testTrivialTwoWay_concurrentSubtreeChange 0.075

SquashMessageFormatterTest

testCommit 0.055

NLSTest

testJVMDefaultLocale 0
testParallelThreadsWithDifferentLocales 0
testThreadTranslationBundleInheritance 0
testNLSLocale 0

RootLocaleTest

testJGitText 0
testCLIText 0
testUIText 0

TranslationBundleTest

testGermanTranslation 0
testMissingString 0
testNonTranslatedBundle 0
testMissingPropertiesFile 0.002

DefaultNoteMergerTest

testEditEdit 0.023
testIdenticalEdit 0.015
testDeleteDelete 0.016
testIdenticalAdd 0.02
testEditDelete 0.016
testAddAdd 0.023

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.041
testCollapseFanoutAfterMerge 1.93
testEditSameNoteDifferentContent 0.074
testFanoutAndLeafWitConflict 2.25
testDeleteDifferentNotes 0.031
testNonNotesWithNonNoteConflict 0.061
testAddSameNoteDifferentContent 0.035
testNonNotesWithoutNonNoteConflict 0.062
testEditDifferentNotes 0.039
testEditDeleteConflict 0.034
testLargeTreesWithConflict 4.207
testLargeTreesWithoutConflict 4.185
testOursEqualsTheirs 0.03
testFanoutAndLeafWithoutConflict 2.198
testNoChange 0.028
testBaseEqualsOurs 0.029
testAddDifferentNotes 0.035

NoteMapTest

testReadFlatTwoNotes 0.053
testEditFlat 0.037
testWriteUnchangedFanout2_38 0.039
testCreateFromEmpty 0.017
testRemoveDeletesTreeFanout2_38 0.029
testGetCachedBytes 0.018
testReadFanout2_38 0.029
testEditFanout2_38 0.041
testReadFanout2_2_36 0.067
testReadFullyFannedOut 0.118
testLeafSplitsWhenFull 0.129
testWriteUnchangedFlat 0.028

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
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.004
testGetText_NoBinary 0.001
testGetText_BothISO88591 0.001
testGetText_Convert 0.001

PatchCcErrorTest

testError_CcTruncatedOld 0.004

PatchCcTest

testParse_OneFileCc 0
testParse_CcNewFile 0
testParse_CcDeleteFile 0

PatchErrorTest

testError_DisconnectedHunk 0
testError_TruncatedNew 0.001
testError_TruncatedOld 0.001
testError_GarbageBetweenFiles 0
testError_GitBinaryNoForwardHunk 0.002
testError_BodyTooLong 0

PatchTest

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

AbstractPlotRendererTest

testDrawTextAlignment 0.118

PlotCommitListTest

testMergeBlockedBySelf 0.033
testMultipleMerges 0.031
testBug368927 0.038
testBug419359 0.042
testDuplicateParents 0.025
testBug300282_1 0.033
testTwoRoots1 0.018
testTwoRoots2 0.021
testMergeBlockedByOther 0.032
testSideBranch 0.022
test2SideBranches 0.029
testLinear 0.023
testMerged 0.024
testEgitHistory 0.095
testDanglingCommitShouldContinueLane 0.024

AlwaysEmptyRevQueueTest

testClear 0.003
testEmpty 0.023
testAddFails 0.039

DateRevQueueTest

testInsertOutOfOrder 0.029
testEmpty 0.012
testCloneFIFO 0.032
testInsertTie 0.022
testCloneEmpty 0.012
testClear 0.024
testHasFlags 0.022

FIFORevQueueTest

testUnpopAtFront 0.009
testEmpty 0.009
testCloneEmpty 0.009
testAddLargeBlocks 2.549
testClear 0.018
testHasFlags 0.017

FooterLineTest

testSignedOffBy_OneUserWithLF 0.009
testNotEmail 0.008
testNoFooters_EmptyBody 0.009
testEmptyValueWithLF 0.01
testNoFooters_OneLineBodyNoLF 0.009
testSignedOffBy_OneUserNoLF 0.009
testNoFooters_NewlineOnlyBody1 0.009
testNoFooters_NewlineOnlyBody5 0.01
testMatchesBugId 0.011
testNonDelimtedEmail 0.008
testSignedOffBy_IgnoreWhitespace 0.01
testFilterFootersIgnoreCase 0.01
testSignedOffBy_SkipNonFooter 0.009
testEmptyValueNoLF 0.01
testShortKey 0.011
testSignedOffBy_ManyUsers 0.01
testNoFooters_ShortBodyWithLF 0.009
testNoFooters_ShortBodyNoLF 0.009
testNoFooters_OneLineBodyWithLF 0.009

LIFORevQueueTest

testEmpty 0.008
testCloneEmpty 0.011
testAddLargeBlocks 2.861
testClear 0.02
testHasFlags 0.025

MaxCountRevFilterTest

testMaxCountRevFilter0 0.03
testMaxCountRevFilter 0.069

ObjectWalkFilterTest

testDefaultFilter 0.013
testFilteringTreeFiltersReferencedBlobs 0.003
testRevFilterAndObjectFilterCanCombine 0.004
testFilteringTreeFiltersSubtrees 0.002
testFilteringCommitsHasNoEffect 0.002
testObjectFilterCanFilterOutBlob 0.003

ObjectWalkTest

testNoCommits 0.005
testOneCommitOneTreeTwoBlob 0.018
testCull 0.073
testTwoCommitDeepTree1 0.066
testTwoCommitDeepTree2 0.035
testTwoCommitTwoTreeTwoBlob 0.027
testEmptyTreeCorruption 0.021
testTwoCommitsEmptyTree 0.017

RevCommitListTest

testFillToHighMarkMulitpleBlocks 6.935
testFillToUnknownCommit 8.327
testFillToNullCommit 0.108
testFillToHighMark2 0.098
testFillToHighMark4 0.108
testFillToHighMarkAll 0.108
testFillToCommit 0.102

RevCommitParseTest

testParse_implicit_mixed_encoded 0.012
testParse_WeirdHeaderOnlyCommit 0.014
testParse_NoMessage 0.012
testParse_OnlyLFMessage 0.011
testParse_implicit_UTF8_encoded 0.012
testParse_GitStyleMessage 0.01
testParse_ShortLineOnlyNoLF 0.011
testParse_explicit_bad_encoded2 0.014
testParse_explicit_bad_encoded 0.023
testParse_GitStyleMessageWithCRLF 0.015
testParse_ShortLineOnlyEmbeddedLF 0.014
testParse_ShortLineOnlyEndLF 0.013
testParse_PublicParseMethod 0.011
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.015
testParse_incompleteAuthorAndCommitter 0.014
testParse_NoParents 0.013
testParse_explicit_encoded 0.012

RevFlagSetTest

testEmpty 0.013
testContainsAll 0.02
testContains 0.019
testAddOne 0.019
testAddTwo 0.018
testEquals 0.022
testRemove 0.019

RevObjectTest

testAddRevFlag 0.013
testHasRevFlag 0.015
testId 0.015
testAddRevFlagSet 0.015
testRemoveRevFlag 0.017
testRevObjectTypes 0.022
testHasAllFlag 0.017
testHasAnyFlag 0.016
testEquals 0.029
testRemoveRevFlagSet 0.014

RevTagParseTest

testTagBlob 0
testTagTree 0.007
testParse_implicit_mixed_encoded 0.009
testParseOldStyleNoTagger 0.01
testParse_NoMessage 0.008
testParse_OnlyLFMessage 0.009
testParse_implicit_UTF8_encoded 0.009
testParseAllFields 0.009
testParse_GitStyleMessage 0.009
testParse_ShortLineOnlyNoLF 0.008
testParse_explicit_bad_encoded2 0.01
testParse_explicit_bad_encoded 0.018
testParse_ShortLineOnlyEmbeddedLF 0.01
testParse_ShortLineOnlyEndLF 0.009
testParse_PublicParseMethod 0.009
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.009
testTagTag 0.009
testTagCommit 0.009
testParse_explicit_encoded 0.01

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.085
testProperlyCullAllAncestors1 0.025
testProperlyCullAllAncestors2 0.026

RevWalkFilterTest

testFilter_NOT_NONE 0.019
testFilter_NONE 0.024
testFilter_Negate_ALL 0.022
testFilter_NOT_ALL 0.024
testFilter_ALL_Or_NONE 0.023
testFilter_NONE_Or_ALL 0.026
testFilter_MY_ALL_Or_NONE 0.022
testFilter_NO_MERGES 0.034
testFilter_NONE_Or_MY_ALL 0.023
testFilter_NONE_And_ALL 0.025
testFilter_NONE_And_MY_ALL 0.024
testFilter_MY_ALL_And_NONE 0.03
testFilter_ALL_And_NONE 0.035
testFilter_ALL 0.028
testCommitTimeRevFilter 0.043

RevWalkFollowFilterTest

testSingleRename 0.049
testMultiRename 0.061
testNoRename 0.04

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.139
testMultipleHeads_SameBase2 0.085
testNone 0.077
testDisallowTreeFilter 0.021
testSimple 0.062
testCrissCross 0.034

RevWalkMergedIntoTest

testOldCommitWalk 0.045

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.007
testStringOfPearls_FilePath1 0.061
testStringOfPearls_FilePath2 0.051
testStringOfPearls_FilePath3 0.089
testStringOfPearls_FilePath3_NoParentRewriting 0.063
testStringOfPearls_DirPath2 0.035
testStringOfPearls_FilePath2_NoParentRewriting 0.034
testStringOfPearls_FilePath1_NoParentRewriting 0.03
testStringOfPearls_DirPath2_NoParentRewriting 0.037
testEdits_MatchNone 0.044
testEmpty_NoMatch 0.017
testSimple1 0.016
testEdits_MatchAll 0.038

RevWalkPathFilter6012Test

test1 0.05
test2 0.061
test3 0.059
test4 0.057
test5 0.058
test6 0.062
test7 0.062

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.016

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.027
testMergeCommitOneParentShallow 0.033
testObjectDirectorySnapshot 0.029
testDepth1 0.025
testDepth2 0.029
testDepth3 0.03

RevWalkSortTest

testSort_Default 0.022
testSort_COMMIT_TIME_DESC 0.03
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.032
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.03
testSort_TOPO_REVERSE 0.031
testSort_TOPO 0.028
testSort_REVERSE 0.029

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.034
shouldReturnZeroWhenMergedInto 0.035
shouldWorkWithMerges 0.047
shouldWorkWithoutCommonAncestor 0.045
shouldWorkWithZeroAsEnd 0.046
shouldReturnZeroOnSameCommit 0.048

RevWalkUtilsReachableTest

withMerge 0.043
withCommitLoadedByDifferentRevWalk 0.023
twoCommits 0.036
oneCommit 0.023
multipleBranches 0.043

SkipRevFilterTest

testSkipRevFilter0 0.011
testSkipRevFilterNegative 0.013
testSkipRevFilter 0.038

TreeRevFilterTest

testStringOfPearls_FilePath1 0.026
testStringOfPearls_FilePath2 0.034
testStringOfPearls_FilePath3 0.054
testStringOfPearls_DirPath2 0.033
testPathFilterOrOtherFilter 0.032

FileBasedConfigTest

testLeadingWhitespaces 0.007
testUTF8withoutBOM 0.011
testUTF8withBOM 0.009
testSystemEncoding 0.017

SubmoduleAddTest

commandWithNullPath 0.009
addSubmoduleWithExistingSubmoduleDefined 0.175
addExistentSubmodule 0.015
addSubmodule 0.128
commandWithEmptyPath 0.014
addSubmoduleWithRelativeUri 0.122
commandWithEmptyUri 0.012
commandWithNullUri 0.014

SubmoduleInitTest

resolveInvalidParentUrl 0.019
resolveTwoLevelHigherRelativeUrl 0.027
resolveWorkingDirectoryRelativeUrl 0.022
repositoryWithUninitializedModule 0.017
resolveOneLevelHigherRelativeUrl 0.034
resolveSameLevelRelativeUrl 0.02
repositoryWithNoSubmodules 0.011

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.037
repositoryWithNoHeadInSubmodule 0.053
repositoryWithUninitializedSubmodule 0.028
repositoryWithInitializedSubmodule 0.063
repositoryWithMissingSubmodule 0.02
repositoryWithDifferentRevCheckedOutSubmodule 0.081
repositoryWithNoSubmodules 0.021

SubmoduleSyncTest

repositoryWithSubmodule 0.108
repositoryWithRelativeUriSubmodule 0.111
repositoryWithNoSubmodules 0.01

SubmoduleUpdateTest

repositoryWithSubmodule 0.107
repositoryWithUnconfiguredSubmodule 0.014
repositoryWithInitializedSubmodule 0.022
repositoryWithNoSubmodules 0.01

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.007
repositoryWithRootLevelSubmoduleRelativeRef 0.036
treeIdWithGitmodules 0.018
indexWithGitmodules 0.016
generatorFilteredToOneOfTwoSubmodules 0.012
repositoryWithRootLevelSubmoduleAbsoluteRef 0.031
repositoryWithRootLevelSubmodule 0.012
testTreeIteratorWithGitmodules 0.017
repositoryWithNoSubmodules 0.009

SymlinksTest

fileModeTestMissingThenSymlink 0.149
createDirSymlinkBeforeTarget 0.301
createFileSymlinkBeforeTarget 0.247
fileModeTestFolderThenSymlink 0.093
createSymlinkAfterTarget 0.252
fileModeTestSymlinkThenFile 0.126
fileModeTestFileThenSymlink 0.121
fileModeTestSymlinkThenMissing 0.124
fileModeTestSymlinkThenFolder 0.097

BundleWriterTest

testWriteHEAD 0.056
testWriteSingleRef 0.069
testIncrementalBundle 0.116

HttpAuthTest

testHttpAuthScanResponse 0.003

LongMapTest

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

NetRCTest

testNetRCFile 0.005
testNetRCDefault 0.016

OpenSshConfigTest

testAlias_DoesNotMatch 0.01
testAlias_OptionsSet 0.012
testAlias_InheritBatchMode 0.015
testAlias_ConnectionAttempts 0.012
testAlias_BatchModeDefault 0.01
testAlias_PreferredAuthenticationsDefault 0.009
testAlias_OptionsInherit 0.011
testAlias_BatchModeYes 0.012
testQuoteParsing 0.013
testSeparatorParsing 0.013
testAlias_OptionsKeywordCaseInsensitive 0.013
testAlias_ConnectionAttemptsDefault 0.01
testAlias_invalidConnectionAttempts 0.013
testAlias_PreferredAuthentications 0.015
testNoConfig 0.01
testAlias_badConnectionAttempts 0.013
testAlias_InheritPreferredAuthentications 0.013

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.001
testReadACK_ACKcommon1 0

PacketLineOutTest

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

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.104
test1 0.031
test2 0.038
testTinyThinPack 0.032
testMaxObjectSizeDeltaBlock 0.039
testMaxObjectSizeFullBlob 0.05
testPackWithTrailingGarbage 0.038
testPackWithDuplicateBlob 0.036
testDataAfterPackFooterSingleRead 0.038
testDataAfterPackFooterSplitObjectRead 0.161
testMaxObjectSizeDeltaResultSize 0.042
testNonMarkingInputStream 0.023

PushProcessTest

testUpdateMixedCases 0.039
testUpdateUnexpectedRemote 0.045
testTrackingRefUpdateOnReject 0.048
testUpdateDelete 0.049
testUpdateFastForward 0.046
testUpdateUnexpectedRemoteVsForce 0.042
testUpdateRejectedByConnection 0.046
testUpdateUpToDate 0.044
testUpdateNonFastForwardForced 0.045
testUpdateExpectedRemote 0.044
testPushResult 0.051
testUpdateNonFastForwardUnknownObject 0.044
testUpdateNonFastForward 0.044
testUpdateDeleteNonExisting 0.043
testTrackingRefUpdateEnabled 0.053
testUpdateCreateRef 0.043
testTrackingRefUpdateDisabled 0.044

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.101
testUsingUnknownBlobFails 0.099
testUsingHiddenCommonBlobFails 0.09
testCreateBranchAtHiddenCommitFails 0.084
testFilterHidesPrivate 0.078
testSuccess 0.11
testUsingUnknownTreeFails 0.095

RefSpecTest

invalidWhenWildcardBeforeTextAtEnd 0
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.001
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0
invalidWhenMoreThanOneWildcardInDestination 0
invalidWhenWildcardAfterText 0
invalidWhenWildcardBeforeText 0
testSetSource 0
invalidWhenDestinationOnlyAndWildcard 0.001
testMaster 0
invalidWhenOnlySourceWildcard 0
testForceRemotesOrigin 0
testExpandFromDestination_Wildcard 0
testSetDestination_SourceNull 0
testSplitLastColon 0
invalidSetDestination 0.001

RemoteConfigTest

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

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.004
testWrite_Small 0
testConstructor_RejectsBadBufferSize 0.001

TestProtocolTest

testFetch 0
testPush 0.016
testUploadPackFactory 0.005
testReceivePackFactory 0.004

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.045
testSpi 0.049
testFindRemoteRefUpdatesTrackingRef 0.047
testFindRemoteRefUpdatesNoWildcardNoTracking 0.045
testFindRemoteRefUpdatesNoWildcardNoDestination 0.044
testLocalTransportFetchWithoutLocalRepository 0.043
testFindRemoteRefUpdatesWildcardNoTracking 0.048
testLocalTransportWithRelativePath 0.051

URIishTest

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

AbstractTreeIteratorTest

testEnsurePathCapacityFastCase 0
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
testBackwards_ConfusingPathName 0
testTwoEntries_BackwardsTwo 0
testEmptyTree_AtEOF 0

EmptyTreeIteratorTest

testAtEOF 0.004
testCreateSubtreeIterator 0.009
testStopWalkCallsParent 0.01
testBackDoesNothing 0.01
testEntryObjectId 0.01
testNextDoesNothing 0.01

FileTreeIteratorJava7Test

testSymlinkActuallyModified 0.078
testSymlinkNotModifiedThoughNormalized 0.079
testSymlinkModifiedNotNormalized 0.076
testFileModeSymLinkIsNotATree 0.053

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.01
testEmptyIfRootDoesNotExist 0.014
testComputeFileObjectId 0.014
submoduleWithNoGitDirectory 0.037
idOffset 0.482
testIsModifiedSymlinkAsFile 0.041
submoduleNestedWithHeadMatchingIndex 0.097
testEmptyIteratorOnEmptyDirectory 0.014
testDirCacheMatchingId 0.994
submoduleHeadMatchesIndex 0.093
submoduleDirectoryIterator 0.09
testIsModifiedFileSmudged 0.477
submoduleWithNoHead 0.05
testEmptyIfRootIsFile 0.014
testGetEntryContentLength 0.015
testSimpleIterate 0.014

IndexDiffFilterTest

testFileIgnoredNotHonored 0.034
testRecursiveTreeWalk 0.038
testEmptyFolderCommitted 0.028
testFileInFolderUntracked 0.04
testFileInFolderCommittedModifiedAllIgnored 0.046
testFileInFolderCommittedDeleted 0.037
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.062
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.073
testFileCommittedModified 0.038
testFileIgnored 0.043
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.059
testFolderChangedToFile 0.037
testFileInFolderCommittedModified 0.036
testNonRecursiveTreeWalk 0.041
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.056
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.056
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.074
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.072
testFileCommittedDeleted 0.037
testFolderChangedToFileCommittedComparedWithInitialCommit 0.069
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.076
testFileCommittedModifiedIgnored 0.039
testFileCommitted 0.036
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.062
testFileInFolderCommittedModifiedIgnored 0.045
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.06
testConflicts 0.104
testFileInFolderAllIgnored 0.048
testFileInFolderCommittedChangedNotModified 0.049
testFileInFolderCommittedAllDeleted 0.042
testEmptyFolderIgnored 0.031
testFileInFolderCommittedNonRecursive 0.034
testEmptyFolderUntracked 0.029
testFileInFolderCommitted 0.033
testFileInFolderIgnored 0.038
testFileCommittedChangedNotModified 0.031
testEmptyFolderCommittedDeleted 0.027
testFileUntracked 0.032

InterIndexDiffFilterTest

testOneOnly 0.004
testTwoSame 0.009
testEmpty 0.009
testTwoSameDifferByAssumeValid 0.008
testTwoSameSameAssumeValidDifferentContent 0.01

NotTreeFilterTest

testNegateIsUnwrap 0.004
testCloneIsDeepClone 0.009
testWrap 0.011
testShouldBeRecursive_PathFilter 0.01
testCloneIsSparseWhenPossible 0.011
testShouldBeRecursive_ALL 0.009

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.019
testRecursiveFiltering 0.031
testNonRecursiveFiltering 0.028

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.005
testALL_IdentityClone 0.01
testANY_DIFF_ShouldNotBeRecursive 0.008
testNotALL_IncludesNothing 0.01
testANY_DIFF_IdentityClone 0.009
testALL_IncludesAnything 0.008
testALL_ShouldNotBeRecursive 0.009

ForPathTest

testFindObjects 0.013

NameConflictTreeWalkTest

testNoDF_NoGap 0
testDF_NoGap 0.009
testDF_DetectConflict 0.013
testDF_GapByOne 0.014
testDF_SkipsSeenSubtree 0.011

PostOrderTreeWalkTest

testNoPostOrder 0.004
testInitialize_NoPostOrder 0.009
testInitialize_TogglePostOrder 0.01
testResetDoesNotAffectPostOrder 0.01
testWithPostOrder_NoEnterSubtree 0.01
testWithPostOrder_EnterSubtree 0.009

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.031

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.044

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.004
testFastIterator 0.002
testRemoveSlowPath 0
testAddSlowPath 0

ChangeIdUtilTest

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

FileUtils7Test

testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0

FileUtilTest

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

FSJava7Test

testSymlinkAttributes 0.976
testExecutableAttributes 0.001

GitDateFormatterTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.003
badlyFormattedWithoutRef 0.012

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

HookTest

testCommitMsgHookReceivesCorrectParameter 0.045
testFailedPreCommitHookBlockCommit 0.025
testFindHook 0.011
testFailedCommitMsgHookBlocksCommit 0.028
testRunHook 0.021
testCommitMsgHookCanModifyCommitMessage 0.042

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.31
test 0

AutoCRLFOutputStreamTest

testBoundary 0.6
test 0.001

EolCanonicalizingInputStreamTest

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

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.248
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0
testTimeout_readByte_Timeout 0.254
testTimeout_readBuffer_Timeout 0.251
testTimeout_readBuffer_Success1 0
testTimeout_readBuffer_Success2 0.001
testTimeout_skip_Success 0

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.236
testTimeout_writeByte_Timeout 0.253
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0
testTimeout_close_Success 0
testTimeout_writeBuffer_Success1 0.001
testTimeout_flush_Success 0
testTimeout_close_Timeout 0.251
testTimeout_flush_Timeout 0.25

UnionInputStreamTest

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

NBTest

testDecodeUInt16 0
testDecodeUInt32 0
testDecodeUInt64 0
testDecodeInt32 0
testCompareUInt32 0
testEncodeInt16 0
testEncodeInt32 0
testEncodeInt64 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.034
testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0.001
testDequote_Latin1 0.001
testDequote_SoleDq 0
testQuote_Ang 0
testDequote_RawUTF8 0
testDequote_BareA 0
testQuote_OctalAll 0.001
testDequote_NamedEscapes 0
testDequote_UnknownEscapeQ 0
testQuote_BareA 0.001
testQuote_Empty 0
testDequote_RawLatin1 0.001
testDequote_FooTabBar 0
testQuote_NamedEscapes 0
testDequote_UTF8 0.001
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
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

RawSubStringPatternTest

testBoundary 0.003
testCaseInsensitive 0.011
testEmptyPattern 0.012
testNoMatches 0.011

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
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.001
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.001

StringUtilsTest

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

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 1.496
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.751
testLarge_SingleWrite 2.143
testInCoreLimit_SwitchBeforeAppendByte 2.119
testOneBlock_BulkWrite 0.005
testRandomWrites 1.34
testOneBlockAndHalf_BulkWrite 0.008
testOneBlockAndHalf_SingleWrite 0.01
testDestroyWhileOpen 0.019
testOneBlockAndHalf_Copy 0.008
testHeapWithEstimatedSize 0.018
testInCoreInputStream 0.001

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 0.421
shouldRaiseErrorOnBadUrl 0.109
shouldCloneAValidGitRepository 0.133
shouldRaiseErrorOnNoUrl 0.072
shouldCreateABareCloneOfAValidGitRepository 0.077
shouldRaiseErrorOnEmptyUrl 0.041

ClientVersionUtilTest

testParse 0.002
testPushStatusBug 0

RootLocaleTest

testHttpServerText 0.001

ServletUtilsTest

testAcceptGzip 0

AdvertiseErrorTest

testPush_CreateBranch 0.564

AsIsServiceTest

testCreate_Default 0.01
testCreate_Disabled 0.015
testDisabledSingleton 0.016
testCreate_Enabled 0.016

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.011
testCreate_NullUser 0.011
testCreate_EmptyStringUser 0.012
testCreate_Disabled 0.015
testDisabledSingleton 0.011
testCreate_Enabled 0.018

DefaultUploadPackFactoryTest

testCreate_Default 0.016
testCreate_Disabled 0.018
testDisabledSingleton 0.011
testCreate_Enabled 0.011

DumbClientDumbServerTest

testInitialClone_Loose[0] 0.651
testListRemote[0] 0.065
testPushNotSupported[0] 0.071
testInitialClone_Packed[0] 0.117
testInitialClone_Loose[1] 0.36
testListRemote[1] 0.061
testPushNotSupported[1] 0.067
testInitialClone_Packed[1] 0.117

DumbClientSmartServerTest

testInitialClone_Small[0] 0.122
testListRemote[0] 0.05
testPushNotSupported[0] 0.056
testInitialClone_Packed[0] 0.137
testInitialClone_Small[1] 0.341
testListRemote[1] 0.056
testPushNotSupported[1] 0.058
testInitialClone_Packed[1] 0.113

ErrorServletTest

testHandler 0

FileResolverTest

testNotAGitRepository 0.007
testUnreasonableNames 0.001
testExportOk 0.011

GitServletInitTest

testDefaultConstructor_NoBasePath 0
testInitUnderContainer_WithBasePath 0
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0

HookMessageTest

testPush_CreateBranch 0.699
testPush_HookMessagesToOutputStream 0.061

MeasurePackSizeTest

testPush_packSize 0.059

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 0.016

RegexPipelineTest

testSimpleRegex 0.008
testRegexGroupFilter 0.006
testServeOrdering 0.004

SetAdditionalHeadersTest

testSetHeaders 0.065

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 0.208
testPush_NotAuthorized[0] 0.073
testPush_CreateBranch[0] 0.111
testInitialClone_Small[0] 0.091
testFetch_TooManyLocalCommits[0] 0.562
testListRemote[0] 0.07
testListRemote_BadName[0] 0.065
testPush_ChunkedEncoding[0] 0.119
testInitialClone_BrokenServer[0] 0.07
testFetch_FewLocalCommits[1] 0.193
testPush_NotAuthorized[1] 0.076
testPush_CreateBranch[1] 0.102
testInitialClone_Small[1] 0.097
testFetch_TooManyLocalCommits[1] 0.574
testListRemote[1] 0.067
testListRemote_BadName[1] 0.065
testPush_ChunkedEncoding[1] 0.116
testInitialClone_BrokenServer[1] 0.071

AddTest

testAddNothing 0
args4j exit()s on error instead of throwing, JVM goes down
testAddAFile 0.293
testAddUsage 0
args4j exit()s for --help, too
testAddFileTwice 0.02
testAddAlreadyAdded 0.021

ArchiveTest

testTarPrefixOption 0.122
testTgzExtensions 0.075
testTarPreservesContent 0.061
testArchiveIncludesSubmoduleDirectory 0.308
testTarWithSubdir 0.123
testExtensionMatchIsAnchored 0.056
testUnrecognizedFormat 0.036
testArchiveWithLongFilename 0.119
testTarPreservesMode 0.104
testNoExtensionMeansTar 0.058
testEmptyArchive 0
Some versions of java.util.zip refuse to write an empty ZIP
testArchivePrefixOption 0.064
testArchiveWithSubdir 0.119
testArchivePreservesMode 0.103
testUnrecognizedExtensionMeansTar 0.059
testZipExtension 0.06
testDefaultFormatIsTar 0.06
testArchivePreservesContent 0.058
testTarExtension 0.056
testTarWithLongFilename 0.122
testTxzExtension 0.183
testPrefixWithoutTrailingSlash 0.062
testTarIncludesSubmoduleDirectory 0.189
testTarPrefixWithoutTrailingSlash 0.065
testArchiveWithFiles 0.175
testPrefixDoesNotNormalizeDoubleSlash 0.054
testFormatOverridesFilename 0.063
testPrefixDoesNotNormalizeDoubleSlashInTar 0.056
testEmptyTar 0.033
testTbz2Extension 0.098

BranchTest

testExistingBranch 0.025
testList 0.031
testListDetached 0.036
testListContains 0.058

CheckoutTest

testCheckoutHead 0.038
testCheckoutPath 0.119
testCheckoutSelf 0.036
testCheckoutUnresolvedHead 0.012
fileModeTestFileThenFileWithFolderInIndex 0.088
testCheckoutNewBranchThatAlreadyExists 0.03
fileModeTestFileWithFolderInIndex 0.088
testCheckoutExistingBranchWithConflict 0.087
fileModeTestFolderThenFileWithMissingInWorkingTree 0.106
testCheckoutBranch 0.045
fileModeTestFolderWithMissingInWorkingTree 0.104
testCheckoutNonExistingBranch 0.011
testCheckoutOrphan 0.051
testCheckoutWithMissingWorkingTreeFile 0.086
testCheckoutNewBranch 0.045
fileModeTestFolderThenMissingWithFileInWorkingTree 0.088
testCheckoutNewBranchOnBranchToBeBorn 0.012
fileModeTestMissingWithFolderInWorkingTree 0.072
fileModeTestMissingThenFolderWithFileInWorkingTree 0.097

CLIGitCommandTest

testSplit 0

CloneTest

testCloneIntoCurrentDir 0.085
testClone 0.098
testCloneEmpty 0.029

CommitAndLogTest

testCommitAmend 0.056

ConfigTest

testListConfig 0.025

DescribeTest

testDescribeTagLong 0.036
testDescribeCommit 0.063
testHeadNoTag 0.029
testNoHead 0.011
testDescribeTag 0.036

FetchTest

testFetchNoTags 0.127
testFetchDefault 0.133
testFetchAllTags 0.161

LsRemoteTest

testLsRemoteHeadsTags 0.069
testLsRemoteTags 0.069
testLsRemote 0.07
testLsRemoteHeads 0.071

MergeTest

testMergeSelf 0.032
testFastForward 0.082
testNoFastForwardAndSquash 0.028
testMerge 0.133
testFastForwardOnly 0.096
testMergeNoCommitSquash 0.108
testMergeNoCommit 0.11
testMergeWithUserMessage 0.127
testSquashSelf 0.029
testSquash 0.13
testNoFastForward 0.101

ReflogTest

testSingleCommit 0.025
testClean 0.011
testBranch 0.069

RepoTest

testAddRepoManifest 0.88

StatusTest

testStatusUntrackedFiles 0.276
testStatusPorcelainUntrackedFilesAll 0.269
testStatusUno 0.261
testStatusPorcelainUntrackedFiles 0.264
testStatusUall 0.259
testStatusPorcelainU 0.258
testStatusPorcelain 0.286
testStatusUntrackedFilesAll 0.277
testStatusPorcelainUno 0.25
testStatusUntrackedFilesNo 0.258
testStatusPorcelainUall 0.252
testStatusPorcelainUntrackedFilesNo 0.258
testStatusDefault 0.248
testStatusU 0.242

TagTest

testTagTwice 0.057

Failure Details

[Summary] [Package List] [Test Cases]


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
testAddNothing
skipped: args4j exit()s on error instead of throwing, JVM goes down
testAddUsage
skipped: args4j exit()s for --help, too
testEmptyArchive
skipped: Some versions of java.util.zip refuse to write an empty ZIP