Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
6057 0 0 97 98.399% 726.517

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.eclipse.jgit.internal.storage.io 2 0 0 0 100% 0.006
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.077
org.eclipse.jgit.dircache 79 0 0 0 100% 0.735
org.eclipse.jgit.revwalk 258 0 0 0 100% 4.46
org.eclipse.jgit.internal.storage.file 578 0 0 32 94.464% 50.252
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.003
org.eclipse.jgit.http.server 3 0 0 0 100% 0.007
org.eclipse.jgit.internal.transport.ssh 47 0 0 0 100% 1.819
org.eclipse.jgit.gitrepo 38 0 0 0 100% 4.718
org.eclipse.jgit.storage.file 11 0 0 0 100% 0.015
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 6.808
org.eclipse.jgit.internal.transport.parser 8 0 0 0 100% 0.008
org.eclipse.jgit.internal.diffmergetool 35 0 0 1 97.143% 0.897
org.eclipse.jgit.pgm 219 0 0 1 99.543% 78.644
org.eclipse.jgit.attributes 103 0 0 0 100% 15.62
org.eclipse.jgit.transport.ssh.jsch 105 0 0 0 100% 70.746
org.eclipse.jgit.transport.http.apache 1 0 0 0 100% 0.002
org.eclipse.jgit.junit 14 0 0 0 100% 0.068
org.eclipse.jgit.events 1 0 0 0 100% 0.008
org.eclipse.jgit.lfs.server.fs 14 0 0 0 100% 25.634
org.eclipse.jgit.logging 3 0 0 0 100% 0.006
org.eclipse.jgit.diff 200 0 0 0 100% 9.278
org.eclipse.jgit.treewalk.filter 88 0 0 0 100% 1.092
org.eclipse.jgit.treewalk 83 0 0 0 100% 0.557
org.eclipse.jgit.lfs.internal 13 0 0 0 100% 6.58
org.eclipse.jgit.util 418 0 0 0 100% 2.187
org.eclipse.jgit.lfs.lib 104 0 0 0 100% 4.606
org.eclipse.jgit.lfs 5 0 0 0 100% 7.094
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 12.205
org.eclipse.jgit.internal.transport.sshd.proxy 4 0 0 0 100% 0.066
org.eclipse.jgit.internal.transport.connectivity 9 0 0 0 100% 4.191
org.eclipse.jgit.transport.sshd 73 0 0 0 100% 94.069
org.eclipse.jgit.merge 147 0 0 0 100% 17.149
org.eclipse.jgit.transport 630 0 0 55 91.27% 10.488
org.eclipse.jgit.notes 52 0 0 0 100% 2.948
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.069
org.eclipse.jgit.internal.storage.reftable 76 0 0 0 100% 1.259
org.eclipse.jgit.api 841 0 0 6 99.287% 83.213
org.eclipse.jgit.gpg.bc.internal.keys 19 0 0 0 100% 9.8
org.eclipse.jgit.internal.transport.http 10 0 0 0 100% 2.204
org.eclipse.jgit.symlinks 9 0 0 0 100% 0.393
org.eclipse.jgit.revplot 16 0 0 0 100% 0.323
org.eclipse.jgit.util.io 55 0 0 0 100% 5.506
org.eclipse.jgit.internal.revwalk 20 0 0 0 100% 14.875
org.eclipse.jgit.lib 649 0 0 0 100% 14.963
org.eclipse.jgit.transport.http 4 0 0 0 100% 0.093
org.eclipse.jgit.ignore 266 0 0 0 100% 1.119
org.eclipse.jgit.internal.storage.pack 24 0 0 0 100% 41.497
org.eclipse.jgit.submodule 50 0 0 0 100% 1.117
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.073
org.eclipse.jgit.gpg.bc.internal 9 0 0 0 100% 0.091
org.eclipse.jgit.http.test 289 0 0 0 100% 113.003
org.eclipse.jgit.indexdiff 1 0 0 1 0% 0.296
org.eclipse.jgit.nls 11 0 0 0 100% 0.034
org.eclipse.jgit.patch 93 0 0 0 100% 1.868
org.eclipse.jgit.internal.storage.dfs 92 0 0 0 100% 1.678

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

org.eclipse.jgit.internal.storage.io

Class Tests Errors Failures Skipped Success Rate Time
CancellableDigestOutputStreamTest 2 0 0 0 100% 0.006

org.eclipse.jgit.util.sha1

Class Tests Errors Failures Skipped Success Rate Time
SHA1Test 6 0 0 0 100% 0.077

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheLargePathTest 5 0 0 0 100% 0.092
DirCachePathEditTest 8 0 0 0 100% 0.005
DirCacheAfterCloneTest 6 0 0 0 100% 0.295
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.006
DirCacheFindTest 1 0 0 0 100% 0.006
DirCacheBuilderTest 9 0 0 0 100% 0.059
DirCacheBasicTest 12 0 0 0 100% 0.08
DirCacheCGitCompatabilityTest 8 0 0 0 100% 0.035
DirCacheIteratorTest 11 0 0 0 100% 0.084
DirCacheEntryTest 12 0 0 0 100% 0.009
DirCacheTreeTest 6 0 0 0 100% 0.064

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
RevCommitListTest 7 0 0 0 100% 1.174
RevWalkPathFilter6012Test 7 0 0 0 100% 0.09
RevWalkSortTest 15 0 0 0 100% 0.111
MaxCountRevFilterTest 2 0 0 0 100% 0.016
RevWalkUtilsReachableTest 6 0 0 0 100% 0.11
FIFORevQueueTest 6 0 0 0 100% 0.476
RevWalkResetTest 1 0 0 0 100% 0.009
RevWalkPathFilter1Test 14 0 0 0 100% 0.168
RevTagParseTest 24 0 0 0 100% 0.181
RevWalkMergeBaseTest 7 0 0 0 100% 0.103
ObjectWalkTest 9 0 0 0 100% 0.109
RevWalkCullTest 3 0 0 0 100% 0.085
RevWalkShallowTest 7 0 0 0 100% 0.096
RevWalkCarryFlagsTest 4 0 0 0 100% 0.03
TreeRevFilterTest 5 0 0 0 100% 0.086
RevFlagSetTest 7 0 0 0 100% 0.068
RevCommitWithOverriddenParentTest 4 0 0 0 100% 0.015
LIFORevQueueTest 5 0 0 0 100% 0.438
RevWalkUtilsCountTest 6 0 0 0 100% 0.051
FirstParentRevWalkTest 26 0 0 0 100% 0.309
RevObjectTest 10 0 0 0 100% 0.081
RevWalkFollowFilterTest 3 0 0 0 100% 0.026
DateRevQueueTest 7 0 0 0 100% 0.075
RevCommitParseTest 22 0 0 0 100% 0.163
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.015
ObjectWalkFilterTest 6 0 0 0 100% 0.023
FooterLineTest 19 0 0 0 100% 0.113
RevWalkMergedIntoTest 5 0 0 0 100% 0.086
RevWalkFilterTest 15 0 0 0 100% 0.133
SkipRevFilterTest 3 0 0 0 100% 0.02

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
PackFileTest 10 0 0 0 100% 0.009
WindowCacheReconfigureTest 7 0 0 0 100% 0.2
RefDirectoryTest 62 0 0 0 100% 3.295
ReflogWriterTest 1 0 0 0 100% 0.099
AutoGcTest 4 0 0 0 100% 1.605
PackReverseIndexTest 4 0 0 0 100% 0.186
FileReftableTest 33 0 0 0 100% 4.083
AlternatesTest 3 0 0 0 100% 0.701
PackFileSnapshotTest 3 0 0 2 33.333% 1.993
GcKeepFilesTest 1 0 0 0 100% 1.193
GcReflogTest 4 0 0 0 100% 0.807
InflatingBitSetTest 4 0 0 0 100% 0.078
GcBasicPackingTest 11 0 0 0 100% 4.113
FileRepositoryBuilderTest 7 0 0 0 100% 0.203
GcPruneNonReferencedTest 5 0 0 0 100% 0.396
FileReftableStackTest 5 0 0 0 100% 4.706
WindowCacheGetTest 6 0 0 0 100% 0.299
T0004_PackReaderTest 2 0 0 0 100% 0.088
AbbreviationTest 4 0 0 0 100% 0.294
T0003_BasicTest 25 0 0 0 100% 0.715
StoredBitmapTest 3 0 0 0 100% 0.005
PackIndexV1Test 7 0 0 0 100% 0.11
GcDirCacheSavesObjectsTest 2 0 0 0 100% 0.395
ReflogReaderTest 8 0 0 0 100% 0.288
RepositorySetupWorkDirTest 12 0 0 0 100% 0.098
GcOrphanFilesTest 5 0 0 0 100% 0.276
GcDeleteEmptyRefsFoldersTest 4 0 0 0 100% 0.217
UnpackedObjectTest 15 0 0 0 100% 0.497
BatchRefUpdateTest 168 0 0 27 83.929% 6.727
LockFileTest 12 0 0 0 100% 0.111
ObjectDirectoryTest 6 0 0 1 83.333% 4.732
PackWriterTest 31 0 0 0 100% 3.36
GcTagTest 2 0 0 0 100% 0.027
GcConcurrentTest 5 0 0 0 100% 0.41
GcBranchPrunedTest 3 0 0 0 100% 0.086
GcTemporaryFilesTest 2 0 0 0 100% 0.015
GcPackRefsTest 7 0 0 0 100% 0.204
PackIndexV2Test 7 0 0 0 100% 0.039
PackTest 5 0 0 0 100% 0.101
RefUpdateTest 48 0 0 0 100% 1.537
ConcurrentRepackTest 4 0 0 0 100% 0.161
DescriptionTest 1 0 0 0 100% 0.007
PackInserterTest 13 0 0 0 100% 0.224
FileSnapshotTest 7 0 0 2 71.429% 5.562

org.eclipse.jgit.ignore.internal

Class Tests Errors Failures Skipped Success Rate Time
StringsTest 1 0 0 0 100% 0.003

org.eclipse.jgit.http.server

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

org.eclipse.jgit.internal.transport.ssh

Class Tests Errors Failures Skipped Success Rate Time
OpenSshConfigFileTest 47 0 0 0 100% 1.819

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 4 0 0 0 100% 0.118
RepoCommandSymlinkTest 1 0 0 0 100% 0.112
BareSuperprojectWriterTest 2 0 0 0 100% 0.076
RepoCommandTest 31 0 0 0 100% 4.412

org.eclipse.jgit.storage.file

Class Tests Errors Failures Skipped Success Rate Time
FileBasedConfigTest 11 0 0 0 100% 0.015

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.internal.transport.parser

Class Tests Errors Failures Skipped Success Rate Time
FirstWantTest 7 0 0 0 100% 0.004
FirstCommandTest 1 0 0 0 100% 0.004

org.eclipse.jgit.internal.diffmergetool

Class Tests Errors Failures Skipped Success Rate Time
ExternalDiffToolTest 18 0 0 0 100% 0.497
ExternalMergeToolTest 17 0 0 1 94.118% 0.4

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
ConfigTest 1 0 0 0 100% 8.105
BlameTest 7 0 0 0 100% 2.888
LogTest 3 0 0 0 100% 0.702
DiffTest 4 0 0 0 100% 0.796
LsFilesTest 2 0 0 0 100% 0.503
RemoteTest 7 0 0 0 100% 2.298
DiffToolTest 11 0 0 0 100% 15.59
BranchTest 13 0 0 0 100% 1.988
LsRemoteTest 5 0 0 0 100% 0.898
ShowTest 3 0 0 0 100% 0.503
CheckoutTest 23 0 0 0 100% 3.795
RmTest 1 0 0 0 100% 0.202
TagTest 3 0 0 0 100% 0.591
TextBuiltinTest 1 0 0 0 100% 0.11
ReflogTest 3 0 0 0 100% 0.21
MergeTest 11 0 0 0 100% 1.887
RevListTest 2 0 0 0 100% 0.509
AddTest 5 0 0 0 100% 0.214
CLIGitCommandTest 1 0 0 0 100% 0.005
InitTest 3 0 0 0 100% 0.199
ArchiveTest 30 0 0 0 100% 6.596
ProxyConfigTest 10 0 0 0 100% 12.386
CommitTest 2 0 0 0 100% 0.497
CleanTest 4 0 0 0 100% 0.393
DescribeTest 14 0 0 0 100% 1.69
FetchTest 4 0 0 0 100% 1.894
RepoTest 3 0 0 0 100% 2.004
MergeToolTest 11 0 0 0 100% 4.887
CloneTest 7 0 0 0 100% 1.39
ResetTest 9 0 0 1 88.889% 0.602
CommitAndLogTest 1 0 0 0 100% 0.106
StatusTest 15 0 0 0 100% 4.206

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 7.517
CGitAttributesTest 26 0 0 0 100% 3.408
AttributesHandlerTest 30 0 0 0 100% 1.599
TreeWalkAttributeTest 18 0 0 0 100% 1.408
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.803
AttributesMatcherTest 9 0 0 0 100% 0.091
AttributeTest 1 0 0 0 100% 0.004
AttributeFileTests 3 0 0 0 100% 0.401
AttributesNodeTest 7 0 0 0 100% 0.389

org.eclipse.jgit.transport.ssh.jsch

Class Tests Errors Failures Skipped Success Rate Time
ServiceLoaderTest 1 0 0 0 100% 0.794
JschConfigSessionFactoryTest 12 0 0 0 100% 1.396
JSchSshProtocol2Test 2 0 0 0 100% 12.513
OpenSshConfigTest 43 0 0 0 100% 0.703
JSchSshTest 47 0 0 0 100% 55.34

org.eclipse.jgit.transport.http.apache

Class Tests Errors Failures Skipped Success Rate Time
HttpClientConnectionTest 1 0 0 0 100% 0.002

org.eclipse.jgit.junit

Class Tests Errors Failures Skipped Success Rate Time
TestRepositoryTest 14 0 0 0 100% 0.068

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
DownloadTest 5 0 0 0 100% 9.788
UploadTest 4 0 0 0 100% 10.116
CheckoutTest 3 0 0 0 100% 2.716
PushTest 2 0 0 0 100% 3.014

org.eclipse.jgit.logging

Class Tests Errors Failures Skipped Success Rate Time
PerformanceLogContextTest 3 0 0 0 100% 0.006

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.004
RawTextIgnoreWhitespaceChangeTest 4 0 0 0 100% 0.005
SimilarityIndexTest 8 0 0 0 100% 0.084
RenameDetectorTest 33 0 0 0 100% 1.792
DiffFormatterTest 21 0 0 0 100% 2.094
PatchIdDiffFormatterTest 2 0 0 0 100% 0.216
RawTextTest 18 0 0 0 100% 0.009
EditTest 16 0 0 0 100% 0.085
EditListTest 5 0 0 0 100% 0.088
RawTextLoadTest 5 0 0 0 100% 0.989
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.013
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.004
FilteredRenameDetectorTest 6 0 0 0 100% 0.503
HistogramDiffTest 30 0 0 0 100% 0.287
MyersDiffTest 23 0 0 0 100% 0.111
DiffFormatterReflowTest 10 0 0 0 100% 0.393
DiffEntryTest 13 0 0 0 100% 2.601

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
TreeFilterTest 7 0 0 0 100% 0.069
IndexDiffFilterTest 38 0 0 0 100% 0.655
NotTreeFilterTest 6 0 0 0 100% 0.035
InterIndexDiffFilterTest 5 0 0 0 100% 0.026
PathFilterGroupTest 7 0 0 0 100% 0.005
PathSuffixFilterTest 4 0 0 0 100% 0.063
PathFilterLogicTest 21 0 0 0 100% 0.239

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
TreeWalkBasicDiffTest 1 0 0 0 100% 0.011
EmptyTreeIteratorTest 6 0 0 0 100% 0.05
NameConflictTreeWalkTest 10 0 0 0 100% 0.037
FileTreeIteratorTest 23 0 0 0 100% 0.349
TreeWalkJava7Test 1 0 0 0 100% 0.008
CanonicalTreeParserTest 18 0 0 0 100% 0.011
AbstractTreeIteratorTest 7 0 0 0 100% 0.004
InstantComparatorTest 10 0 0 0 100% 0.003
PostOrderTreeWalkTest 6 0 0 0 100% 0.074
ForPathTest 1 0 0 0 100% 0.01

org.eclipse.jgit.lfs.internal

Class Tests Errors Failures Skipped Success Rate Time
LfsConnectionFactoryTest 13 0 0 0 100% 6.58

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
IOTest 4 0 0 0 100% 0.003
PathsTest 3 0 0 0 100% 0.054
RawSubStringPatternTest 4 0 0 0 100% 0.021
HookTest 12 0 0 0 100% 0.295
HexTest 8 0 0 0 100% 0.005
IOReadLineTest 28 0 0 0 100% 0.008
RawParseUtils_FormatTest 1 0 0 0 100% 0.003
RefListTest 25 0 0 0 100% 0.007
Base64Test 4 0 0 0 100% 0.004
LongMapTest 8 0 0 0 100% 0.028
GitDateParserTest 13 0 0 0 100% 0.071
RawParseUtils_MatchTest 4 0 0 0 100% 0.003
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.004
SystemReaderTest 2 0 0 0 100% 0.194
GitDateFormatterTest 9 0 0 0 100% 0.01
FilterCommandsTest 7 0 0 0 100% 0.659
ChangeIdUtilTest 35 0 0 0 100% 0.018
RawParseUtils_HexParseTest 3 0 0 0 100% 0.003
RawParseUtils_LineMapTest 7 0 0 0 100% 0.004
TemporaryBufferTest 17 0 0 0 100% 0.198
BlockListTest 12 0 0 0 100% 0.006
SimpleLruCacheTest 8 0 0 0 100% 0.061
Base85Test 4 0 0 0 100% 0.007
StringUtilsTest 9 0 0 0 100% 0.006
QuotedStringGitPathStyleTest 31 0 0 0 100% 0.006
ReadLinesTest 6 0 0 0 100% 0.061
StatsTest 5 0 0 0 100% 0.003
IntListTest 12 0 0 0 100% 0.003
RawCharUtilTest 3 0 0 0 100% 0.003
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.004
FSTest 7 0 0 0 100% 0.091
RunExternalScriptTest 12 0 0 0 100% 0.094
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.011
RelativeDateFormatterTest 10 0 0 0 100% 0.004
RawParseUtilsTest 5 0 0 0 100% 0.012
QuotedStringBourneStyleTest 10 0 0 0 100% 0.003
LRUMapTest 1 0 0 0 100% 0.003
RefMapTest 22 0 0 0 100% 0.017
HttpSupportTest 2 0 0 0 100% 0.008
FileUtilsTest 31 0 0 0 100% 0.141
FS_POSIXTest 5 0 0 0 100% 0.005
NBTest 11 0 0 0 100% 0.046

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LFSPointerTest 26 0 0 0 100% 0.595
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.693
LongObjectIdTest 32 0 0 0 100% 0.702
MutableLongObjectIdTest 5 0 0 0 100% 0.008
LfsPointerFilterTest 5 0 0 0 100% 2.608

org.eclipse.jgit.lfs

Class Tests Errors Failures Skipped Success Rate Time
LfsConfigGitTest 3 0 0 0 100% 6.416
LfsGitTest 2 0 0 0 100% 0.678

org.eclipse.jgit.attributes.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeGitAttributeTest 7 0 0 1 85.714% 12.205

org.eclipse.jgit.internal.transport.sshd.proxy

Class Tests Errors Failures Skipped Success Rate Time
HttpParserTest 4 0 0 0 100% 0.066

org.eclipse.jgit.internal.transport.connectivity

Class Tests Errors Failures Skipped Success Rate Time
IterativeConnectivityCheckerTest 9 0 0 0 100% 4.191

org.eclipse.jgit.transport.sshd

Class Tests Errors Failures Skipped Success Rate Time
NoFilesSshBuilderTest 1 0 0 0 100% 12.226
NoFilesSshTest 1 0 0 0 100% 2.909
ApacheSshProtocol2Test 2 0 0 0 100% 15.835
ApacheSshTest 69 0 0 0 100% 63.099

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.015
SimpleMergeTest 16 0 0 0 100% 0.328
GitlinkMergeTest 19 0 0 0 100% 0.322
SquashMessageFormatterTest 1 0 0 0 100% 0.041
SymlinkMergeTest 30 0 0 0 100% 0.519
CherryPickTest 2 0 0 0 100% 0.02
MergeMessageFormatterTest 16 0 0 0 100% 0.257
MergerTest 35 0 0 0 100% 3.527
CrissCrossMergeTest 8 0 0 0 100% 12.12

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
SideBandOutputStreamTest 11 0 0 0 100% 0.011
PushCertificateParserTest 11 0 0 0 100% 0.074
HttpConfigTest 17 0 0 0 100% 0.011
ReceivePackAdvertiseRefsHookTest 9 0 0 0 100% 0.79
RefSpecTest 47 0 0 0 100% 0.006
ReceivePackTest 1 0 0 0 100% 0.003
PackParserTest 15 0 0 0 100% 0.481
PushConnectionTest 4 0 0 0 100% 0.072
ReachableCommitTipRequestValidatorTest 12 0 0 0 100% 0.205
AtomicPushTest 3 0 0 0 100% 0.009
TransportHttpTest 10 0 0 0 100% 0.194
HttpConfigUriPathTest 8 0 0 0 100% 0.004
ProtocolV2HookChainTest 3 0 0 0 100% 0.006
UploadPackTest 87 0 0 0 100% 0.471
BasePackConnectionTest 8 0 0 0 100% 0.005
PushCertificateIdentTest 6 0 0 0 100% 0.005
HttpAuthTest 1 0 0 0 100% 0.168
ReachableCommitRequestValidatorTest 12 0 0 0 100% 0.7
PacketLineOutTest 9 0 0 0 100% 0.008
UploadPackReachabilityTest 9 0 0 0 100% 0.108
TestProtocolTest 6 0 0 0 100% 1.862
RemoteConfigTest 28 0 0 0 100% 0.006
PreUploadHookChainTest 3 0 0 0 100% 0.004
TransferConfigTest 8 0 0 0 100% 0.002
ProtocolV2ParserTest 17 0 0 0 100% 0.009
UploadPackLsRefsFileRepositoryTest 1 0 0 0 100% 0.075
PushCertificateStoreTest 16 0 0 0 100% 0.093
NetRCTest 2 0 0 0 100% 0.016
TransportTest 10 0 0 0 100% 0.298
URIishTest 71 0 0 1 98.592% 0.161
RefAdvertiserTest 1 0 0 0 100% 0.003
BasePackPushConnectionTest 3 0 0 0 100% 0.006
PostUploadHookChainTest 3 0 0 0 100% 0.005
ProtocolV0ParserTest 9 0 0 0 100% 0.007
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.012
WalkEncryptionTest$Required 2 0 0 1 50% 0.025
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 34 0 0 34 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0
TipRequestValidatorTest 12 0 0 0 100% 0.03
PushOptionsTest 8 0 0 0 100% 0.18
PushConfigTest 8 0 0 0 100% 0.005
BundleWriterTest 8 0 0 0 100% 0.155
SideBandInputStreamTest 21 0 0 0 100% 0.004
PacketLineInTest 30 0 0 0 100% 0.005
PushProcessTest 17 0 0 0 100% 0.125
UploadPackRefSortingForReachabilityTest 1 0 0 0 100% 0.003
DaemonTest 2 0 0 0 100% 4.066

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 2.598
LeafBucketTest 11 0 0 0 100% 0.003
DefaultNoteMergerTest 6 0 0 0 100% 0.083
NoteMapTest 18 0 0 0 100% 0.264

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
MergedReftableTest 25 0 0 0 100% 0.08
ReftableTest 45 0 0 0 100% 1.175
ReftableCompactorTest 6 0 0 0 100% 0.004

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
FetchCommandTest 19 0 0 0 100% 0.931
CleanCommandTest 13 0 0 0 100% 0.283
TagCommandTest 15 0 0 0 100% 0.172
RevertCommandTest 10 0 0 0 100% 0.272
RemoteDeleteCommandTest 1 0 0 0 100% 0.01
HugeFileTest 1 0 0 1 0% 0.005
RemoteSetUrlCommandTest 2 0 0 0 100% 0.019
PullCommandTest 19 0 0 0 100% 2.65
SecurityManagerTest 1 0 0 0 100% 4.585
MergeCommandTest 56 0 0 0 100% 2.909
StatusCommandTest 6 0 0 0 100% 0.196
CommitAndLogCommandTest 9 0 0 0 100% 0.208
StashApplyCommandTest 31 0 0 0 100% 1.474
LogCommandTest 10 0 0 0 100% 0.41
CommitOnlyTest 96 0 0 0 100% 3.374
LsRemoteCommandTest 6 0 0 0 100% 0.361
SecurityManagerMissingPermissionsTest 1 0 0 0 100% 0.044
StashDropCommandTest 8 0 0 0 100% 0.33
NameRevCommandTest 11 0 0 0 100% 0.214
PullCommandWithRebaseTest 6 0 0 0 100% 0.821
DiffCommandTest 6 0 0 0 100% 0.186
ResetCommandTest 21 0 0 0 100% 0.694
ApplyCommandTest 13 0 0 0 100% 0.319
CheckoutCommandTest 36 0 0 2 94.444% 2.097
BranchCommandTest 17 0 0 0 100% 0.591
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 3.489
DescribeCommandTest 44 0 0 0 100% 1.113
InitCommandTest 14 0 0 0 100% 0.095
RebaseCommandTest 75 0 0 0 100% 3.077
PathCheckoutCommandTest 18 0 0 0 100% 0.645
CrLfNativeTest 3 0 0 0 100% 0.04
GarbageCollectCommandTest 2 0 0 0 100% 0.088
CommitCommandTest 26 0 0 2 92.308% 0.52
ArchiveCommandTest 13 0 0 1 92.308% 11.41
EolStreamTypeUtilTest 6 0 0 0 100% 0.056
ReflogCommandTest 3 0 0 0 100% 0.138
AddCommandTest 40 0 0 0 100% 0.98
StashCreateCommandTest 16 0 0 0 100% 0.473
RemoteAddCommandTest 1 0 0 0 100% 0.013
PushCommandTest 25 0 0 0 100% 2.092
CherryPickCommandTest 18 0 0 0 100% 0.691
CloneCommandTest 40 0 0 0 100% 3.81
GitConstructionTest 3 0 0 0 100% 0.178
RemoteListCommandTest 1 0 0 0 100% 0.011
LogFilterTest 7 0 0 0 100% 0.361
NotesCommandTest 2 0 0 0 100% 0.05
RenameBranchCommandTest 7 0 0 0 100% 0.306
StashListCommandTest 4 0 0 0 100% 0.086
RmCommandTest 2 0 0 0 100% 0.024
BlameCommandTest 21 0 0 0 100% 0.673
EolRepositoryTest 28 0 0 0 100% 29.639

org.eclipse.jgit.gpg.bc.internal.keys

Class Tests Errors Failures Skipped Success Rate Time
KeyGripTest 11 0 0 0 100% 4.804
KeyGrip25519Test 3 0 0 0 100% 0.084
SecretKeysTest 5 0 0 0 100% 4.912

org.eclipse.jgit.internal.transport.http

Class Tests Errors Failures Skipped Success Rate Time
NetscapeCookieFileTest 10 0 0 0 100% 2.204

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.043
PlotCommitListTest 15 0 0 0 100% 0.28

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
BinaryDeltaInputStreamTest 1 0 0 0 100% 0.004
AutoLFInputStreamTest 9 0 0 0 100% 0.005
AutoCRLFOutputStreamTest 2 0 0 0 100% 1.824
UnionInputStreamTest 10 0 0 0 100% 0.01
TimeoutInputStreamTest 8 0 0 0 100% 0.788
BinaryHunkStreamTest 4 0 0 0 100% 0.261
AutoCRLFInputStreamTest 2 0 0 0 100% 1.59
TeeOutputStreamTest 2 0 0 0 100% 0.008
AutoLFOutputStreamTest 8 0 0 0 100% 0.003
TimeoutOutputStreamTest 9 0 0 0 100% 1.013

org.eclipse.jgit.internal.revwalk

Class Tests Errors Failures Skipped Success Rate Time
PedestrianReachabilityCheckerTest 5 0 0 0 100% 6.732
PedestrianObjectReachabilityTest 5 0 0 0 100% 0.188
BitmappedObjectReachabilityTest 5 0 0 0 100% 0.293
BitmappedReachabilityCheckerTest 5 0 0 0 100% 7.662

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectCheckerTest 133 0 0 0 100% 0.088
RepositoryResolveTest 22 0 0 0 100% 0.407
RacyGitTests 1 0 0 0 100% 0.026
PersonIdentTest 11 0 0 0 100% 0.057
BranchTrackingStatusTest 3 0 0 0 100% 0.042
ReflogResolveTest 6 0 0 0 100% 0.151
AbbreviatedObjectIdTest 26 0 0 0 100% 0.004
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.036
ObjectIdTest 16 0 0 0 100% 0.004
ValidRefNameTest 22 0 0 0 100% 0.012
IndexDiffTest 17 0 0 0 100% 0.577
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 1.622
ConfigTest 91 0 0 0 100% 0.17
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.002
IndexModificationTimesTest 2 0 0 0 100% 2.093
RefTest 21 0 0 0 100% 0.303
ObjectIdSerializerTest 3 0 0 0 100% 0.004
DirCacheCheckoutTest 78 0 0 0 100% 2.277
AbbrevConfigTest 16 0 0 0 100% 0.12
MergeHeadMsgTest 2 0 0 0 100% 0.012
ObjectLoaderTest 4 0 0 0 100% 0.06
ObjectIdRefTest 5 0 0 0 100% 0.003
CommitTemplateConfigTest 1 0 0 0 100% 0.003
TagBuilderTest 7 0 0 0 100% 0.004
RepositoryCacheConfigTest 6 0 0 0 100% 0.002
SquashCommitMsgTest 1 0 0 0 100% 0.006
RepositoryCacheTest 15 0 0 0 100% 0.183
ObjectIdSubclassMapTest 7 0 0 0 100% 0.013
ReflogConfigTest 1 0 0 0 100% 0.07
BranchConfigTest 8 0 0 0 100% 0.004
CommitConfigTest 26 0 0 0 100% 0.005
CommitBuilderTest 11 0 0 0 100% 0.003
RebaseTodoFileTest 1 0 0 0 100% 0.012
SymbolicRefTest 3 0 0 0 100% 0.003
GpgConfigTest 9 0 0 0 100% 0.003
ObjectIdOwnerMapTest 7 0 0 0 100% 0.015
ConstantsEncodingTest 5 0 0 0 100% 0.046
SubmoduleConfigTest 3 0 0 0 100% 0.003
HugeCommitMessageTest 1 0 0 0 100% 2.508
IndexDiffSubmoduleTest 12 0 0 0 100% 4.01

org.eclipse.jgit.transport.http

Class Tests Errors Failures Skipped Success Rate Time
JDKHttpConnectionTest 4 0 0 0 100% 0.093

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.024
IgnoreNodeTest 32 0 0 0 100% 0.243
BasicRuleTest 4 0 0 0 100% 0.003
CGitIgnoreTest 33 0 0 0 100% 0.816
FastIgnoreRuleTest 19 0 0 0 100% 0.028
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.005

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.008
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.004
IntSetTest 1 0 0 0 100% 0.004
GcCommitSelectionTest 6 0 0 0 100% 41.481

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleDeinitTest 6 0 0 0 100% 0.242
SubmoduleWalkTest 11 0 0 0 100% 0.15
SubmoduleInitTest 7 0 0 0 100% 0.044
SubmoduleUpdateTest 4 0 0 0 100% 0.098
SubmoduleSyncTest 3 0 0 0 100% 0.155
SubmoduleStatusTest 7 0 0 0 100% 0.108
SubmoduleAddTest 12 0 0 0 100% 0.32

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.gpg.bc.internal

Class Tests Errors Failures Skipped Success Rate Time
BouncyCastleGpgKeyLocatorTest 9 0 0 0 100% 0.091

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
ProtocolErrorTest 1 0 0 0 100% 7.785
AdvertiseErrorTest 2 0 0 0 100% 9.605
SetAdditionalHeadersTest 2 0 0 0 100% 0.685
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.209
DumbClientSmartServerTest 16 0 0 0 100% 2.616
HookMessageTest 4 0 0 0 100% 0.279
GitServletResponseTests 3 0 0 0 100% 0.299
DumbClientDumbServerTest 8 0 0 0 100% 0.909
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.094
FileResolverTest 3 0 0 0 100% 0.077
AsIsServiceTest 4 0 0 0 100% 0.023
HttpClientTests 42 0 0 0 100% 4.221
RegexPipelineTest 3 0 0 0 100% 0.032
SmartClientSmartServerSslTest 16 0 0 0 100% 36.097
ErrorServletTest 1 0 0 0 100% 0.009
MeasurePackSizeTest 2 0 0 0 100% 0.093
GitServletInitTest 4 0 0 0 100% 0.011
SmartClientSmartServerTest 168 0 0 0 100% 49.959

org.eclipse.jgit.indexdiff

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffWithSymlinkTest 1 0 0 1 0% 0.296

org.eclipse.jgit.nls

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

org.eclipse.jgit.patch

Class Tests Errors Failures Skipped Success Rate Time
PatchApplierTest$WithWorktree 28 0 0 0 100% 1.086
PatchApplierTest$InCore 20 0 0 0 100% 0.619
PatchCcTest 3 0 0 0 100% 0.007
PatchTest 7 0 0 0 100% 0.058
EditListTest 3 0 0 0 100% 0.009
GetTextTest 4 0 0 0 100% 0.009
PatchCcErrorTest 1 0 0 0 100% 0.015
PatchErrorTest 6 0 0 0 100% 0.06
FileHeaderTest 21 0 0 0 100% 0.005

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.012
DfsPackCompacterTest 2 0 0 0 100% 0.021
InMemoryRepositoryTest 5 0 0 0 100% 0.054
DfsBundleWriterTest 2 0 0 0 100% 0.136
DfsFsckTest 11 0 0 0 100% 0.067
DfsGarbageCollectorTest 24 0 0 0 100% 1.023
DfsBlockCacheConfigTest 4 0 0 0 100% 0.054
DfsBlockCacheTest 11 0 0 0 100% 0.294
DeltaBaseCacheTest 4 0 0 0 100% 0.004
PackSourceTest 1 0 0 0 100% 0.002
DfsPackFileTest 8 0 0 0 100% 0.007
DfsPackDescriptionTest 12 0 0 0 100% 0.004

Test Cases

[Summary] [Package List] [Test Cases]

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 6.002
testRules 0.288
testNoMatchingAttributes 0.012
testEmptyGitAttributeFile 0.094

CGitAttributesTest

testNestedMatchWithWildcard 0.289
testBracketsInGroup 0.106
testNestedMatchRecursive 0.102
testDirectoryMatchSubSimple 0.201
testDirectoryMatchSubComplex 0.105
testDirectoryWildmatchDoesNotMatchFiles1 0.196
testDirectoryWildmatchDoesNotMatchFiles2 0.199
testDirectoryWildmatchDoesNotMatchFiles3 0.103
testDirectoryWildmatchDoesNotMatchFiles4 0.186
testPrefixMatchNot 0.11
testRelativePaths 0.193
testStarMatchOnSlashNot 0.11
testDirectoryMatch 0.105
testDirectoryMatchSubRecursiveBacktrack2 0.098
testDirectoryMatchSubRecursiveBacktrack3 0.187
testDirectoryMatchSubRecursiveBacktrack4 0.111
testDirectoryMatchSubRecursiveBacktrack5 0.188
testDirectoryMatchSubRecursiveBacktrack6 0.101
testBug508568 0.097
testComplexPathMatchNot 0.1
testDirectoryMatchSubRecursive 0.103
testNestedMatchNot 0.097
testRelativePath 0.016
testDirectoryMatchSubRecursiveBacktrack 0.098
testStarPathMatchNot 0.097
testNestedMatch 0.096

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 8.21
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.991
mergeBinaryFile_UnsetMerge_Conflict 0.512
mergeTextualFile_UnsetMerge_NoConflict 0.503
mergeBinaryFile_SetMerge_Conflict 0.397
mergeTextualFile_UnsetMerge_Conflict 0.394

AttributesHandlerTest

testNestedMatchRecursive 0.098
testDirectoryMatchSubSimple 0.097
testStarPathMatch 0.013
testExpandBuiltInMacro1 0.093
testExpandBuiltInMacro2 0.009
testExpandBuiltInMacro3 0.087
testDirectoryMatchSubComplex 0.01
testInfoOverridesWorkDirRoot 0.089
testCustomGlobalMacro1 0.008
testCustomGlobalMacro2 0.085
testCustomGlobalMacro3 0.015
testCustomGlobalMacro4 0.088
testPrefixMatchNot 0.008
testRelativePaths 0.09
testStarMatchOnSlashNot 0.024
testDirectoryMatch 0.087
testDirectoryMatchSubRecursiveBacktrack2 0.095
testDirectoryMatchSubRecursive 0.012
testNestedMatchNot 0.011
testCyclicMacros 0.008
testWorkDirRootOverridesGlobal 0.085
testComplexPathMatch 0.008
testDirectoryMatchSubRecursiveBacktrack 0.089
testInfoOverridesGlobal 0.008
testNestedMatch 0.008
testExpandNonMacro1 0.089
testExpandNonMacro2 0.007
testExpandNonMacro3 0.007
testExpandNonMacro4 0.087
testRecursiveMacro 0.007

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.193
testPrecedenceGlobal 0.017
testNoAttributes 0.09
testPrecedenceParent 0.098
testRules 0.105
testPrecedenceCurrent 0.094
testHierarchyBothIterator 0.108
testIndexOnly 0.1
testIndexOnly2 0.097
testOverriding2 0.095
testAggregation 0.014
testPrecedenceInfo 0.092
testPrecedenceRoot 0.012
testRulesInherited 0.088
testHierarchyWorktreeOnly 0.094
testNoMatchingAttributes 0.01
testEmptyGitAttributeFile 0.087
testOverriding 0.007

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.491
testRules 0.112
testIncorrectAttributeFileName 0.09
testNoMatchingAttributes 0.014
testEmptyGitAttributeFile 0.089

AttributesMatcherTest

testParentDirectoryGitAttributes 0
testFileNameWildcards 0.083
testBracketsInGroup 0
testBasic 0.001
testTargetWithoutLeadingSlash 0.001
testNameOnlyMatches 0
testGetters 0
testTrailingSlash 0
testFileNameWithLineTerminator 0

AttributeTest

testBasic 0

AttributeFileTests

testTextAutoCoreEolCoreAutoCrLfInput 0.11
testTextAutoEolCrLf 0.104
testTextAutoEolLf 0.099

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0
testHashCode 0
testEqualsWithTabs 0

SimilarityIndexTest

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

AttributesNodeTest

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

RenameDetectorTest

testExactRename_LargeFile 0.396
testExactRename_ManyRenames 0.009
testBreakModify_RejoinIfUnpaired 0.093
testBreakModify_BreakBelowScore 0.009
testInexactRenames_OnePair2 0.009
testExactRename_OneRenameOneModify 0.087
testExactRename_OneDeleteManyAdds 0.008
testNoRenames_SymlinkAndFile 0.084
testExactRename_OneRename 0.009
testInexactRename_LargeFile 0.008
testSetRenameScore_IllegalArgs 0.087
testInexactRename_NewlinesOnly 0.009
testExactRename_PathBreaksTie 0.091
testRenameLimit 0.01
testInexactRename_OnePair 0.008
testInexactRename_SameContentMultipleTimes 0.087
testInexactRename_LastByteDifferent 0.092
testNoRenames_UntrackedFile 0.01
testInexactRename_OneRenameTwoUnrelatedFiles 0.011
testBreakModify_DontBreakAboveScore 0.086
testExactRenameForBinaryFile_isIdentified 0.007
testInexactRenameForBinaryFile_identifiedByDefault 0.087
testExactRename_DifferentObjects 0.008
testExactRename_UnstagedFile 0.008
testInexactRenameForBinaryFile_notIdentifiedIfSkipParameterSet 0.086
testNoRenames_EmptyFile1 0.008
testNoRenames_EmptyFile2 0.008
testBreakModify_BreakNone 0.086
testExactRename_MultipleIdenticalDeletes 0.009
testNoRenames_GitlinkAndFile 0.086
testBreakModify_BreakAll 0.009
testNoRenames_SymlinkAndFileSamePath 0.007
testNoRenames_SingleByteFiles 0.088

DiffFormatterTest

testDiffAutoCrlfSmallFile 0.318
testCreateFileHeader_Modify 0.086
testCreateFileHeader_DeleteGitLink 0.007
testDiffRootNullToTree 0.096
testCreateFileHeaderForRenameModeChange 0.005
testDiff 0.097
testTrackedFileInIgnoredFolderUnchanged 0.295
testDiffAutoCrlfMediumFile 0.111
testCreateFileHeader_GitLink 0.089
testDefaultRenameDetectorSettings 0.005
testCreateFileHeader_AddGitLink 0.008
testTrackedFileInIgnoredFolderChanged 0.193
testDiffNullToNull 0.006
testDiffAutoCrlfLargeFile 0.2
testCreateFileHeader_Add 0.09
testCreateFileHeaderWithoutIndexLine 0.008
testCreateFileHeaderForRenameWithoutContentChange 0.005
testFilter 0.189
testDiffRootTreeToNull 0.097
testCreateFileHeader_Binary 0.011
testCreateFileHeader_Delete 0.007

PatchIdDiffFormatterTest

testSameDiff 0.108
testDiff 0.104

RawTextTest

testLineDelimiter2 0
testComparatorReduceCommonStartButLastLineNoEol 0
testCrLfTextBinary 0.001
testNul 0
testCrLfTextYes 0
testWriteLine1 0
testWriteLine2 0
testWriteLine3 0
testEmpty 0
testCrLfTextNo 0
testCrLfTextMixed 0.001
testCrAtLimit 0.001
testLineDelimiter 0
testComparatorReduceCommonStartEnd_EmptyLine 0
testComparatorReduceCommonStartEnd 0.001
testCrLfTextCutShort 0
testEquals 0
testComparatorReduceCommonStartButLastLineNoEol_2 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.001
testNotEquals1 0
testNotEquals2 0
testNotEquals3 0
testNotEquals4 0
testBeforeAfterCuts 0
testCreate 0

EditListTest

testSet 0.001
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0.001

RawTextLoadTest

testBigWithNullAtStart 0.091
testBigOK 0.102
testSmallNull 0.013
testBinaryThreshold 0.689
testSmallOK 0.013

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0.008
testEqualsWithWhitespace 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001

FilteredRenameDetectorTest

testNoRenames 0.098
testInexactRename 0.105
testExactRename_multipleFilters 0.094
testExactRename 0.095
testNoRenames_multipleFilters 0.014
testInexactRename_multipleFilters 0.091

HistogramDiffTest

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

MyersDiffTest

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

DiffFormatterReflowTest

testNegativeContextFails 0.101
testContext100 0.004
testContext0 0.001
testContext1 0.083
testContext3 0
testContext5 0.002
testContext10 0.003
testEmpty1 0.004
testNoNewLine1 0.004
testNoNewLine2 0.003

IndexDiffWithSymlinkTest

testSymlinkWithEncodingDifference 0
got: <false>, expected: is <true>

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.195
shouldReportSubmoduleReplacedByFileMove 1.718
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.076
shouldListAddedFileInInitialCommit 0.017
shouldListModificationBetweenTwoCommits 0.097
shouldListModificationInDirWithoutModifiedTrees 0.094
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.006
shouldReportFileModeChange 0.098
shouldListDeletionBetweenTwoCommits 0.091
shouldListChangesInWorkingTree 0.015
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.005
shouldListAddedFileBetweenTwoCommits 0.092
shouldListModificationInDirWithModifiedTrees 0.089

FirstWantTest

testFirstWantWithOptions 0
testFirstWantValidAgentName 0
testFirstWantNoWhitespace 0.001
testFirstWantOnlyWhitespace 0
testFirstWantWithoutOptions 0
testFirstWantValidSessionID 0
testFirstWantValidCapabilityNames 0

FirstCommandTest

testClientSID 0.001

NetscapeCookieFileTest

testReadInvalidFile 0.099
testReadCookieFileWithMilliseconds 0
testReadWithEmptyAndCommentLines 0.006
testWriteWhileSomeoneIsHoldingTheLock 2.081
testReadAndWriteCycle 0.004
testWriteToExistingFile 0.003
testWriteAndReadCycle 0.001
testMergeCookies 0.001
testWriteAfterAnotherJgitProcessModifiedTheFile 0.003
testWriteToNewFile 0.001

OpenSshConfigFileTest

testCaseInsensitiveKeyLookup 0.088
testAlias_DoesNotMatch 0.009
testAlias_OptionsSet 0.007
testHostCaseInsensitive 0.084
testRepeatedLookupsWithModification 0.102
testAlias_InheritBatchMode 0.097
testTimeSpec 0.004
testRemoteUserReplacement 0.009
testAlias_ConnectionAttempts 0.006
testAlias_BatchModeDefault 0.005
testPattern 0.084
testAlias_PreferredAuthenticationsDefault 0.006
testAlias_OptionsInherit 0.087
testMissingArgument 0.01
testAdvancedParsing 0.009
testPubKeyAcceptedAlgorithms 0.086
testMultiHost 0.009
testListValueMultiple 0.006
testWhitespace 0.087
testEqualsSign 0.012
testEolComments 0.089
testHomeDirUserReplacement 0.091
testPubKeyAcceptedKeyTypes 0.01
testAlias_BatchModeYes 0.007
testQuoteParsing 0.083
testMultiIdentityFile 0.012
testSeparatorParsing 0.008
testAlias_OptionsKeywordCaseInsensitive 0.085
testDefaultBlock 0.01
testHostnameReplacement 0.086
testAlias_ConnectionAttemptsDefault 0.007
testAlias_invalidConnectionAttempts 0.007
testNegativeMatch2 0.086
testAlias_PreferredAuthentications 0.009
testListValueSingle 0.007
testNoConfig 0.005
testIdentityFile 0.085
testAlias_badConnectionAttempts 0.007
testMultipleMatch 0.086
testNegativeMatch 0.009
testNegatedPattern 0.007
testAlias_InheritPreferredAuthentications 0.083
testNoMatch 0.011
testIdentityAgentNone 0.007
testIdentityAgentSshAuthSock 0.083
testLocalhostFQDNReplacement 0.01
testEnVarSubstitution 0.008

PackFileTest

canCreatePreservedFromFile 0.001
canCreateNonPreservedFromAnyPreservedExt 0
canCreatePreservedFromAnyExt 0.001
canCreateAnyPreservedExtFromAnyPreservedExt 0
cannotCreatePreservedNoExtFromNonPreservedNoExt 0.002
objectsAreSameFromAnyConstructor 0
idIsSameFromFileWithOrWithoutExt 0
idIsSameFromFileWithOrWithoutPrefix 0
canCreateAnyExtFromAnyExt 0
canCreatePreservedFromDirAndName 0.001

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.082
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.007
testConfigureCache_Limits1 0.007
testConfigureCache_PackedGitWindowSize_0 0.006
testConfigureCache_PackedGitLimit_0 0.006
testConfigureCache_PackedGitWindowSize_4097 0.08
testConfigureCache_PackedGitOpenFiles_0 0.007

IterativeConnectivityCheckerTest

testSuccessfulNewBranchBasedOnOldWithTip 3.881
testSuccessfulNewBranchMerge 0.008
testDependOnGrandparent 0.008
testReiterateInCaseNotSuccessful 0.09
testNoChecksIfCantFindSubset 0.005
testSuccessfulPushOldBranch 0.004
testSuccessfulNewBranchBasedOnNewWithTip 0.004
testSuccessfulNewBranchBasedOnOld 0.083
testSuccessfulPushOldBranchMergeCommit 0.005

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.101
testFindRef_FetchHead 0.088
testFindRef_EmptyDatabase 0.013
testGetRefs_HeadsOnly_SymrefToPacked 0.089
testGetRefs_HeadsOnly_AllLoose 0.008
testGetRefs_HeadOnOneBranch 0.009
testGetRefs_ExcludingPrefixes 0.09
testExactRef_EmptyDatabase 0.09
testFindRef_DiscoversModifiedLoose 0.014
testGetRefs_IgnoresGarbageRef1 0.088
testGetRefs_IgnoresGarbageRef2 0.009
testGetRefs_IgnoresGarbageRef3 0.087
testGetRefs_IgnoresGarbageRef4 0.014
testPeelLooseTag 0.092
testGetAdditionalRefs_OrigHead 0.009
testGetRefs_TagsOnly_AllPacked 0.086
testFindRef_CycleInSymbolicRef 0.014
testVersioningNotImplemented_getRefs 0.095
testFindRef_AnyHeadWithGarbage 0.089
testGetRefs_TagsOnly_AllLoose 0.009
testGetRefs_PackedWithPeeled 0.099
test_repack 0.189
testFirstExactRef_IgnoresGarbageRef 0.011
testFindRef_DiscoversDeletedLoose 0.01
testPeelCommit 0.087
testGetRefs_CorruptObjectIdReference 0.011
testGetRefs_LooseSorting_Bug_348834 0.083
testFindRef_CorruptSymbolicReference 0.012
testReadBranchConfig 0.009
testGetRefs_DeatchedHead1 0.088
testGetRefs_DeatchedHead2 0.01
testExactRef_FetchHead 0.085
testGetRefs_LooseOverridesPacked 0.009
testGetRefs_DiscoversModifiedLoose 0.086
testReadNotExistingBranchConfig 0.012
testGetRefs_HeadsOnly_AllPacked1 0.087
testGetRefs_LooseSortedCorrectly 0.012
testGetRefs_PackedNotPeeled_Sorted 0.089
testFirstExactRef_Mixed 0.012
testExactRef_IgnoresGarbageRef 0.008
testRefsChangedStackOverflow 0.095
testCreate 0.086
testGetRefs_CycleInSymbolicRef 0.012
testGetRefs_InvalidName 0.008
testGetRefs_DeeplyNestedBranch 0.09
testPackedRefsLockFailure 0.088
testGetRefs_HeadBranchNotBorn 0.011
testGetAdditionalRefs_OrigHeadBranch 0.009
testGetRefs_DiscoversDeletedLoose1 0.089
testGetRefs_DiscoversDeletedLoose2 0.009
testGetRefs_DiscoversDeletedLoose3 0.09
testGetRefs_DiscoversDeletedLoose4 0.009
testGetRefs_DiscoversDeletedLoose5 0.091
testFindRef_PackedNotPeeled_WrongSort 0.009
testGetRefs_EmptyDatabase 0.086
testGetRefs_HeadsOnly_Mixed 0.01
testGetRefs_DiscoversNewLoose1 0.009
testGetRefs_DiscoversNewLoose2 0.085
testIsNameConflicting 0.012
testFindRef_CorruptObjectIdReference 0.094
testVersioningNotImplemented_exactRef 0.094
testGetRefs_SkipsLockFiles 0.011

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.093

AutoGcTest

testTooManyPacks 0.01
testNotTooManyLooseObjects 0.082
testTooManyLooseObjects 1.504
testNotTooManyPacks 0.005

PackReverseIndexTest

testFindObjectWrongOffset 0.085
testFindNextOffsetWrongOffset 0.007
testFindObject 0.005
testFindNextOffset 0.085

FileReftableTest

testGetRefsWithPrefixExcludingOverlappingPrefixes 0.516
testBatchrefUpdate 0.188
testRacyReload 0.504
testDeleteNotFound 0.104
testRenameDestExists 0.099
testNoCacheObjectIdSubclass 0.1
testGetRefsExcludingNonExistingPrefixes 0.093
testFastforwardStatus2 0.103
testFastforwardStatus 0.096
writeUnbornHead 0.016
testRenameCurrentBranch 0.092
testLooseDelete 0.093
testGetRefsWithPrefixExcludingPrefixes 0.09
testUpdateChecksOldValue 0.016
isGitRepository 0.09
compactFully 0.108
testOpenConvert 0.097
testConvertToRefdirReflog 0.207
testDeleteWithoutHead 0.097
testDeleteSymref 0.096
testRenameAtomic 0.09
testConvert 0.1
reftableRefsStorageClass 0.015
testWriteReflog 0.089
testGetRefsExcludingPrefixes 0.014
testUpdateRefDetached 0.089
testRenameSymref 0.013
testCompactFully 0.1
testGetRefsExcludingPrefix 0.099
testDelete 0.092
testWritesymref 0.093
testConvertBrokenObjectId 0.299
testUpdateRefDetachedUnbornHead 0.097

AlternatesTest

testAlternate 0.393
testAlternateCyclic2 0.109
testAlternateCyclic3 0.191

PackFileSnapshotTest

testDetectModificationAlthoughSameSizeAndModificationtime 0
got: <false>, expected: is <true>
testDetectModificationAlthoughSameSizeAndModificationtimeAndFileKey 0
got: <false>, expected: is <true>
testSamePackDifferentCompressionDetectChecksumChanged 0.684

GcKeepFilesTest

testKeepFiles 1.095

GcReflogTest

testPackRepoWithCorruptReflog 0.392
testPruneNone 0.105
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.189
testPackCommitsAndLooseOneNoReflog 0.118

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

GcBasicPackingTest

testPruneAndRestoreOldPacks 0.413
testImmediatePruning 0.302
testPreserveAndPruneOldPacks 0.49
testDonePruneTooYoungPacks 0.5
testNotPackTwice 0.595
testPack2Commits_noPackFolder 0.401
testPackAllObjectsInOnePack 0.513
repackEmptyRepo_noPackCreated 0.09
testPackRepoWithNoRefs 0.099
testPackCommitsAndLooseOne 0.316
testPack2Commits 0.295

FileRepositoryBuilderTest

scanWithGitDirRef 0.006
invalidRepositoryFormatVersion 0.005
emptyRepositoryFormatVersion 0.09
relativeGitDirRef 0.005
absoluteGitDirRef 0.005
unknownRepositoryFormatVersion 0.005
testShouldAutomagicallyDetectGitDirectory 0.083

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.011
nonReferencedNonExpiredObject_notPruned 0.084
nonReferencedExpiredObjectTree_pruned 0.012
testPackCommitsAndLooseOneWithPruneNow 0.198
nonReferencedObjects_onlyExpiredPruned 0.087

FileReftableStackTest

testCompaction9 0.095
testLog2 0
missingReftable 0.004
testCompaction1024 4.603
testSegments 0.001

WindowCacheGetTest

testCache_TooSmallLimit[useStrongRefs=true] 0.086
testCache_TooFewFiles[useStrongRefs=true] 0.012
testCache_Defaults[useStrongRefs=true] 0.078
testCache_TooSmallLimit[useStrongRefs=false] 0.012
testCache_TooFewFiles[useStrongRefs=false] 0.01
testCache_Defaults[useStrongRefs=false] 0.086

T0004_PackReaderTest

test003_lookupCompressedObject 0.009
test004_lookupDeltifiedObject 0.074

AbbreviationTest

testAbbreviateOnEmptyRepository 0.005
testAbbreviateLooseBlob 0.08
testAbbreviateIsActuallyUnique 0.11
testAbbreviatePackedBlob 0.094

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.011
test002_WriteEmptyTree2 0.076
test30_stripWorkDir 0.007
test002_WriteEmptyTree 0.012
test006_ReadUglyConfig 0.007
test000_openrepo_default_gitDirAndWorkTreeSet 0.073
test000_openrepo_default_absolute_workdirconfig 0.012
test027_UnpackedRefHigherPriorityThanPacked 0.008
test000_openrepo_alternate_index_file_and_objdirs 0.075
test025_computeSha1NoStore 0.008
test020_createBlobTag 0.012
test028_LockPackedRef 0.083
test007_Open 0.007
test002_CreateBadTree 0.008
test001_Initalize 0.007
test021_createTreeTag 0.076
test000_openRepoBadArgs 0.007
test022_createCommitTag 0.012
test024_createCommitNonAscii 0.014
test008_FailOnWrongVersion 0.067
test009_CreateCommitOldFormat 0.012
test026_CreateCommitMultipleparents 0.015
test000_openrepo_default_relative_workdirconfig 0.075
test023_createCommitNonAnullii 0.012
test000_openrepo_default_workDirSet 0.011

StoredBitmapTest

testGetBitmapWithoutXor 0
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0.001

PackIndexV1Test

testCRC32 0.005
testBadFanoutTable 0.006
testIteratorMethodsContract 0.007
testCompareEntriesOffsetsWithGetOffsets 0.072
testIteratorReturnedValues1 0.005
testIteratorReturnedValues2 0.005
testCompareEntriesOffsetsWithFindOffsets 0.006

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.205
testDirCacheSavesObjects 0.116

ReflogReaderTest

testCheckout 0.076
testReadRightLog 0.011
testReadWhileAppendIsInProgress 0.008
testNoLog 0.01
testReadLineWithMissingComment 0.008
testSpecificEntryNumber 0.008
testReadOneLine 0.081
testReadTwoLine 0.008

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.002
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.002
testExceptionThrown_BareRepoGetWorkDir 0.001
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.002
testNotBare_CreateRepositoryFromWorkDirOnly 0.002
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.001
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.002
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.003
testNotBare_CreateRepositoryFromDotGitGitDir 0.002
testExceptionThrown_BareRepoGetIndex 0.002
testExceptionThrown_BareRepoGetIndexFile 0.002
testIsBare_CreateRepositoryFromArbitraryGitDir 0.001

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.085
noSuchPackFolder 0.011
malformedIdxNotDeleted 0.084
keepPreventsDeletionOfIndexFilesForMissingPackFile 0.011
bitmapDeletedButIdxAndPackNot 0.008

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.102
emptyRefFoldersSkipFiles 0.014
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.083
nonEmptyRefsFoldersAreKept 0.014

UnpackedObjectTest

testStandardFormat_SmallObject 0.008
testStandardFormat_InvalidType 0.008
testStandardFormat_LargeObject_TruncatedZLibStream 0.091
testStandardFormat_NoHeader 0.007
testStandardFormat_SmallObject_TruncatedZLibStream 0.007
testStandardFormat_NegativeSize 0.075
testStandardFormat_SmallObject_TrailingGarbage 0.008
testStandardFormat_GarbageAfterSize 0.008
testStandardFormat_LargeObject_TrailingGarbage 0.01
testPackFormat_DeltaNotAllowed 0.077
testStandardFormat_LargeObject_CorruptZLibStream 0.011
testPackFormat_LargeObject 0.01
testPackFormat_SmallObject 0.007
testStandardFormat_SmallObject_CorruptZLibStream 0.008
testStandardFormat_LargeObject 0.009

BatchRefUpdateTest

overrideRefLogMessage[atomic=false reftable=false] 0.017
overrideDisableRefLog[atomic=false reftable=false] 0.093
nonExistentRef[atomic=false reftable=false] 0.089
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=false] 0.011
addMissingObject[atomic=false reftable=false] 0.089
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=false] 0.013
simpleForce[atomic=false reftable=false] 0.089
oneNonExistentRef[atomic=false reftable=false] 0.016
updateToMissingObject[atomic=false reftable=false] 0.086
refLogNotWrittenWithoutConfigOption[atomic=false reftable=false] 0.02
packedRefsFileIsSorted[atomic=false reftable=false] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=false] 0.091
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=false] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=false] 0.096
reflogAppendStatusFastForward[atomic=false reftable=false] 0.091
oneRefLockFailure[atomic=false reftable=false] 0.011
oneRefWrongOldValue[atomic=false reftable=false] 0.011
reflogDefaultIdent[atomic=false reftable=false] 0.094
simpleNoForce[atomic=false reftable=false] 0.094
updateToMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.01
forceRefLogInUpdate[atomic=false reftable=false] 0.09
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=false] 0.014
conflictThanksToDelete[atomic=false reftable=false] 0.087
simpleNoForceRefsChangedEvents[atomic=false reftable=false] 0.011
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=false] 0.086
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=false] 0.093
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=false] 0.008
noRefLog[atomic=false reftable=false] 0.015
simpleForceRefsChangedEvents[atomic=false reftable=false] 0.009
reflogOnLockFailure[atomic=false reftable=false] 0.08
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=false] 0.011
atomicUpdateRespectsInProcessLock[atomic=false reftable=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=false] 0.012
reflogAppendStatusNoMessage[atomic=false reftable=false] 0.086
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=false] 0.01
oneRefLockFailureRefsChangedEvents[atomic=false reftable=false] 0.01
nonExistentRefRefsChangedEvents[atomic=false reftable=false] 0.082
reflogFileDirectoryConflict[atomic=false reftable=false] 0.014
fileDirectoryConflict[atomic=false reftable=false] 0.015
reflogCustomIdent[atomic=false reftable=false] 0.078
reflogAppendStatusWithMessage[atomic=false reftable=false] 0.013
addMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.092
overrideRefLogMessage[atomic=true reftable=false] 0.093
overrideDisableRefLog[atomic=true reftable=false] 0.02
nonExistentRef[atomic=true reftable=false] 0.084
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=false] 0.008
addMissingObject[atomic=true reftable=false] 0.01
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=false] 0.084
simpleForce[atomic=true reftable=false] 0.019
oneNonExistentRef[atomic=true reftable=false] 0.075
updateToMissingObject[atomic=true reftable=false] 0.009
refLogNotWrittenWithoutConfigOption[atomic=true reftable=false] 0.084
packedRefsFileIsSorted[atomic=true reftable=false] 0.019
forceRefLogInCommand[atomic=true reftable=false] 0.087
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=false] 0.024
reflogDelete[atomic=true reftable=false] 0.094
reflogAppendStatusFastForward[atomic=true reftable=false] 0.012
oneRefLockFailure[atomic=true reftable=false] 0.077
oneRefWrongOldValue[atomic=true reftable=false] 0.014
reflogDefaultIdent[atomic=true reftable=false] 0.086
simpleNoForce[atomic=true reftable=false] 0.009
updateToMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.009
forceRefLogInUpdate[atomic=true reftable=false] 0.094
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=false] 0.078
conflictThanksToDelete[atomic=true reftable=false] 0.023
simpleNoForceRefsChangedEvents[atomic=true reftable=false] 0.077
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=false] 0.012
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=false] 0.083
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=false] 0.01
noRefLog[atomic=true reftable=false] 0.097
simpleForceRefsChangedEvents[atomic=true reftable=false] 0.02
reflogOnLockFailure[atomic=true reftable=false] 0.085
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=false] 0.091
atomicUpdateRespectsInProcessLock[atomic=true reftable=false] 0.02
packedRefsLockFailure[atomic=true reftable=false] 0.083
reflogAppendStatusNoMessage[atomic=true reftable=false] 0.095
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=false] 0.009
oneRefLockFailureRefsChangedEvents[atomic=true reftable=false] 0.015
nonExistentRefRefsChangedEvents[atomic=true reftable=false] 0.075
reflogFileDirectoryConflict[atomic=true reftable=false] 0.101
fileDirectoryConflict[atomic=true reftable=false] 0.007
reflogCustomIdent[atomic=true reftable=false] 0.097
reflogAppendStatusWithMessage[atomic=true reftable=false] 0.096
addMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.013
overrideRefLogMessage[atomic=false reftable=true] 0.312
overrideDisableRefLog[atomic=false reftable=true] 0.083
nonExistentRef[atomic=false reftable=true] 0.013
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=false reftable=true] 0.015
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=true] 0.083
simpleForce[atomic=false reftable=true] 0.014
oneNonExistentRef[atomic=false reftable=true] 0.012
updateToMissingObject[atomic=false reftable=true] 0.081
refLogNotWrittenWithoutConfigOption[atomic=false reftable=true] 0
got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=false reftable=true] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=true] 0
got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=true] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=true] 0.093
reflogAppendStatusFastForward[atomic=false reftable=true] 0.084
oneRefLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=false reftable=true] 0.013
reflogDefaultIdent[atomic=false reftable=true] 0.087
simpleNoForce[atomic=false reftable=true] 0.012
updateToMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.083
forceRefLogInUpdate[atomic=false reftable=true] 0
got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
conflictThanksToDelete[atomic=false reftable=true] 0.013
simpleNoForceRefsChangedEvents[atomic=false reftable=true] 0.067
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=true] 0.012
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=true] 0.014
noRefLog[atomic=false reftable=true] 0.017
simpleForceRefsChangedEvents[atomic=false reftable=true] 0.046
reflogOnLockFailure[atomic=false reftable=true] 0.014
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=true] 0.013
atomicUpdateRespectsInProcessLock[atomic=false reftable=true] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
reflogAppendStatusNoMessage[atomic=false reftable=true] 0.016
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=true] 0.04
oneRefLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=false reftable=true] 0.012
reflogFileDirectoryConflict[atomic=false reftable=true] 0.013
fileDirectoryConflict[atomic=false reftable=true] 0.012
reflogCustomIdent[atomic=false reftable=true] 0.012
reflogAppendStatusWithMessage[atomic=false reftable=true] 0.013
addMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.029
overrideRefLogMessage[atomic=true reftable=true] 0.014
overrideDisableRefLog[atomic=true reftable=true] 0.014
nonExistentRef[atomic=true reftable=true] 0.011
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=true reftable=true] 0.01
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=true] 0.038
simpleForce[atomic=true reftable=true] 0.023
oneNonExistentRef[atomic=true reftable=true] 0.01
updateToMissingObject[atomic=true reftable=true] 0.01
refLogNotWrittenWithoutConfigOption[atomic=true reftable=true] 0
got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=true reftable=true] 0
got: <true>, expected: is <false>
forceRefLogInCommand[atomic=true reftable=true] 0
got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
reflogDelete[atomic=true reftable=true] 0.016
reflogAppendStatusFastForward[atomic=true reftable=true] 0.013
oneRefLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=true reftable=true] 0.058
reflogDefaultIdent[atomic=true reftable=true] 0.016
simpleNoForce[atomic=true reftable=true] 0.011
updateToMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.01
forceRefLogInUpdate[atomic=true reftable=true] 0
got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
conflictThanksToDelete[atomic=true reftable=true] 0.04
simpleNoForceRefsChangedEvents[atomic=true reftable=true] 0.011
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=true] 0.012
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=true] 0.182
noRefLog[atomic=true reftable=true] 0
simpleForceRefsChangedEvents[atomic=true reftable=true] 0
reflogOnLockFailure[atomic=true reftable=true] 0
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=true] 0
atomicUpdateRespectsInProcessLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
packedRefsLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
reflogAppendStatusNoMessage[atomic=true reftable=true] 0
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=true] 0.012
oneRefLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=true reftable=true] 0.01
reflogFileDirectoryConflict[atomic=true reftable=true] 0.013
fileDirectoryConflict[atomic=true reftable=true] 0.011
reflogCustomIdent[atomic=true reftable=true] 0.037
reflogAppendStatusWithMessage[atomic=true reftable=true] 0.013
addMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.011

LockFileTest

testLockHeld 0.004
testUnlockNoop 0.004
testLockForAppend 0.003
testLockTwice 0.044
testLockWriteTwiceThrows1 0.007
testLockWriteTwiceThrows2 0.004
testLockWriteTwiceThrows3 0.005
testLockWriteTwiceThrows4 0.004
testLockNested 0.004
testLockTwiceUnlock 0.004
lockFailedExceptionRecovery 0.021
testLockUnclosedCommitThrows 0.004

ObjectDirectoryTest

testScanningForPackfiles 0
got: <false>, expected: is <true>
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 1.735
testShallowFile 0.009
testOpenLooseObjectSuppressStaleFileHandleException 0.158
testOpenLooseObjectPropagatesIOExceptions 0.006
testShallowFileCorrupt 0.007

PackWriterTest

testWritePack2DeltasReuseOffsets 0.05
testWriteEmptyPack1 0.051
testWriteEmptyPack2 0.02
testIgnoreNonExistingObjectsWithBitmaps 0.113
testExclude 0.069
testWritePack2DeltasReuseRefs 0.025
testPartialPackFilesScanWhenDoingSearchForReuseTimeoutCheck 1.079
testWriteIndex 0.093
testWritePack1 0.028
testWritePack2 0.09
testWritePack3 0.184
testWritePack4 0.025
testWritePack1NoObjectReuse 0.087
testWritePack4ThinPack 0.093
testShallowFetchShallowAncestorDepth1 0.105
testShallowFetchShallowAncestorDepth2 0.099
testTotalPackFilesScanWhenSearchForReuseTimeoutNotSet 0.123
testWritePack4SizeThinVsNoThin 0.183
testShallowFetchShallowParentDepth1 0.097
testShallowFetchShallowParentDepth2 0.113
testContructor 0.01
testIgnoreNonExistingObjects 0.068
testTotalPackFilesScanWhenSkippingSearchForReuseTimeoutCheck 0.115
testModifySettings 0.008
testDeltaStatistics 0.015
testNotIgnoreNonExistingObjects 0.065
testShallowIsMinimalDepth1 0.092
testShallowIsMinimalDepth2 0.036
testWritePack2SizeOffsetsVsRefs 0.081
testWritePack2DeltasCRC32Copy 0.021
testWritePack2SizeDeltasVsNoDeltas 0.079

GcTagTest

annotatedTag_objectNotPruned 0.014
lightweightTag_objectNotPruned 0.011

GcConcurrentTest

repackAndCheckBitmapUsage 0.092
concurrentRepack 0.029
testInterruptGc 0.034
repackAndGetStats 0.107
repackAndUploadPack 0.146

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.028
branch_historyNotPruned 0.03
deleteBranch_historyPruned 0.026

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.007
recentTempPacksAndIdxAreNotDeleted 0.007

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.031
dontPackHEAD_nonBare 0.028
dontPackHEAD_bare 0.021
whileRefLockedRefNotPackedNoError 0.061
emptyRefDirectoryDeleted 0.021
concurrentOnlyOneWritesPackedRefs 0.024
looseRefPacked 0.013

PackIndexV2Test

testCRC32 0.007
testBadFanoutTable 0.006
testIteratorMethodsContract 0.004
testCompareEntriesOffsetsWithGetOffsets 0.005
testIteratorReturnedValues1 0.004
testIteratorReturnedValues2 0.005
testCompareEntriesOffsetsWithFindOffsets 0.004

PackTest

testDelta_FailsOver2GiB 0.007
testDelta_SmallObjectChain 0.012
testWhole_LargeObject 0.049
testWhole_SmallObject 0.013
testConfigurableStreamFileThreshold 0.015

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.009
testDeleteForce 0.037
testDeleteNotFound 0.016
testCreateMissingObject 0.011
testForceUpdateMissingObject 0.012
testDeleteLoosePacked 0.019
testNoCacheObjectIdSubclass 0.011
testDeleteLoosePackedRejected 0.009
testRenameBranchHasPreviousLog 0.138
testRenameCurrentBranch 0.123
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.016
testRenameBranchCannotLockAFileHEADisToLockTo 0.129
testRenameRefNameColission2avoided 0.029
testRefKeySameAsName 0.005
testLooseDelete 0.012
testUpdateChecksOldValue 0.012
testUpdateRefLockFailureLocked 0.009
testDeleteLooseAndItsDirectory 0.012
testUpdateRefNoChange 0.008
testDeleteWithoutHead 0.034
testUpdateRefForwardWithCheck1 0.013
testUpdateRefForwardWithCheck2 0.012
testRenameBranchCannotLockAFileHEADisToLockFrom 0.017
testRenameBranchCannotLockAFileHEADisFromLockTo 0.123
testDeleteSymref 0.012
testUpdateRefLockFailureWrongOldValue 0.01
testRenameAtomic 0.012
testWriteReflog 0.009
testDeleteHEADreferencedRef 0.01
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.017
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.015
testUpdateMissingObject 0.043
testUpdateRefDetached 0.01
testRefsCacheAfterUpdateLooseOnly 0.011
testNewNamespaceConflictWithLoosePrefixOfExisting 0.013
testRenameSymref 0.007
testRenameBranchAlsoInPack 0.121
testDeleteHead 0.008
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.136
testDeleteFastForward 0.036
testNewNamespaceConflictWithPackedPrefixOfExisting 0.009
testRefsCacheAfterUpdate 0.011
testUpdateRefForward 0.012
testDeleteHeadInBareRepo 0.02
testRenameBranchNoPreviousLog 0.033
testNewNamespaceConflictWithLoosePrefixNameExists 0.023
testRenameRefNameColission1avoided 0.13
testUpdateRefDetachedUnbornHead 0.007

ConcurrentRepackTest

testObjectMovedToNewPack1 0.041
testObjectMovedToNewPack2 0.042
testObjectInNewPack 0.015
testObjectMovedWithinPack 0.059

DescriptionTest

description 0.005

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.032
multiplePacks 0.012
readBackSmallObjectBeforeLargeObject 0.015
readBackLargeFile 0.011
checkExisting 0.012
largeBlob 0.039
singlePack 0.01
readBackFallsBackToRepo 0.008
overwriteExistingPack 0.013
flushEmptyPack 0.006
insertLargeInputStreamBypassesCheckExisting 0.014
noFlush 0.007
readBackSmallFiles 0.013

DeltaIndexTest

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

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.001
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

FileSnapshotTest

testFileSizeChanged 0.001
testActuallyIsModifiedTrivial 0
testNewFileNoWait 0
got: <false>, expected: is <true>
testNewFileWithWait 0
got: <false>, expected: is <true>
fileSnapshotEquals 0
detectFileModified 5.556
testSimulatePackfileReplacement 0.002

NLSTest

testJVMDefaultLocale 0.007
testParallelThreadsWithDifferentLocales 0.002
testThreadTranslationBundleInheritance 0.001
testNLSLocale 0

IntSetTest

testAdd 0.001

DfsInserterTest

testReadFromInserterSmallObjects 0.002
testNoCheckExisting 0.001
testInserterIgnoresUnreachable 0.001
testReaderResolve 0
testGarbageSelectivelyVisible 0
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.004
testInserterDiscardsPack 0

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.012
testEstimateGcPackSizeWithAnExistingGcPack 0.007

InMemoryRepositoryTest

keepUpdateIndexPeelingNonTag 0.046
sha1ToTip_ref 0.002
sha1ToTip_tag 0
keepUpdateIndexPeelingTag 0.002
sha1ToTip_annotatedTag 0.002

DfsBundleWriterTest

makeBundle_containsUnreferencedObject 0.12
makeBundle_containsObjectInGcRestPack 0.013

DfsFsckTest

testInvalidGitModules 0.054
testMultipleInvalidObjects 0.001
testNonCommitHead 0.002
testMissingObject 0.001
testTagWithoutObject 0.001
testCommitWithoutTree 0.001
testValidGitModules 0
testValidConnectivity 0.002
testCommitWithCorruptAuthor 0
testHealthyRepo 0.002
testTreeWithNullSha 0

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 0.503
reftableWithTombstoneNotResurrected 0.002
testCollectionWithPureGarbageAndRereferencingGarbage 0.002
testEstimateGcRestPackSizeInNewRepo 0.002
testCollectionWithGarbage 0.002
testEstimateUnreachableGarbagePackSize 0.002
testCollectionWithGarbageAndRereferencingGarbage 0.003
testCollectionWithNoGarbage 0.002
testEstimateGcRestPackSizeWithAnExistingGcPack 0.06
testRacyNoReusePrefersSmaller 0.007
testEstimateGcPackSizesWithGcAndGcRestPacks 0.004
compactsReftables 0.003
testCollectionWithGarbageCoalescence 0.005
reftableWithoutTombstoneResurrected 0.001
testCollectionWithGarbageNoCoalescence 0.004
testCollectionWithGarbageCoalescenceWithShortTtl 0.29
testEstimateGcPackSizeInNewRepo 0.002
producesNewReftable 0.112
testCollectionWithPureGarbageAndGarbagePacksPurged 0.001
testSinglePackForAllRefs 0.003
testEstimateGcPackSizeWithAnExistingGcPack 0.004
leavesNonGcReftablesIfNotConfigured 0.002
testCollectionWithGarbageAndGarbagePacksPurged 0.002
prunesNonGcReftables 0.002

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.002
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0.001

DfsBlockCacheTest

noConcurrencySerializedReads_twoRepos 0.008
hasIndexEventConsumerOnlyLoaded 0.081
weirdBlockSize 0.016
hasIndexEventConsumerLoadedAndEvicted 0.022
highConcurrencyParallelReads_oneRepoParallelReverseIndex 0.005
hasCacheHotMap 0.067
highConcurrencyParallelReads_oneRepo 0.005
streamKeyReusesBlocks 0.01
lowConcurrencyParallelReads_twoReposAndIndex 0.007
noConcurrencySerializedReads_oneRepo 0.005
lowConcurrencyParallelReads_twoRepos 0.063

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.002
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

PackSourceTest

defaultComaprator 0.001

DfsPackFileTest

testCopyPackBypassCacheLargeNoCache 0.001
testCopyPackThroughCacheSmallNoCache 0.001
testCopyPackThroughCacheLargeCached 0
testCopyPackThroughCacheSmallCached 0.001
testCopyPackThroughCacheLargeNoCache 0
testCopyPackBypassCachesSmallCached 0.001
testCopyPackBypassCacheSmallNoCache 0
testCopyPackBypassCacheLargeCached 0.001

DfsPackDescriptionTest

objectLookupComparatorObjectCount 0.001
objectLookupComparatorPackSource 0
reftableComparatorEqual 0
reuseComparatorEqual 0
reftableComparatorLastModified 0
objectLookupComparatorEqual 0
objectLookupComparatorCustomPackSourceComparator 0
objectLookupComparatorNonGcLastModified 0
reftableComparatorPackSource 0
reftableComparatorMaxUpdateIndex 0
objectLookupComparatorGcFileSize 0
reuseComparatorGcPackSize 0

MergedReftableTest

scanIncludeDeletes 0.001
versioningSymbolicRefMoves 0
nonOverlappedUpdateIndices 0
twoTableById 0.001
twoTableSeek 0
seekPastManyTimes 0.001
seekPastToNonExistentPrefixToTheMiddle 0
oneTableSeekPastWithRefCursor 0
oneEmptyTable 0
oneTableScan 0.008
oneTableSeek 0.055
compaction 0
missedUpdate 0.001
seekPastToNonExistentPrefixToTheEnd 0
seekPastOnEmptyTable 0
versioningSymbolicReftargetMoves 0.001
noTables 0
twoTableSeekPastWithRefCursor 0
fourTableScan 0.007
twoEmptyTables 0
enclosedUpdateIndices 0
versioningResolveRef 0.001
deleteIsHidden 0
tableByIDDeletion 0
overlappedUpdateIndices 0

ReftableTest

byObjectIdOneRefWithIndex 0.304
seekPastWithLotsOfRefs 0.002
namespaceHeads 0
hasObjMapRefsSmallTable 0.001
invalidRefWriteOrderSortAndWrite 0.001
seekPastManyTimes 0
seekPastRefWithRefCursor 0.001
seekPastToNonExistentPrefixToTheMiddle 0
reflogSeek 0
emptyTable 0
oneSymbolicRef 0
namespaceNotFound 0
allRefs 0.001
indexScan 0.193
indexSeek 0.206
invalidReflogWriteOrderUpdateIndex 0.001
hasObjMapRefsNoIndexObjects 0.001
byObjectIdSkipPastPrefix 0
seekPastWithSeekRefsWithPrefix 0
seekNotFound 0.001
seekPastToNonExistentPrefixToTheEnd 0
reflogReader 0.002
emptyVirtualTableFromRefs 0
estimateCurrentBytesWithIndex 0.058
onlyReflog 0
estimateCurrentBytesOneRef 0.001
logScan 0.348
hasObjLogs 0
seekPastOnEmptyTable 0.001
reflogSeekPrefix 0
invalidReflogWriteOrderName 0
failDeepChainOfSymbolicRef 0.001
byObjectIdOneRefNoIndex 0.001
noIndexScan 0.002
noIndexSeek 0.004
nameTooLongDoesNotWrite 0.001
unpeeledDoesNotWrite 0.039
resolveSymbolicRef 0
oneDeletedRef 0
oneTagRef 0
hasObjMapRefs 0
oneIdRef 0
skipPastRefWithLastUTF8 0
badCrc32 0
withReflog 0

ReftableCompactorTest

twoTablesNotIncludeOneDelete 0
twoTablesIncludeOneDelete 0
noTables 0
twoTablesOneRef 0
oneTable 0.001
twoTablesTwoRefs 0

CancellableDigestOutputStreamTest

testCancelInProcess 0.003
testTriggerCheckAfterSingleBytes 0.001

PedestrianReachabilityCheckerTest

reachable_merge 0.017
reachable 0.012
unreachable_isLaterCommit 0.057
reachable_longChain 6.63
unreachable_differentBranch 0.014

PedestrianObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.061
blob_in_base_reachable_from_branches 0.019
blob_in_branch_reachable_from_merge 0.065
blob_unreachable_from_earlier_commit 0.02
blob_reachable_from_owning_commit 0.02

BitmappedObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.081
blob_in_base_reachable_from_branches 0.073
blob_in_branch_reachable_from_merge 0.056
blob_unreachable_from_earlier_commit 0.043
blob_reachable_from_owning_commit 0.038

BitmappedReachabilityCheckerTest

reachable_merge 0.033
reachable 0.047
unreachable_isLaterCommit 0.029
reachable_longChain 7.497
unreachable_differentBranch 0.054

ExternalDiffToolTest

testUserDefinedToolWithCancelledPrompt 0.018
testAllTools 0.014
testUserToolWithError 0.056
testNullToolWithPrompt 0.005
testUserDefinedTools 0.005
testNullTool 0.004
testDefaultTool 0.005
testDefaultToolExecutionWithPrompt 0.009
testNoDefaultToolName 0.004
testOverridePreDefinedToolPath 0.211
testUserDefinedTool 0.051
testNotExternalToolInGitAttributes 0.016
testCompare 0.009
testUserToolWithCommandNotFoundError 0.008
testOverridePredefinedToolPath 0.005
testExternalToolInGitAttributes 0.015
testUserDefinedToolWithPrompt 0.052
testUndefinedTool 0.005

ExternalMergeToolTest

testUserDefinedToolWithCancelledPrompt 0.014
testAllTools 0.009
testUserToolWithError 0.061
testNullToolWithPrompt 0.004
testUserDefinedTools 0.005
testNullTool 0.004
testDefaultTool 0.004
testDefaultToolExecutionWithPrompt 0.009
testNoDefaultToolName 0.005
testOverridePreDefinedToolPath 0.197
testUserDefinedTool 0.01
testCompare 0.009
testUserToolWithCommandNotFoundError 0.008
testOverridePredefinedToolPath 0.004
testUserDefinedToolWithPrompt 0.009
testKdiff3 0
Assuming external tool is available: kdiff3
testUndefinedTool 0.005

RootLocaleTest

testJGitText 0.002
testCLIText 0.005
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.002
testNonTranslatedBundle 0.001
testMissingPropertiesFile 0.002

PatchApplierTest$WithWorktree

testPatchWithCrLf 0.088
testModifyNL1 0.016
testCrLf 0.015
testPatchWithCrLf2 0.064
testFiltering 0.025
testCrLfOff 0.018
testCrLfEmptyCommitted 0.065
testCrLfNewFile 0.025
testNonASCIIAdd2 0.073
testRenameWithHunks 0.016
testBinaryLiteral 0.077
testModifyM2 0.014
testModifyM3 0.018
testShiftUp2 0.081
testNonASCII2 0.013
testModifyX 0.013
testModifyY 0.07
testModifyZ 0.014
testRenameNoHunks 0.019
testBinaryLiteralAdd 0.077
testShiftDown2 0.015
testCopyWithHunks 0.013
testShiftDown 0.068
testShiftUp 0.012
testNonASCIIAdd 0.014
testNonASCIIDel 0.065
testNonASCII 0.025
testBinaryDelta 0.073

PatchApplierTest$InCore

testNonASCIIAdd2 0.011
testRenameWithHunks 0.014
testBinaryLiteral 0.013
testModifyM2 0.065
testModifyM3 0.017
testShiftUp2 0.074
testNonASCII2 0.014
testModifyX 0.013
testModifyY 0.013
testModifyZ 0.059
testRenameNoHunks 0.014
testBinaryLiteralAdd 0.021
testShiftDown2 0.069
testCopyWithHunks 0.013
testShiftDown 0.013
testShiftUp 0.014
testNonASCIIAdd 0.073
testNonASCIIDel 0.023
testNonASCII 0.072
testBinaryDelta 0.014

PatchCcTest

testParse_OneFileCc 0.004
testParse_CcNewFile 0
testParse_CcDeleteFile 0.001

PatchTest

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

EditListTest

testTypes 0.001
testHunkHeader 0
testFileHeader 0.005

GetTextTest

testGetText_DiffCc 0.004
testGetText_NoBinary 0
testGetText_BothISO88591 0.001
testGetText_Convert 0.001

PatchCcErrorTest

testError_CcTruncatedOld 0.002

PatchErrorTest

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

FileHeaderTest

testParseRename100_OldStyle 0.001
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.001
testParseGitFileName_SrcFooCNonStandardPrefix 0
testParseGitFileName_FooSpBar 0
testParseAbbrIndexLine_NoMode 0
testParseUnicodeName_DeleteFile 0
testParseGitFileName_Foo 0

BinaryDeltaInputStreamTest

testBinaryDelta 0.001

AutoLFInputStreamTest

testEmpty 0.001
testCRLF 0
testCrLf 0
testLFCR 0
testCR 0
testLF 0
testCrLfDontDetect 0.001
testBinaryDetect 0
testBinaryDontDetect 0

AutoCRLFOutputStreamTest

testBoundary 1.819
test 0.002

UnionInputStreamTest

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

TimeoutInputStreamTest

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

BinaryHunkStreamTest

testRoundtripBytes 0.056
testRoundtripWithClose 0.09
testRoundtripChunks 0.087
testRoundtripWholeBuffer 0.025

AutoCRLFInputStreamTest

testBoundary 1.586
test 0.001

TeeOutputStreamTest

test 0
testCloseException 0

AutoLFOutputStreamTest

testEmpty 0
testCrLfDetect 0
testLFCR 0
testCR 0
testLF 0
testCRLFNoDetect 0
testBinaryDetect 0
testBinaryDontDetect 0

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.251
testTimeout_writeByte_Timeout 0.252
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0.001
testTimeout_close_Success 0
testTimeout_writeBuffer_Success1 0.001
testTimeout_flush_Success 0
testTimeout_close_Timeout 0.251
testTimeout_flush_Timeout 0.252

SHA1Test

detectsShatteredByDefault 0.037
test0 0.001
test1 0
test2 0
shatteredCollision 0.02
shatteredStoredInGitBlob 0.01

IOTest

readFullyBufferShorterOffset 0
readFullyBufferShorter 0
readFullyBufferLongerOffset 0
readFullyBufferLonger 0

PathsTest

testPathCompare 0
testStripTrailingSeparator 0
testPrefix 0

RawSubStringPatternTest

testBoundary 0.006
testCaseInsensitive 0.004
testEmptyPattern 0.003
testNoMatches 0.004

HookTest

testCommitMsgHookReceivesCorrectParameter 0.017
testFailedPreCommitHookBlockCommit 0.065
testFindPostCommitHook 0.004
testRunHookHooksPathRelative 0.009
testAllCommitHooks 0.079
testFindHook 0.004
testFailedCommitMsgHookBlocksCommit 0.012
testPostCommitRunHook 0.008
testHookPathWithBlank 0.009
testRunHook 0.008
testRunHookHooksPathAbsolute 0.061
testCommitMsgHookCanModifyCommitMessage 0.015

HexTest

testLegal 0.001
testIllegal2 0
testIllegal3 0
testDecode 0
testEncode 0
testIllegal 0
testLegal2 0
testEncodeMatchesDecode 0

IOReadLineTest

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

RawParseUtils_FormatTest

testFormatBase10 0.001

RefListTest

testCopyLeadingPrefix 0.001
testBuilder_Remove 0
testBuilder_ToString 0
testCopyConstructorReusesArray 0
testBuilder_AddThenDedupe 0.001
testSet 0
testPutReplaceEntry 0
testEmpty 0.001
testToString 0
testBuilder_AddThenDedupe_Border 0
testRemoveEndOfList 0
testAddToMiddleOfListByInsertionPosition 0
testAddToEndOfList 0.001
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

Base64Test

testDecodeFail_NonBase64Character 0.002
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

LongMapTest

testRemoveCollision1 0.001
testRemoveCollision2 0
testInsertMinValue 0
testLargeMap 0.025
testSmallMap 0
testReplaceMaxValue 0
testEmptyMap 0
testRemoveOne 0

GitDateParserTest

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

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 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

SystemReaderTest

openSystemConfigReturnsDifferentInstances 0.184
openUserConfigReturnsDifferentInstances 0.001

GitDateFormatterTest

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

FilterCommandsTest

testCheckoutSingleFile 0.1
testMerge 0.188
testBuiltinCleanFilter 0.068
testBuiltinCleanAndSmudgeFilter 0.035
testBuiltinSmudgeFilter 0.067
testBranchSwitch 0.095
testCheckoutSingleFile2 0.102

ChangeIdUtilTest

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

RawParseUtils_HexParseTest

testInt16 0.001
testInt32 0
testInt4_1 0

RawParseUtils_LineMapTest

testEmpty 0
testOneBlankLine 0
testTwoLineFooBar 0
testFourLineBlanks 0
testLineMapOrBinary 0
testNulByte 0.001
testTwoLineNoLF 0

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 0.013
testFileToByteArrayWithLimit 0.004
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.006
testLarge_SingleWrite 0.063
testInCoreLimit_SwitchBeforeAppendByte 0.026
testOneBlock_BulkWrite 0.001
testRandomWrites 0.018
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0.001
testHeapToByteArrayWithLimit 0.051
testDestroyWhileOpen 0.006
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.004
testInCoreInputStream 0

BlockListTest

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

SimpleLruCacheTest

testPurge 0.001
testPurgeFactorTooLarge 0.001
testPurgeFactorTooSmall 0
testConfigure 0
testGetMissing 0
testPurgeFactorTooLarge2 0
testPutGet 0
testPurgeFactorTooSmall2 0.001

Base85Test

testChars 0.003
testPadding 0
testBinary 0
testOverflow 0

StringUtilsTest

testToLowerCaseString 0
testFormatWithSuffix 0.001
testParseWithSuffix 0.003
testEqualsIgnoreCase1 0
testEqualsIgnoreCase2 0
testEqualsIgnoreCase3 0
testEqualsIgnoreCase4 0
testReplaceLineBreaks 0
testToLowerCaseChar 0

QuotedStringGitPathStyleTest

testDequote_OctalAll 0.002
testDequote_BareABCZ_OnlyBC 0
testQuoteNormalDequoteMinimal 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_Latin1 0
testDequote_SoleDq 0
testQuote_Ang 0
testDequote_UTF8_Minimal 0
testDequote_RawUTF8 0
testDequote_BareA 0
testQuoteMinimalDequoteNormal 0
testRoundtripNormalDequoteMinimal 0
testQuote_OctalAll 0
testDequote_NamedEscapes 0
testRoundtripMinimal 0
testDequote_UnknownEscapeQ 0
testQuote_BareA 0
testQuote_Empty 0
testRoundtripMinimalDequoteNormal 0
testDequote_RawLatin1 0
testDequote_RawLatin1_Minimal 0
testDequoteMinimal 0
testDequote_FooTabBar 0
testQuote_NamedEscapes 0
testDequote_UTF8 0
testDequote_RawUTF8_Minimal 0
testNoQuote 0
testQuoteMinimal 0.001
testQuoteAtAndNumber 0

ReadLinesTest

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

StatsTest

testStatsCancellationExample1 0.001
testStatsCancellationExample2 0
testStatsTrivial 0
testStats 0
testNoValues 0

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
testContains 0
testAdd_SmallGroup 0

RawCharUtilTest

testTrimLeadingWhitespace 0
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FSTest

testReadPipeCommandStartFailure 0.002
testSymlinkAttributes 0.003
testReadPipePosixCommandFailure 0.003
testFsTimestampResolution 0.079
testUnicodeFilePath 0
testRepoCacheRelativePathUnbornRepo 0.001
testExecutableAttributes 0

RunExternalScriptTest

testCopyStdIn 0.004
testWrongScript 0.004
testArguments 0.002
testRc 0.003
testCopyStdInExecute 0.003
testAllTogetherBinExecute 0.06
testAllTogetherBin 0.004
testWrongSh 0.001
testNullStdout 0.002
testCopyNullStdIn 0.003
testStdErr 0.003
testStdErrExecute 0.002

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.004
badlyFormattedWithoutRef 0.004

RelativeDateFormatterTest

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

RawParseUtilsTest

testParseEncoding_badEncoding 0.009
testHeaderEnd 0
testHeaderStart 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0.002

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

LRUMapTest

testLRUEntriesAreEvicted 0.001

RefMapTest

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

HttpSupportTest

testCorrectUri 0.005
testMalformedUri 0

FileUtilsTest

testCreateSymlink 0
testCreateSymlinkOverrideExisting 0.001
testMkdir 0
testRelativize_mixedCase 0.001
testDeleteNonRecursiveTreeIgnoreError 0
testDeleteEmptyTreeOk 0.001
testDeleteNotEmptyTreeNotOk 0.001
testIsStaleFileHandleWithDirectCause 0
testRenameOverExistingNonEmptyDirectory 0.102
testAtomicMove 0.001
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0
testIsStaleFileHandleWithIndirectCause 0.018
testRelativize_doc 0.001
testRelativize_scheme 0
testRenameOverNonExistingFile 0
testRelativize_whitespaces 0.001
testIsStaleFileHandleInCausalChainWithDirectCause 0.001
testDeleteRecursiveEmpty 0.001
testDeleteFile 0
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0.001
testDeleteNonRecursiveTreeNotOk 0
testMkdirs 0.001
testRenameOverExistingFile 0.001
testCreateNewFile 0
testDeleteRecursive 0.001
testRenameOverExistingEmptyDirectory 0.001
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.001
testRelativize_equalPaths 0
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.001
testIsStaleFileHandleInCausalChainWithIndirectCause 0
testDeleteReadOnlyFile 0

FS_POSIXTest

supportsAtomicCreateNewFile_shouldReturnSupportedAsDefault 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInUserConfig 0.001
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInSystemConfig 0
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInSystemConfig 0.001

NBTest

testDecodeUInt16 0.001
testDecodeUInt24 0
testDecodeUInt32 0
testDecodeUInt64 0
testDecodeInt32 0
testCompareUInt32 0
testCompareUInt64 0
testEncodeInt16 0
testEncodeInt24 0
testEncodeInt32 0
testEncodeInt64 0

ObjectCheckerTest

testInvalidTreeDuplicateNames1_File 0.001
testInvalidTreeDuplicateNames1_Tree 0
testInvalidTreeNameIsEmpty 0
testInvalidTreeTruncatedInObjectId 0
testInvalidTreeNameIsNotMacHFSGitOtherPlatform 0
testInvalidTreeNameIsDotGitSpaceDot 0
testInvalidType 0.001
testRejectSpaceAtEndOnWindows 0
testNullSha1InTreeEntry 0
testInvalidTreeNameContainsSlash 0
testNotGitmodules 0
testInvalidTreeNameIsMacHFSGit2 0.009
testInvalidTreeNameIsMacHFSGit3 0
testInvalidTreeModeNotOctal1 0
testInvalidTreeModeNotOctal2 0
testInvalidTreeNameIsDotGitSomethingDotDot 0
testCheckBlobWithBlobObjectCheckerNotCorrupt 0.001
testInvalidCommitInvalidTree1 0
testInvalidCommitInvalidTree2 0.001
testInvalidCommitInvalidTree3 0
testInvalidCommitInvalidTree4 0
testValidTreeNameIsDotGitDotDot 0
testValidCommit1Parent 0
testInvalidTreeNameIsDotGitSomethingSpaceSomething 0
testValidPosixTree 0
testValidTreeWithGitmodulesUppercase 0
testInvalidTreeModeNotSupportedMode1 0.001
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
testValidTreeSorting1 0
testValidTreeSorting2 0
testValidTreeSorting3 0.001
testValidTreeSorting4 0
testValidTreeSorting5 0
testValidTreeSorting6 0
testValidTreeSorting7 0
testValidTreeSorting8 0
testInvalidCommitInvalidParent1 0
testInvalidCommitInvalidParent2 0
testInvalidCommitInvalidParent3 0
testInvalidCommitInvalidParent4 0
testInvalidCommitInvalidParent5 0
testValidCommit2Parent 0
testInvalidCommitInvalidAuthor1 0
testInvalidCommitInvalidAuthor2 0
testInvalidCommitInvalidAuthor3 0
testInvalidCommitInvalidAuthor4 0
testInvalidCommitInvalidAuthor5 0
testInvalidCommitInvalidAuthor6 0.001
testInvalidCommitInvalidAuthor7 0
testInvalidTreeNameIsDot 0
testInvalidTreeNameIsGit 0
testInvalidTreeNameIsGiTTilde1 0
testValidCommitNormalTime 0
testInvalidTreeNameIsGITTilde1 0
testInvalidTagInvalidTaggerHeader1 0
testInvalidTagInvalidTaggerHeader3 0
testBug477090 0
testInvalidTagNoTagHeader1 0
testInvalidTagNoTagHeader2 0
testInvalidTagNoTagHeader3 0
testValidEmptyTree 0
testInvalidTreeNameIsDotDot 0
testCommitCorruptCommitter 0.001
testValidCommitBlankAuthor 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd2 0
testInvalidCommitNoCommitter1 0
testInvalidCommitNoCommitter2 0
testCheckBlobCorrupt 0.001
testValidTreeWithGitmodules 0
testCheckBlobNotCorrupt 0
testInvalidTreeNameIsMixedCaseGit 0
testRejectNulInPathSegment 0
testInvalidTreeNameIsNotMacHFSGit 0
testInvalidTreeNameIsDotGitDot 0
testInvalidTagNoObject1 0
testInvalidTagNoObject2 0
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
testNTFSGitmodules 0
testInvalidTreeNameIsDotGitSpace 0.059
testRejectDevicesOnWindows 0
testInvalidCommitNoTree1 0
testInvalidCommitNoTree2 0
testInvalidCommitNoTree3 0
testInvalidCommitNoTree4 0
testTreeWithInvalidGitmodules 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
testRejectInvalidCharacter 0
testInvalidTreeDuplicateNames2 0
testInvalidTreeDuplicateNames3 0
testInvalidTreeDuplicateNames4 0
testInvalidTreeDuplicateNames5 0
testInvalidTreeDuplicateNames6 0
testInvalidTreeDuplicateNames7 0
testInvalidTreeDuplicateNames8 0.001
testCheckBlobWithBlobObjectCheckerCorrupt 0

RepositoryResolveTest

testObjectId_nonexisting 0.008
testObjectId_objectid_invalid_explicit_parent 0.007
testHEAD 0.008
testTree 0.007
testDistance_past_root 0.065
testDerefCommit 0.007
resolveUpstream 0.026
testParseLookupPath 0.012
resolveExprSimple 0.055
invalidNames 0.011
testObjectId_objectid_implicit_firstparent 0.007
testObjectId_objectid_self 0.006
testParseNonGitDescribe 0.015
testDistance 0.007
testParseGitDescribeOutput 0.056
testObjectId_existing 0.007
testDerefBlob 0.008
testDerefTree 0.008
testObjectId_objectid_explicit_firstparent 0.007
testDerefTag 0.011
testRef_refname 0.058
testObjectId_objectid_explicit_otherparents 0.007

RacyGitTests

testRacyGitDetection 0.023

PersonIdentTest

test002_NewIdent 0
testToExternalStringTrimsNameAndEmail 0
test001_NewIdent 0
testEmptyNameAndEmail 0.001
nullForEmailShouldThrowIllegalArgumentException 0
testNewIdentInstant 0.053
nullForNameShouldThrowIllegalArgumentException 0
testNewIdentInstant2 0
testToExternalStringTrimsAllWhitespace 0
testToExternalStringTrimsOtherBadCharacters 0
testAppendSanitized 0

BranchTrackingStatusTest

shouldWorkInNormalCase 0.022
shouldWorkWithoutMergeBase 0.015
shouldReturnNullWhenBranchDoesntExist 0.004

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.027
resolvePreviousBranch 0.029
resolveMasterCommits 0.056
resolveNonExistingBranch 0.01
resolveReflogParent 0.016
resolveDate 0.01

AbbreviatedObjectIdTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

ObjectIdTest

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

ValidRefNameTest

testNoMagicRefCharacters 0.001
testNormalizeBranchName 0.003
testRefLogQueryIsValidRef 0
testShellGlob 0
testValidSpecialCharacterUnixs 0.001
testUnicodeNames 0
testNoLeadingOrTrailingDot 0
testNoAsciiControlCharacters 0.001
testNoLockSuffix 0
testNormalizeAlreadyValidRefName 0
testValidTag 0
testWindowsReservedNames 0
testContainsDot 0
testValidHead 0
testNormalizeWithSlashes 0.001
testNoDirectorySuffix 0
testEmptyString 0
testNormalizeTrimmedUnicodeAlreadyValidRefName 0
testMustHaveTwoComponents 0
testNoBareDot 0
testNoSpace 0
testNormalizeWithUnicode 0.001

IndexDiffTest

testUnchangedComplex 0.082
testRemovedUntracked 0.013
testUnchangedSimple 0.012
testAdded 0.008
testStageState_mergeAndReset_bug 0.09
testUntrackedFolders 0.025
testStageState_simulated_bug 0.061
testConflictingDeletedAndModified 0.029
testAssumeUnchanged 0.057
testAutoCRLFInput 0.012
testModified 0.009
testStageState 0.012
testMissing 0.013
testRemoved 0.007
testConflictingFromMultipleCreations 0.06
testUntrackedNotIgnoredFolders 0.023
testConflicting 0.059

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.022
testForbiddenNamesOnWindowsEgCon 0.021
testForbiddenNamesOnWindowsEgLpr 0.06
testForbiddenNamesOnWindowsEgDotCon 0.024
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.023
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.057
testMaliciousPathDot 0.021
testMaliciousGitPathEndDotUnixOk 0.02
testMaliciousGitPathEndDotWindows1 0.059
testMaliciousGitPathEndDotWindows2 0.019
testMaliciousGitPathEndDotWindows3 0.021
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.056
testMaliciousPathEmptyUnix 0.021
testMaliciousGitPath1Case 0.019
testMaliciousGitPath2Case 0.059
testMaliciousGitPath3Case 0.023
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.022
testMaliciousPathDotDot 0.054
testMaliciousAbsolutePathSecondCheckout 0.013
testMaliciousAbsolutePathTwoLevelsFirstBad 0.02
testMaliciousAbsoluteUNCPathWindows1 0.057
testMaliciousAbsoluteUNCPathWindows2 0.022
testForbiddenNamesOnWindowsEgCon1 0.084
testForbiddenNamesOnWindowsEgLpt1 0.028
testMaliciousAbsolutePathIsOkTwoLevels 0.07
testMaliciousWindowsADSOnUnix 0.023
testMaliciousAbsolutePathTwoLevelsSecondBad 0.074
testMaliciousGitPathEndSpaceUnixOk 0.022
testMaliciousPathEmptyWindows 0.076
testMaliciousWindowsADS 0.021
testForbiddenWindowsNamesOnUnixEgCon 0.086
testMaliciousGitPath1 0.021
testMaliciousGitPath2 0.078
testMaliciousAbsoluteWindowsPath1 0.023
testMaliciousAbsoluteWindowsPath2 0.072
testMaliciousAbsolutePathIsOkSecondCheckout 0.014
testMaliciousAbsolutePath 0.019
testForbiddenWindowsNamesOnUnixEgLpt1 0.019
testForbiddenNamesOnWindowsEgConDotSuffix 0.064
testMaliciousAbsoluteCurDrivePathWindows 0.02
testMaliciousGitPathEndSpaceWindows 0.071
testMaliciousAbsoluteWindowsPath1OnUnix 0.021

ConfigTest

testInvalidGroupHeader 0.001
testEscapeLeadingAndTrailingSpace 0
testEscapeSpacesOnly 0
testSetStringListWithEmptyValue 0.001
testTimeUnitDefaultValue 0
testIncludeInvalidName 0.001
testIncludeCaseInsensitiveSection 0.001
test006_readCaseInsensitive 0
testNoEscapeInternalSpaces 0
testWhitespaceContinuation 0
testTimeUnit 0.001
testGetFastForwardMerge 0.001
testEscapeSubsectionInvalidCharacters 0
testReadBoolean_OnOff1 0.001
testReadBoolean_OnOff2 0
testGetFastForwardMergeoptions 0.001
testEmptyValueAtEof 0
testIncludeValuePathRelative 0
testCrLf 0
testCrCharContinuation 0.001
testCommitTemplateWithInvalidPath 0.055
testReadBoolean_YesNo1 0
testReadBoolean_YesNo2 0
testDropBackslashFromInvalidEscapeSequenceInSubsectionName 0.001
testSetFastForwardMergeoptions 0
testEscapeValueInvalidCharacters 0
test_ReadNamesInSectionRecursive 0.001
readNamesInSubSectionRecursive 0
testEscapeCommentCharacters 0
testIncludeCaseInsensitiveKey 0.001
test005_PutGetStringList 0
testLfContinuation 0
testGetEnum 0.001
testIncludeValuePathWithTilde 0
testReadMultipleValuesForName 0
testUnsetBranchSection 0
testCommitTemplateWithInvalidEncoding 0.002
test009_readNamesInSection 0
testIncludeIsNoop 0
testCrLfContinuation 0
testCommitTemplateConfig 0.001
testCombinedMergeOptions 0.001
testReadLong 0
testParseLiteralBackspace 0
testCommitTemplateConfigRelativePath 0.001
testParseInvalidSubsections 0.001
testParseInvalidValues 0
testEscapeTrailingSpace 0
test001_ReadBareKey 0
testTimeUnitInvalid 0.001
testIncludeNoValue 0.001
test002_ReadWithSubsection 0
test003_PutRemote 0
testIncludeSetValueMustNotTouchIncludedLines1 0.002
testIncludeSetValueMustNotTouchIncludedLines2 0.002
testCommitTemplateEncoding 0
testCrEOFContinuation 0.001
testParseComments 0
testEscapeLeadingSpace 0
testEscapeSubsection 0
testNoFinalNewline 0
testIncludeUnsetSectionMustNotTouchIncludedLines 0.002
testExplicitlySetEmptyString 0
test010_readNamesInSubSection 0
testIncludeValuePathNotFound 0
testIncludeSetValueOnFileWithJustExistingSection1 0.002
testIncludeSetValueOnFileWithJustExistingSection2 0.001
testTimeUnitNegative 0.001
testParseMultipleQuotedRegions 0
test004_PutGetSimple 0
testIncludeSetValueOnFileWithJustContainsInclude 0.002
testTimeUnitInvalidWithSection 0
testSetFastForwardMerge 0.001
testGetInvalidEnum 0
testReadUserConfigWithInvalidCharactersStripped 0.067
testUnsetSingleSection 0
test008_readSectionNames 0
testIncludeExceptionContainsFile 0
testIncludeExceptionContainsLine 0
testSetEnum 0
testBooleanWithNoValue 0
testIncludeSetValueOnFileWithJustEmptySection1 0.002
testIncludeSetValueOnFileWithJustEmptySection2 0.001
testCommitTemplateEmptyConfig 0
testIncludeTooManyRecursions 0.001
testNoEscapeSpecialCharacters 0
testReadBoolean_TrueFalse1 0.001
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0
testParsedEmptyString 0
testIncludeEmptyValue 0.001

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

IndexModificationTimesTest

testLastModifiedTimes 0.018
testModify 2.074

RefTest

testGetRefsWithPrefixExcludingOverlappingPrefixes 0.007
testGetRefsExcludingNonExistingPrefixes 0.007
testGetShortExactRef 0.007
testGetRefsByPrefix 0.007
testReadAllIncludingSymrefs 0.013
testGetRefsByPrefixes 0.051
testReadSimplePackedRefSameRepo 0.009
testResolveTipSha1 0.007
testGetRefsWithPrefixExcludingPrefixes 0.006
testRefsUnderRefs 0.011
testResolvedSymRef 0.006
testReadSymRefToLoosePacked 0.056
testResolvedNamesBranch 0.006
testGetRefsExcludingPrefixes 0.008
testGetShortRef 0.007
testGetRefsExcludingPrefix 0.008
testRemoteNames 0.006
testAmbiguousRefsUnderRefs 0.011
testReadLooseRef 0.053
testReadLoosePackedRef 0.006
testReadSymRefToPacked 0.008

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0
serializeNull 0.001

DirCacheCheckoutTest

testCheckoutWithEmptyIndexDoesntOverwrite 0.063
testLongFilename 0.01
testCheckoutChangeLinkToEmptyDir 0.018
testDirtyFileModeEqualHeadMerge 0.024
testResetHard 0.086
testRules1thru3_NoIndexEntry 0.008
testCheckoutChangeLinkToNonEmptyDirs 0.053
testCheckoutUncachedChanges 0.008
testFileModeChangeAndContentChangeNoConflict 0.025
testCheckoutChangeFileToEmptyDir 0.013
testDirectoryFileSimple 0.01
testDirectoryFileConflicts_15b 0.047
testCloseNameConflicts1 0.012
testCheckoutOutChanges 0.015
testIgnoredDirectory 0.02
testInitialCheckout 0.046
testCheckoutMixedTextLf 0.016
testOverwriteUntrackedLinkModeChange 0.023
testUntrackedConflicts 0.067
testCheckoutChangeFileToEmptyDirs 0.013
testCheckoutHierarchy 0.012
testFileModeChangeWithNoContentChangeUpdate 0.07
testCheckoutWithLFAuto 0.016
testCheckoutMixedTextCrLf 0.016
testFolderFileAndContentConflicts 0.086
testOverwriteUntrackedFileModeChange 0.022
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.064
testIgnoredDirectoryWithTrackedContent 0.026
testResetWithChangeInGitignore 0.076
testCheckoutChangeLinkToEmptyDirs 0.04
testCheckoutWithLF 0.012
testCheckoutWithCRLFAutoEolCrLf 0.052
testCloseNameConflictsX0 0.013
testDontOverwriteEmptyFolder 0.009
testFileModeChangeAndContentChangeConflict 0.021
testFolderFileConflict 0.07
testDontOverwriteDirtyFile 0.01
testDirectoryFileConflicts_1 0.008
testDirectoryFileConflicts_2 0.009
testDirectoryFileConflicts_3 0.008
testDirectoryFileConflicts_4 0.041
testDirectoryFileConflicts_5 0.009
testDirectoryFileConflicts_6 0.008
testDirectoryFileConflicts_7 0.028
testDirectoryFileConflicts_8 0.058
testDirectoryFileConflicts_9 0.008
testCheckoutChangeFileToNonEmptyDirs 0.015
testCheckoutWithCRLF 0.013
testRules4thru13_IndexEntryNotInHead 0.071
testCheckoutMixedAutoEolCrLf 0.016
testCheckoutWithCRLFAutoEolNative 0.016
testCheckoutOutChangesAutoCRLFInput 0.059
testCheckoutOutChangesAutoCRLFfalse 0.009
testCheckoutWithLFAutoEolNative 0.016
testDirectoryFileConflicts_10 0.011
testDirectoryFileConflicts_11 0.009
testDirectoryFileConflicts_12 0.055
testDirectoryFileConflicts_13 0.012
testDirectoryFileConflicts_14 0.011
testDirectoryFileConflicts_15 0.009
testDirectoryFileConflicts_16 0.067
testDirectoryFileConflicts_17 0.013
testDirectoryFileConflicts_18 0.02
testDirectoryFileConflicts_19 0.013
testDirectoryFileConflicts_5b 0.009
testDirectoryFileConflicts_6b 0.009
testCheckoutWithCRLFAuto 0.045
testDirtyFileModeEqualIndexMerge 0.02
testCheckoutWithLFAutoEolCrLf 0.016
testCheckoutWithLFAutoEolLf 0.014
testCheckoutMixedAutoEolLf 0.013
testOverwriteUntrackedIgnoredFile 0.056
testCheckoutOutChangesAutoCRLFtrue 0.008
testCheckoutOutChangesAutoCRLFtrueBinary 0.009
testMultipleContentConflicts 0.157
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.018
testCheckoutWithCRLFAutoEolLf 0.017
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.067

AbbrevConfigTest

testInvalidBelowRange2 0.005
testValid 0.004
testAuto 0.004
testToString 0.003
testNo 0.004
testValidMax 0.003
testValidMin 0.004
testInvalidNegative 0.004
testInvalidAboveRange2 0.004
testToString12 0.056
testToStringNo 0.004
testDefault 0.003
testInvalid2 0.004
testInvalidAboveRange 0.005
testInvalid 0.004
testInvalidBelowRange 0.005

MergeHeadMsgTest

testReadWriteMergeHeads 0.005
testReadWriteMergeMsg 0.004

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.001
testSmallObjectLoader 0

ObjectIdRefTest

testUpdateIndex 0.001
testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0
testUpdateIndexNotSet 0

CommitTemplateConfigTest

testCommitTemplatePathInHomeDirecory 0.002

TagBuilderTest

testTagWithSignatureNoParagraphsMessage 0
testTagSimple 0
testTagWithSignatureOnly 0
testTagWithSignatureShortMessageEndsInLF 0
testTagWithSignatureEmptyMessage 0
testTagWithSignatureMessageNoLF 0.001
testTagWithSignatureLongMessage 0

RepositoryCacheConfigTest

testDefaultValues 0
testDisabledCleanupDelay 0
testAutoCleanupDelay 0
testCleanupDelay 0
testFromConfig 0.001
testAutoCleanupDelayShouldBeMax10minutes 0

SquashCommitMsgTest

testReadWriteMergeMsg 0.004

RepositoryCacheTest

testBareFileKey 0.062
testNonBareFileKey 0.004
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.007
testRepositoryUsageCount 0.004
testFileKeyOpenNew 0.007
testGetRegistered 0.003
testRepositoryUsageCountWithRegisteredRepository 0.007
testCacheOpen 0.003
testUnregister 0.003
testGetRegisteredWhenEmpty 0.003
testRepositoryUnregisteringWhenExpired 0.011
testRepositoryNotUnregisteringWhenClosing 0.049
testReconfigure 0.011
testCacheRegisterOpen 0.003
testFileKeyOpenExisting 0.003

ObjectIdSubclassMapTest

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

ReflogConfigTest

testlogAllRefUpdates 0.068

BranchConfigTest

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

CommitConfigTest

testCleanWhitespace 0
testCleanStrip 0
testCleanScissorsCustomChar 0
testCommentCharAuto 0
testCommentCharNonAscii 0.001
testCleanScissors 0
testCleanScissorsAtEnd 0
testCleanScissorsAtTop 0
testCommitCleanup 0
testDetermineCommentChar 0
testCleanStripCustomChar 0.001
testCleanScissorsNoScissor2 0
testCleanScissorsNoScissor3 0
testCleanDefaultThrows 0
testResolve 0
testCommentCharEmpty 0
testDetermineCommentChar2 0.001
testDetermineCommentChar3 0
testDetermineCommentChar4 0
testDetermineCommentChar5 0
testDefaults 0
testCommentChar 0
testCommentCharDefault 0
testCleanScissorsNoScissor 0
testCommentCharInvalid 0
testCleanVerbatim 0

CommitBuilderTest

writeGpgSignatureStringCRLF 0.001
writeGpgSignatureString_oneLineNotModified 0
writeGpgSignatureStringTrailingCRLF 0
setGpgSignature 0
writeGpgSignatureString 0
writeGpgSignatureString_replaceCR 0
writeGpgSignatureString_replaceCRLFMixed 0
writeGpgSignatureString_replaceCRLF 0
writeGpgSignatureStringTrailingLF 0
writeGpgSignatureString_failsForNonAscii 0.001
writeGpgSignatureString_preservesRandomWhitespace 0

GcCommitSelectionTest

testBitmapsForExcessiveBranches 20.18
testBitmapSpansNoMergesWithTags 9.026
testDistributionOnMultipleBranches 4.988
testSelectionOrderingWithChains 0.087
testBitmapSpansNoMerges 2.897
testBitmapSpansWithMerges 4.3

RebaseTodoFileTest

testReadTodoFile 0.009

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0.001

GpgConfigTest

testGetKeyFormat_failsForInvalidValue 0
testGetKeyFormat_defaultsToOpenpgp 0
isSignCommits_false 0
testGetKeyFormat_openpgp 0.001
testGetSigningKey 0
testGetSigningKey_defaultToNull 0
isSignCommits_defaultIsFalse 0
testGetKeyFormat_x509 0
isSignCommits_true 0

ObjectIdOwnerMapTest

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

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0.001
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

SubmoduleConfigTest

fetchRecurseNoMatch 0
fetchRecurseToConfigValue 0.001
fetchRecurseMatch 0

HugeCommitMessageTest

testHugeCommitMessage 2.505

SideBandOutputStreamTest

testWrite_CH_ERROR 0.002
testFlush 0.001
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

PushCertificateParserTest

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

HttpConfigTest

testUserAgentNonAscii 0.005
testMatchWithPrefixUriInConfig 0
testExtraHeaders 0
testMatchWithHostEndingInSlash 0
testMatchWithInvalidAndValidUriInConfig 0.001
testMatchWithOnlySchemeInConfig 0
testMatchWithUser 0
testMatchCaseSensitivity 0
testMatchWithInvalidUriInConfig 0.001
testExtraHeadersMultiple 0
testMatchSuccess 0
testMatchLonger 0
testUserAgent 0
testDefault 0
testExtraHeadersReset 0
testExtraHeadersResetAndMore 0.001
testUserAgentEnvOverride 0

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.19
testUsingUnknownBlobFails 0.092
testUsingHiddenCommonBlobFails 0.067
resetsHaves 0.045
testCreateBranchAtHiddenCommitFails 0.077
testIncludesInvalidGitmodules 0.055
testFilterHidesPrivate 0.042
testSuccess 0.112
testUsingUnknownTreeFails 0.105

RefSpecTest

invalidNegativeAndForce 0
invalidNegativeNoSrcDest 0.001
testForceMasterMaster 0
testWildcardInMiddleOfDestionation 0
testExpandFromDestination_NonWildcard 0
testForceMaster 0
invalidDestinationDoubleSlashes 0
invalidWhenSourceOnlyAndWildcard 0
testCreateEmpty 0
sourceOnlywithWildcard 0
negativeRefSpecWithSrcAndNullDest 0
invalidWhenSourceEndsWithSlash 0
testSetDestination 0
testSetSourceDestination 0
negativeRefSpecWithDest 0
testWildcardInMiddleOfSource 0.001
destinationWithWildcard 0
testMasterMaster 0
invalidSetSource 0
testWildcardAtStart 0
invalidSourceDoubleSlashes 0
testDeleteMaster 0
testWildcardMirror 0
invalidWhenMoreThanOneWildcardInSource 0
testSetForceUpdate 0
matching 0
matchingForced 0
invalidSlashAtStart 0
invalidForceAndNegative 0
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0
invalidWhenMoreThanOneWildcardInDestination 0
onlyWildCard 0
negativeRefSpecWithSrcAndEmptyDest 0
testSetSource 0
invalidNegativeBothSrcDest 0
invalidWhenDestinationOnlyAndWildcard 0
testMaster 0
invalidWhenOnlySourceWildcard 0
invalidWhenDestinationEndsWithSlash 0
testForceRemotesOrigin 0
testExpandFromDestination_Wildcard 0
testWildcardAfterText1 0
testWildcardAfterText2 0
testSetDestination_SourceNull 0
testSplitLastColon 0
invalidSetDestination 0

ReceivePackTest

parseCommand 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.067
testParsePack1ReadsObjectSizes 0.016
test1 0.056
test2 0.019
testTinyThinPack 0.023
testMaxObjectSizeDeltaBlock 0.02
testMaxObjectSizeFullBlob 0.045
testParsePack2ReadsObjectSizes 0.025
testPackWithTrailingGarbage 0.006
testParseOfsDeltaFullSize 0.013
testPackWithDuplicateBlob 0.014
testDataAfterPackFooterSingleRead 0.013
testDataAfterPackFooterSplitObjectRead 0.115
testMaxObjectSizeDeltaResultSize 0.018
testNonMarkingInputStream 0.006

PushConnectionTest

limitCommandBytes 0.007
invalidCommand 0.002
testWrongOldIdDoesNotReplace 0.05
commandOrder 0.01

ReachableCommitTipRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.01
validateReachableBlobWithoutBitmaps 0.125
validateUnreachableCommitWithoutBitmaps 0.003
validateAdvertisedTipWithBitmaps 0.04
validateReachableCommitWithoutBitmaps 0.003
validateUnreachableBlobWithBitmaps 0.004
validateUnreachableCommitWithBitmaps 0.004
validateReachableCommitWithBitmaps 0.003
validateUnadvertisedTipWithoutBitmaps 0.003
validateReachableBlobWithBitmaps 0.003
validateAdvertisedTipWithoutBitmaps 0.002
validateUnreachableBlobWithoutBitmaps 0.002

AtomicPushTest

pushAtomicClientGivesUpEarly 0.003
pushNonAtomic 0.002
pushAtomicDisabled 0.002

TransportHttpTest

testSkipHeaderWithEmptyKey 0.075
testMatchesCookieDomain 0.007
testProcessResponseCookies 0.021
testSkipHeaderWithoutKey 0.007
testSkipHeaderWithNonAsciiValue 0.007
testSkipHeaderWithInvalidKey 0.048
testProcessResponseCookiesNotPersistingWithSaveCookiesFalse 0.007
testAddHeaderEmptyValue 0.007
testMatchesCookiePath 0.006
testAddHeaders 0.007

HttpConfigUriPathTest

testSegmentCompare 0
testNormalizationEmptyPaths 0
testSegmentCompareFailing 0.001
testNormalization 0
testNormalizationWithDot 0
testNormalizationWithDoubleSlash 0
testNormalizationWithDotDotFailing 0
testNormalizationWithDotDot 0

ProtocolV2HookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0.002

UploadPackTest

testV2FetchFilterTreeDepth_iterateOverTreeAtTwoLevels 0.017
testV2LsRefsUnrecognizedArgument 0.001
testV2FetchDeepenNot_excludeDescendantOfWant 0.007
testV2FetchWithWaitForDoneOnlyDoesNegotiationAndNothingToAck 0.001
testV2FetchShallowSince_excludedParentWithMultipleChildren 0.005
testFetchWithNonSupportingServer 0.003
testV2LsRefsSymrefs 0.002
testV2FetchDeepenNot_excludedParentWithMultipleChildren 0.003
testV2FetchIncludeTag 0.003
testV2FetchShallowSince_noCommitsSelected 0.001
testV2FetchFilterTreeDepth_repeatTreeAtSameLevelExcludeFile 0.052
testV2FetchRequestPolicyReachableCommit 0.003
testV2FetchUnrecognizedArgument 0.001
testV2LsRefsServerOptions 0
testV2FetchClientStopsNegotiation 0.003
testV2EmptyRequest 0.001
testNotAdvertisedWantsV1Fetch 0.002
testFetchWithBlobLimitFilter 0.003
testSafeToClearRefsInFetchV0 0.004
testSafeToClearRefsInFetchV2 0.002
testFetchExplicitBlobWithFilter 0.003
testV2CapabilitiesRefInWant 0.001
testV2FetchRequestPolicyAny 0.001
testV2FetchRequestPolicyTip 0.003
testV2FetchWithWaitForDoneOnlyDoesNegotiation 0.002
testV2FetchDeepenWithoutDone 0.001
testV2FetchRequestPolicyAdvertised 0.002
testV2FetchSidebandAllIfNotAllowed 0.001
testV2FetchMissingShallow 0.003
testV2FetchOfsDelta 0.065
testV2LsRefsPeel 0.002
testGetPeerAgentProtocolV0 0.001
testGetPeerAgentProtocolV2 0.001
testNotAdvertisedWantsV2FetchThinPack 0.002
testV2FetchPackfileUris 0.008
testUploadNewBytes 0.002
testV2LsRefs 0.002
testV2FetchWantRefIfNotAllowed 0.001
testV2CapabilitiesAllowFilter 0
testV2FetchSidebandAllNoPackfile 0.004
testFetchParentOfShallowCommit 0.004
testV2FetchServerStopsNegotiation 0.002
testV2FetchServerOptions 0
testV2FetchFilterTreeDepth0 0.004
testV2FetchFilterTreeDepth2 0.002
testV2FetchWantRefAndDeepen 0.001
testWantFilteredObject 0.004
testObjectInfo 0.003
testV2Capabilities 0
testV2LsRefsMultipleCommands 0.057
testFetchWithBlobLimitFilterAndBitmaps 0.005
testNotAdvertisedWantsV1FetchRequestPolicyReachableCommit 0.002
testV2FetchWantRef 0.002
testObjectInfo_invalidOid 0.001
testFetchExplicitBlobWithFilterAndBitmaps 0.004
testV2FetchFilterWhenNotAllowed 0.001
testV2FetchSidebandAllPackfile 0.001
testV2FetchDeepenAndDone 0.002
testV2CapabilitiesAdvertiseSidebandAll 0.001
testV2LsRefsRefPrefixNoSlash 0.001
testV2FetchThinPack 0.003
testUploadRedundantBytes 0.003
testFetchWithTreeZeroFilter 0.003
testV2FetchRequestPolicyReachableCommitTip 0.002
testV2FetchFilter 0.002
testV2FetchBadWantRef 0.001
testSingleBranchCloneTagChain 0.003
testFetchWithBlobZeroFilter 0.003
testV2FetchShallow 0.003
testV2FetchServerDoesNotStopNegotiationWhenOneRefWithoutParentAndOtherWithParents 0.001
testGetSessionIDValueProtocolV0 0.001
testGetSessionIDValueProtocolV2 0.001
testNotAdvertisedWantsV2FetchRequestPolicyReachableCommit 0.055
testV2FetchWithoutWaitForDoneReceivesPackfile 0.002
testV2FetchDeepenNot_supportAnnotatedTags 0.002
testV2FetchFilterTreeDepth_repeatTreeAtSameLevelIncludeFile 0.004
testV2FetchFilterTreeDepth1_serverHasBitmap 0.002
testV2FetchMixedWantRef 0.002
testV2CapabilitiesRefInWantNotAdvertisedIfAdvertisingForbidden 0
testV2FetchWantRefWeAlreadyHave 0.001
testV2FetchNoProgress 0.003
testV2CapabilitiesRefInWantNotAdvertisedIfUnallowed 0
testV2FetchDeepenNot 0.002
testV2LsRefsRefPrefix 0.001
testV2FetchShallowSince 0.003
testV2FetchServerDoesNotStopNegotiation 0.001
testV2FetchServerStopsNegotiationForRefWithoutParents 0.001

BasePackConnectionTest

testUpdateWithSymRefsAdds 0.002
testUpdateWithSymRefsWithIndirectsAdds 0
testUpdateWithSymRefsReplaces 0
testReadAdvertisedRefsShouldThrowExceptionWithOriginalCause 0.002
testUpdateWithSymRefsFillInHead 0
testUpdateWithSymRefsIgnoreCircularReference 0
testUpdateWithSymRefsIgnoresSelfReference 0
testUpdateWithSymRefsWithIndirectsReplaces 0

IndexDiffSubmoduleTest

testIndexDiffTwoSubmodules 0.136
testSubmoduleReplacedByMovedFile 0.271
testDirtyRootWorktree 0.294
testDirtySubmoduleWorktreeUntracked 0.307
testInitiallyClean 0.288
testCleanAfterClone 0.497
testDirtySubmoduleWorktree 0.322
testMissingIfDirectoryGone 0.328
testDirtySubmoduleHEAD 0.448
testDirtySubmoduleIndex 0.42
testDirtySubmoduleIndexAndWorktree 0.395
testSubmoduleReplacedByFile 0.3

PushCertificateIdentTest

exoticUserId 0.002
parseValid 0
fuzzyCasesMatchPersonIdent 0.001
trimName 0
incompleteCasesMatchPersonIdent 0
noEmail 0

HttpAuthTest

testHttpAuthScanResponse 0.164

ReachableCommitRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.508
validateReachableBlobWithoutBitmaps 0.005
validateUnreachableCommitWithoutBitmaps 0.007
validateAdvertisedTipWithBitmaps 0.007
validateReachableCommitWithoutBitmaps 0.063
validateUnreachableBlobWithBitmaps 0.01
validateUnreachableCommitWithBitmaps 0.007
validateReachableCommitWithBitmaps 0.006
validateUnadvertisedTipWithoutBitmaps 0.004
validateReachableBlobWithBitmaps 0.006
validateAdvertisedTipWithoutBitmaps 0.065
validateUnreachableBlobWithoutBitmaps 0.004

PacketLineOutTest

testWriteDelim 0
testWritePacket1 0
testWritePacket2 0
testWritePacket3 0.005
testFlush 0
testWriteEnd 0
testWriteString1 0
testWriteString2 0
testWriteString3 0

UploadPackReachabilityTest

testFetchUnreachableCommitWithoutBitmap 0.01
testFetchReachableBlobWithBitmap 0.006
testFetchUnreachableBlobWithBitmap 0.063
testFetchReachableBlobWithoutBitmapButFilterAllowed 0.005
testFetchReachableBlobWithoutBitmap 0.003
testFetchUnreachableBlobWithoutBitmap 0.003
testFetchReachableCommitWithBitmap 0.007
testFetchUnreachableCommitWithBitmap 0.003
testFetchReachableCommitWithoutBitmap 0.004

TestProtocolTest

testFetch 0.065
testPush 0.007
testFullNegotiation 0.725
testUploadPackFactory 0.004
testReceivePackFactory 0.058
testMaxHaves 1

RemoteConfigTest

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

PreUploadHookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

TransferConfigTest

testParseProtocolNotSet 0
testParseAdvertiseSIDSet 0
testParseAdvertiseSIDDefault 0
testParseProtocolUnknown 0
testParseProtocolInvalid 0
testParseProtocolV0 0
testParseProtocolV1 0
testParseProtocolV2 0

ProtocolV2ParserTest

testFetchWithNoneFilter 0.001
testFetchWithShallow_deepenNot 0.001
testFetchMustNotHaveMultipleFilters 0.001
testFetchWithShallow_deepen 0
testFetchWithShallow_deepenSince 0
testFetchBasicArguments 0
testFetchWithSessionID 0
testLsRefsMinimalReq 0.001
testLsRefsRefPrefixes 0
testFetchWithRefInWantUnknownRef 0
testFetchWithBlobSizeFilter 0.001
testLsRefsWithSessionID 0
testLsRefsSymrefs 0
testFetchWithTreeDepthFilter 0
testLsRefsPeel 0
testFetchWithRefInWant 0.001
testFetchFilterWithoutAllowFilter 0.001

UploadPackLsRefsFileRepositoryTest

testV2LsRefsPeel 0.073

PushCertificateStoreTest

saveInBatch 0.003
lockFailure 0.007
putMatchingWithSomeMatchingRefs 0.001
saveTwoCertsOnSameRefInTwoUpdates 0.003
saveTwoCertsOnDifferentRefsInTwoUpdates 0.003
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0
changeRefFileToDirectory 0.002
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.001
missingRef 0
putMatchingWithNoMatchingRefs 0
saveOneCertOnOneRef 0.002
saveNoChange 0
getBeforeSaveDoesNotIncludePending 0.06
saveTwoCertsOnSameRefInOneUpdate 0.002
saveTwoCertsOnDifferentRefsInOneUpdate 0.002
saveOneCertOnMultipleRefs 0.002

NetRCTest

testNetRCFile 0.009
testNetRCDefault 0.004

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.078
testSpi 0.006
testFindRemoteRefUpdatesWithLeases 0.009
testFindRemoteRefUpdatesTrackingRef 0.007
testFindRemoteRefUpdatesNoWildcardNoTracking 0.008
testFindRemoteRefUpdatesNoWildcardNoDestination 0.062
testLocalTransportFetchWithoutLocalRepository 0.008
testFindRemoteRefUpdatesWildcardNoTracking 0.012
testLocalTransportWithRelativePath 0.009
testOpenPushUseBitmaps 0.095

URIishTest

testURIEncode_unicode 0.001
testScpStyleWithoutUserRelativePath 0
testGetSlashSlashDotGitSlashHumanishName 0
shouldRaiseErrorOnNullURI 0
testGetValidWithSlashesDotGitHumanishName 0
testFileProtoWindowsWithHostAndPort 0
testSshProtoHostOnly 0.001
testUNC 0
testGetNullHumanishName 0
testFileProtocol 0
testGetEmptyHumanishNameWithAuthorityOnly 0
testGetValidDotGitHumanishName 0
testALot 0.03
testEqualsHashcode 0.001
testGetEmptyHumanishName 0
testSshProtoHostWithPort 0
testGetValidHumanishName 0
testGetWithSlashDotGitHumanishName 0.001
testSshProtoWithUserPassAndPort 0
testGetValidWithSlashDotGitHumanishName 0
testURIEncode_00 0.067
testURIEncode_0a 0
testSshProtoWithUserAndPort 0
testSshProtoWithEmailUserPassAndPort 0
testGetValidWithSlashDotGitSlashHumanishName 0
testFileProtoWindowsMissingHostSlash 0
testGetWindowsPathHumanishName 0
testSshGitProto 0
testSshProtoHostWithAuthentication 0
testGetValidWithSlashesDotGitSlashHumanishName 0
testSshProtoWithADUserPassAndPort 0
testGetValidSlashHumanishName 0
testUnixFile 0
testGetSlashesValidSlashHumanishName 0
testURIEncodeDecode 0
testSshProtoHostWithEmptyPortAndPath 0
testFileProtoUnix 0
testFileProtoWindowsWithHostAndEmptyPortIsAmbiguous 0
testGitProtoUnixPort 0
testFileProtoWindowsMissingHostSlash2 0
testStringConstructor 0
testGetSlashValidSlashDotGitSlashHumanishName 0
testGetAbsEmptyHumanishName 0
testWindowsFile2 0
testScpStyleWithUser 0
testFileWithNoneUserHomeWithTilde 0
testGitProtoWindowsPort 0
testRelativePath 0
testFileProtoWindowsWithHost 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
testSshProtoWithEmailUserAndPort 0.001
testGitProtoUnix 0
testFileProtoWindows 0
testFileWithUserHome 0
Resolving ~user is beyond standard Java API and need more support
testGetValidDotGitSlashHumanishName 0
testGetValidWithEmptySlashDotGitHumanishName 0
testGetSlashValidSlashHumanishName 0

RefAdvertiserTest

advertiser 0.001

BasePackPushConnectionTest

testPushNotPermitted 0.002
testReadAdvertisedRefPropagatesCauseAndSuppressedExceptions 0.002
testNoRemoteRepository 0

PostUploadHookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

ProtocolV0ParserTest

testRecvWantsShallow 0.002
testRecvWantsDeepenSince 0
testRecvWantsWithAgent 0
testRecvWantsWithCapabilities 0
testRecvWantsDeepen 0
testRecvWantsFilter 0
testRecvWantsDeepenNots 0.002
testRecvWantsWithSessionID 0
testRecvWantsWithoutCapabilities 0

HMACSHA1NonceGeneratorTest

signedByDifferentKeyWithSlop 0.008
invalidFormat 0
unsolicited 0
signedByDifferentKey 0
ok 0
slop 0
missing 0

WalkEncryptionTest$Required

test_A1_ValidURI 0
got: <false>, expected: is <true>
test_A2_CryptoError 0.025

WalkEncryptionTest$MinimalSet

test_V0_Java7_JET 0
got: <false>, expected: is <true>
test_V1_Java7_GIT 0
got: <false>, expected: is <true>
test_V2_Java7_AES 0
got: <false>, expected: is <true>
test_V2_Java8_PBE_AES 0
got: <false>, expected: is <true>

WalkEncryptionTest$TestablePBE

testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 1] 0
got: <false>, expected: is <true>

WalkEncryptionTest$TestableTransformation

testCrypto[Profile: AES_128/CBC/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_128/CFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_128/ECB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_128/GCM/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_128/OFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_192/CBC/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_192/CFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_192/ECB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_192/GCM/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_192/OFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_256/CBC/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_256/CFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_256/ECB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_256/GCM/NOPADDING Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: AES_256/OFB/NOPADDING Version: 1] 0
got: <false>, expected: is <true>

TipRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.004
validateReachableBlobWithoutBitmaps 0.002
validateUnreachableCommitWithoutBitmaps 0.002
validateAdvertisedTipWithBitmaps 0.003
validateReachableCommitWithoutBitmaps 0.002
validateUnreachableBlobWithBitmaps 0.003
validateUnreachableCommitWithBitmaps 0.003
validateReachableCommitWithBitmaps 0.002
validateUnadvertisedTipWithoutBitmaps 0.001
validateReachableBlobWithBitmaps 0.003
validateAdvertisedTipWithoutBitmaps 0.001
validateUnreachableBlobWithoutBitmaps 0.002

PushOptionsTest

testThinPushWithOptions 0.006
testPushWithEmptyOptions 0.048
testAdvertisedButUnusedPushOptions 0.044
testPushWithoutOptions 0.041
testAtomicPushWithOptions 0.005
testFailedAtomicPushWithOptions 0.004
testNonAtomicPushWithOptions 0.004
testPushOptionsNotSupported 0.025

PushConfigTest

pushDefaultToConfigValue 0.001
pushRecurseSubmoduleNoMatch 0
pushDefaultMatch 0
testEmptyConfig 0.001
pushRecurseSubmoduleToConfigValue 0
testConfig 0
pushRecurseSubmoduleMatch 0
pushDefaultNoMatch 0

JDKHttpConnectionTest

testCommaSeparatedList 0.09
testMultiple1 0
testMultiple2 0.001
testSingle 0

BundleWriterTest

testAbortWrite 0.014
testCustomObjectReader 0.007
testNonBundleFails 0.009
testWriteHEAD 0.01
testEmptyBundleFails 0.009
testGarbageBundleFails 0.01
testWriteSingleRef 0.036
testIncrementalBundle 0.056

SideBandInputStreamTest

progressPartialCRLF 0
progressPartial 0
progressSingleCRLF 0
progressMultiCRLF 0
progressPartialSplitCR 0
progressPartialSplitLF 0
progressPartialThreeCR 0
progressPartialThreeLF 0
progressInterleaved 0.001
progressPartialSplitCRLF 0
progressPartialTwoCRLF 0
progressInterleavedPartial 0
progressMultiCR 0
progressMultiLF 0
progressSingleCR 0
progressSingleLF 0
progressPartialTwoCR 0
progressPartialTwoLF 0.001
progressPartialThreeCRLF 0
progressPartialCR 0
progressPartialLF 0

PacketLineInTest

testReadString_Delim 0.001
testReadStringRaw1 0
testReadStringRaw2 0
testReadStringRaw3 0
testReadStringRaw4 0
testReadString_End 0
testReadACK_ACKready1 0
testReadACK_ACK1 0
testReadACK_ACKcontinue1 0
testReadString_Len0002 0
testReadString_Len0003 0
testReadString_Len0004 0
testReadString_LenHELO 0
testReadACK_Invalid1 0
testReadACK_Invalid2 0
testReadACK_Invalid3 0.001
testReadACK_Invalid4 0
testReadStringRaw_End 0
testParseAckV2_ACK 0
testParseAckV2_ERR 0
testParseAckV2_NAK 0
testReadACK_ERR 0
testReadACK_NAK 0
testReadString1 0
testReadString2 0
testReadString4 0
testReadString5 0
testParseAckV2_Invalid 0.001
testReadACK_ACKcommon1 0
testParseAckV2_Ready 0

PushProcessTest

testUpdateMixedCases 0.008
testUpdateUnexpectedRemote 0.006
testTrackingRefUpdateOnReject 0.006
testUpdateDelete 0.006
testUpdateFastForward 0.006
testUpdateUnexpectedRemoteVsForce 0.006
testUpdateRejectedByConnection 0.007
testUpdateUpToDate 0.005
testUpdateNonFastForwardForced 0.006
testUpdateExpectedRemote 0.007
testPushResult 0.009
testUpdateNonFastForwardUnknownObject 0.007
testUpdateNonFastForward 0.006
testUpdateDeleteNonExisting 0.014
testTrackingRefUpdateEnabled 0.009
testUpdateCreateRef 0.006
testTrackingRefUpdateDisabled 0.007

UploadPackRefSortingForReachabilityTest

sortReferences 0.002

FetchCommandTest

fetchUpdatesBranches 0.089
testFetchSimpleNegativeRefSpec 0.018
testFetch 0.037
fetchShouldNotFetchTagsFromOtherBranches 0.043
testForcedFetch 0.047
fetchWithExplicitTagsShouldUpdateLocal 0.062
fetchShouldAutoFollowTagForFetchedObjects 0.052
fetchUpdateRefsWithDuplicateRefspec 0.065
fetchPruneRefsWithDuplicateRefspec 0.055
fetchPrunesBranches 0.061
testFetchHasRefLogForRemoteRef 0.035
fetchAddRefsWithDuplicateRefspec 0.043
fetchAddsBranches 0.045
negativeRefSpecFilterBySource 0.036
fetchDoesntDeleteBranches 0.045
testFetchWithPruneShouldKeepOriginHead 0.052
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.055
negativeRefSpecFilterByDestination 0.042
fetchShouldAutoFollowTag 0.046

CleanCommandTest

testPrefixWithDir 0.02
testClean 0.018
testCleanWithPaths 0.018
testCleanDirs 0.017
testCleanWithDryRun 0.017
testCleanDirsWithDryRun 0.017
testCleanDirsWithSubmodule 0.064
testCleanDirsWithRepository 0.02
testCleanDirsWithDryRunAndNoIgnore 0.015
testCleanDirsWithPrefixFolder 0.02
testFilesShouldBeCleanedInSubSubFolders 0.023
testPrefix 0.015
testCleanWithDryRunAndNoIgnore 0.016

TagCommandTest

testDeleteFullName 0.014
testTagKind 0.004
testTagging 0.015
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.005
testDeleteNonExisting 0.008
testDeleteEmptyTagNames 0.008
testEmptyTagName 0.009
testTaggingOnHead 0.012
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.01
testListAllTagsInRepositoryInOrder 0.016
testInvalidTagName 0.007
testDelete 0.017
testDeleteBadName 0.008
testUnannotatedTagging 0.018
testForceNoChangeLightweight 0.016

RevertCommandTest

testRevertDirtyIndex 0.029
testRevertConflictMarkers 0.027
testRevertConflictResolution 0.027
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.029
testRevertConflictReset 0.025
testRevertMultipleWithFail 0.03
testRevertMultiple 0.026
testRevertDirtyWorktree 0.021
testRevert 0.031
testRevertOurCommitName 0.022

RemoteDeleteCommandTest

testDelete 0.009

HugeFileTest

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

RemoteSetUrlCommandTest

testSetUrl 0.01
testSetPushUrl 0.007

DaemonTest

testDaemonStop 2.062
testDaemonRestart 2.003

PullCommandTest

testPullFastForward 0.076
testPullMerge 0.069
testPullWithRebaseConfig1 0.135
testPullWithRebaseConfig2 0.192
testPullWithRebaseConfig3 0.283
testPullLocalConflict 0.12
testPullWithMergeConfig2 0.204
testPullWithUntrackedStash 0.179
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.129
testPullConflictXtheirs 0.119
testPullEmptyRepository 0.149
testPullConflict 0.112
testPullWithoutConfig 0.116
testPullMergeProgrammaticConfiguration 0.145
testPullConflictTheirs 0.096
testPullWithMergeConfig 0.1
testPullWithRebasePreserve1Config 0.127
testPullWithRebasePreserveConfig2 0.123
testPullWithRebasePreserveConfig3 0.173

SecurityManagerTest

testInitAndClone 4.558

MergeCommandTest

testDeletionOnSideConflict 0.047
testContentMergeXours 0.063
testNoFastForwardNoCommit 0.018
testRecursiveMergeWithConflict 0.06
testMergeWithMessageAndChangeId 0.032
testConflictingMergeFailsDueToDirtyIndex 0.03
testFastForward 0.017
testMergeNonVersionedPaths 0.054
testMultipleCreationsSameContent 0.029
testBinaryContentMergeXtheirs 0.052
testAlreadyUpToDate 0.015
testMergeConflictWithMessageAndCommentChar 0.026
testMergeRemovingFoldersWithoutFastForward 0.031
testMergeRemovingFolders 0.027
testFastForwardOnly 0.02
testSuccessfulContentMergeNoCommit 0.039
testMergeWithChangeId 0.049
testFileModeMerge 0.033
testFileModeMergeWithDirtyWorkTree 0.026
testDeletionOnMasterOurs 0.029
testMergeWithMessageOption 0.029
testDeletionOnSideTheirs 0.028
testDeletionOnMasterTheirs 0.031
testMultipleDeletions 0.026
testFastForwardNoCommit 0.016
testSquashMergeConflict 0.03
testSingleDeletion 0.068
testMergeInItself 0.01
testMergeConflictWithMessageOption 0.067
testMergeTag 0.034
testMergeConflictFileFolder 0.066
testFastForwardWithFiles 0.021
testMultipleCreations 0.076
testSquashMerge 0.029
testDeletionAndConflict 0.073
testBinaryContentMergeXours 0.031
testModifiedAndRenamed 0.074
testSuccessfulMergeFailsDueToDirtyIndex 0.025
testSuccessfulContentMergeAndDirtyworkingTree 0.089
testContentMergeXtheirs 0.078
testMultipleHeads 0.02
testMergeMessage 0.074
testSuccessfulContentMerge 0.035
testSuccessfulMergeFailsDueToDirtyWorktree 0.079
testDeletionOnMasterConflict 0.092
testSquashFastForward 0.025
testFastForwardOnlyNotPossible 0.068
testContentMerge 0.033
testNoFastForward 0.07
testBinaryContentMerge 0.025
testConflictingMergeFailsDueToDirtyWorktree 0.08
testDeletionOnSideOurs 0.029
testMergeFailingWithDirtyWorkingTree 0.082
testMergeConflictWithMessageAndCommentCharAuto 0.077
testMergeSuccessAllStrategiesNoCommit 0.228
testMergeSuccessAllStrategies 0.285

StatusCommandTest

testExecutableWithNonNormalizedIndex 0.012
testFolderPrefix 0.007
testNestedCommittedGitRepoAndPathFilter 0.087
testDifferentStates 0.026
testEmptyStatus 0.046
testDifferentStatesWithPaths 0.014

CommitAndLogCommandTest

testMultipleInvocations 0.01
testAddUnstagedChanges 0.017
testWrongParams 0.004
testModeChange 0.064
testCommitAmend 0.013
testCommitRange 0.017
testMergeEmptyBranches 0.018
testInsertChangeId 0.047
testSomeCommits 0.016

StashApplyCommandTest

untrackedAndTrackedChanges 0.076
workingDirectoryContentConflict 0.02
stashedContentMergeTheirs 0.092
workingDirectoryEditPreCommit 0.081
stashedContentMergeXtheirs 0.035
workingDirectoryContentMerge 0.078
workingDirectoryCleanIndexModify 0.021
unstashNoHead 0.014
multipleEdits 0.021
workingDirectoryModifyInSubfolder 0.052
noStashedCommits 0.012
indexContentConflict 0.021
stashChangeInANewSubdirectory 0.069
indexAdd 0.02
stashedApplyOnOtherBranchWithStagedChange 0.084
workingDirectoryDeleteIndexAdd 0.023
workingDirectoryDeleteIndexEdit 0.062
untrackedFileConflictsWithWorkingDirectory 0.022
workingDirectoryModifyIndexChanged 0.065
workingDirectoryDelete 0.019
indexDelete 0.019
workingDirectoryModify 0.023
stashedApplyOnOtherBranch 0.149
stashedContentMerge 0.032
untrackedFileNotIncluded 0.062
stashedContentMergeOurs 0.031
untrackedFileIncluded 0.065
stashedContentMergeXours 0.035
testApplyStashWithDeletedFile 0.08
unstashNonStashCommit 0.011
untrackedFileConflictsWithCommit 0.077

LogCommandTest

logAllCommitsWithMaxCount 0.021
addRangeWithMerge 0.088
logOnlyMergeCommits 0.084
logAllCommits 0.027
logAllCommitsWithSkipAndMaxCount 0.019
logPathWithMaxCount 0.065
logAllCommitsWithSkip 0.017
logNoMergeCommits 0.029
logPathWithSkip 0.042
logAllCommitsWithTag 0.015

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.026
testOnlyOption_f1_7_f2_14_b 0.079
testOnlyOption_f1_7_f2_14_c 0.027
testOnlyOption_f1_7_f2_14_d 0.075
testOnlyOption_f1_7_f2_14_e 0.083
testOnlyOption_f1_1_a 0.006
testOnlyOption_f1_1_b 0.009
testOnlyOption_f1_1_c 0.012
testOnlyOption_f1_1_d 0.014
testOnlyOption_f1_1_e 0.067
testOnlyOption_f1_2_a 0.008
testOnlyOption_f1_2_b 0.01
testOnlyOption_f1_2_c 0.014
testOnlyOption_f1_2_d 0.075
testOnlyOption_f1_2_e 0.016
testOnlyOption_f1_3_a 0.07
testOnlyOption_f1_3_b 0.017
testOnlyOption_f1_3_c 0.019
testOnlyOption_f1_3_d 0.074
testOnlyOption_f1_3_e 0.02
testOnlyOption_f1_4_a 0.011
testOnlyOption_f1_4_b 0.064
testOnlyOption_f1_4_c 0.016
testOnlyOption_f1_4_d 0.016
testOnlyOption_f1_4_e 0.017
testOnlyOption_f1_5_a 0.058
testOnlyOption_f1_5_b 0.017
testOnlyOption_f1_5_c 0.018
testOnlyOption_f1_5_d 0.068
testOnlyOption_f1_5_e 0.027
testOnlyOption_f1_6_a 0.014
testOnlyOption_f1_6_b 0.048
testOnlyOption_f1_6_c 0.022
testOnlyOption_f1_6_d 0.02
testOnlyOption_f1_6_e 0.069
testOnlyOption_f1_7_a 0.012
testOnlyOption_f1_7_b 0.07
testOnlyOption_f1_7_c 0.016
testOnlyOption_f1_7_d 0.017
testOnlyOption_f1_7_e 0.071
testOnlyOption_f1_8_a 0.013
testOnlyOption_f1_8_b 0.014
testOnlyOption_f1_8_c 0.017
testOnlyOption_f1_8_d 0.067
testOnlyOption_f1_8_e 0.019
testOnlyOption_f1_9_a 0.015
testOnlyOption_f1_9_b 0.017
testOnlyOption_f1_9_c 0.046
testOnlyOption_f1_9_d 0.021
testOnlyOption_f1_9_e 0.021
testOnlyOption_f1_2_f2_14_a 0.07
testOnlyOption_f1_2_f2_14_b 0.019
testOnlyOption_f1_2_f2_14_c 0.062
testOnlyOption_f1_2_f2_14_d 0.022
testOnlyOption_f1_2_f2_14_e 0.024
testOnlyOption_f1_12_f2_14_a 0.078
testOnlyOption_f1_12_f2_14_b 0.083
testOnlyOption_f1_12_f2_14_c 0.039
testOnlyOption_f1_12_f2_14_d 0.074
testOnlyOption_f1_12_f2_14_e 0.087
testOnlyOption_f1_6_f2_14_a 0.029
testOnlyOption_f1_6_f2_14_b 0.063
testOnlyOption_f1_6_f2_14_c 0.026
testOnlyOption_f1_6_f2_14_d 0.069
testOnlyOption_f1_6_f2_14_e 0.028
testOnlyOption_f1_10_a 0.015
testOnlyOption_f1_10_b 0.07
testOnlyOption_f1_10_c 0.021
testOnlyOption_f1_10_d 0.072
testOnlyOption_f1_10_e 0.02
testOnlyOption_f1_11_a 0.015
testOnlyOption_f1_11_b 0.073
testOnlyOption_f1_11_c 0.019
testOnlyOption_f1_11_d 0.074
testOnlyOption_f1_11_e 0.022
testOnlyOption_f1_12_a 0.014
testOnlyOption_f1_12_b 0.061
testOnlyOption_f1_12_c 0.029
testOnlyOption_f1_12_d 0.017
testOnlyOption_f1_12_e 0.026
testOnlyOption_f1_13_a 0.03
testOnlyOption_f1_13_b 0.017
testOnlyOption_f1_13_c 0.019
testOnlyOption_f1_13_d 0.07
testOnlyOption_f1_13_e 0.021
testOnlyOption_f1_14_a 0.016
testOnlyOption_f1_14_b 0.057
testOnlyOption_f1_14_c 0.022
testOnlyOption_f1_14_d 0.019
testOnlyOption_f1_14_e 0.021
testOnlyOption_f1_1_f2_14_a 0.015
testOnlyOption_f1_1_f2_14_b 0.015
testOnlyOption_f1_1_f2_14_c 0.017
testOnlyOption_f1_1_f2_14_d 0.018
testOnlyOption_f1_1_f2_14_e 0.018
testOnlyOptionWithDirectory 0.028

LsRemoteCommandTest

testLsRemoteWithTags 0.105
testLsRemoteWithoutLocalRepositoryUrlInsteadOf 0.023
testLsRemoteWithSymRefs 0.094
testLsRemoteWithHeads 0.056
testLsRemoteWithoutLocalRepository 0.022
testLsRemote 0.059

SecurityManagerMissingPermissionsTest

testCreateNewRepos_MissingPermissions 0.028

StashDropCommandTest

dropSingleStashedCommit 0.082
dropMiddleStashCommit 0.028
dropFirstStashedCommit 0.076
dropNegativeRef 0.01
dropWithNoStashedCommits 0.009
dropBoundaryStashedCommits 0.082
dropWithInvalidLogIndex 0.017
dropAll 0.024

NameRevCommandTest

multiplePathsNoMerge 0.017
multiplePathsSecondParent 0.012
prefix 0.012
annotatedTags 0.057
annotatedTagsNoResult 0.013
ref 0.011
simpleAncestor 0.01
onePathMerge 0.01
onePathMergeSecondParent 0.012
onePathMergeLongerFirstParentPath 0.047
nameExact 0.01

PullCommandWithRebaseTest

testPullFastForward 0.213
testPullLocalConflict 0.116
testPullConflict 0.122
testPullFastForwardDetachedHead 0.099
testPullFastForwardWithBranchInSource 0.11
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.158

DiffCommandTest

testDiffModified 0.015
testDiffWithNegativeLineCount 0.065
testDiffTwoCommits 0.024
testDiffCached 0.013
testDiffWithPrefixes 0.059
testNoOutputStreamSet 0.008

ResetCommandTest

testHardResetOnUnbornBranch 0.009
testHardResetReflogDisabled 0.019
testSoftReset 0.066
testHardResetWithConflicts_DeleteFileFolderConflict 0.019
testPathsResetOnUnbornBranch 0.007
testHardResetWithConflicts_CreateFolder_UnstagedChanges 0.068
testMixedReset 0.018
testMixedResetRetainsSizeAndModifiedTime 0.016
testMixedResetWithUnmerged 0.013
testHardResetWithConflicts_DeleteFolder_UnstagedChanges 0.06
testHardReset 0.018
testResetDefaultMode 0.026
testHardResetWithConflicts_OverwriteUntrackedFile 0.06
testPathsResetToNonexistingRef 0.007
testPathsResetWithRef 0.022
testHardResetAfterSquashMerge 0.087
testPathsReset 0.018
testResetToNonexistingHEAD 0.056
testPathsResetOnDirs 0.018
testPathsResetWithUnmerged 0.021
testHardResetOnTag 0.062

ApplyCommandTest

testAddA1 0.021
testAddA2 0.008
testAddA3 0.063
testAddM1 0.008
testEmptyLine 0.014
testAddA1Sub 0.008
testFailureF1 0.013
testFailureF2 0.058
testModifyE 0.011
testModifyW 0.012
testDeleteD 0.018
testMultiFileNoNewline 0.069
testEncodingChange 0.013

CheckoutCommandTest

testCheckout 0.032
testCheckoutOfDirectoryShouldBeRecursive 0.064
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.095
testCheckoutWithConflict 0.03
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.089
testCheckoutWithStartPoint 0.081
testCheckoutNoChangeNotInIndex 0.035
testCheckoutOfFileWithInexistentParentDir 0.061
testCheckoutCommit 0.019
testCheckoutForcedNoChangeNotInIndex 0.09
testCheckoutAllPaths 0.024
testInvalidRefName 0.066
testCheckoutForced 0.023
testCheckoutForced_deleteFileAndRestore 0.022
testSmudgeFilter_createNew 0.084
testCreateOrphanBranchWithStartCommit 0.021
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 0.107
testAlreadyExists 0.024
testCreateBranchOnCheckout 0.02
testCheckoutWithStartPointOnlyCertainFiles 0.057
testSmudgeFilter_modifyExisting 0.047
testCheckoutToNonExistingBranch 0.016
testCheckoutAnnotatedTag 0.021
testCheckoutRemoteTrackingWithoutLocalBranch 0.053
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.036
testCheckoutWithNonDeletedFiles 0.024
testUpdateSmudgedEntries 0.029
testSimpleCheckout 0.018
testCreateOrphanBranchWithStartPoint 0.02
testCheckoutOrphanBranch 0.019
testCheckoutRemoteTrackingWithUpstream 0.05
testDetachedHeadOnCheckout 0.02
testCheckoutLightweightTag 0.019
testNullRefName 0.02

BranchCommandTest

testCreateFromCommit 0.023
testCreateFromLightweightTag 0.02
testCreateFromAnnotatetdTag 0.021
testCreationImplicitStart 0.019
testCreateForce 0.031
testPullConfigRemoteBranch 0.068
testCreateAndList 0.026
testRenameLocalBranch 0.029
testListBranchesWithContains 0.019
testListAllBranchesShouldNotDie 0.055
testRenameRemoteTrackingBranch 0.058
testPullConfigLocalBranch 0.063
testInvalidBranchDash 0.016
testInvalidBranchHEAD 0.015
testDelete 0.035
testPullConfigRenameLocalBranch 0.068
testCreationNullStartPoint 0.02

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 0.403
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 0.433
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 0.531
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 0.415
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 0.438
shouldNotFetchSubmodulesWhenNo 0.406
shouldFetchSubmodulesWhenYes 0.442
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 0.417

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.036
globMatchWithSlashes[git tag -a true?-a: with git describe false?--tags:] 0.023
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.034
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.033
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe false?--tags:] 0.022
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe false?--tags:] 0.012
testDescribeMultiMatch[git tag -a true?-a: with git describe false?--tags:] 0.031
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.029
noTargetSet[git tag -a true?-a: with git describe false?--tags:] 0.004
t1nearerT2[git tag -a true?-a: with git describe false?--tags:] 0.033
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.032
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.027
globMatchWithSlashes[git tag -a false?-a: with git describe false?--tags:] 0.017
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.038
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.031
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe false?--tags:] 0.023
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe false?--tags:] 0.011
testDescribeMultiMatch[git tag -a false?-a: with git describe false?--tags:] 0.018
t1DominatesT2[git tag -a false?-a: with git describe false?--tags:] 0.027
noTargetSet[git tag -a false?-a: with git describe false?--tags:] 0.004
t1nearerT2[git tag -a false?-a: with git describe false?--tags:] 0.03
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.05
t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe true?--tags:] 0.029
globMatchWithSlashes[git tag -a true?-a: with git describe true?--tags:] 0.018
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.029
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.036
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe true?--tags:] 0.025
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe true?--tags:] 0.014
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.037
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.027
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.004
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.033
testDescribe[git tag -a true?-a: with git describe true?--tags:] 0.029
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe true?--tags:] 0.028
globMatchWithSlashes[git tag -a false?-a: with git describe true?--tags:] 0.017
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.025
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.03
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe true?--tags:] 0.021
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe true?--tags:] 0.011
testDescribeMultiMatch[git tag -a false?-a: with git describe true?--tags:] 0.021
t1DominatesT2[git tag -a false?-a: with git describe true?--tags:] 0.027
noTargetSet[git tag -a false?-a: with git describe true?--tags:] 0.004
t1nearerT2[git tag -a false?-a: with git describe true?--tags:] 0.03
testDescribe[git tag -a false?-a: with git describe true?--tags:] 0.037

InitCommandTest

testInitRepositoryNullInitialBranch 0.008
testInitBare_DirAndGitDirMustBeEqual 0.003
testInitNonBare_GitdirAndDirShouldntBeSame 0.004
testInitBareRepository 0.006
testInitWithDefaultsNonBare 0.005
testInitWithDefaultsBare 0.005
testInitWithExplicitGitDir 0.006
testInitWithOnlyExplicitGitDir 0.006
testInitBareRepositoryMainInitialBranch 0.006
testInitNonEmptyRepository 0.006
testInitRepositoryMainInitialBranch 0.006
testInitRepositoryEmptyInitialBranch 0.019
testInitRepository 0.006
testInitRepositoryCustomDefaultBranch 0.007

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.071
testRebaseShouldIgnoreMergeCommits 0.056
testFastForwardRebaseWithAutoStash 0.032
testRebaseInteractiveMultipleSquash 0.057
testRebaseWithUncommittedDelete 0.021
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.036
testInteractiveRebaseSquashFixupSequence 0.056
testRebasePreservingMerges1 0.112
testRebasePreservingMerges2 0.174
testStopOnConflict 0
testStopOnConflictFileCreationAndDeletion 0.086
testFastForwardWithMultipleCommits 0.023
testRebaseInteractiveFixupWithBlankLines 0.07
testRebaseWithUnstagedTopicChange 0.025
testStopOnLastConflictAndContinue 0.08
testRebaseTodoLineSetComment 0.004
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.004
testRebaseEndsIfLastStepIsEdit 0.025
testRebaseWithAutoStashAndSubdirs 0.071
testRebaseShouldStopForRewordInCaseOfConflict 0.034
testParseRewordCommand 0.004
testRebasePreservingMergesWithUnrelatedSide1 0.104
testRebasePreservingMergesWithUnrelatedSide2 0.074
testRebaseWithUnstagedMasterChangeOtherCommit 0.027
testRebaseInteractiveSingleSquashAndModifyMessage 0.041
testRebaseWithUncommittedMasterChangeBaseCommit 0.025
testParseSquashFixupSequenceCount 0.004
testRebaseWithAutoStashConflictOnApply 0.046
testRebaseInteractiveReword 0.035
testRebaseWithUntrackedFile 0.032
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.058
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.004
testRebaseWithUncommittedMasterChange 0.026
testRebaseInteractiveFixupWithBlankLines2 0.031
testRebaseInteractiveEdit 0.04
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.02
testRepositoryStateChecks 0.004
testRebaseInteractiveSquashFirstCommitShouldFail 0.018
testRebaseWithUnstagedMasterChangeBaseCommit 0.024
testEmptyRebaseTodo 0.004
testFastForwardWithMultipleCommitsOnDifferentBranches 0.036
testMergeFirstStopOnLastConflictAndSkip 0.041
testRebaseShouldFixupInCaseOfConflict 0.042
testRebaseWithModificationShouldNotDeleteData 0.022
testRebaseInteractiveFixupFirstCommitShouldFail 0.018
testFastForwardRebaseWithModification 0.021
testAuthorScriptConverter 0.003
testDetachedHead 0.032
testRebaseWithUncommittedTopicChange 0.025
testRebaseShouldStopForEditInCaseOfConflict 0.03
testRebaseInteractiveFixupWithHash 0.031
testStopOnConflictAndContinue 0.05
testRebaseWithUnstagedMasterChange 0.024
testStopOnConflictAndContinueWithNoDeltaToMaster 0.032
testOnlyCommentRebaseTodo 0.006
testFilesAddedFromTwoBranches 0.034
testStopOnConflictAndFailContinueIfFileIsDirty 0.045
testStopOnConflictCommitAndContinue 0.053
testUnknownUpstream 0.009
testStopOnConflictAndAbortWithDetachedHEAD 0.042
testRebaseWithAutoStash 0.07
testRebaseInteractiveMixedSquashAndFixup 0.089
testFastForwardWithNewFile 0.074
testUpToDate 0.012
testRebaseParentOntoHeadShouldBeUptoDate 0.014
testStopOnConflictAndSkipNoConflict 0.093
testStopOnLastConflictAndSkip 0.082
testRebaseWithUncommittedMasterChangeOtherCommit 0.03
testRebaseInteractiveFixupWithHash2 0.071
testLeadingSpacesRebaseTodo 0.004
testRebaseShouldTryToParseValidLineMarkedAsComment 0.003
testRebaseShouldSquashInCaseOfConflict 0.108
testConflictFreeWithSingleFile 0.075
testStopOnConflictAndSkipWithConflict 0.043
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.048

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.039
testCheckoutOurs 0.075
testCheckoutMultiple 0.02
testUpdateSymLink 0.07
testUpdateWorkingDirectory 0.019
testCheckoutRepository 0.069
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.021
testCheckoutSecond 0.02
testCheckoutTheirs 0.079
testCheckoutFirst 0.019
testStageNotPossibleWithBranch 0.018
testCheckoutOfConflictingFileShouldThrow 0.033
testUpdateWorkingDirectoryFromIndex2 0.03
testUpdateBrokenSymLink 0.026
testCheckoutFileWithConflict 0.035
testUpdateBrokenSymLinkToDirectory 0.025
testUpdateWorkingDirectoryFromIndex 0.02
testCheckoutMixedNewlines 0.024

CrLfNativeTest

checkoutWithCrLfNativeUnix 0.017
testCrLfAttribute 0.005
checkoutWithCrLfNativeWindows 0.016

GarbageCollectCommandTest

testGConeCommit 0.045
testGCmoreCommits 0.041

CommitCommandTest

commitAfterSquashMerge 0.021
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.01
commitConflictWithAutoCrlfBaseLfOursCrLf 0.025
testDeletionConflictWithAutoCrlf 0.03
commitMessageStrip 0.008
callSignerWithProperSigningKey 0.046
commitSubmoduleUpdate 0.065
commitExecutableWithAutoCrlfAndNonNormalizedIndex 0.025
commitConflictWithAutoCrlfBasCrLfOursCrLf 0.027
commitOnlyShouldHandleIgnored 0.011
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.012
testExecutableRetention 0.017
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitMessageDefaultWhitespace 0.01
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
commitWithAutoCrlfAndNonNormalizedIndex 0.021
callSignerOnlyWhenSigning 0.021
testReflogs 0.018
commitConflictWithAutoCrlfBaseLfOursLf 0.036
commitNewSubmodule 0.038
commitEmptyCommits 0.015
commitAmendOnInitialShouldFail 0.004
commitMessageDefault 0.009
commitMessageVerbatim 0.008
commitConflictWithAutoCrlfBaseCrLfOursLf 0.025
commitAmendWithAuthorShouldUseIt 0.012

ArchiveCommandTest

archiveByIdSpecificFile 0.083
archiveHeadAllFilesZipTimestamps 2.094
archiveByDirectoryPath 0.017
archiveHeadAllFilesTbz2Timestamps 2.047
archiveHeadAllFilesTgzTimestamps 2.018
archiveHeadAllFilesTarTimestamps 2.021
archiveHeadAllFilesTxzWithCompressionReducesArchiveSize 0
skipped
archiveHeadAllFiles 0.013
archiveHeadSpecificPath 0.014
archiveHeadAllFilesTbz2WithCompressionReducesArchiveSize 0.716
archiveHeadAllFilesTgzWithCompressionReducesArchiveSize 0.071
archiveHeadAllFilesZipWithCompressionReducesArchiveSize 0.076
archiveHeadAllFilesTxzTimestamps 2.229

EolStreamTypeUtilTest

testCheckoutCRLF 0.012
testCheckoutLF 0.001
testCheckinDirect 0.038
testCheckoutDirect 0
testCheckinCRLF 0.001
testCheckinLF 0.001

ReflogCommandTest

testAmendReflog 0.091
testBranchReflog 0.021
testHeadReflog 0.023

AddCommandTest

testCommandInjection 0.034
testCleanFilterReturning12 0.01
testAddExistingSingleFileTwice 0.008
testCleanFilter 0.021
testReplaceFileByPartOfDirectory 0.036
testAddGitlinkDoesNotChange 0.02
testAddLink 0.016
testBadCleanFilter 0.012
testMultipleCleanFilter 0.061
testAddWithConflicts 0.01
testAddNothing 0.004
testAddRemovedFile 0.008
testCleanFilterEnvironment 0.022
testAttributesWithTreeWalkFilter 0.076
testAddWithoutParameterUpdate 0.015
testAddExistingSingleMediumSizeFileWithNewLine 0.048
testAddSubrepoWithDirNoGitlinks 0.016
testAddExistingSingleFileInSubDir 0.006
testAssumeUnchanged 0.012
testAddRemovedCommittedFile 0.01
testAddWithParameterUpdate 0.012
testAddWholeRepo 0.006
testExecutableRetention 0.043
testNotApplicableFilter 0.006
testAddTwoFiles 0.006
testAddFolder 0.007
testAddExistingSingleFileTwiceWithCommit 0.011
testAddIgnoredFile 0.007
testReplaceFileWithDirectory 0.008
testAttributesConflictingMatch 0.007
testAddGitlink 0.055
testBadCleanFilter2 0.008
testAddExistingSingleBinaryFile 0.009
testAddNonExistingSingleFile 0.004
testAddExistingSingleFile 0.006
testReplaceDirectoryConflictsWithFile 0.01
testAddExistingSingleSmallFileWithNewLine 0.008
testReplaceDirectoryWithFile 0.007
testBuiltinCleanFilter 0.159
testBuiltinFilters 0.106

StashCreateCommandTest

unmergedPathsShouldCauseException 0.092
workingDirectoryCleanIndexModify 0.019
multipleEdits 0.02
workingDirectoryModifyInSubfolder 0.073
newFileInIndexThenModifiedInWorkTree 0.019
indexAdd 0.017
workingDirectoryDeleteIndexAdd 0.018
workingDirectoryDeleteIndexEdit 0.018
workingDirectoryModifyIndexChanged 0.021
refLogIncludesCommitMessage 0.018
workingDirectoryDelete 0.017
indexDelete 0.016
workingDirectoryModify 0.027
noLocalChanges 0.013
untrackedFileNotIncluded 0.019
untrackedFileIncluded 0.063

RemoteAddCommandTest

testAdd 0.009

PushCommandTest

testPushDefaultSimpleNoTracking 0.084
testPushAfterGC 0.207
testPushRefUpdate 0.389
testPushDefaultMatching 0.085
testPushDefaultSimpleDifferentTracking 0.023
testDefaultRemote 0.023
testPrePushHook 0.062
testPush 0.035
testDefaultPush 0.085
testPushWithRefSpecFromConfig 0.067
testPushDefaultUpstreamTriangular 0.024
testPushWithoutPushRefSpec 0.056
testPushDefaultUpstream 0.047
testPushDefaultDetachedHead 0.027
testPushDefaultNothing 0.058
testPushDefaultFromConfig 0.093
testPushDefaultSimpleTriangular 0.101
testPushWithLease 0.099
testTrackingUpdate 0.093
testPushDefaultUpstreamNoTracking 0.025
testPushDefaultFromConfigDefault 0.104
testPushDefaultSimple 0.106
testRemotePushDefault 0.072
testBranchPushRemote 0.026
testPrePushHookRedirects 0.091

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.067
testCherryPickDirtyIndex 0.026
testCherryPickTheirs 0.025
testCherryPickXtheirs 0.059
testCherryPickNoCommit 0.034
testCherryPickConflictResolution 0.028
testCherryPickConflictFiresModifiedEvent 0.045
testCherryPick 0.04
testCherryPickMerge 0.088
testCherryPickXours 0.031
testCherryPickConflictMarkers 0.034
testCherryPickOurCommitName 0.025
testCherryPickOurs 0.024
testCherryPickNewFileFiresModifiedEvent 0.028
testCherryPickConflictReset 0.03
testCherryPickDirtyWorktree 0.023
testSequentialCherryPick 0.03
testCherryPickConflictResolutionNoCommit 0.049

CloneCommandTest

testCloneRepositoryWithDepthAndFetchWithDepth 0.122
testCloneRepositoryCustomRemote 0.09
testCloneRepositoryWithShallowSince 0.095
testCloneWithHeadSymRefIsMasterCopy 0.11
testCloneRepositoryOnlyOneTag 0.109
testBareCloneRepositoryMirror 0.141
testCloneWithHeadSymRefIsNonMasterCopy 0.099
testCloneRepositoryWithDepthAndAllBranches 0.06
testCloneWithPullRebase 0.097
testCloneRepositoryExplicitGitDir 0.089
testCloneNoTags 0.104
testCloneRepositoryExplicitGitDirNonStd 0.088
testCloneRepositoryWithNestedSubmodules 0.27
testCloneRepositoryAllBranchesIndependent 0.073
testCloneRepositoryRefLogForLocalRefs 0.077
testCloneRepositoryWithBranchShortName 0.084
testBareCloneRepository 0.095
testCloneRepositoryWithSubmodules 0.191
testCloneWithPullMerge 0.051
testCloneWithAutoSetupRebase 0.147
testCloneRepositoryOnlyOneBranch 0.109
testCloneRepositoryWithBranch 0.122
testCloneRepositoryWithDepth2 0.083
testCloneRepositoryWithShallowExclude 0.055
testCloneRepositoryWithDepth 0.062
testBareCloneRepositoryCustomRemote 0.056
testCloneRepositoryWithDepthAndFetch 0.077
testCloneRepositoryAllBranchesTakesPreference 0.056
testCloneBareRepositoryDefaultDirectory 0.023
testCloneRepositoryDefaultDirectory 0.051
testCloneRepositoryWithDepthAndFetchUnshallow 0.123
testCloneRepositoryExplicitGitDirBare 0.117
testCloneRepositoryNoCheckout 0.088
testCloneRepositoryWithTagName 0.082
testCloneRepository 0.083
testBareCloneRepositoryNullRemote 0.098
testBareCloneRepositoryOnlyOneBranch 0.062
testCloneFollowTags 0.084
testCloneRepositoryWithMultipleHeadBranches 0.098
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.083

GitConstructionTest

testClose 0.058
testOpen 0.041
testWrap 0.076

RemoteListCommandTest

testList 0.009

LogFilterTest

testLogWithFilterExcludeAndIncludeSameFileIncludesNothing 0.076
testLogWithFilterCanExcludeFileAndDirectory 0.025
testLogWithFilterCanExcludeAndIncludeFilesInDifferentDirectories 0.08
testLogWithoutFilter 0.025
testLogWithFilterCanIncludeFilesInDirectory 0.065
testLogWithFilterCanExcludeFilesInDirectory 0.025
testLogWithFilterCanDistinguishFilesByPath 0.062

NotesCommandTest

testListNotes 0.025
testAddAndRemoveNote 0.022

RenameBranchCommandTest

renameToTag 0.023
renameBranchNoConfigValues 0.014
renameBranchExistingSection 0.065
renameBranchMultipleConfigValues 0.014
renameToExisting 0.013
renameBranchSingleConfigValue 0.013
renameToStupidName 0.119

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.026
testRenamedBoundLineDelete 0.026
testBoundLineDelete 0.015

StashListCommandTest

multipleStashedCommits 0.019
noStashRef 0.003
emptyStashReflog 0.05
singleStashedCommit 0.011

RmCommandTest

testRemoveCached 0.012
testRemove 0.009

BlameCommandTest

testCoreAutoCrlf1 0.057
testCoreAutoCrlf2 0.015
testCoreAutoCrlf3 0.013
testCoreAutoCrlf4 0.014
testCoreAutoCrlf5 0.049
testRenameInSubDir 0.022
testBlameWithNulByteInHistory 0.025
testDeleteMiddleLines 0.056
testWhitespaceMerge 0.034
testSingleRevision 0.013
testUnresolvedMergeConflict 0.077
testMoveToOtherDir 0.022
testMiddleClearAllLines 0.056
testTwoRenames 0.023
testBlameWithNulByteInTopRevision 0.018
testDeleteTrailingLines 0.018
testEditAllLines 0.014
testRename 0.03
testConflictingMerge1 0.045
testConflictingMerge2 0.054
testTwoRevisions 0.014

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.009

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.005
testALL_IdentityClone 0.003
testANY_DIFF_ShouldNotBeRecursive 0.004
testNotALL_IncludesNothing 0.004
testANY_DIFF_IdentityClone 0.003
testALL_IncludesAnything 0.044
testALL_ShouldNotBeRecursive 0.003

IndexDiffFilterTest

testFileIgnoredNotHonored 0.011
testRecursiveTreeWalk 0.011
testEmptyFolderCommitted 0.064
testFileInFolderUntracked 0.011
testFileInFolderCommittedModifiedAllIgnored 0.011
testFileInFolderCommittedDeleted 0.012
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.017
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.074
testFileCommittedModified 0.009
testFileIgnored 0.01
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.013
testFolderChangedToFile 0.01
testFileInFolderCommittedModified 0.01
testNonRecursiveTreeWalk 0.009
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.014
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.013
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.01
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.013
testFileCommittedDeleted 0.009
testFolderChangedToFileCommittedComparedWithInitialCommit 0.016
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.05
testFileCommittedModifiedIgnored 0.009
testFileCommitted 0.01
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.012
testFileInFolderCommittedModifiedIgnored 0.011
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.051
testConflicts 0.024
testFileInFolderAllIgnored 0.01
testFileInFolderCommittedChangedNotModified 0.011
testFileInFolderCommittedAllDeleted 0.01
testEmptyFolderIgnored 0.04
testFileInFolderCommittedNonRecursive 0.01
testEmptyFolderUntracked 0.008
testFileInFolderCommitted 0.01
testFileInFolderIgnored 0.01
testFileCommittedChangedNotModified 0.01
testEmptyFolderCommittedDeleted 0.008
testFileUntracked 0.009

NotTreeFilterTest

testNegateIsUnwrap 0.003
testCloneIsDeepClone 0.003
testWrap 0.004
testShouldBeRecursive_PathFilter 0.016
testCloneIsSparseWhenPossible 0.003
testShouldBeRecursive_ALL 0.003

InterIndexDiffFilterTest

testOneOnly 0.006
testTwoSame 0.004
testEmpty 0.004
testTwoSameDifferByAssumeValid 0.004
testTwoSameSameAssumeValidDifferentContent 0.005

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.006
testNegated 0.006
testRecursiveFiltering 0.044
testNonRecursiveFiltering 0.006

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.008
testSingleSubPathNegate 0.008
testTopOrMultiPathDual 0.006
testOrMultiThreePath 0.009
testSinglePathNegate 0.008
testAndMultiThreeSubPathNegate 0.052
testAndMultiSubPathNegate 0.007
testTopAndMultiSubPathDualNegate 0.008
testAndMultiPath 0.007
testAndMultiPathNegate 0.008
testPatternParentFileMatch 0.008
testSinglePath 0.007
testTopAndMultiPathDualNegate 0.007
testOrMultiThreeMixSubPathNegate 0.044
testTopNotPath 0.007
testOrMultiTwoMixSubPathNegate 0.007
testOrMultiTwoPath 0.007
testAndMultiSubPathDualNegate 0.007
testAndMultiSubPath 0.007
testOrMultiTwoSubPath 0.007
testSingleSubPath 0.007

EmptyTreeIteratorTest

testAtEOF 0.003
testCreateSubtreeIterator 0.003
testStopWalkCallsParent 0.004
testBackDoesNothing 0.003
testEntryObjectId 0.03
testNextDoesNothing 0.003

NameConflictTreeWalkTest

tesdDF_NoSpecialNames 0.004
testNoDF_NoGap 0.004
tesdDF_LastItemsInTreeHasDFConflictAndSpecialNames 0.004
testDF_NoGap 0.003
testDF_DetectConflict 0.003
tesdDF_NonLastItemsInTreeHasDFConflictAndSpecialNames 0.003
tesdDF_LastItemsInTreeHasDFConflictAndSpecialNames2 0.003
testDF_specialFileNames 0.004
testDF_GapByOne 0.003
testDF_SkipsSeenSubtree 0.003

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.005
testCustomFileModeStrategyFromParentIterator 0.012
testEmptyIfRootDoesNotExist 0.028
testSymlinkActuallyModified 0.012
testComputeFileObjectId 0.004
testCustomFileModeStrategy 0.012
submoduleWithNoGitDirectory 0.012
idOffset 0.009
testIsModifiedSymlinkAsFile 0.01
testTreewalkEnterSubtree 0.011
submoduleNestedWithHeadMatchingIndex 0.05
testEmptyIteratorOnEmptyDirectory 0.004
testDirCacheMatchingId 0.008
submoduleHeadMatchesIndex 0.039
testSymlinkNotModifiedThoughNormalized 0.012
submoduleDirectoryIterator 0.044
testIsModifiedFileSmudged 0.008
submoduleWithNoHead 0.018
testEmptyIfRootIsFile 0.004
testSymlinkModifiedNotNormalized 0.012
testGetEntryContentLength 0.004
testFileModeSymLinkIsNotATree 0.004
testSimpleIterate 0.005

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.005

CanonicalTreeParserTest

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

AbstractTreeIteratorTest

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

InstantComparatorTest

compareNanosUnequal 0
compareNanosEqual 0
compareSeconds 0
compareSecondsOnly 0
compareNow 0
compareMicrosUnequal 0
compareMillisUnequal 0
compareMillisEqual 0
compareSecondsUnequal 0
compareMicrosEqual 0

PostOrderTreeWalkTest

testNoPostOrder 0.004
testInitialize_NoPostOrder 0.004
testInitialize_TogglePostOrder 0.004
testResetDoesNotAffectPostOrder 0.052
testWithPostOrder_NoEnterSubtree 0.004
testWithPostOrder_EnterSubtree 0.004

ForPathTest

testFindObjects 0.008

ManifestParserTest

testNormalizeEmptyPath 0.005
testManifestParser 0.102
testRemoveProject 0.003
testManifestParserWithMissingFetchOnRemote 0.006

RepoCommandSymlinkTest

testLinkFileBare 0.108

BareSuperprojectWriterTest

write_setExtraContents 0.061
write_setGitModulesContents 0.013

RepoCommandTest

testRemoveOverlappingBare 0.191
testTwoPathUseTheSameName 0.161
runTwiceIsNOP 0.119
testCopyFileBare 0.185
testInvalidPath 0.097
testRecordShallowRecommendation 0.137
testRecordSubmoduleLabels 0.176
testBareRepo 0.142
androidSetup 0.167
testRevisionBranch 0.139
testRecordRemoteBranch 0.145
testAddRepoManifest 0.106
relative 0.051
testDefaultRemoteRevision 0.163
testRevisionBare 0.148
absoluteRemoteURL 0.135
testRevisionTag 0.107
testRepoManifestCopyFile_executable 0.138
testTargetBranch 0.156
testIncludeTag 0.144
gerritSetup 0.174
testRevision 0.111
absoluteRemoteURLAbsoluteTargetURL 0.097
testReplaceManifestBare 0.211
testRepoManifestGroups 0.295
testCopyFileBare_executable 0.17
testRevisionBare_ignoreTags 0.094
testRepoManifestCopyFile 0.121
recordUnreachableRemotes 0.058
testRemoteAlias 0.135
testRemoteRevision 0.132

RevCommitListTest

testFillToHighMarkMulitpleBlocks 0.605
testFillToUnknownCommit 0.512
testFillToNullCommit 0.011
testFillToHighMark2 0.01
testFillToHighMark4 0.012
testFillToHighMarkAll 0.011
testFillToCommit 0.012

RevWalkPathFilter6012Test

test1 0.013
test2 0.012
test3 0.012
test4 0.012
test5 0.014
test6 0.013
test7 0.012

RevWalkSortTest

testSort_Default 0.007
testSort_COMMIT_TIME_DESC 0.006
testSort_TOPO_NON_INTERMIX_Uninteresting 0.007
testSort_TOPO_NON_INTERMIX 0.007
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.006
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.007
testSort_TOPO_NON_INTERMIX_REVERSE_MultipleLinesOfHistory 0.007
testSort_TOPO_NON_INTERMIX_ParentOfMultipleStartChildren 0.007
testSort_TOPO_REVERSE 0.016
testSort_TOPO_NON_INTERMIX_and_TOPO_throws 0.005
testSort_TOPO 0.006
testSort_REVERSE 0.007
testSort_TOPO_NON_INTERMIX_REVERSE 0.006
testSort_TOPO_NON_INTERMIX_MultipleLinesOfHistory 0.008
testSort_TOPO_NON_INTERMIX_OutOfOrderCommitTimes 0.007

MaxCountRevFilterTest

testMaxCountRevFilter0 0.006
testMaxCountRevFilter 0.008

RevWalkUtilsReachableTest

withMerge 0.017
withCommitLoadedByDifferentRevWalk 0.018
twoCommits 0.013
oneCommit 0.009
multipleBranches 0.016
findBranchesReachableManyTimes 0.035

FIFORevQueueTest

testUnpopAtFront 0.024
testEmpty 0.003
testCloneEmpty 0.003
testAddLargeBlocks 0.43
testClear 0.007
testHasFlags 0.006

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.007

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.005
testStringOfPearls_FilePath1 0.008
testStringOfPearls_FilePath2 0.023
testStringOfPearls_FilePath3 0.012
testStringOfPearls_FilePath3_NoParentRewriting 0.012
testStringOfPearls_DirPath2 0.009
testStringOfPearls_FilePath2_NoParentRewriting 0.009
testStopWhenPathDisappears 0.011
testStringOfPearls_FilePath1_NoParentRewriting 0.008
testStringOfPearls_DirPath2_NoParentRewriting 0.036
testEdits_MatchNone 0.01
testEmpty_NoMatch 0.005
testSimple1 0.007
testEdits_MatchAll 0.011

RevTagParseTest

testTagBlob 0.004
testTagTree 0.003
testParse_implicit_mixed_encoded 0.004
testParseOldStyleNoTagger 0.005
testParse_NoMessage 0.003
testParse_OnlyLFMessage 0.042
testParse_implicit_UTF8_encoded 0.003
testParse_gpgSignature 0.003
testParseAllFields 0.003
testParse_GitStyleMessage 0.003
testParse_ShortLineOnlyNoLF 0.004
testParse_illegalEncoding 0.013
testParse_explicit_bad_encoded2 0.004
testParse_gpgSignature2 0.003
testParse_gpgSignature3 0.003
testParse_explicit_bad_encoded 0.009
testParse_ShortLineOnlyEmbeddedLF 0.003
testParse_ShortLineOnlyEndLF 0.003
testParse_PublicParseMethod 0.003
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.003
testTagTag 0.041
testParse_unsupportedEncoding 0.005
testTagCommit 0.003
testParse_explicit_encoded 0.009

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.013
testMultipleHeads_SameBase2 0.013
testNone 0.008
testDisallowTreeFilter 0.041
testInconsistentCommitTimes 0.008
testSimple 0.01
testCrissCross 0.008

ObjectWalkTest

testNoCommits 0.003
testOneCommitOneTreeTwoBlob 0.007
testCull 0.011
testTwoCommitDeepTree1 0.051
testTwoCommitDeepTree2 0.009
testSkipTreeWhenStartFromBlob 0.006
testTwoCommitTwoTreeTwoBlob 0.008
testEmptyTreeCorruption 0.006
testTwoCommitsEmptyTree 0.006

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.069
testProperlyCullAllAncestors1 0.007
testProperlyCullAllAncestors2 0.007

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.008
testMergeCommitOneParentShallow 0.008
testShallowCommitParse 0.007
testObjectDirectorySnapshot 0.051
testDepth1 0.006
testDepth2 0.007
testDepth3 0.007

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.008
testRevWalkCarryUninteresting_SlowClock 0.007
testRevWalkCarryUninteresting_WrongClock 0.007
testRevWalkCarryCustom_SlowClock 0.007

TreeRevFilterTest

testStringOfPearls_FilePath1 0.041
testStringOfPearls_FilePath2 0.009
testStringOfPearls_FilePath3 0.013
testStringOfPearls_DirPath2 0.009
testPathFilterOrOtherFilter 0.012

RevFlagSetTest

testEmpty 0.004
testContainsAll 0.003
testContains 0.003
testAddOne 0.041
testAddTwo 0.003
testEquals 0.004
testRemove 0.003

RevCommitWithOverriddenParentTest

testParseHeader 0.003
testParseBody 0.002
testFlag 0.002
testFilter 0.002

LIFORevQueueTest

testEmpty 0.004
testCloneEmpty 0.003
testAddLargeBlocks 0.418
testClear 0.006
testHasFlags 0.006

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.007
shouldReturnZeroWhenMergedInto 0.018
shouldWorkWithMerges 0.007
shouldWorkWithoutCommonAncestor 0.006
shouldWorkWithZeroAsEnd 0.006
shouldReturnZeroOnSameCommit 0.006

FirstParentRevWalkTest

testBoundarySort 0.008
testWithTopoSortAndTreeFilter 0.01
testReachableAlongFirstAndLaterParents 0.008
testUninterestingCommitWithTwoParents 0.01
testUnparsedUninterestingCommitWithTwoParents 0.035
testUnparsedFirstParentMarkedUninteresting 0.007
testSecondParentAncestorOfFirstParent 0.007
testStartCommitReachableOnlyFromLaterParents 0.007
testTopoNonIntermixSort 0.007
testUnparsedFirstParentOfFirstParentMarkedUninteresting 0.011
testMergeBaseWithFirstParentNotAllowed 0.009
testTopoSort 0.045
testDepthWalk 0.007
testFirstParentOfFirstParentMarkedUninteresting 0.008
testRevFilter 0.011
testStringOfPearls 0.007
testCommitTimeSort 0.007
testWithTopoSortAndTreeFilter2 0.009
testFirstParentMultipleOccurrences 0.006
testDoNotRewriteParents 0.006
testWithTopoNonIntermixSortAndTreeFilter 0.044
testWithTopoNonIntermixSortAndTreeFilter2 0.01
testMarkStartBeforeSetFirstParent 0.005
testReverseSort 0.007
testSideBranch 0.007
testFirstParentMarkedUninteresting 0.007

RevObjectTest

testAddRevFlag 0.006
testHasRevFlag 0.005
testId 0.005
testAddRevFlagSet 0.005
testRemoveRevFlag 0.005
testRevObjectTypes 0.029
testHasAllFlag 0.005
testHasAnyFlag 0.006
testEquals 0.007
testRemoveRevFlagSet 0.006

RevWalkFollowFilterTest

testSingleRename 0.009
testMultiRename 0.009
testNoRename 0.006

DateRevQueueTest

testInsertOutOfOrder 0.041
testEmpty 0.004
testCloneFIFO 0.006
testInsertTie 0.006
testCloneEmpty 0.004
testClear 0.006
testHasFlags 0.006

RevCommitParseTest

testParse_implicit_mixed_encoded 0.004
testParse_NoGpgSig 0.003
testParse_WeirdHeaderOnlyCommit 0.004
testParse_gpgSig 0.003
testParse_NoMessage 0.003
testParse_OnlyLFMessage 0.003
testParse_implicit_UTF8_encoded 0.004
testParse_GitStyleMessage 0.003
testParse_ShortLineOnlyNoLF 0.037
testParse_illegalEncoding 0.006
testParse_explicit_bad_encoded2 0.004
testParse_explicit_bad_encoded 0.003
testParse_GitStyleMessageWithCRLF 0.004
testParse_incorrectUtf8Name 0.004
testParse_ShortLineOnlyEmbeddedLF 0.004
testParse_ShortLineOnlyEndLF 0.003
testParse_PublicParseMethod 0.004
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.003
testParse_incompleteAuthorAndCommitter 0.003
testParse_NoParents 0.008
testParse_unsupportedEncoding 0.007
testParse_explicit_encoded 0.004

AlwaysEmptyRevQueueTest

testClear 0.004
testEmpty 0.003
testAddFails 0.006

ObjectWalkFilterTest

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

FooterLineTest

testSignedOffBy_OneUserWithLF 0.005
testNotEmail 0.048
testNoFooters_EmptyBody 0.004
testEmptyValueWithLF 0.003
testNoFooters_OneLineBodyNoLF 0.003
testSignedOffBy_OneUserNoLF 0.004
testNoFooters_NewlineOnlyBody1 0.003
testNoFooters_NewlineOnlyBody5 0.003
testMatchesBugId 0.004
testNonDelimtedEmail 0.004
testSignedOffBy_IgnoreWhitespace 0.003
testFilterFootersIgnoreCase 0.003
testSignedOffBy_SkipNonFooter 0.003
testEmptyValueNoLF 0.004
testShortKey 0.003
testSignedOffBy_ManyUsers 0.004
testNoFooters_ShortBodyWithLF 0.003
testNoFooters_ShortBodyNoLF 0.003
testNoFooters_OneLineBodyWithLF 0.003

RevWalkMergedIntoTest

testIsMergedIntoAll 0.012
testIsMergedIntoAny 0.034
testOldCommitWalk 0.011
testMergeIntoAnnotatedTag 0.01
testGetMergedInto 0.016

RevWalkFilterTest

testFilter_NOT_NONE 0.007
testFilter_NONE 0.007
testFilter_Negate_ALL 0.038
testFilter_NOT_ALL 0.007
testFilter_ALL_Or_NONE 0.006
testFilter_NONE_Or_ALL 0.006
testFilter_MY_ALL_Or_NONE 0.007
testFilter_NO_MERGES 0.007
testFilter_NONE_Or_MY_ALL 0.007
testFilter_NONE_And_ALL 0.006
testFilter_NONE_And_MY_ALL 0.006
testFilter_MY_ALL_And_NONE 0.006
testFilter_ALL_And_NONE 0.006
testFilter_ALL 0.006
testCommitTimeRevFilter 0.008

SkipRevFilterTest

testSkipRevFilter0 0.005
testSkipRevFilterNegative 0.003
testSkipRevFilter 0.01

SubmoduleDeinitTest

alreadyClosedSubmodule 0.019
dirtySubmoduleWithForce 0.054
cleanSubmodule 0.06
dirtySubmoduleBecauseNewCommit 0.045
dirtySubmoduleBecauseUntracked 0.056
repositoryWithNoSubmodules 0.003

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.005
repositoryWithRootLevelSubmoduleRelativeRef 0.037
treeIdWithGitmodules 0.007
testTreeIteratorWithGitmodulesNameNotPath 0.007
indexWithGitmodules 0.006
bareRepositoryWithNoSubmodules 0.006
generatorFilteredToOneOfTwoSubmodules 0.005
repositoryWithRootLevelSubmoduleAbsoluteRef 0.011
repositoryWithRootLevelSubmodule 0.006
testTreeIteratorWithGitmodules 0.007
repositoryWithNoSubmodules 0.046

SubmoduleInitTest

resolveInvalidParentUrl 0.006
resolveTwoLevelHigherRelativeUrl 0.006
resolveWorkingDirectoryRelativeUrl 0.006
repositoryWithUninitializedModule 0.006
resolveOneLevelHigherRelativeUrl 0.006
resolveSameLevelRelativeUrl 0.006
repositoryWithNoSubmodules 0.004

SubmoduleUpdateTest

repositoryWithSubmodule 0.077
repositoryWithUnconfiguredSubmodule 0.006
repositoryWithInitializedSubmodule 0.008
repositoryWithNoSubmodules 0.004

SubmoduleSyncTest

repositoryWithSubmodule 0.077
repositoryWithRelativeUriSubmodule 0.072
repositoryWithNoSubmodules 0.003

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.006
repositoryWithNoHeadInSubmodule 0.009
repositoryWithUninitializedSubmodule 0.004
repositoryWithInitializedSubmodule 0.014
repositoryWithMissingSubmodule 0.004
repositoryWithDifferentRevCheckedOutSubmodule 0.064
repositoryWithNoSubmodules 0.003

SubmoduleAddTest

addSubmoduleWithName 0.089
commandWithNullPath 0.004
addSubmoduleWithExistingSubmoduleDefined 0.048
addSubmoduleWithInvalidPath 0.004
addSubmoduleWithInvalidUri 0.032
addExistentSubmodule 0.011
addSubmodule 0.043
commandWithEmptyPath 0.004
addSubmoduleWithRelativeUri 0.072
commandWithEmptyUri 0.003
denySubmoduleWithDotDot 0.004
commandWithNullUri 0.003

TestRepositoryTest

amendRef 0.008
nonRacingChange 0.003
insertChangeId 0.002
cherryPickWithIdenticalContents 0.003
resetFromDetachedHead 0.003
insertExplicitChangeId 0
amendCommit 0.001
resetFromSymref 0.034
reattachToMaster_Race 0.002
insertChangeIdIgnoresExisting 0
cherryPick 0.003
amendHead 0.003
cherryPickWithContentMerge 0.003
commitToUnbornHead 0.001

FileBasedConfigTest

testIncludeDontInlineIncludedLinesOnSave 0.002
testLeadingWhitespaces 0.001
testUTF8withoutBOM 0.001
testIncludeWithTilde 0.001
testUTF8withBOM 0.001
testIncludeAbsolute 0.001
testSystemEncoding 0.001
testIncludeRelativeDotDotNotFound 0.001
testSavedConfigFileShouldNotReadUserGitConfig 0.001
testIncludeRelativeDot 0.001
testIncludeRelativeDotDot 0

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.007

DirCacheLargePathTest

testPath_4090 0.008
testPath_4094 0.006
testPath_4095 0.007
testPath_4096 0.006
testPath_16384 0.012

DirCachePathEditTest

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

DirCacheAfterCloneTest

testCloneV3CommitNoVersionChange 0.089
testCloneV3OrV2 0.051
testCloneV3ResetMixedVersionChange 0.037
testCloneV4manyFiles 0.036
testCloneV3ResetHardVersionChange 0.039
testCloneV4 0.04

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.004

DirCacheFindTest

testEntriesWithin 0.004

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.003
testFindSingleFile 0.004
testBuildEmpty 0.003
testAdd_ReverseGitSortOrder 0.026
testBuildOneFile_Commit_IndexChangedEvent 0.007
testBuilderClear 0.003
testBuildOneFile_Commit 0.004
testAdd_InGitSortOrder 0.003
testBuildRejectsUnsetFileMode 0.004

DirCacheBasicTest

testLockMissing_TempIndex 0.004
testFindOnEmpty 0.004
testWriteEmptyCommit_RealIndex 0.004
testDetectUnmergedPaths 0.003
testWriteEmptyUnlock_RealIndex 0.004
testReadMissing_TempIndex 0.003
testLockMissing_RealIndex 0.003
testBuildThenClear 0.003
testWriteEmptyLockEmpty_RealIndex 0.004
testRejectInvalidWindowsPaths 0.005
testReadMissing_RealIndex 0.034
testWriteEmptyReadEmpty_RealIndex 0.005

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.002
testUnsupportedRequiredExtension 0.001
testReadIndex_DirCacheTree 0.009
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.001
testReadWriteV4 0.001
testReadIndex_LsFiles 0.007
testTreeWalk_LsFiles 0.011

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.004
testBackBug396127 0.004
testReset 0.043
testSingleSubtree_Recursive 0.004
testEmptyTree_WithTreeWalk 0.003
testRemovedSubtree 0.004
testTwoLevelSubtree_FilterPath 0.003
testSingleSubtree_NoRecursion 0.004
testNoSubtree_NoTreeWalk 0.004
testTwoLevelSubtree_Recursive 0.004
testEmptyTree_NoTreeWalk 0.003

DirCacheEntryTest

testLongPathV4 0.003
testLongPath 0.002
testShortPath 0
testCopyMetaDataWithStage 0
testCreate_ByStringPath 0
testIsValidPath 0.001
testShortPathV4 0
testSetFileMode 0
testCopyMetaDataWithoutStage 0
testCreate_ByStringPathAndStage 0
testPathV4 0.001
testSetStage 0

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.004
testEmptyCache_Clear_NoCacheTree 0.004
testWriteReadTree 0.007
testTwoLevelSubtree 0.04
testEmptyCache_CreateEmptyCacheTree 0.003
testSingleSubtree 0.004

IgnoreRuleSpecialCasesTest

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

StringsTest

testCount 0

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.006
testIneffectiveNegationDifferentLevels1 0.005
testIneffectiveNegationDifferentLevels2 0.005
testIneffectiveNegationDifferentLevels3 0.004
testIneffectiveNegationDifferentLevels4 0.005
testIneffectiveNegationDifferentLevels5 0.005
testTrailingSpaces 0.006
testRules 0.005
testSlashMatchesDirectory 0.005
testToString 0.053
testRepeatedNegationInDifferentFiles1 0.004
testRepeatedNegationInDifferentFiles2 0.004
testRepeatedNegationInDifferentFiles3 0.005
testRepeatedNegationInDifferentFiles4 0.005
testRepeatedNegationInDifferentFiles5 0.005
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.005
testSimpleRootGitIgnoreWildMatcherDirOnly 0.004
testNegateAllExceptJavaInSrc 0.005
testSimpleRootGitIgnoreGlobalIgnore 0.005
testSimpleRootGitIgnoreGlobalDirIgnore 0.004
testLeadingSpaces 0.005
testSimpleRootGitIgnoreGlobalNegation1 0.047
testSimpleRootGitIgnoreGlobalNegation2 0.005
testSimpleRootGitIgnoreGlobalNegation3 0.004
testSimpleRootGitIgnoreGlobalNegation4 0.004
testEmptyIgnoreRules 0.004
testWithSlashDoesNotMatchInSubDirectory 0.004
testSimpleRootGitIgnoreWildMatcher 0.004
testNegation 0.005
testSlashOnlyMatchesDirectory 0.005
testNoPatterns 0.004
testRepeatedNegation 0.003

BasicRuleTest

test 0
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

CGitIgnoreTest

testCoreExcludes 0.065
testInfoCoreExcludesPrecedence2 0.015
testUnescapedBracketsInGroup 0.017
testMultipleEntriesNotIgnored 0.058
testInfoCoreExcludes 0.017
testDirOnlyMatch 0.015
testRepeatedNegationInDifferentFiles5 0.014
testEscapedFirstBracketInGroup 0.057
testMultipleEntriesIgnored 0.015
testDirectoryWildmatchDoesNotMatchFiles1 0.015
testDirectoryWildmatchDoesNotMatchFiles2 0.014
testDirectoryWildmatchDoesNotMatchFiles3 0.047
testDirectoryWildmatchDoesNotMatchFiles4 0.015
testInfoExcludesPrecedence 0.014
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.015
testStarMatchOnSlashNot 0.015
testDirectoryMatchSubRecursiveBacktrack2 0.047
testDirectoryMatchSubRecursiveBacktrack3 0.016
testDirectoryMatchSubRecursiveBacktrack4 0.02
testDirectoryMatchSubRecursiveBacktrack5 0.017
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.05
testDirOnlyMatchDeep 0.015
testDirectoryMatchSubRecursive 0.015
testPrefixMatch 0.014
testSimpleRootGitIgnoreGlobalNegation1 0.051
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.016
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.02
testEscapedBothBracketsInGroup 0.018
testSimpleIgnored 0.041
testInfoCoreExcludesPrecedence 0.016
testDirectoryMatchSubRecursiveBacktrack 0.017
testEscapedSecondBracketInGroup 0.017
testInfoExcludes 0.013

FastIgnoreRuleTest

testSimpleRules 0
testCharClass 0
testAsteriskDotDoNotMatch 0.001
testTrailingSpaces 0
testWildmatch 0
testSplit 0
testSimpleCharClass 0.001
testWildmatchDoNotMatch 0
testPathMatch 0
testAsterisk 0
testDotAsteriskMatch 0
testQuestionmark 0
testSimplePatternsDoNotMatch 0.001
testQuestionmarkDoNotMatch 0
testSegmentsDoNotMatch 0
testSimplePatterns 0.001
testFileNameWithLineTerminator 0
testSegments 0.022
testAsteriskDot 0

IgnoreMatcherParametrizedTest

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

MergeAlgorithmTest

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

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.018
testTrivialTwoWay_rightDFconflict2 0.011
testTheirs_noRepo 0.049
testTrivialTwoWay_ok 0.013
testTrivialTwoWay 0.014
testOurs 0.012
testTrivialTwoWay_noRepo 0.008
testTrivialTwoWay_validSubtreeSort 0.056
testTrivialTwoWay_leftDFconflict1 0.017
testTrivialTwoWay_leftDFconflict2 0.016
testTrivialTwoWay_conflictSubtreeChange 0.013
testTrivialTwoWay_conflict 0.043
testOurs_noRepo 0.013
testTrivialTwoWay_disjointhistories 0.013
testTheirs 0.014
testTrivialTwoWay_concurrentSubtreeChange 0.015

GitlinkMergeTest

testGitLinkMerging_bothAddedDifferentLink_ignoreConflicts 0.012
testGitLinkMerging_linkWithBlob 0.014
testGitLinkMerging_linkWithLink 0.012
testGitLinkMerging_UpdateDelete_ignoreConflicts 0.011
testGitLinkMerging_UpdateUpdate_ignoreConflicts 0.011
testGitLinkMerging_bothAddedDifferentLink 0.049
testGitLinkMerging_bothAddedSameLink_ignoreConflicts 0.01
testGitLinkMerging_blobWithBlobFromLink 0.012
testGitLinkMerging_linkBlobDeleted 0.011
testGitLinkMerging_blobWithLink 0.011
testGitLinkMerging_AddNew_ignoreConflicts 0.011
testGitLinkMerging_Delete_ignoreConflicts 0.045
testGitLinkMerging_bothAddedSameLink 0.01
testGitLinkMerging_UpdateDelete 0.011
testGitLinkMerging_AddNew 0.01
testGitLinkMerging_DeleteUpdate_ignoreConflicts 0.012
testGitLinkMerging_Delete 0.01
testGitLinkMerging_UpdateUpdate 0.011
testGitLinkMerging_DeleteUpdate 0.009

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 0.713
test_ConfigAutoCRLF_false_GlobalEOL_crlf 0.783
test_ConfigAutoCRLF_true_GlobalEOL_lf 0.788
test_switchToBranchWithTextAttributes 1.644
test_ConfigAutoCRLF_input_GlobalEOL_lf 0.875
test_ConfigAutoCRLF_true 0.833
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 0.963
test_ConfigAutoCRLF_false_ConfigEOL_native 1.879
test_ConfigAutoCRLF_input_GlobalEOL_crlf 0.916
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 0.979
test_GlobalEOL_lf_RootEOL_crlf 0.951
test_ConfigAutoCRLF_false_GlobalEOL_lf 0.786
test_ConfigEOL_lf 0.676
test_ConfigAutoCRLF_true_ConfigEOL_lf 0.924
test_ConfigAutoCRLF_input_ConfigEOL_lf 0.863
testBinary1 0.537
testBinary2 0.499
test_switchToBranchWithBinaryAttributes 1.141
test_ConfigAutoCRLF_false_ConfigEOL_lf 0.667
test_ConfigEOL_native_xnix 1.59
testDefaultSetup 2.109
test_ConfigAutoCRLF_false 2.256
test_ConfigAutoCRLF_input 0.719
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 2.15
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 0.962
test_ConfigEOL_native_windows 0.803
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 0.883
test_ConfigEOL_crlf 0.744

SquashMessageFormatterTest

testCommit 0.04

SymlinkMergeTest

mergeWithSymlinkFileConflict[target=NONE, core.symlinks=true] 0.015
mergeWithSymlinkConflict[target=NONE, core.symlinks=true] 0.015
mergeWithFileSymlinkConflict[target=NONE, core.symlinks=true] 0.015
mergeWithSymlinkDeleteModify[target=NONE, core.symlinks=true] 0.014
mergeWithSymlinkModifyDelete[target=NONE, core.symlinks=true] 0.036
mergeWithSymlinkFileConflict[target=FILE, core.symlinks=true] 0.015
mergeWithSymlinkConflict[target=FILE, core.symlinks=true] 0.015
mergeWithFileSymlinkConflict[target=FILE, core.symlinks=true] 0.015
mergeWithSymlinkDeleteModify[target=FILE, core.symlinks=true] 0.014
mergeWithSymlinkModifyDelete[target=FILE, core.symlinks=true] 0.014
mergeWithSymlinkFileConflict[target=DIRECTORY, core.symlinks=true] 0.023
mergeWithSymlinkConflict[target=DIRECTORY, core.symlinks=true] 0.015
mergeWithFileSymlinkConflict[target=DIRECTORY, core.symlinks=true] 0.015
mergeWithSymlinkDeleteModify[target=DIRECTORY, core.symlinks=true] 0.016
mergeWithSymlinkModifyDelete[target=DIRECTORY, core.symlinks=true] 0.049
mergeWithSymlinkFileConflict[target=NONE, core.symlinks=false] 0.015
mergeWithSymlinkConflict[target=NONE, core.symlinks=false] 0.015
mergeWithFileSymlinkConflict[target=NONE, core.symlinks=false] 0.015
mergeWithSymlinkDeleteModify[target=NONE, core.symlinks=false] 0.014
mergeWithSymlinkModifyDelete[target=NONE, core.symlinks=false] 0.015
mergeWithSymlinkFileConflict[target=FILE, core.symlinks=false] 0.014
mergeWithSymlinkConflict[target=FILE, core.symlinks=false] 0.019
mergeWithFileSymlinkConflict[target=FILE, core.symlinks=false] 0.015
mergeWithSymlinkDeleteModify[target=FILE, core.symlinks=false] 0.014
mergeWithSymlinkModifyDelete[target=FILE, core.symlinks=false] 0.014
mergeWithSymlinkFileConflict[target=DIRECTORY, core.symlinks=false] 0.014
mergeWithSymlinkConflict[target=DIRECTORY, core.symlinks=false] 0.015
mergeWithFileSymlinkConflict[target=DIRECTORY, core.symlinks=false] 0.015
mergeWithSymlinkDeleteModify[target=DIRECTORY, core.symlinks=false] 0.017
mergeWithSymlinkModifyDelete[target=DIRECTORY, core.symlinks=false] 0.015

CherryPickTest

testPick 0.01
testRevert 0.008

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.012
testFormatWithConflictsNoFooterNoLineBreak 0.011
testTag 0.012
testPullWithUri 0.016
testFormatWithConflictsNoFooter 0.012
testMixed 0.013
testIntoHeadOtherThanMaster 0.012
testThreeBranches 0.012
testFormatWithConflictsCustomCharacter 0.011
testIntoOtherThanMaster 0.012
testRemoteBranch 0.026
testTwoBranches 0.012
testFormatWithConflictsWithFooters 0.012
testIntoSymbolicRefHeadPointingToMaster 0.012
testCommit 0.012
testOneBranch 0.056

MergerTest

checkContentMergeConflict 0.112
checkModeMergeConflictInVirtualAncestor 0.165
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_FileDir 0.112
checkMergeNonConflictingSubmodulesWithoutIndex 0.125
mergeWithCrlfAutoCrlfTrue 0.166
fileBecomesDir_noTree 0.096
checkFileReplacedByFolderInOurs 0.124
checkLockedFilesToBeDeleted 0.103
checkContentMergeNoConflict_noRepo 0.088
checkMergeEqualNewTrees 0.095
checkMergeConflictingNewTrees 0.118
rebaseWithCrlfAutoCrlfTrue 0.115
checkMergeMergeableTreesWithoutIndex 0.164
checkMergeConflictingTreesWithoutIndex 0.103
failingDeleteOfDirectoryWithUntrackedContent 0.093
checkMergeDoesntCrashWithSpecialFileNames 0.032
checkMergeEqualTreesInCore_noRepo 0.087
checkMergeConflictInVirtualAncestor 0.098
checkMergeMergeableFilesWithTreeInIndex 0.095
checkUntrackedFolderIsNotAConflict 0.096
mergeConflictWithCrLfTextAuto 0.063
checkContentMergeLargeBinaries 0.091
checkFileReplacedByFolderInTheirs 0.085
checkMergeEqualTreesInCore 0.056
checkContentMergeNoConflict 0.08
checkMergeConflictingSubmodulesWithoutIndex 0.067
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_DirFile 0.104
checkFileDirMergeConflictInVirtualAncestor_NoConflictInChildren 0.083
checkMergeConflictingFilesWithTreeInIndex 0.084
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.104
checkContentMergeConflict_noTree 0.085
checkMergeEqualTreesWithoutIndex 0.059
mergeWithCrlfInWT 0.076
checkMergeCrissCross 0.178
checkForCorrectIndex 0.117

NoteMapMergerTest

testBaseEqualsTheirs 0.022
testCollapseFanoutAfterMerge 0.433
testEditSameNoteDifferentContent 0.012
testFanoutAndLeafWitConflict 0.32
testDeleteDifferentNotes 0.009
testNonNotesWithNonNoteConflict 0.016
testAddSameNoteDifferentContent 0.01
testNonNotesWithoutNonNoteConflict 0.015
testEditDifferentNotes 0.017
testEditDeleteConflict 0.01
testLargeTreesWithConflict 0.71
testLargeTreesWithoutConflict 0.592
testOursEqualsTheirs 0.009
testFanoutAndLeafWithoutConflict 0.389
testNoChange 0.009
testBaseEqualsOurs 0.01
testAddDifferentNotes 0.01

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

DefaultNoteMergerTest

testEditEdit 0.049
testIdenticalEdit 0.006
testDeleteDelete 0.006
testIdenticalAdd 0.006
testEditDelete 0.006
testAddAdd 0.008

NoteMapTest

testReadFlatTwoNotes 0.008
testEditFlat 0.05
testWriteUnchangedFanout2_38 0.01
testCreateFromEmpty 0.007
testRemoveDeletesTreeFanout2_38 0.008
testGetCachedBytes 0.006
testReadFanout2_38 0.008
testIteratorFanoutTree2_38 0.009
testIteratorEmptyMap 0.003
testEditFanout2_38 0.01
testShorteningNoteRefName 0.004
testReadFanout2_2_36 0.009
testIteratorFlatTree 0.007
testReadFullyFannedOut 0.026
testIteratorFanoutTree2_2_36 0.01
testLeafSplitsWhenFull 0.02
testWriteUnchangedFlat 0.009
testIteratorFullyFannedOut 0.058

AbstractPlotRendererTest

testDrawTextAlignment 0.038

PlotCommitListTest

testMergeBlockedBySelf 0.048
testMultipleMerges 0.01
testBug368927 0.011
testBug419359 0.011
testDuplicateParents 0.062
testBug300282_1 0.01
testTwoRoots1 0.007
testTwoRoots2 0.007
testMergeBlockedByOther 0.01
testSideBranch 0.007
test2SideBranches 0.007
testLinear 0.05
testMerged 0.008
testEgitHistory 0.021
testDanglingCommitShouldContinueLane 0.008

FileNameMatcherTest

testSpecialGroupCase0 0.003
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0.001
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testVerySimpleWirdcardCase0 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0.001
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.001
testMixedGroupCase1 0.05
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCreateMatcherForSuffix 0
testReset 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0.001
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
test2AlphaGroupsCase0 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0
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
testDigitGroupCase3 0
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0.001
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0
testEscapedBackslash 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0
testUpperGroupCase0 0.001
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
testXDigitGroupCase1 0
testXDigitGroupCase2 0.001
testXDigitGroupCase3 0
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testWordroupCase0 0
testWordroupCase1 0
testWordroupCase2 0
testWordroupCase3 0
testWordroupCase4 0
testWordroupCase5 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 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

PerformanceLogContextTest

testCleanEvents 0.003
testAddEvent 0
testAddEventsTwoThreads 0.001

SymlinksTest

fileModeTestMissingThenSymlink 0.088
createDirSymlinkBeforeTarget 0.021
createFileSymlinkBeforeTarget 0.079
fileModeTestFolderThenSymlink 0.021
createSymlinkAfterTarget 0.063
fileModeTestSymlinkThenFile 0.02
fileModeTestFileThenSymlink 0.019
fileModeTestSymlinkThenMissing 0.019
fileModeTestSymlinkThenFolder 0.06

CrissCrossMergeTest

crissCrossMerge_twoRoots 1.342
crissCrossMerge_nonmergeable 1.357
crissCrossMerge_mergeable2 1.256
crissCrossMerge 1.89
crissCrossMerge_mergeable 1.587
crissCrossMerge_ThreeCommonPredecessors 1.617
crissCrossMerge_ParentsNotMergeable 1.202
crissCrossMerge_checkOtherFiles 1.865

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 5.101
shouldRaiseErrorOnBadUrl 0.182
shouldCloneAValidGitRepository 0.63
shouldRaiseErrorOnNoUrl 0.173
shouldCreateABareCloneOfAValidGitRepository 0.134
shouldRaiseErrorOnEmptyUrl 0.169

KeyGripTest

testGrip[rsa.asc] 1.221
testGrip[dsa-elgamal.asc] 0.003
testGrip[brainpool256.asc] 0.178
testGrip[brainpool384.asc] 0.003
testGrip[brainpool512.asc] 0.003
testGrip[nistp256.asc] 0.006
testGrip[nistp384.asc] 0.009
testGrip[nistp521.asc] 0.071
testGrip[secp256k1.asc] 0.009
testGrip[ed25519.asc] 0.002
testGrip[x25519.asc] 0.002

KeyGrip25519Test

testCompressed 0.001
testCurve25519 0.066
testCompressedNoPrefix 0.001

BouncyCastleGpgKeyLocatorTest

testImplicitFingerprint 0.084
testEmpty 0
testZeroX 0
testFullEmail 0
testFullMatch 0
testSubstringPlain 0.001
testSubstringAsterisk 0
testExplicitFingerprint 0
testPartialEmail 0

SecretKeysTest

testKeyRead[AFDA8EA10E185ACF8C0D0F8885A0EF61A72ECB11] 0.298
testKeyRead[2FB05DBB70FC07CB84C13431F640CA6CEA1DBF8A] 0.018
testKeyRead[66CCECEC2AB46A9735B10FEC54EDF9FD0F77BAF9] 1.114
testKeyRead[F727FAB884DA3BD402B6E0F5472E108D21033124] 0.574
testKeyRead[faked] 0.002

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 6.983

AdvertiseErrorTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 6.996
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 1.409

SetAdditionalHeadersTest

testSetHeaders[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.32
testSetHeaders[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.283

DefaultUploadPackFactoryTest

testCreate_Default 0.106
testCreate_Disabled 0.085
testDisabledSingleton 0.006
testCreate_Enabled 0.007

DumbClientSmartServerTest

testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.591
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.111
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.187
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.503
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.213
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.106
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.095
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.12
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.179
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.095
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.034
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.112
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.082
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.065
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.031
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.08

HookMessageTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.083
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.035
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.062
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.095

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.103
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.094
testObjectCheckerException 0.099

DumbClientDumbServerTest

testInitialClone_Loose[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.113
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.096
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.093
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.119
testInitialClone_Loose[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.188
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.093
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.031
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.172

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.008
testCreate_NullUser 0.005
testCreate_EmptyStringUser 0.064
testCreate_Disabled 0.006
testDisabledSingleton 0.004
testCreate_Enabled 0.005

FileResolverTest

testNotAGitRepository 0.007
testUnreasonableNames 0.002
testExportOk 0.007

AsIsServiceTest

testCreate_Default 0.006
testCreate_Disabled 0.004
testDisabledSingleton 0.005
testCreate_Enabled 0.006

HttpClientTests

testV2CloneWithDeepenNot[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.568
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.029
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.089
testV2CloneWithDeepenSince[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.186
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.022
testCloneWithDeepenSince[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.182
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.022
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.082
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.114
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.078
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.022
testCloneWithDepth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.174
testCloneWithDeepenNot[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.132
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.072
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.018
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.082
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.021
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.088
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.083
testV2CloneWithDepth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.11
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.023
testV2CloneWithDeepenNot[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.211
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.084
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.092
testV2CloneWithDeepenSince[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.178
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.03
testCloneWithDeepenSince[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.181
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.029
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.077
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.116
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.081
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.029
testCloneWithDepth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.172
testCloneWithDeepenNot[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.196
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.026
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.082
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.094
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.03
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.083
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.081
testV2CloneWithDepth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.111
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.032

RegexPipelineTest

testSimpleRegex 0.008
testRegexGroupFilter 0.007
testServeOrdering 0.012

SmartClientSmartServerSslTest

testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.825
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.904
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 1.88
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.015
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.79
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.175
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 1.334
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.616
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 1.681
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.001
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.531
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 1.36
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.511
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 1.598
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.335
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.476

ErrorServletTest

testHandler 0.007

MeasurePackSizeTest

testPush_packSize[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.057
testPush_packSize[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.032

GitServletInitTest

testDefaultConstructor_NoBasePath 0.002
testInitUnderContainer_WithBasePath 0.003
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0.004

ClientVersionUtilTest

testParse 0.001

RootLocaleTest

testHttpServerText 0

ServletUtilsTest

testAcceptGzip 0.001

HttpClientConnectionTest

testGetHeaderFieldsAllowMultipleValues 0.001

SmartClientSmartServerTest

testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 1.48
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.306
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.489
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.313
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.313
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.195
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.207
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.202
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.207
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.273
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.233
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.176
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.481
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.036
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.095
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.097
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.187
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.102
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.095
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.101
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.116
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.104
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.486
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.099
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.1
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.101
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.102
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.099
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.32
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.177
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.123
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.098
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.17
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.1
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.109
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.107
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.105
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.101
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.09
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.122
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.166
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.322
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.204
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.087
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.116
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.08
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.121
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.084
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.165
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.105
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.049
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.089
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.093
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.261
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.035
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.088
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.081
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.118
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.086
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.028
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.083
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.112
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.601
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.07
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.037
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.072
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.091
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.087
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.111
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.095
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.118
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.08
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.103
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.099
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.107
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.104
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.113
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.109
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.092
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.093
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.099
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.094
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.712
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.088
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.116
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.09
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.086
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.111
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.06
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.048
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.059
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.061
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.116
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.028
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.03
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.028
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.056
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.032
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.026
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.039
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.055
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.046
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.311
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.089
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.031
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.089
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.084
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.108
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.05
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.079
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.088
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.1
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.094
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.178
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.099
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.101
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.104
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.096
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.107
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.099
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.132
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.095
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.177
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.029
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.097
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.028
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.056
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.098
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.085
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.097
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.227
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.082
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.032
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.082
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.09
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.028
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.081
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.106
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.088
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.807
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.036
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.075
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.074
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.048
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.032
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.053
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.063
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.047
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.032
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.049
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.046
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.053
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.043
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.051
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.045
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.034
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.044
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.076
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.035

ConfigTest

testListConfig 7.289

BlameTest

testBlameCommitted 1.096
testBlameNonExisting 0.11
testBlameNoHead 0.097
testBlameStaged 0.183
testBlameNonExistingInSubdir 0.102
testBlameUnstaged 0.107
testBlameMergeConflict 1.1

LogTest

testLogCommitNewFile 0.301
testLogNameOnly 0.201
testDiffCommitModifiedFileNameStatus 0.193

DiffTest

testDiffCommitNewFile 0.397
testDiffCommitModifiedFileNameStatus 0.109
testDiffCommitModifiedFile 0.1
testDiffCommitModifiedFileNameOnly 0.186

LsFilesTest

testHelp 0.21
testLsFiles 0.287

RemoteTest

testAdd 0.199
testList 0.101
testVerboseList 0.181
testRemove 0.021
testSetUrl 0.099
testUpdate 1.586
testSetUrlPush 0.103

DiffToolTest

testEmptyToolName 8.509
testToolWithPrompt 0.496
testToolNoGuiNoPromptNoTrustExitcode 0.593
testToolAbortLaunch 0.315
testToolCached 0.693
testNotDefinedTool 0.295
testTool 0.419
testToolHelp 1.493
testUserToolWithCommandNotFoundError 0.985
testToolTrustExitCode 0.301
testUndefinedTool 0.115

BranchTest

testRenameTwoArgs 0.189
testExistingBranch 0.092
testDeleteForce 0.209
testCreateFromOldCommit 0.293
testList 0.097
testListDetached 0.014
testHelpAfterDelete 0.097
testCreate 0.099
testDelete 0.105
testDeleteForceMultiple 0.297
testListContains 0.106
testRenameSingleArg 0.193
testDeleteMultiple 0.192

LsRemoteTest

testLsRemoteHeadsTags 0.291
testLsRemoteTags 0.111
testLsRemoteSymRefs 0.191
testLsRemote 0.11
testLsRemoteHeads 0.19

ShowTest

testShow 0.201
testShowNameStatus 0.193
testShowNameOnly 0.105

CheckoutTest

testCheckoutHead 0.693
testCheckoutLink 0.11
testCheckoutPath 0.291
testCheckoutSelf 0.103
testCheckoutUnresolvedHead 0.009
testCheckoutForce_Bug530771 0.102
testCheckoutSingleFile 0.103
fileModeTestFileThenFileWithFolderInIndex 0.195
testCheckoutNewBranchThatAlreadyExists 0.017
fileModeTestFileWithFolderInIndex 0.194
testCheckoutExistingBranchWithConflict 0.191
fileModeTestFolderThenFileWithMissingInWorkingTree 0.119
testCheckoutBranch 0.184
testCheckoutAllPaths 0.199
fileModeTestFolderWithMissingInWorkingTree 0.198
testCheckoutNonExistingBranch 0.01
testCheckoutOrphan 0.098
testCheckoutWithMissingWorkingTreeFile 0.204
testCheckoutNewBranch 0.088
fileModeTestFolderThenMissingWithFileInWorkingTree 0.198
testCheckoutNewBranchOnBranchToBeBorn 0.005
fileModeTestMissingWithFolderInWorkingTree 0.199
fileModeTestMissingThenFolderWithFileInWorkingTree 0.199

RmTest

multiplePathsShouldBeRemoved 0.104

TagTest

testTagTwice 0.195
testTagDeleteFail 0.101
testTagDelete 0.292

TextBuiltinTest

testCleanDeleteDirs 0.106

ReflogTest

testSingleCommit 0.022
testClean 0.08
testBranch 0.103

MergeTest

testMergeSelf 0.194
testFastForward 0.195
testNoFastForwardAndSquash 0.018
testMerge 0.279
testFastForwardOnly 0.108
testMergeNoCommitSquash 0.198
testMergeNoCommit 0.22
testMergeWithUserMessage 0.127
testSquashSelf 0.082
testSquash 0.117
testNoFastForward 0.194

RevListTest

testWithoutParentsFlag 0.217
testWithParentsFlag 0.288

AddTest

testAddNothing 0.008
testAddAFile 0.089
testAddUsage 0.008
testAddFileTwice 0.093
testAddAlreadyAdded 0.01

CLIGitCommandTest

testSplit 0.001

InitTest

testInitDirectory 0.091
testInitBare 0.01
testInitDirectoryInitialBranch 0.092

ArchiveTest

testTarPrefixOption 0.3
testTgzExtensions 0.18
testTarPreservesContent 0.105
testArchiveIncludesSubmoduleDirectory 1.599
testTarWithSubdir 0.205
testExtensionMatchIsAnchored 0.098
testUnrecognizedFormat 0.014
testArchiveWithLongFilename 0.288
testTarPreservesMode 0.2
testNoExtensionMeansTar 0.102
testEmptyArchive 0.092
testArchivePrefixOption 0.104
testArchiveWithSubdir 0.113
testArchivePreservesMode 0.283
testUnrecognizedExtensionMeansTar 0.099
testZipExtension 0.104
testDefaultFormatIsTar 0.099
testArchivePreservesContent 0.097
testTarExtension 0.104
testTarWithLongFilename 0.21
testTxzExtension 0.789
testPrefixWithoutTrailingSlash 0.102
testTarIncludesSubmoduleDirectory 0.306
testTarPrefixWithoutTrailingSlash 0.189
testArchiveWithFiles 0.105
testPrefixDoesNotNormalizeDoubleSlash 0.1
testFormatOverridesFilename 0.107
testPrefixDoesNotNormalizeDoubleSlashInTar 0.107
testEmptyTar 0.097
testTbz2Extension 0.293

ProxyConfigTest

testHttpProxy_bothCases 1.701
testAll 1.192
testNoSetting 0.695
testHttpsProxy_bothCases 1.3
testOverwriteHttpPort 1.4
testHttpProxy_lowerCase 1.208
testDontOverwriteHttp 1.291
testHttpsProxy_lowerCase 1.314
testHttpProxy_upperCase 0.989
testHttpsProxy_upperCase 1.212

CommitTest

testCommitAll 0.206
testCommitPath 0.202

CleanTest

testCleanDeleteDirs 0.106
testCleanLeaveDirs 0.186
testCleanRequiresForce 0.009
testCleanRequiresForceConfig 0.088

DescribeTest

testDescribeTagLong 0.187
testDescribeCommitNoMatch 0.197
testDescribeCommitMultiMatch 0.199
testDescribeCommitMatch 0.107
testDescribeCommitMatchAbbrevMax 0.103
testDescribeCommitMatchAbbrevMin 0.104
testDescribeCommit 0.102
testHelpArgumentAfterUnknown 0.09
testHeadNoTag 0.095
testNoHead 0.009
testHelpArgumentBeforeUnknown 0.09
testDescribeCommitMatchAbbrev 0.111
testDescribeTag 0.099
testDescribeCommitMatch2 0.193

FetchTest

testFetchNoTags 0.315
testFetchDefault 0.598
testFetchForceUpdate 0.494
testFetchAllTags 0.404

RepoTest

testAddRepoManifest 1.513
testZombieHelpArgument 0.206
testMissingPath 0.28

MergeToolTest

testEmptyToolName 0.602
testAbortMerge 0.391
testMergeConflictNoGuiNoPrompt 0.312
testAbortLaunch 0.291
testToolHelp 1.209
testNoConflict 0.188
testMergeConflict 0.407
testUserToolWithCommandNotFoundError 0.392
testUndefinedTool 0.394
testDeletedConflict 0.312
testMergeConflictNoPrompt 0.309

CloneTest

testCloneIntoCurrentDir 0.202
testClone 0.2
testCloneMirror 0.202
testCloneBare 0.283
testCloneInitialBranchMissing 0.113
testCloneInitialBranch 0.29
testCloneEmpty 0.097

ResetTest

testResetSelf 0.101
testPathOptionHelp 0.009
testResetPathNoDoubleDash 0.1
testResetPrevious 0.096
testResetPathDoubleDashNoRef 0.095
testZombieArgument_Bug484951 0.007
testResetPathNoDoubleDashNoRef 0
Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path
testResetPathDoubleDash 0.096
testResetEmptyPath 0.091

CommitAndLogTest

testCommitAmend 0.102

StatusTest

testStatusUntrackedFiles 0.598
testStatusPorcelainUntrackedFilesAll 0.316
testPathOptionHelp 0.079
testStatusUno 0.22
testStatusPorcelainUntrackedFiles 0.285
testStatusUall 0.296
testStatusPorcelainU 0.217
testStatusPorcelain 0.199
testStatusUntrackedFilesAll 0.212
testStatusPorcelainUno 0.198
testStatusUntrackedFilesNo 0.282
testStatusPorcelainUall 0.301
testStatusPorcelainUntrackedFilesNo 0.301
testStatusDefault 0.394
testStatusU 0.302

LFSPointerTest

testHashcodeSame 0.192
testEncoding 0
testHashcodeNotEquals 0.001
testReadValidLfsPointerVersionNotFirst 0.011
testEqualsOther 0.001
testReadValidLfsPointer 0
testCompareToEquals 0.004
testReadInValidLfsPointerVersionTwice 0.001
testReadInValidLfsPointerVersionWrong 0
testEqualsNull 0
testEqualsSame 0.001
testCompareToNotEqualsSize 0
testReadInValidLfsPointerOidTwice 0.001
testReadValidLfsPointerUnordered 0
testReadInvalidLfsPointer2 0
testRoundtrip 0.002
testCompareToNotEqualsOid 0
testReadInvalidLfsPointer 0.001
testCompareToNull 0.002
testCompareToSame 0
testNotEqualsSize 0
testEquals 0
testReadInValidLfsPointerVersionTwice2 0
testReadInValidLfsPointerSizeTwice 0
testNotEqualsOid 0.001
testHashcodeEquals 0

AbbreviatedLongObjectIdTest

test33_FromString 0.199
testFromLongObjectId 0.007
testEquals_Full 0
test15_FromString 0.001
testNotEquals_SameLength 0
testIsId 0
testPrefixCompare_1 0
test16_FromString 0
testEmpty_FromString 0
test17_FromString 0
testFromStringWrongLength 0.103
testPrefixCompare_15 0.074
testPrefixCompare_16 0
testPrefixCompare_17 0
testPrefixCompare_33 0
testPrefixCompare_Full 0
testFull_FromByteArray 0
test1_FromString 0.001
test2_FromString 0
testFromStringByteWrongLength 0.013
test3_FromString 0
test4_FromString 0
test5_FromString 0.001
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testAbbreviate 0
testGetFirstByte 0
testNotEquals 0
testPrefixCompareByte 0
testPrefixCompareLong 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

LongObjectIdTest

test011_toString 0
testCopyFromStringInvalid 0.182
testCopyFromStringByte 0.002
test010_toString 0
test009_toString 0.001
testCopyToByte 0
test008_notIsId 0.001
testCopy 0.004
testCompareTo 0.001
testCopyRawToOutputStream 0
testCopyRawBytes 0
testCopyRawLongs 0.001
test002_toString 0
testGetByte 0
test004_isId 0.001
test005_notIsId 0.001
test001_toString 0
test007_isId 0
testCopyToStringBuilder 0
test003_equals 0.001
testCopyToByteBuffer 0
testCopyRawToByteBuffer 0
testCompareToByte 0
testCompareToLong 0
testHashFile 0.184
testCopyToOutputStream 0.001
testEquals 0
testCopyToWriter 0
testSetByte 0.001
testCopyToWriterWithBuf 0
testZeroId 0
test006_notIsId 0

MutableLongObjectIdTest

testCopy 0
testFromStringByte 0.001
testToObjectId 0
testFromRawLong 0
testFromString 0

LfsPointerFilterTest

testValidNestedPointers 2.419
testRegularFilesInRepositoryRoot 0.001
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.104
testValidPointersInRepositoryRoot 0.076

LfsConfigGitTest

checkoutLfsObjects_reset 5.477
checkoutLfsObjects_BranchSwitch 0.414
checkoutLfsObjects_BranchSwitch_ModifiedLocal 0.398

LfsGitTest

checkoutNonLfsPointer 0.316
testBranchSwitch 0.211

LfsConnectionFactoryTest

checkGetLfsConnection_lfsurl_lfsconfigFromIndex 5
lfsUrlFromRemoteUrlWithoutDotGit 0.115
lfsUrlNotConfigured 0.083
checkGetLfsConnection_InvalidLfsConfig_HEAD 0.701
checkGetLfsConnection_lfsurl_lfsconfigFromWorkingDir 0.019
lfsUrlFromLocalConfig 0.079
lfsUrlFromRemoteUrlWithDotGit 0.02
checkGetLfsConnection_remote_lfsconfigFromWorkingDir 0.089
lfsUrlFromOriginConfig 0.018
checkGetLfsConnection_InvalidLfsConfig_WorkingDir 0.083
checkGetLfsConnection_InvalidLfsConfig_Index 0.089
checkGetLfsConnection_ConfigFilePrecedence_lfsconfigFromWorkingDir 0.019
checkGetLfsConnection_lfsurl_lfsconfigFromHEAD 0.124

DownloadTest

testDownloadNotFound 8.006
testLargeFileDownload 1.101
testDownloadInvalidPathInfo 0.1
testDownloadInvalidId 0.095
testDownload 0.09

UploadTest

testParallelUploads 8.892
testCorruptUpload 0.309
testLargeFileUpload 0.405
testUpload 0.088

CheckoutTest

testKnownContent 2.4
testUnknownContent 0.191
testUnknownContentRequired 0.109

PushTest

testDeleteBranch 2.495
testPushSimple 0.337

NoFilesSshBuilderTest

testCloneWithBuiltInKeys 11.11

NoFilesSshTest

testCloneWithBuiltInKeys 2.903

ApacheSshProtocol2Test

testSshFetchWithConfig 13.417
testSshCloneWithConfig 1.312

HttpParserTest

testStopOnEmptyLine 0.061
testMultipleHeaders 0.001
testEmpty 0
testRFC7235Example 0

ApacheSshTest

testCloneAndFetchWithSessionLimit 1.242
testJumpHostWrongKeyAtProxy 0.815
testConnectAuthSshRsa 0.619
testHashedKnownHosts 0.712
testJumpHostRecursion 0.603
testJumpHostNonSsh 0.54
testPreamble 0.715
testHugePreamble 0.362
testAuthFailureMessage 0.736
testEd25519HostKey 0.678
testWrongKeyFirst 0.817
testJumpHost 0.861
testJumpHostWithPathShort 0.559
testJumpHostWithPath 0.373
testConnectOnlyRsaSha1 0.487
testAuthFailureMessageCancel 0.521
testJumpHostChain 1.166
testJumpHostNone 0.43
testJumpHostCascade 0.951
testJumpHostWrongKeyAtServer 0.721
testLongPreamble 0.571
testConnectAuthSshRsaPubkeyAcceptedAlgorithms 0.388
testSshModifiedHostKeyDeny 0.379
testSshModifiedHostKeyAsk 0.821
testSshWithConfigWrongKey 0.293
testSshWithUnknownKexAlgorithmsInConfig 0.549
testPasswordAuthWrongPassword 0.242
testPasswordAuthCorrectPasswordTooLate 0.617
testSshWithGlobalIdentity 0.396
testSshCloneWithConfigAndPush 1.225
testKeyboardInteractiveAuthSeveralTimes 0.537
testSftpWithConfig 1.545
testSshEncryptedUsedKeySeveralPassword 0.538
testSshWithoutKnownHostsDeny 0.332
testSftpCloneWithConfigAndPush 0.531
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.313
testSshWithConfigEncryptedUnusedKey 0.517
testSshWithUnknownAuthInConfig 0.498
testKeyboardInteractiveAuth 0.481
testSshWithUnknownCiphersInConfig 0.578
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.697
testSshWithNoMatchingAuthInConfig 0.259
testSshWithWrongPortInConfig 0.644
testSshWithDefaultIdentity 0.57
testSshEncryptedUsedKeyWrongPassword 0.577
testSshWithMinimalHostKeyAlgorithmsInConfig 0.513
testSingleCommand 2.464
testRsaHostKeySecond 0.4
testSshEncryptedUsedKeyCached 0.565
testSshWithoutKnownHostsWithProviderAsk 0.594
testSshWithAliasInConfig 0.463
testKeyboardInteractiveAuthWrongPassword 0.335
testPasswordAuthSeveralTimes 0.492
testSshWithWrongUserNameInConfig 0.471
testPasswordAuthNoPassword 0.381
testKeyboardInteractiveAuthNoPassword 0.347
testSshWithoutConfig 0.375
testSingleCommandWithTimeoutExpired 1.878
testEcDsaHostKey 0.51
testPasswordAuth 0.457
testSshModifiedHostKeyAllow 0.557
testSshWithoutKnownHostsWithProviderAcceptNew 0.614
testSshWithoutKnownHosts 0.492
testSshWithUnknownHostKeyAlgorithmsInConfig 0.713
testSshModifiedHostKeyWithProviderDeny 0.223
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.586
testSshFetchWithConfig 0.709
testSshCloneWithConfig 0.595
testSshKeys 20.326

ServiceLoaderTest

testDefaultFactoryFound 0.499

JschConfigSessionFactoryTest

testNoConfigEntry 0.895
testAliasCaseDifferenceLowcase 0.013
testAliasIdentical 0.086
testAlias 0.009
testAliasCaseDifferenceLowcaseInverted 0.009
testAliasCaseDifferenceUpcase 0.081
testAliasIdenticalWithPort 0.01
testAliasIdenticalWithUser 0.009
testAliasWithPort 0.08
testAliasWithUser 0.009
testAliasCaseDifferenceUpcaseInverted 0.009
testConnectTimout 0.081

JSchSshProtocol2Test

testSshFetchWithConfig 11.277
testSshCloneWithConfig 1.123

OpenSshConfigTest

testCaseInsensitiveKeyLookup 0.009
testAlias_DoesNotMatch 0.007
testAlias_OptionsSet 0.008
testHostCaseInsensitive 0.007
testRepeatedLookupsWithModification 0.01
testAlias_InheritBatchMode 0.071
testRemoteUserReplacement 0.009
testAlias_ConnectionAttempts 0.01
testAlias_BatchModeDefault 0.008
testPattern 0.064
testAlias_PreferredAuthenticationsDefault 0.005
testAlias_OptionsInherit 0.008
testMissingArgument 0.007
testPubKeyAcceptedAlgorithms 0.007
testMultiHost 0.008
testListValueMultiple 0.008
testWhitespace 0.061
testEqualsSign 0.008
testEolComments 0.007
testHomeDirUserReplacement 0.007
testPubKeyAcceptedKeyTypes 0.007
testAlias_BatchModeYes 0.006
testQuoteParsing 0.065
testMultiIdentityFile 0.007
testSeparatorParsing 0.007
testAlias_OptionsKeywordCaseInsensitive 0.007
testDefaultBlock 0.007
testHostnameReplacement 0.007
testAlias_ConnectionAttemptsDefault 0.004
testAlias_invalidConnectionAttempts 0.058
testNegativeMatch2 0.007
testAlias_PreferredAuthentications 0.007
testListValueSingle 0.007
testNoConfig 0.005
testIdentityFile 0.007
testAlias_badConnectionAttempts 0.008
testMultipleMatch 0.054
testNegativeMatch 0.007
testNegatedPattern 0.006
testAlias_InheritPreferredAuthentications 0.007
testNoMatch 0.006
testLocalhostFQDNReplacement 0.007
testEnVarSubstitution 0.006

JSchSshTest

testSshModifiedHostKeyDeny 11.419
testSshModifiedHostKeyAsk 1.909
testSshWithConfigWrongKey 1.473
testSshWithUnknownKexAlgorithmsInConfig 0.604
testPasswordAuthWrongPassword 0.604
testPasswordAuthCorrectPasswordTooLate 0.523
testSshWithGlobalIdentity 0.441
testSshCloneWithConfigAndPush 0.788
testKeyboardInteractiveAuthSeveralTimes 0.516
testSftpWithConfig 1.1
testSshEncryptedUsedKeySeveralPassword 0.395
testSshWithoutKnownHostsDeny 0.348
testSftpCloneWithConfigAndPush 0.815
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.665
testSshWithConfigEncryptedUnusedKey 0.575
testSshWithUnknownAuthInConfig 0.642
testKeyboardInteractiveAuth 0.45
testSshWithUnknownCiphersInConfig 0.415
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.763
testSshWithNoMatchingAuthInConfig 0.341
testSshWithWrongPortInConfig 0.708
testSshWithDefaultIdentity 0.944
testSshEncryptedUsedKeyWrongPassword 0.443
testSshWithMinimalHostKeyAlgorithmsInConfig 0.443
testSingleCommand 2.897
testRsaHostKeySecond 0.545
testSshEncryptedUsedKeyCached 0.505
testSshWithoutKnownHostsWithProviderAsk 0.623
testSshWithAliasInConfig 0.473
testKeyboardInteractiveAuthWrongPassword 0.568
testPasswordAuthSeveralTimes 0.753
testSshWithWrongUserNameInConfig 0.637
testPasswordAuthNoPassword 0.297
testKeyboardInteractiveAuthNoPassword 0.412
testSshWithoutConfig 0.472
testSingleCommandWithTimeoutExpired 1.76
testEcDsaHostKey 0.376
testPasswordAuth 0.481
testSshModifiedHostKeyAllow 0.624
testSshWithoutKnownHostsWithProviderAcceptNew 0.426
testSshWithoutKnownHosts 0.503
testSshWithUnknownHostKeyAlgorithmsInConfig 0.756
testSshModifiedHostKeyWithProviderDeny 0.551
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.193
testSshFetchWithConfig 0.89
testSshCloneWithConfig 0.387
testSshKeys 12.093

Failure Details

[Summary] [Package List] [Test Cases]


mergeBinaryFile_NoAttr_Conflict
skipped: skipped
testSymlinkWithEncodingDifference
skipped: got: <false>, expected: is <true>
testDetectModificationAlthoughSameSizeAndModificationtime
skipped: got: <false>, expected: is <true>
testDetectModificationAlthoughSameSizeAndModificationtimeAndFileKey
skipped: got: <false>, expected: is <true>
packedRefsFileIsSorted[atomic=false reftable=false]
skipped: got: <false>, expected: is <true>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=false]
skipped: got: <false>, expected: is <true>
atomicUpdateRespectsInProcessLock[atomic=false reftable=false]
skipped: got: <false>, expected: is <true>
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
refLogNotWrittenWithoutConfigOption[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=false reftable=true]
skipped: got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=true]
skipped: got: <false>, expected: is <true>
oneRefLockFailure[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
forceRefLogInUpdate[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLock[atomic=false reftable=true]
skipped: got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
oneRefLockFailureRefsChangedEvents[atomic=false reftable=true]
skipped: got: <true>, expected: is <false>
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
refLogNotWrittenWithoutConfigOption[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
forceRefLogInCommand[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
oneRefLockFailure[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
forceRefLogInUpdate[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLock[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
packedRefsLockFailure[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
oneRefLockFailureRefsChangedEvents[atomic=true reftable=true]
skipped: got: <true>, expected: is <false>
testScanningForPackfiles
skipped: got: <false>, expected: is <true>
testNewFileNoWait
skipped: got: <false>, expected: is <true>
testNewFileWithWait
skipped: got: <false>, expected: is <true>
testKdiff3
skipped: Assuming external tool is available: kdiff3
testFileWithUserHome
skipped: Resolving ~user is beyond standard Java API and need more support
test_A1_ValidURI
skipped: got: <false>, expected: is <true>
test_V0_Java7_JET
skipped: got: <false>, expected: is <true>
test_V1_Java7_GIT
skipped: got: <false>, expected: is <true>
test_V2_Java7_AES
skipped: got: <false>, expected: is <true>
test_V2_Java8_PBE_AES
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_128/CBC/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_128/CFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_128/ECB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_128/GCM/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_128/OFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_192/CBC/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_192/CFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_192/ECB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_192/GCM/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_192/OFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_256/CBC/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_256/CFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_256/ECB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_256/GCM/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: AES_256/OFB/NOPADDING Version: 1]
skipped: got: <false>, expected: is <true>
testAddHugeFile
skipped: Test takes way too long (~10 minutes) to be part of the standard suite
testCheckoutAutoCrlfTrue
skipped: got: <false>, expected: is <true>
testNonDeletableFilesOnWindows
skipped: got: <false>, expected: is <true>
commitUpdatesSmudgedEntries
skipped: very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId
skipped: very flaky when run with Hudson
archiveHeadAllFilesTxzWithCompressionReducesArchiveSize
skipped: skipped
testResetPathNoDoubleDashNoRef
skipped: Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path