Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
4448 0 0 64 98.561% 1,371.177

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.transport 459 0 0 56 87.8% 43.043
org.eclipse.jgit.notes 52 0 0 0 100% 20.406
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.306
org.eclipse.jgit.dircache 65 0 0 0 100% 2.326
org.eclipse.jgit.revwalk 207 0 0 0 100% 24.443
org.eclipse.jgit.internal.storage.file 376 0 0 1 99.734% 113.697
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.045
org.eclipse.jgit.http.server 4 0 0 0 100% 2.708
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.525
org.eclipse.jgit.gitrepo 30 0 0 0 100% 22.556
org.eclipse.jgit.storage.file 9 0 0 0 100% 0.053
org.eclipse.jgit.internal.storage.reftable 44 0 0 0 100% 2.772
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 2.1
org.eclipse.jgit.api 704 0 0 5 99.29% 476.067
org.eclipse.jgit.pgm 167 0 0 1 99.401% 76.05
org.eclipse.jgit.attributes 99 0 0 0 100% 5.082
org.eclipse.jgit.symlinks 9 0 0 0 100% 5.279
org.eclipse.jgit.junit 14 0 0 0 100% 0.206
org.eclipse.jgit.revplot 16 0 0 0 100% 1.425
org.eclipse.jgit.util.io 38 0 0 0 100% 4.304
org.eclipse.jgit.events 1 0 0 0 100% 0.042
org.eclipse.jgit.lfs.server.fs 13 0 0 0 100% 105.433
org.eclipse.jgit.lib 519 0 0 0 100% 49.832
org.eclipse.jgit.ignore 257 0 0 0 100% 16.187
org.eclipse.jgit.treewalk.filter 87 0 0 0 100% 5.622
org.eclipse.jgit.diff 176 0 0 0 100% 4.207
org.eclipse.jgit.treewalk 68 0 0 0 100% 4.21
org.eclipse.jgit.util 346 0 0 0 100% 4.242
org.eclipse.jgit.internal.storage.pack 23 0 0 0 100% 141.2
org.eclipse.jgit.lfs.lib 79 0 0 0 100% 2.582
org.eclipse.jgit.submodule 46 0 0 0 100% 44.112
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.858
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.215
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 2.436
org.eclipse.jgit.http.test 126 0 0 0 100% 60.661
org.eclipse.jgit.indexdiff 1 0 0 0 100% 0.475
org.eclipse.jgit.patch 45 0 0 0 100% 0.106
org.eclipse.jgit.nls 11 0 0 0 100% 0.031
org.eclipse.jgit.internal.storage.dfs 53 0 0 0 100% 24.411
org.eclipse.jgit.merge 88 0 0 0 100% 100.922

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

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
BaseReceivePackTest 1 0 0 0 100% 0.051
PushProcessTest 17 0 0 0 100% 5.355
URIishTest 71 0 0 1 98.592% 5.355
RemoteConfigTest 28 0 0 0 100% 0.144
PushCertificateIdentTest 6 0 0 0 100% 0.047
HttpConfigTest 10 0 0 0 100% 1.138
PushCertificateParserTest 11 0 0 0 100% 1.013
BundleWriterTest 5 0 0 0 100% 0.589
ReceivePackAdvertiseRefsHookTest 8 0 0 0 100% 1.243
PushConnectionTest 4 0 0 0 100% 5.337
UploadPackTest 36 0 0 0 100% 2.554
TestProtocolTest 6 0 0 0 100% 2.471
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 1.146
PacketLineInTest 25 0 0 0 100% 0.065
PacketLineOutTest 9 0 0 0 100% 0.051
HttpAuthTest 1 0 0 0 100% 0.459
JschConfigSessionFactoryTest 12 0 0 0 100% 1.692
RefAdvertiserTest 1 0 0 0 100% 0.197
PushOptionsTest 8 0 0 0 100% 1.84
PackParserTest 12 0 0 0 100% 0.993
TransportTest 9 0 0 0 100% 0.847
DaemonTest 2 0 0 0 100% 4.026
OpenSshConfigTest 34 0 0 0 100% 2.264
SideBandOutputStreamTest 11 0 0 0 100% 0.04
PushCertificateStoreTest 16 0 0 0 100% 0.458
NetRCTest 2 0 0 0 100% 0.051
AtomicPushTest 3 0 0 0 100% 0.09
RefSpecTest 38 0 0 0 100% 0.993
WalkEncryptionTest$Required 2 0 0 2 0% 0
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 34 0 0 34 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0
HttpConfigUriPathTest 8 0 0 0 100% 1.587
PushConfigTest 3 0 0 0 100% 0.947

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 18.127
NoteMapTest 18 0 0 0 100% 1.473
DefaultNoteMergerTest 6 0 0 0 100% 0.219
LeafBucketTest 11 0 0 0 100% 0.587

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.155
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.139
DirCacheIteratorTest 11 0 0 0 100% 0.452
DirCacheLargePathTest 5 0 0 0 100% 0.322
DirCacheEntryTest 6 0 0 0 100% 0.342
DirCachePathEditTest 7 0 0 0 100% 0.004
DirCacheFindTest 1 0 0 0 100% 0.022
DirCacheBuilderTest 9 0 0 0 100% 0.256
DirCacheTreeTest 6 0 0 0 100% 0.133
DirCacheBasicTest 12 0 0 0 100% 0.501

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
DateRevQueueTest 7 0 0 0 100% 0.427
FooterLineTest 19 0 0 0 100% 0.494
RevWalkPathFilter6012Test 7 0 0 0 100% 0.62
RevWalkResetTest 1 0 0 0 100% 0.031
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.057
RevFlagSetTest 7 0 0 0 100% 0.224
FIFORevQueueTest 6 0 0 0 100% 2.759
ObjectWalkFilterTest 6 0 0 0 100% 0.081
RevCommitParseTest 20 0 0 0 100% 0.626
RevTagParseTest 21 0 0 0 100% 0.739
TreeRevFilterTest 5 0 0 0 100% 0.42
RevWalkShallowTest 6 0 0 0 100% 0.429
RevWalkPathFilter1Test 13 0 0 0 100% 1.007
RevWalkSortTest 7 0 0 0 100% 0.328
RevWalkFollowFilterTest 3 0 0 0 100% 0.107
ObjectWalkTest 8 0 0 0 100% 0.44
MaxCountRevFilterTest 2 0 0 0 100% 0.115
RevObjectTest 10 0 0 0 100% 0.841
RevWalkMergedIntoTest 1 0 0 0 100% 0.049
RevWalkUtilsReachableTest 5 0 0 0 100% 0.474
SkipRevFilterTest 3 0 0 0 100% 0.099
RevWalkCarryFlagsTest 4 0 0 0 100% 0.229
LIFORevQueueTest 5 0 0 0 100% 2.588
RevWalkMergeBaseTest 7 0 0 0 100% 0.525
RevWalkUtilsCountTest 6 0 0 0 100% 0.164
RevCommitListTest 7 0 0 0 100% 9.599
RevWalkFilterTest 15 0 0 0 100% 0.684
RevWalkCullTest 3 0 0 0 100% 0.287

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.263
UnpackedObjectTest 15 0 0 0 100% 0.322
GcPruneNonReferencedTest 5 0 0 0 100% 4.104
FileRepositoryBuilderTest 7 0 0 0 100% 0.399
RepositorySetupWorkDirTest 12 0 0 0 100% 0.081
GcReflogTest 4 0 0 0 100% 4.704
ReflogWriterTest 1 0 0 0 100% 0.029
PackFileTest 5 0 0 0 100% 0.233
GcPackRefsTest 7 0 0 0 100% 6.768
AlternatesTest 3 0 0 0 100% 0.261
BatchRefUpdateTest 56 0 0 1 98.214% 15.688
ConcurrentRepackTest 4 0 0 0 100% 8.192
DescriptionTest 1 0 0 0 100% 0.027
WindowCacheReconfigureTest 7 0 0 0 100% 0.155
RefDirectoryTest 57 0 0 0 100% 3.809
GcTagTest 2 0 0 0 100% 2.009
PackReverseIndexTest 4 0 0 0 100% 0.091
GcBranchPrunedTest 3 0 0 0 100% 3.184
GcKeepFilesTest 1 0 0 0 100% 2.026
GcDeleteEmptyRefsFoldersTest 3 0 0 0 100% 0.117
GcTemporaryFilesTest 2 0 0 0 100% 1.538
InflatingBitSetTest 4 0 0 0 100% 0.151
PackIndexV1Test 6 0 0 0 100% 0.161
AutoGcTest 4 0 0 0 100% 2.046
FileSnapshotTest 3 0 0 0 100% 6.414
ReflogReaderTest 8 0 0 0 100% 0.407
PackWriterTest 28 0 0 0 100% 4.916
GcConcurrentTest 4 0 0 0 100% 5.55
T0004_PackReaderTest 2 0 0 0 100% 0.063
PackInserterTest 13 0 0 0 100% 0.388
T0003_BasicTest 25 0 0 0 100% 1.955
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.494
LockFileTest 1 0 0 0 100% 1.536
GcOrphanFilesTest 4 0 0 0 100% 0.117
PackIndexV2Test 6 0 0 0 100% 0.356
ObjectDirectoryTest 4 0 0 0 100% 5.493
WindowCacheGetTest 3 0 0 0 100% 0.132
GcBasicPackingTest 9 0 0 0 100% 16.173
StoredBitmapTest 3 0 0 0 100% 0.003
RefUpdateTest 44 0 0 0 100% 12.342

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 3 0 0 0 100% 0.04
RepoCommandSymlinkTest 1 0 0 0 100% 0.588
RepoCommandTest 26 0 0 0 100% 21.928

org.eclipse.jgit.storage.file

Class Tests Errors Failures Skipped Success Rate Time
FileBasedConfigTest 9 0 0 0 100% 0.053

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
ReftableCompactorTest 6 0 0 0 100% 0.965
MergedReftableTest 13 0 0 0 100% 0.137
ReftableTest 25 0 0 0 100% 1.67

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
ArchiveCommandTest 4 0 0 0 100% 0.504
BranchCommandTest 17 0 0 0 100% 5.392
GarbageCollectCommandTest 2 0 0 0 100% 0.481
GitConstructionTest 3 0 0 0 100% 1.061
PullCommandTest 17 0 0 0 100% 10.499
CherryPickCommandTest 12 0 0 0 100% 4.497
ResetCommandTest 19 0 0 0 100% 2.84
DescribeCommandTest 32 0 0 0 100% 8.66
InitCommandTest 9 0 0 0 100% 0.559
NotesCommandTest 2 0 0 0 100% 0.362
RmCommandTest 2 0 0 0 100% 0.214
FetchCommandTest 15 0 0 0 100% 6.959
StashDropCommandTest 8 0 0 0 100% 1.513
StatusCommandTest 3 0 0 0 100% 0.372
BlameCommandTest 18 0 0 0 100% 4.17
CommitAndLogCommandTest 10 0 0 0 100% 1.154
EolStreamTypeUtilTest 6 0 0 0 100% 0.006
NameRevCommandTest 11 0 0 0 100% 1.272
ReflogCommandTest 3 0 0 0 100% 0.48
RemoteAddCommandTest 1 0 0 0 100% 0.056
MergeCommandTest 45 0 0 0 100% 15.335
CloneCommandTest 19 0 0 0 100% 10.096
CleanCommandTest 10 0 0 0 100% 2.187
TagCommandTest 14 0 0 0 100% 1.196
RevertCommandTest 10 0 0 0 100% 2.777
RemoteListCommandTest 1 0 0 0 100% 0.05
AddCommandTest 39 0 0 0 100% 7.716
EolRepositoryTest 28 0 0 0 100% 274.266
PushCommandTest 8 0 0 0 100% 2.38
StashApplyCommandTest 27 0 0 0 100% 7.237
StashListCommandTest 4 0 0 0 100% 0.462
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 23.899
PathCheckoutCommandTest 17 0 0 0 100% 10.789
CommitCommandTest 13 0 0 2 84.615% 2.125
ApplyCommandTest 20 0 0 0 100% 1.707
StashCreateCommandTest 16 0 0 0 100% 2.745
DiffCommandTest 6 0 0 0 100% 0.668
RebaseCommandTest 70 0 0 0 100% 26.845
PullCommandWithRebaseTest 6 0 0 0 100% 3.008
HugeFileTest 1 0 0 1 0% 0.008
RemoteDeleteCommandTest 1 0 0 0 100% 0.131
RenameBranchCommandTest 4 0 0 0 100% 0.59
LsRemoteCommandTest 4 0 0 0 100% 1.451
CommitOnlyTest 96 0 0 0 100% 12.302
CheckoutCommandTest 32 0 0 2 93.75% 13.112
LogCommandTest 9 0 0 0 100% 1.846
RemoteSetUrlCommandTest 2 0 0 0 100% 0.088

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
RemoteTest 7 0 0 0 100% 4.803
CommitTest 2 0 0 0 100% 1.357
CLIGitCommandTest 1 0 0 0 100% 0.09
TextBuiltinTest 1 0 0 0 100% 2.095
LsRemoteTest 4 0 0 0 100% 4.441
InitTest 2 0 0 0 100% 1.844
MergeTest 11 0 0 0 100% 3.033
ResetTest 9 0 0 1 88.889% 1.338
TagTest 3 0 0 0 100% 0.798
ConfigTest 1 0 0 0 100% 0.488
DescribeTest 11 0 0 0 100% 1.103
CloneTest 4 0 0 0 100% 1.84
RmTest 1 0 0 0 100% 1.844
CommitAndLogTest 1 0 0 0 100% 1.85
BranchTest 13 0 0 0 100% 6.663
ArchiveTest 30 0 0 0 100% 10.668
ReflogTest 3 0 0 0 100% 0.85
CheckoutTest 22 0 0 0 100% 7.766
RepoTest 3 0 0 0 100% 2.488
FetchTest 4 0 0 0 100% 6.069
CleanTest 4 0 0 0 100% 1.852
AddTest 5 0 0 0 100% 2.792
StatusTest 15 0 0 0 100% 7.344
ProxyConfigTest 10 0 0 0 100% 2.634

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributeTest 1 0 0 0 100% 0.001
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.414
CGitAttributesTest 26 0 0 0 100% 1.874
AttributesHandlerTest 30 0 0 0 100% 1.503
AttributesMatcherTest 8 0 0 0 100% 0.007
TreeWalkAttributeTest 18 0 0 0 100% 1.16
AttributesNodeTest 7 0 0 0 100% 0.004
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.119

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.281
PlotCommitListTest 15 0 0 0 100% 1.144

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
UnionInputStreamTest 10 0 0 0 100% 0.188
AutoCRLFInputStreamTest 2 0 0 0 100% 0.688
TimeoutInputStreamTest 8 0 0 0 100% 0.768
AutoLFInputStreamTest 7 0 0 0 100% 0.005
TimeoutOutputStreamTest 9 0 0 0 100% 1.028
AutoCRLFOutputStreamTest 2 0 0 0 100% 1.627

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
UploadTest 4 0 0 0 100% 3.688
PushTest 1 0 0 0 100% 3.512
CheckoutTest 3 0 0 0 100% 34.546
DownloadTest 5 0 0 0 100% 63.687

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectIdRefTest 3 0 0 0 100% 0.001
ObjectIdSerializerTest 3 0 0 0 100% 0.004
DirCacheCheckoutTest 63 0 0 0 100% 9.6
ObjectIdTest 16 0 0 0 100% 0.004
RefTest 14 0 0 0 100% 1.054
IndexDiffTest 16 0 0 0 100% 3.398
ObjectIdOwnerMapTest 7 0 0 0 100% 0.018
ObjectCheckerTest 127 0 0 0 100% 1.598
SquashCommitMsgTest 1 0 0 0 100% 0.021
ValidRefNameTest 22 0 0 0 100% 0.02
RacyGitTests 2 0 0 0 100% 8.843
BranchConfigTest 8 0 0 0 100% 0.004
ObjectIdSubclassMapTest 7 0 0 0 100% 0.007
ReflogResolveTest 6 0 0 0 100% 0.967
ConstantsEncodingTest 5 0 0 0 100% 0.003
IndexModificationTimesTest 2 0 0 0 100% 2.202
ObjectLoaderTest 4 0 0 0 100% 0.005
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.004
SymbolicRefTest 3 0 0 0 100% 0.001
RepositoryCacheConfigTest 6 0 0 0 100% 0.001
ReflogConfigTest 1 0 0 0 100% 0.081
BranchTrackingStatusTest 3 0 0 0 100% 0.301
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.001
ConfigTest 70 0 0 0 100% 0.207
RepositoryResolveTest 22 0 0 0 100% 1.841
SubmoduleConfigTest 3 0 0 0 100% 0.001
AbbreviatedObjectIdTest 26 0 0 0 100% 0.457
T0001_PersonIdentTest 9 0 0 0 100% 0.005
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 6.054
RepositoryCacheTest 15 0 0 0 100% 0.653
MergeHeadMsgTest 2 0 0 0 100% 0.039
IndexDiffSubmoduleTest 7 0 0 0 100% 12.437

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 7.6
IgnoreNodeTest 32 0 0 0 100% 5.95
BasicRuleTest 4 0 0 0 100% 0.045
FastIgnoreRuleTest 18 0 0 0 100% 0.039
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.041
CGitIgnoreTest 25 0 0 0 100% 2.512

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
PathFilterLogicTest 21 0 0 0 100% 1.451
IndexDiffFilterTest 38 0 0 0 100% 3.537
InterIndexDiffFilterTest 5 0 0 0 100% 0.108
PathFilterGroupTest 7 0 0 0 100% 0.005
PathSuffixFilterTest 3 0 0 0 100% 0.132
TreeFilterTest 7 0 0 0 100% 0.255
NotTreeFilterTest 6 0 0 0 100% 0.134

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
SimilarityIndexTest 8 0 0 0 100% 0.004
DiffFormatterTest 17 0 0 0 100% 1.097
RawTextLoadTest 5 0 0 0 100% 0.333
RawTextTest 12 0 0 0 100% 0.003
EditListTest 5 0 0 0 100% 0.006
EditTest 16 0 0 0 100% 0.007
PatchIdDiffFormatterTest 2 0 0 0 100% 0.326
MyersDiffTest 23 0 0 0 100% 0.085
DiffEntryTest 12 0 0 0 100% 1.061
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.002
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.006
RenameDetectorTest 28 0 0 0 100% 1.216
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0.002
HistogramDiffTest 30 0 0 0 100% 0.011
DiffFormatterReflowTest 10 0 0 0 100% 0.047
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.001

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
NameConflictTreeWalkTest 5 0 0 0 100% 0.109
ForPathTest 1 0 0 0 100% 0.028
TreeWalkBasicDiffTest 1 0 0 0 100% 0.048
PostOrderTreeWalkTest 6 0 0 0 100% 0.197
TreeWalkJava7Test 1 0 0 0 100% 0.026
FileTreeIteratorTest 23 0 0 0 100% 3.531
CanonicalTreeParserTest 18 0 0 0 100% 0.005
EmptyTreeIteratorTest 6 0 0 0 100% 0.131
AbstractTreeIteratorTest 7 0 0 0 100% 0.135

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
GitDateFormatterTest 9 0 0 0 100% 0.008
PathsTest 2 0 0 0 100% 0.002
RawCharUtilTest 3 0 0 0 100% 0.006
NBTest 11 0 0 0 100% 0.004
HookTest 9 0 0 0 100% 0.518
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.003
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.007
RawParseUtilsTest 3 0 0 0 100% 0.018
StringUtilsTest 7 0 0 0 100% 0.002
RelativeDateFormatterTest 10 0 0 0 100% 0.006
RefListTest 23 0 0 0 100% 0.009
RawSubStringPatternTest 4 0 0 0 100% 0.22
GitDateParserTest 13 0 0 0 100% 0.012
Base64Test 4 0 0 0 100% 0.003
FSTest 4 0 0 0 100% 1.037
RawParseUtils_HexParseTest 3 0 0 0 100% 0.241
LongMapTest 8 0 0 0 100% 0.029
RawParseUtils_LineMapTest 7 0 0 0 100% 0.017
TemporaryBufferTest 15 0 0 0 100% 0.408
IntListTest 12 0 0 0 100% 0.005
RawParseUtils_MatchTest 4 0 0 0 100% 0.002
BlockListTest 12 0 0 0 100% 0.01
QuotedStringGitPathStyleTest 20 0 0 0 100% 0.017
ChangeIdUtilTest 35 0 0 0 100% 0.038
IOReadLineTest 28 0 0 0 100% 0.021
RefMapTest 22 0 0 0 100% 0.093
ReadLinesTest 6 0 0 0 100% 0.003
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.051
FilterCommandsTest 3 0 0 0 100% 0.954
RunExternalScriptTest 12 0 0 0 100% 0.309
RawParseUtils_FormatTest 1 0 0 0 100% 0.001
FileUtilsTest 28 0 0 0 100% 0.182
QuotedStringBourneStyleTest 10 0 0 0 100% 0.006

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.002
GcCommitSelectionTest 5 0 0 0 100% 141.187
DeltaIndexTest 13 0 0 0 100% 0.009
IntSetTest 1 0 0 0 100% 0.002

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LfsPointerFilterTest 5 0 0 0 100% 0.764
LongObjectIdTest 32 0 0 0 100% 1.101
LFSPointerTest 1 0 0 0 100% 0.247
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.28
MutableLongObjectIdTest 5 0 0 0 100% 0.19

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 6.287
SubmoduleUpdateTest 4 0 0 0 100% 6.371
SubmoduleDeinitTest 6 0 0 0 100% 6.401
SubmoduleStatusTest 7 0 0 0 100% 5.913
SubmoduleInitTest 7 0 0 0 100% 6.378
SubmoduleWalkTest 11 0 0 0 100% 6.388
SubmoduleSyncTest 3 0 0 0 100% 6.374

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.104
RefTreeDatabaseTest 27 0 0 0 100% 0.088
RefTreeTest 10 0 0 0 100% 0.023

org.eclipse.jgit.attributes.merge

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
SmartClientSmartServerSslTest 8 0 0 0 100% 10.018
MeasurePackSizeTest 1 0 0 0 100% 0.136
DumbClientDumbServerTest 8 0 0 0 100% 5.265
GitServletInitTest 4 0 0 0 100% 1.497
GitServletResponseTests 3 0 0 0 100% 3.447
DumbClientSmartServerTest 8 0 0 0 100% 3.243
AdvertiseErrorTest 1 0 0 0 100% 2.697
AsIsServiceTest 4 0 0 0 100% 0.142
DefaultReceivePackFactoryTest 6 0 0 0 100% 2.7
FileResolverTest 3 0 0 0 100% 3.424
HookMessageTest 2 0 0 0 100% 3.444
RegexPipelineTest 3 0 0 0 100% 3.121
SmartClientSmartServerTest 54 0 0 0 100% 11.411
ProtocolErrorTest 1 0 0 0 100% 0.529
HttpClientTests 14 0 0 0 100% 2.681
DefaultUploadPackFactoryTest 4 0 0 0 100% 3.123
ErrorServletTest 1 0 0 0 100% 3.097
SetAdditionalHeadersTest 1 0 0 0 100% 0.686

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.patch

Class Tests Errors Failures Skipped Success Rate Time
PatchTest 7 0 0 0 100% 0.01
PatchErrorTest 6 0 0 0 100% 0.011
FileHeaderTest 21 0 0 0 100% 0.01
EditListTest 3 0 0 0 100% 0.003
GetTextTest 4 0 0 0 100% 0.018
PatchCcTest 3 0 0 0 100% 0.046
PatchCcErrorTest 1 0 0 0 100% 0.008

org.eclipse.jgit.nls

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 5.855
DfsBlockCacheTest 2 0 0 0 100% 6.146
DfsPackCompacterTest 2 0 0 0 100% 6.146
DfsGarbageCollectorTest 24 0 0 0 100% 5.854
DfsBlockCacheConfigTest 4 0 0 0 100% 0.097
DfsFsckTest 9 0 0 0 100% 0.108
DeltaBaseCacheTest 4 0 0 0 100% 0.205

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.079
MergerTest 26 0 0 0 100% 28.004
MergeMessageFormatterTest 15 0 0 0 100% 1.887
SquashMessageFormatterTest 1 0 0 0 100% 0.051
CherryPickTest 2 0 0 0 100% 0.11
SimpleMergeTest 16 0 0 0 100% 1.795
CrissCrossMergeTest 8 0 0 0 100% 68.996

Test Cases

[Summary] [Package List] [Test Cases]

AbbreviationTest

testAbbreviateOnEmptyRepository 0.014
testAbbreviateLooseBlob 0.018
testAbbreviateIsActuallyUnique 0.163
testAbbreviatePackedBlob 0.067

BaseReceivePackTest

parseCommand 0

NameConflictTreeWalkTest

testNoDF_NoGap 0.02
testDF_NoGap 0.02
testDF_DetectConflict 0.021
testDF_GapByOne 0.02
testDF_SkipsSeenSubtree 0.023

DfsInserterTest

testReadFromInserterSmallObjects 0
testNoCheckExisting 0
testInserterIgnoresUnreachable 0
testReaderResolve 0
testGarbageSelectivelyVisible 0
testReadFromFallback 0
testReadFromInserterLargerObjects 0
testInserterDiscardsPack 0

PushProcessTest

testUpdateMixedCases 0
testUpdateUnexpectedRemote 0
testTrackingRefUpdateOnReject 0
testUpdateDelete 0
testUpdateFastForward 0
testUpdateUnexpectedRemoteVsForce 0
testUpdateRejectedByConnection 0
testUpdateUpToDate 0
testUpdateNonFastForwardForced 0
testUpdateExpectedRemote 0
testPushResult 0
testUpdateNonFastForwardUnknownObject 0
testUpdateNonFastForward 0
testUpdateDeleteNonExisting 0
testTrackingRefUpdateEnabled 0
testUpdateCreateRef 0
testTrackingRefUpdateDisabled 0

GitDateFormatterTest

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

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

UnpackedObjectTest

testStandardFormat_SmallObject 0.017
testStandardFormat_InvalidType 0.018
testStandardFormat_LargeObject_TruncatedZLibStream 0.021
testStandardFormat_NoHeader 0.016
testStandardFormat_SmallObject_TruncatedZLibStream 0.018
testStandardFormat_NegativeSize 0.022
testStandardFormat_SmallObject_TrailingGarbage 0.017
testStandardFormat_GarbageAfterSize 0.019
testStandardFormat_LargeObject_TrailingGarbage 0.027
testPackFormat_DeltaNotAllowed 0.02
testStandardFormat_LargeObject_CorruptZLibStream 0.023
testPackFormat_LargeObject 0.02
testPackFormat_SmallObject 0.032
testStandardFormat_SmallObject_CorruptZLibStream 0.021
testStandardFormat_LargeObject 0.027

ObjectIdSerializerTest

serialize 0.002
serializeZeroId 0.001
serializeNull 0.001

ArchiveCommandTest

archiveByIdSpecificFile 0.165
archiveByDirectoryPath 0.099
archiveHeadAllFiles 0.176
archiveHeadSpecificPath 0.061

BranchCommandTest

testCreateFromCommit 0.258
testCreateFromLightweightTag 0.234
testCreateFromAnnotatetdTag 0.251
testCreationImplicitStart 0.227
testCreateForce 0.281
testPullConfigRemoteBranch 0.532
testCreateAndList 0.267
testRenameLocalBranch 0.377
testListBranchesWithContains 0.285
testListAllBranchesShouldNotDie 0.343
testRenameRemoteTrackingBranch 0.444
testPullConfigLocalBranch 0.513
testInvalidBranchDash 0.281
testInvalidBranchHEAD 0.116
testDelete 0.299
testPullConfigRenameLocalBranch 0.503
testCreationNullStartPoint 0.176

PathsTest

testPathCompare 0.001
testStripTrailingSeparator 0

GarbageCollectCommandTest

testGConeCommit 0.072
testGCmoreCommits 0.408

RawCharUtilTest

testTrimLeadingWhitespace 0.003
testTrimTrailingWhitespace 0
testIsWhitespace 0

IndexDiffWithSymlinkTest

testSymlinkWithEncodingDifference 0

DirCacheCheckoutTest

testLongFilename 0.041
testCheckoutChangeLinkToEmptyDir 0.09
testDirtyFileModeEqualHeadMerge 0.178
testResetHard 0.464
testRules1thru3_NoIndexEntry 0.049
testCheckoutChangeLinkToNonEmptyDirs 0.135
testCheckoutUncachedChanges 0.125
testFileModeChangeAndContentChangeNoConflict 0.138
testCheckoutChangeFileToEmptyDir 0.172
testDirectoryFileSimple 0.043
testDirectoryFileConflicts_15b 0.038
testCloseNameConflicts1 0.166
testCheckoutOutChanges 0.08
testIgnoredDirectory 0.181
testInitialCheckout 0.055
testOverwriteUntrackedLinkModeChange 0.227
testUntrackedConflicts 0.189
testCheckoutChangeFileToEmptyDirs 0.058
testCheckoutHierarchy 0.114
testFileModeChangeWithNoContentChangeUpdate 0.144
testFolderFileAndContentConflicts 0.461
testOverwriteUntrackedFileModeChange 0.161
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.211
testIgnoredDirectoryWithTrackedContent 0.233
testResetWithChangeInGitignore 0.235
testCheckoutChangeLinkToEmptyDirs 0.067
testCloseNameConflictsX0 0.268
testDontOverwriteEmptyFolder 0.052
testFileModeChangeAndContentChangeConflict 0.231
testFolderFileConflict 0.341
testDontOverwriteDirtyFile 0.156
testDirectoryFileConflicts_1 0.197
testDirectoryFileConflicts_2 0.092
testDirectoryFileConflicts_3 0.14
testDirectoryFileConflicts_4 0.15
testDirectoryFileConflicts_5 0.067
testDirectoryFileConflicts_6 0.035
testDirectoryFileConflicts_7 0.304
testDirectoryFileConflicts_8 0.152
testDirectoryFileConflicts_9 0.043
testCheckoutChangeFileToNonEmptyDirs 0.121
testRules4thru13_IndexEntryNotInHead 0.163
testCheckoutOutChangesAutoCRLFInput 0.115
testCheckoutOutChangesAutoCRLFfalse 0.101
testDirectoryFileConflicts_10 0.192
testDirectoryFileConflicts_11 0.039
testDirectoryFileConflicts_12 0.052
testDirectoryFileConflicts_13 0.174
testDirectoryFileConflicts_14 0.193
testDirectoryFileConflicts_15 0.075
testDirectoryFileConflicts_16 0.065
testDirectoryFileConflicts_17 0.167
testDirectoryFileConflicts_18 0.074
testDirectoryFileConflicts_19 0.182
testDirectoryFileConflicts_5b 0.038
testDirectoryFileConflicts_6b 0.039
testDirtyFileModeEqualIndexMerge 0.265
testOverwriteUntrackedIgnoredFile 0.24
testCheckoutOutChangesAutoCRLFtrue 0.175
testCheckoutOutChangesAutoCRLFtrueBinary 0.056
testMultipleContentConflicts 0.473
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.212
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.078

ObjectIdTest

test011_toString 0
test010_toString 0
test009_toString 0
test008_notIsId 0
testFromString_shortNonHex 0
test002_toString 0
testGetByte 0.001
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

GitConstructionTest

testClose 0.484
testOpen 0.334
testWrap 0.242

NBTest

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

URIishTest

testURIEncode_unicode 0
testScpStyleWithoutUserRelativePath 0
testGetSlashSlashDotGitSlashHumanishName 0
shouldRaiseErrorOnNullURI 0
testGetValidWithSlashesDotGitHumanishName 0
testFileProtoWindowsWithHostAndPort 0
testSshProtoHostOnly 0
testUNC 0
testGetNullHumanishName 0
testFileProtocol 0
testGetEmptyHumanishNameWithAuthorityOnly 0
testGetValidDotGitHumanishName 0
testALot 0
testEqualsHashcode 0
testGetEmptyHumanishName 0
testSshProtoHostWithPort 0
testGetValidHumanishName 0
testGetWithSlashDotGitHumanishName 0
testSshProtoWithUserPassAndPort 0
testGetValidWithSlashDotGitHumanishName 0
testURIEncode_00 0
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
testGitProtoUnix 0
testFileProtoWindows 0
testFileWithUserHome 0
Resolving ~user is beyond standard Java API and need more support
testGetValidDotGitSlashHumanishName 0
testGetValidWithEmptySlashDotGitHumanishName 0
testGetSlashValidSlashHumanishName 0

HookTest

testCommitMsgHookReceivesCorrectParameter 0
testFailedPreCommitHookBlockCommit 0
testFindPostCommitHook 0
testAllCommitHooks 0
testFindHook 0
testFailedCommitMsgHookBlocksCommit 0.043
testPostCommitRunHook 0.04
testRunHook 0.039
testCommitMsgHookCanModifyCommitMessage 0.105

MergeAlgorithmTest

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

RefTest

testGetShortExactRef 0.032
testGetRefsByPrefix 0.04
testReadAllIncludingSymrefs 0.065
testReadSimplePackedRefSameRepo 0.047
testRefsUnderRefs 0.135
testResolvedSymRef 0.055
testReadSymRefToLoosePacked 0.057
testResolvedNamesBranch 0.099
testGetShortRef 0.076
testRemoteNames 0.044
testAmbiguousRefsUnderRefs 0.051
testReadLooseRef 0.16
testReadLoosePackedRef 0.051
testReadSymRefToPacked 0.139

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 1.002
nonReferencedNonExpiredObject_notPruned 0.021
nonReferencedExpiredObjectTree_pruned 1.004
testPackCommitsAndLooseOneWithPruneNow 1.072
nonReferencedObjects_onlyExpiredPruned 1.002

NoteMapMergerTest

testBaseEqualsTheirs 0.041
testCollapseFanoutAfterMerge 2.215
testEditSameNoteDifferentContent 0.052
testFanoutAndLeafWitConflict 2.421
testDeleteDifferentNotes 0.097
testNonNotesWithNonNoteConflict 0.103
testAddSameNoteDifferentContent 0.056
testNonNotesWithoutNonNoteConflict 0.089
testEditDifferentNotes 0.056
testEditDeleteConflict 0.049
testLargeTreesWithConflict 4.473
testLargeTreesWithoutConflict 5.457
testOursEqualsTheirs 0.046
testFanoutAndLeafWithoutConflict 2.621
testNoChange 0.05
testBaseEqualsOurs 0.212
testAddDifferentNotes 0.078

IndexDiffTest

testUnchangedComplex 0.062
testRemovedUntracked 0.052
testUnchangedSimple 0.108
testAdded 0.078
testStageState_mergeAndReset_bug 0.5
testUntrackedFolders 0.369
testStageState_simulated_bug 0.326
testConflictingDeletedAndModified 0.471
testAssumeUnchanged 0.157
testAutoCRLFInput 0.171
testModified 0.042
testStageState 0.09
testRemoved 0.127
testConflictingFromMultipleCreations 0.276
testUntrackedNotIgnoredFolders 0.22
testConflicting 0.34

PullCommandTest

testPullFastForward 0.444
testPullMerge 0.411
testPullWithRebaseConfig1 0.901
testPullWithRebaseConfig2 0.8
testPullWithRebaseConfig3 0.838
testPullLocalConflict 0.416
testPullWithMergeConfig2 0.695
testPullWithUntrackedStash 0.508
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.474
testPullEmptyRepository 0.238
testPullConflict 0.453
testPullWithoutConfig 0.671
testPullMergeProgrammaticConfiguration 0.467
testPullWithMergeConfig 0.64
testPullWithRebasePreserve1Config 0.763
testPullWithRebasePreserveConfig2 0.834
testPullWithRebasePreserveConfig3 0.941

AttributeTest

testBasic 0

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.363
testCherryPickDirtyIndex 0.252
testCherryPickNoCommit 0.409
testCherryPickConflictResolution 0.253
testCherryPick 0.449
testCherryPickMerge 0.832
testCherryPickConflictMarkers 0.259
testCherryPickOurCommitName 0.251
testCherryPickConflictReset 0.343
testCherryPickDirtyWorktree 0.279
testSequentialCherryPick 0.414
testCherryPickConflictResolutionNoCOmmit 0.387

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0.001
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FileRepositoryBuilderTest

scanWithGitDirRef 0
invalidRepositoryFormatVersion 0
emptyRepositoryFormatVersion 0
relativeGitDirRef 0
absoluteGitDirRef 0
unknownRepositoryFormatVersion 0
testShouldAutomagicallyDetectGitDirectory 0

ObjectIdOwnerMapTest

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

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0.054
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testSpecialGroupCase10 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCaret 0
testPipe 0
testPlus 0
testBracketsUnmatched1 7.301
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
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.195
testUnsupportedGroupCase1 0.01
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
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
testEscapedBracket6 0
testBackslash 0

ObjectCheckerTest

testInvalidTreeDuplicateNames1_File 0
testInvalidTreeDuplicateNames1_Tree 0
testInvalidTreeNameIsEmpty 0
testInvalidTreeTruncatedInObjectId 0
testInvalidTreeNameIsNotMacHFSGitOtherPlatform 0
testInvalidTreeNameIsDotGitSpaceDot 0
testInvalidType 0
testRejectSpaceAtEndOnWindows 0
testNullSha1InTreeEntry 0
testInvalidTreeNameContainsSlash 0
testInvalidTreeNameIsMacHFSGit2 0
testInvalidTreeNameIsMacHFSGit3 0
testInvalidTreeModeNotOctal1 0
testInvalidTreeModeNotOctal2 0
testInvalidTreeNameIsDotGitSomethingDotDot 0
testCheckBlobWithBlobObjectCheckerNotCorrupt 0
testInvalidCommitInvalidTree1 0
testInvalidCommitInvalidTree2 0
testInvalidCommitInvalidTree3 0
testInvalidCommitInvalidTree4 0
testValidTreeNameIsDotGitDotDot 0
testValidCommit1Parent 0
testInvalidTreeNameIsDotGitSomethingSpaceSomething 0
testValidPosixTree 0
testInvalidTreeModeNotSupportedMode1 0
testInvalidTreeModeNotSupportedMode2 0
testValidTree1 0
testValidTree2 0
testValidTree3 0
testValidTree4 0
testValidTree5 0
testValidTree6 0
testValidTag 0
testInvalidTreeBadSorting1 0
testInvalidTreeBadSorting2 0
testInvalidTreeBadSorting3 0
testAcceptTreeModeWithZero 0
testInvalidTreeNameIsNotMacHFSGit2 0
testValidTreeSorting1 0
testValidTreeSorting2 0
testValidTreeSorting3 0
testValidTreeSorting4 0
testValidTreeSorting5 0
testValidTreeSorting6 0
testValidTreeSorting7 0
testValidTreeSorting8 0
testInvalidCommitInvalidParent1 0
testInvalidCommitInvalidParent2 0
testInvalidCommitInvalidParent3 0
testInvalidCommitInvalidParent4 0
testInvalidCommitInvalidParent5 0
testValidCommit2Parent 0
testInvalidCommitInvalidAuthor1 0
testInvalidCommitInvalidAuthor2 0
testInvalidCommitInvalidAuthor3 0
testInvalidCommitInvalidAuthor4 0
testInvalidCommitInvalidAuthor5 0
testInvalidCommitInvalidAuthor6 0
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
testValidCommitBlankAuthor 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd2 0
testInvalidCommitNoCommitter1 0
testInvalidCommitNoCommitter2 0
testCheckBlobCorrupt 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
testInvalidTreeNameIsMacHFSGit 0
testCheckBlob 0
testInvalidCommitInvalidCommitter 0
testValidCommitNoParent 0
testRejectDotAtEndOnWindows 0
testInvalidCommitNoAuthor 0
testValidCommit128Parent 0
testInvalidTreeNameIsDotGitSomethingDot 0
testValidTagHasNoTaggerHeader 0
testInvalidTreeNameIsDotGitSpace 0
testRejectDevicesOnWindows 0
testInvalidCommitNoTree1 0
testInvalidCommitNoTree2 0
testInvalidCommitNoTree3 0
testInvalidCommitNoTree4 0
testValidTreeNameIsGitTilde11 0
testInvalidTagNoType1 0
testInvalidTagNoType2 0
testInvalidTagNoType3 0
testInvalidTagNoType4 0
testCommitCorruptAuthor 0
testInvalidTreeNameIsDotGitSomething 0
testInvalidTreeTruncatedInName 0
testInvalidTreeNameIsDotGitDotSpace 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd 0
testInvalidTreeModeMissingName 0
testInvalidTreeModeStartsWithZero1 0
testInvalidTreeModeStartsWithZero2 0
testInvalidTreeModeStartsWithZero3 0
testInvalidTreeDuplicateNames2 0
testInvalidTreeDuplicateNames3 0
testInvalidTreeDuplicateNames4 0
testInvalidTreeDuplicateNames5 0
testInvalidTreeDuplicateNames6 0
testInvalidTreeDuplicateNames7 0
testInvalidTreeDuplicateNames8 0
testCheckBlobWithBlobObjectCheckerCorrupt 0

DateRevQueueTest

testInsertOutOfOrder 0.066
testEmpty 0.065
testCloneFIFO 0.067
testInsertTie 0.143
testCloneEmpty 0.021
testClear 0.029
testHasFlags 0.027

FooterLineTest

testSignedOffBy_OneUserWithLF 0.02
testNotEmail 0.018
testNoFooters_EmptyBody 0.025
testEmptyValueWithLF 0.024
testNoFooters_OneLineBodyNoLF 0.023
testSignedOffBy_OneUserNoLF 0.021
testNoFooters_NewlineOnlyBody1 0.024
testNoFooters_NewlineOnlyBody5 0.021
testMatchesBugId 0.022
testNonDelimtedEmail 0.021
testSignedOffBy_IgnoreWhitespace 0.022
testFilterFootersIgnoreCase 0.021
testSignedOffBy_SkipNonFooter 0.025
testEmptyValueNoLF 0.066
testShortKey 0.038
testSignedOffBy_ManyUsers 0.031
testNoFooters_ShortBodyWithLF 0.024
testNoFooters_ShortBodyNoLF 0.021
testNoFooters_OneLineBodyWithLF 0.02

UnionInputStreamTest

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

RemoteConfigTest

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

QuotedStringBourneUserPathStyleTest

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

SquashCommitMsgTest

testReadWriteMergeMsg 0.02

ResetCommandTest

testHardResetOnUnbornBranch 0.115
testHardResetReflogDisabled 0.173
testSoftReset 0.242
testPathsResetOnUnbornBranch 0.036
testHardResetWithConflicts_DoOverWriteUntrackedFile 0.226
testMixedReset 0.208
testMixedResetRetainsSizeAndModifiedTime 0.141
testMixedResetWithUnmerged 0.122
testHardReset 0.18
testResetDefaultMode 0.052
testPathsResetToNonexistingRef 0.029
testPathsResetWithRef 0.212
testHardResetAfterSquashMerge 0.258
testPathsReset 0.133
testHardResetWithConflicts_DoDeleteFileFolderConflicts 0.193
testResetToNonexistingHEAD 0.026
testPathsResetOnDirs 0.17
testPathsResetWithUnmerged 0.205
testHardResetOnTag 0.113

RawParseUtilsTest

testParseEncoding_badEncoding 0.016
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0.001

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.103
testSingleSubPathNegate 0.094
testTopOrMultiPathDual 0.07
testOrMultiThreePath 0.047
testSinglePathNegate 0.039
testAndMultiThreeSubPathNegate 0.095
testAndMultiSubPathNegate 0.074
testTopAndMultiSubPathDualNegate 0.046
testAndMultiPath 0.078
testAndMultiPathNegate 0.03
testPatternParentFileMatch 0.034
testSinglePath 0.032
testTopAndMultiPathDualNegate 0.146
testOrMultiThreeMixSubPathNegate 0.033
testTopNotPath 0.032
testOrMultiTwoMixSubPathNegate 0.035
testOrMultiTwoPath 0.182
testAndMultiSubPathDualNegate 0.047
testAndMultiSubPath 0.13
testOrMultiTwoSubPath 0.057
testSingleSubPath 0.037

PushCertificateIdentTest

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

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.005
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.006
testExceptionThrown_BareRepoGetWorkDir 0.004
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.013
testNotBare_CreateRepositoryFromWorkDirOnly 0.01
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.006
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.009
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.007
testNotBare_CreateRepositoryFromDotGitGitDir 0.005
testExceptionThrown_BareRepoGetIndex 0.005
testExceptionThrown_BareRepoGetIndexFile 0.004
testIsBare_CreateRepositoryFromArbitraryGitDir 0.004

ValidRefNameTest

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

HttpConfigTest

testMatchWithPrefixUriInConfig 0
testMatchWithHostEndingInSlash 0
testMatchWithInvalidAndValidUriInConfig 0
testMatchWithOnlySchemeInConfig 0
testMatchWithUser 0
testMatchCaseSensitivity 0
testMatchWithInvalidUriInConfig 0.994
testMatchSuccess 0
testMatchLonger 0
testDefault 0

GcReflogTest

testPackRepoWithCorruptReflog 0
testPruneNone 1.182
testPackCommitsAndLooseOneWithPruneNowNoReflog 1.02
testPackCommitsAndLooseOneNoReflog 0.964

RacyGitTests

testRacyGitDetection 1.981
testIterator 6.86

BranchConfigTest

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

StringUtilsTest

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

PatchTest

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

PushCertificateParserTest

parseCertFromPktLine 0.886
testParseReader 0.024
testParseString 0.015
noCert 0
testConcatPacketLines 0.057
testMissingPusheeField 0.001
testParseMultipleFromStream 0.008
disabled 0.004
disabledParserStillRequiresCorrectSyntax 0.002
parseCertFromPktLineNoNewlines 0.002
testConcatPacketLinesInsertsNewlines 0

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.154

NoteMapTest

testReadFlatTwoNotes 0.037
testEditFlat 0.042
testWriteUnchangedFanout2_38 0.042
testCreateFromEmpty 0.027
testRemoveDeletesTreeFanout2_38 0.102
testGetCachedBytes 0.037
testReadFanout2_38 0.048
testIteratorFanoutTree2_38 0.048
testIteratorEmptyMap 0.03
testEditFanout2_38 0.069
testShorteningNoteRefName 0.036
testReadFanout2_2_36 0.066
testIteratorFlatTree 0.103
testReadFullyFannedOut 0.216
testIteratorFanoutTree2_2_36 0.055
testLeafSplitsWhenFull 0.226
testWriteUnchangedFlat 0.048
testIteratorFullyFannedOut 0.237

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.028

RevWalkPathFilter6012Test

test1 0.085
test2 0.075
test3 0.063
test4 0.077
test5 0.123
test6 0.09
test7 0.094

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.446
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.356
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.257
testDescribeMultiMatch[git tag -a true?-a: with git describe false?--tags:] 0.192
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.26
noTargetSet[git tag -a true?-a: with git describe false?--tags:] 0.023
t1nearerT2[git tag -a true?-a: with git describe false?--tags:] 0.42
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.304
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.39
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.337
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.355
testDescribeMultiMatch[git tag -a false?-a: with git describe false?--tags:] 0.129
t1DominatesT2[git tag -a false?-a: with git describe false?--tags:] 0.245
noTargetSet[git tag -a false?-a: with git describe false?--tags:] 0.032
t1nearerT2[git tag -a false?-a: with git describe false?--tags:] 0.426
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.27
t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe true?--tags:] 0.268
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.273
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.298
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.214
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.281
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.131
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.318
testDescribe[git tag -a true?-a: with git describe true?--tags:] 0.313
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe true?--tags:] 0.31
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.27
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.36
testDescribeMultiMatch[git tag -a false?-a: with git describe true?--tags:] 0.197
t1DominatesT2[git tag -a false?-a: with git describe true?--tags:] 0.265
noTargetSet[git tag -a false?-a: with git describe true?--tags:] 0.02
t1nearerT2[git tag -a false?-a: with git describe true?--tags:] 0.297
testDescribe[git tag -a false?-a: with git describe true?--tags:] 0.379

ObjectIdSubclassMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.004
testAddIfAbsentGrowsWithObjects 0.002
testAddGetAndContains 0
testIterator 0
testEmptyMap 0

DefaultNoteMergerTest

testEditEdit 0.04
testIdenticalEdit 0.027
testDeleteDelete 0.026
testIdenticalAdd 0.028
testEditDelete 0.036
testAddAdd 0.06

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.103

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.004
testUnsupportedRequiredExtension 0.005
testReadIndex_DirCacheTree 0.018
testCorruptChecksumAtFooter 0.004
testReadWriteV3 0.01
testReadIndex_LsFiles 0.016
testTreeWalk_LsFiles 0.076

SubmoduleAddTest

commandWithNullPath 0
addSubmoduleWithExistingSubmoduleDefined 0
addExistentSubmodule 0
addSubmodule 0
commandWithEmptyPath 0
addSubmoduleWithRelativeUri 0
commandWithEmptyUri 0
commandWithNullUri 0

DfsBlockCacheTest

weirdBlockSize 0
streamKeyReusesBlocks 0

RelativeDateFormatterTest

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

RefListTest

testCopyLeadingPrefix 0
testBuilder_Remove 0
testBuilder_ToString 0
testCopyConstructorReusesArray 0
testSet 0
testPutReplaceEntry 0
testEmpty 0
testToString 0
testRemoveEndOfList 0
testAddToMiddleOfListByInsertionPosition 0
testAddToEndOfList 0
testAddToFrontOfList 0
testBuilder_AddThenSort 0
testRemoveMiddleOfList 0
testPutNewEntry 0
testRemoveMakesEmpty 0
testEmptyBuilder 0
testFindContainsGet 0
testAddToEmptyList 0
testBuilder_AddAll 0
testIterable 0.001
testBuilder_Set 0
testRemoveFrontOfList 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

RawSubStringPatternTest

testBoundary 0.025
testCaseInsensitive 0.03
testEmptyPattern 0.114
testNoMatches 0.045

PackFileTest

testDelta_FailsOver2GiB 0.02
testDelta_SmallObjectChain 0.032
testWhole_LargeObject 0.064
testWhole_SmallObject 0.057
testConfigurableStreamFileThreshold 0.057

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.044
testRules 0.065
testIncorrectAttributeFileName 0.093
testNoMatchingAttributes 0.132
testEmptyGitAttributeFile 0.079

BundleWriterTest

testAbortWrite 0
testCustomObjectReader 0
testWriteHEAD 0
testWriteSingleRef 0
testIncrementalBundle 0.387

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.033
testBackBug396127 0.034
testReset 0.05
testSingleSubtree_Recursive 0.036
testEmptyTree_WithTreeWalk 0.031
testRemovedSubtree 0.019
testTwoLevelSubtree_FilterPath 0.021
testSingleSubtree_NoRecursion 0.025
testNoSubtree_NoTreeWalk 0.027
testTwoLevelSubtree_Recursive 0.025
testEmptyTree_NoTreeWalk 0.147

DiffFormatterTest

testDiffAutoCrlfSmallFile 0.102
testCreateFileHeader_Modify 0.029
testCreateFileHeader_DeleteGitLink 0.03
testDiffRootNullToTree 0.081
testCreateFileHeaderForRenameModeChange 0.032
testDiff 0.127
testDiffAutoCrlfMediumFile 0.124
testCreateFileHeader_GitLink 0.041
testCreateFileHeader_AddGitLink 0.028
testDiffNullToNull 0.029
testDiffAutoCrlfLargeFile 0.121
testCreateFileHeader_Add 0.067
testCreateFileHeaderWithoutIndexLine 0.037
testCreateFileHeaderForRenameWithoutContentChange 0.026
testDiffRootTreeToNull 0.135
testCreateFileHeader_Binary 0.051
testCreateFileHeader_Delete 0.029

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.032
testInitNonBare_GitdirAndDirShouldntBeSame 0.03
testInitBareRepository 0.047
testInitWithDefaultsNonBare 0.141
testInitWithDefaultsBare 0.033
testInitWithExplicitGitDir 0.037
testInitWithOnlyExplicitGitDir 0.109
testInitNonEmptyRepository 0.08
testInitRepository 0.049

DirCacheLargePathTest

testPath_4090 0.028
testPath_4094 0.084
testPath_4095 0.028
testPath_4096 0.039
testPath_16384 0.143

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.775
dontPackHEAD_nonBare 1.072
dontPackHEAD_bare 0.939
whileRefLockedRefNotPackedNoError 0.977
emptyRefDirectoryDeleted 1.015
concurrentOnlyOneWritesPackedRefs 0.984
looseRefPacked 1.002

NotesCommandTest

testListNotes 0.122
testAddAndRemoveNote 0.239

ManifestParserTest

testNormalizeEmptyPath 0.003
testManifestParser 0.033
testManifestParserWithMissingFetchOnRemote 0.003

PatchErrorTest

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

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.169
testUsingUnknownBlobFails 0.228
testUsingHiddenCommonBlobFails 0.114
resetsHaves 0.101
testCreateBranchAtHiddenCommitFails 0.105
testFilterHidesPrivate 0.23
testSuccess 0
testUsingUnknownTreeFails 0.097

AlternatesTest

testAlternate 0.082
testAlternateCyclic2 0.08
testAlternateCyclic3 0.095

BatchRefUpdateTest

overrideRefLogMessage[atomic=false] 0
overrideDisableRefLog[atomic=false] 0
nonExistentRef[atomic=false] 0
addMissingObject[atomic=false] 0
simpleForce[atomic=false] 0
oneNonExistentRef[atomic=false] 0
updateToMissingObject[atomic=false] 0
refLogNotWrittenWithoutConfigOption[atomic=false] 0
forceRefLogInCommand[atomic=false] 0
reflogDelete[atomic=false] 0
reflogAppendStatusFastForward[atomic=false] 0
oneRefLockFailure[atomic=false] 0
oneRefWrongOldValue[atomic=false] 0
reflogDefaultIdent[atomic=false] 0
simpleNoForce[atomic=false] 0
forceRefLogInUpdate[atomic=false] 0
conflictThanksToDelete[atomic=false] 0
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false] 0
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false] 0
noRefLog[atomic=false] 0
reflogOnLockFailure[atomic=false] 0
atomicUpdateRespectsInProcessLock[atomic=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false] 0
reflogAppendStatusNoMessage[atomic=false] 0
reflogFileDirectoryConflict[atomic=false] 0
fileDirectoryConflict[atomic=false] 0
reflogCustomIdent[atomic=false] 0
reflogAppendStatusWithMessage[atomic=false] 0
overrideRefLogMessage[atomic=true] 0.122
overrideDisableRefLog[atomic=true] 1.007
nonExistentRef[atomic=true] 0.043
addMissingObject[atomic=true] 0.031
simpleForce[atomic=true] 0.919
oneNonExistentRef[atomic=true] 0.036
updateToMissingObject[atomic=true] 0.03
refLogNotWrittenWithoutConfigOption[atomic=true] 0.957
forceRefLogInCommand[atomic=true] 1.004
reflogDelete[atomic=true] 0.997
reflogAppendStatusFastForward[atomic=true] 0.044
oneRefLockFailure[atomic=true] 0.04
oneRefWrongOldValue[atomic=true] 0.04
reflogDefaultIdent[atomic=true] 0.862
simpleNoForce[atomic=true] 0.033
forceRefLogInUpdate[atomic=true] 0.988
conflictThanksToDelete[atomic=true] 0.969
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true] 0.032
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true] 0.029
noRefLog[atomic=true] 0.96
reflogOnLockFailure[atomic=true] 0.048
atomicUpdateRespectsInProcessLock[atomic=true] 0.929
packedRefsLockFailure[atomic=true] 0.031
reflogAppendStatusNoMessage[atomic=true] 0.993
reflogFileDirectoryConflict[atomic=true] 0.997
fileDirectoryConflict[atomic=true] 0.031
reflogCustomIdent[atomic=true] 0.965
reflogAppendStatusWithMessage[atomic=true] 1.01

FileHeaderTest

testParseRename100_OldStyle 0.002
testParseGitFileName_NoSecondLine 0.001
testParseGitFileName_DqFooSpLfNulBar 0
testParseFullIndexLine_WithMode 0.001
testParseRename100_NewStyle 0.001
testParseGitFileName_DqFooTabBar 0
testParseGitFileName_FailFooBar 0.001
testParseAbbrIndexLine_WithMode 0
testParseModeChange 0
testParseFullIndexLine_NoMode 0.001
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

AutoCRLFInputStreamTest

testBoundary 0.499
test 0.001

FileBasedConfigTest

testLeadingWhitespaces 0.006
testUTF8withoutBOM 0.004
testIncludeWithTilde 0.005
testUTF8withBOM 0.004
testIncludeAbsolute 0.003
testSystemEncoding 0.006
testIncludeRelativeDotDotNotFound 0.009
testIncludeRelativeDot 0.007
testIncludeRelativeDotDot 0.005

PushConnectionTest

limitCommandBytes 0
invalidCommand 0
testWrongOldIdDoesNotReplace 0
commandOrder 0

GitDateParserTest

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

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.188
resolvePreviousBranch 0.317
resolveMasterCommits 0.132
resolveNonExistingBranch 0.058
resolveReflogParent 0.158
resolveDate 0.112

RmCommandTest

testRemoveCached 0.094
testRemove 0.119

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.03

CGitAttributesTest

testNestedMatchWithWildcard 0.12
testBracketsInGroup 0.106
testNestedMatchRecursive 0.078
testDirectoryMatchSubSimple 0.069
testDirectoryMatchSubComplex 0.074
testDirectoryWildmatchDoesNotMatchFiles1 0.064
testDirectoryWildmatchDoesNotMatchFiles2 0.054
testDirectoryWildmatchDoesNotMatchFiles3 0.061
testDirectoryWildmatchDoesNotMatchFiles4 0.063
testPrefixMatchNot 0.055
testRelativePaths 0.06
testStarMatchOnSlashNot 0.061
testDirectoryMatch 0.065
testDirectoryMatchSubRecursiveBacktrack2 0.059
testDirectoryMatchSubRecursiveBacktrack3 0.072
testDirectoryMatchSubRecursiveBacktrack4 0.066
testDirectoryMatchSubRecursiveBacktrack5 0.11
testDirectoryMatchSubRecursiveBacktrack6 0.164
testBug508568 0.058
testComplexPathMatchNot 0.058
testDirectoryMatchSubRecursive 0.066
testNestedMatchNot 0.053
testRelativePath 0.057
testDirectoryMatchSubRecursiveBacktrack 0.064
testStarPathMatchNot 0.059
testNestedMatch 0.053

ConcurrentRepackTest

testObjectMovedToNewPack1 2.169
testObjectMovedToNewPack2 3.016
testObjectInNewPack 0.979
testObjectMovedWithinPack 2.026

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0.001
testEncodeASCII_Number13 0

AlwaysEmptyRevQueueTest

testClear 0.018
testEmpty 0.017
testAddFails 0.02

FetchCommandTest

fetchUpdatesBranches 0.536
testFetch 0.228
fetchShouldNotFetchTagsFromOtherBranches 0.316
testForcedFetch 0.262
fetchWithExplicitTagsShouldUpdateLocal 1.167
fetchShouldAutoFollowTagForFetchedObjects 0.131
fetchUpdateRefsWithDuplicateRefspec 0.885
fetchPruneRefsWithDuplicateRefspec 0.982
fetchPrunesBranches 1.012
fetchAddRefsWithDuplicateRefspec 0.095
fetchAddsBranches 0.145
fetchDoesntDeleteBranches 0.344
testFetchWithPruneShouldKeepOriginHead 0.333
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.285
fetchShouldAutoFollowTag 0.234

SubmoduleUpdateTest

repositoryWithSubmodule 0
repositoryWithUnconfiguredSubmodule 0
repositoryWithInitializedSubmodule 0
repositoryWithNoSubmodules 0

RefTreeDatabaseTest

testGetRefs_HeadsSymref 0.012
testBatchRefUpdate_ForceUpdate 0.019
testBatchRefUpdate_ConflictCausesAbort 0.002
testGetRefs_HeadOnOneBranch 0.002
testGetRef_FindBranchConfig 0.002
testGetRefs_TagsOnly 0.003
testGetRefs_DetachedHead 0.002
testGetRef_NonExistingBranchConfig 0
testBatchRefUpdate_NonFastForwardDoesNotDoExpensiveMergeCheck 0.002
testUpdate_RefusesOrigHeadOnBare 0.001
testSupportsAtomic 0.001
testGetRefs_DiscoversNew 0.002
testBatchRefUpdate_NoConflictIfDeleted 0.003
testBatchRefUpdate_NonFastForwardAborts 0.004
testUpdate_RefusesDotLockInRefName 0.001
testGetRefs_HeadsOnly 0.004
testGetAdditionalRefs 0.001
testExactRef_DiscoversModified 0.002
testGetRefs_CycleInSymbolicRef 0.005
testFirstExactRef 0.001
testGetRefs_DiscoversModified 0.003
testGetRefs_DeeplyNestedBranch 0.001
testUpdate_RefusesRefsTxnNamespace 0.001
testGetRefs_HeadBranchNotBorn 0.001
testGetRefs_InvalidPrefixes 0.001
testGetRefs_EmptyDatabase 0.001
testIsNameConflicting 0.002

RevFlagSetTest

testEmpty 0.02
testContainsAll 0.026
testContains 0.024
testAddOne 0.036
testAddTwo 0.056
testEquals 0.026
testRemove 0.033

UploadPackTest

testV2LsRefsUnrecognizedArgument 0
testFetchReachableBlobWithBitmap 0
testFetchWithNonSupportingServer 0
testV2LsRefsSymrefs 0
testV2FetchIncludeTag 0
testV2FetchRequestPolicyReachableCommit 0
testV2FetchUnrecognizedArgument 0
testV2FetchClientStopsNegotiation 0
testV2EmptyRequest 0
testFetchWithBlobLimitFilter 0
testV2FetchRequestPolicyAny 0
testV2FetchRequestPolicyTip 0
testFetchUnreachableBlobWithBitmap 0.948
testV2FetchDeepenWithoutDone 0
testV2FetchRequestPolicyAdvertised 0
testV2FetchOfsDelta 0
testV2LsRefsPeel 0
testV2LsRefs 0
testFetchReachableBlobWithoutBitmap 1.148
testV2CapabilitiesAllowFilter 0
testFetchParentOfShallowCommit 0
testFetchWithBlobNoneFilter 0
testV2FetchServerStopsNegotiation 0
testV2Capabilities 0
testV2LsRefsMultipleCommands 0
testFetchWithBlobLimitFilterAndBitmaps 0
testV2FetchFilterWhenNotAllowed 0
testV2FetchDeepenAndDone 0
testV2LsRefsRefPrefixNoSlash 0
testV2FetchThinPack 0
testV2FetchRequestPolicyReachableCommitTip 0
testV2FetchFilter 0
testV2FetchShallow 0
testV2FetchNoProgress 0
testV2LsRefsRefPrefix 0
testV2FetchServerDoesNotStopNegotiation 0

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.07
testTimeout_readByte_Success1 0.001
testTimeout_readByte_Success2 0
testTimeout_readByte_Timeout 0.255
testTimeout_readBuffer_Timeout 0.253
testTimeout_readBuffer_Success1 0
testTimeout_readBuffer_Success2 0.001
testTimeout_skip_Success 0

FIFORevQueueTest

testUnpopAtFront 0.128
testEmpty 0.018
testCloneEmpty 0.018
testAddLargeBlocks 2.505
testClear 0.052
testHasFlags 0.03

StashDropCommandTest

dropSingleStashedCommit 0.202
dropMiddleStashCommit 0.268
dropFirstStashedCommit 0.248
dropNegativeRef 0.098
dropWithNoStashedCommits 0.052
dropBoundaryStashedCommits 0.232
dropWithInvalidLogIndex 0.194
dropAll 0.214

IndexModificationTimesTest

testLastModifiedTimes 0.07
testModify 2.131

StatusCommandTest

testDifferentStates 0.232
testEmptyStatus 0.028
testDifferentStatesWithPaths 0.111

TestProtocolTest

testFetch 0
testPush 0
testFullNegotiation 1.094
testMinimalNegotiation 1.312
testUploadPackFactory 0.007
testReceivePackFactory 0.007

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0
testIneffectiveNegationDifferentLevels1 0.022
testIneffectiveNegationDifferentLevels2 0.043
testIneffectiveNegationDifferentLevels3 0.077
testIneffectiveNegationDifferentLevels4 0.037
testIneffectiveNegationDifferentLevels5 0.052
testTrailingSpaces 0.072
testRules 0.05
testSlashMatchesDirectory 0.027
testToString 0.022
testRepeatedNegationInDifferentFiles1 0.085
testRepeatedNegationInDifferentFiles2 0.052
testRepeatedNegationInDifferentFiles3 0.05
testRepeatedNegationInDifferentFiles4 0.045
testRepeatedNegationInDifferentFiles5 0.029
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.04
testSimpleRootGitIgnoreWildMatcherDirOnly 0.104
testNegateAllExceptJavaInSrc 0.035
testSimpleRootGitIgnoreGlobalIgnore 0.028
testSimpleRootGitIgnoreGlobalDirIgnore 0.021
testLeadingSpaces 0.026
testSimpleRootGitIgnoreGlobalNegation1 0.022
testSimpleRootGitIgnoreGlobalNegation2 0.118
testSimpleRootGitIgnoreGlobalNegation3 0.026
testSimpleRootGitIgnoreGlobalNegation4 0.02
testEmptyIgnoreRules 4.794
testWithSlashDoesNotMatchInSubDirectory 0
testSimpleRootGitIgnoreWildMatcher 0
testNegation 0
testSlashOnlyMatchesDirectory 0
testNoPatterns 0
testRepeatedNegation 0

RawTextLoadTest

testBigWithNullAtStart 0
testBigOK 0
testSmallNull 0.041
testBinaryThreshold 0.165
testSmallOK 0.041

RawTextTest

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

BlameCommandTest

testCoreAutoCrlf1 0.267
testCoreAutoCrlf2 0.077
testCoreAutoCrlf3 0.187
testCoreAutoCrlf4 0.07
testCoreAutoCrlf5 0.185
testRenameInSubDir 0.166
testDeleteMiddleLines 0.162
testWhitespaceMerge 0.477
testSingleRevision 0.057
testMoveToOtherDir 0.232
testMiddleClearAllLines 0.192
testTwoRenames 0.252
testDeleteTrailingLines 0.179
testEditAllLines 0.166
testRename 0.176
testConflictingMerge1 0.67
testConflictingMerge2 0.468
testTwoRevisions 0.181

ObjectWalkFilterTest

testDefaultFilter 0.046
testFilteringTreeFiltersReferencedBlobs 0.007
testRevFilterAndObjectFilterCanCombine 0.009
testFilteringTreeFiltersSubtrees 0.005
testFilteringCommitsHasNoEffect 0.007
testObjectFilterCanFilterOutBlob 0.005

SubmoduleDeinitTest

alreadyClosedSubmodule 0
dirtySubmoduleWithForce 0
cleanSubmodule 0
dirtySubmoduleBecauseNewCommit 0
dirtySubmoduleBecauseUntracked 0
repositoryWithNoSubmodules 0

RevCommitParseTest

testParse_implicit_mixed_encoded 0.02
testParse_WeirdHeaderOnlyCommit 0.018
testParse_NoMessage 0.019
testParse_OnlyLFMessage 0.02
testParse_implicit_UTF8_encoded 0.019
testParse_GitStyleMessage 0.082
testParse_ShortLineOnlyNoLF 0.05
testParse_illegalEncoding 0.028
testParse_explicit_bad_encoded2 0.018
testParse_explicit_bad_encoded 0.044
testParse_GitStyleMessageWithCRLF 0.018
testParse_incorrectUtf8Name 0.074
testParse_ShortLineOnlyEmbeddedLF 0.065
testParse_ShortLineOnlyEndLF 0.019
testParse_PublicParseMethod 0.022
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.019
testParse_incompleteAuthorAndCommitter 0.016
testParse_NoParents 0.018
testParse_unsupportedEncoding 0.02
testParse_explicit_encoded 0.032

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 0.443
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.362
mergeBinaryFile_UnsetMerge_Conflict 0.374
mergeTextualFile_UnsetMerge_NoConflict 0.455
mergeBinaryFile_SetMerge_Conflict 0.441
mergeTextualFile_UnsetMerge_Conflict 0.355

CommitAndLogCommandTest

testMultipleInvocations 0.044
testAddUnstagedChanges 0.104
testWrongParams 0.029
testModeChange 0.151
testLogWithFilter 0.196
testCommitAmend 0.089
testCommitRange 0.167
testMergeEmptyBranches 0.128
testInsertChangeId 0.099
testSomeCommits 0.142

ForPathTest

testFindObjects 0.026

RevTagParseTest

testTagBlob 0.042
testTagTree 0.031
testParse_implicit_mixed_encoded 0.022
testParseOldStyleNoTagger 0.022
testParse_NoMessage 0.022
testParse_OnlyLFMessage 0.022
testParse_implicit_UTF8_encoded 0.021
testParseAllFields 0.149
testParse_GitStyleMessage 0.031
testParse_ShortLineOnlyNoLF 0.023
testParse_illegalEncoding 0.034
testParse_explicit_bad_encoded2 0.024
testParse_explicit_bad_encoded 0.028
testParse_ShortLineOnlyEmbeddedLF 0.018
testParse_ShortLineOnlyEndLF 0.016
testParse_PublicParseMethod 0.023
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.019
testTagTag 0.054
testParse_unsupportedEncoding 0.08
testTagCommit 0.021
testParse_explicit_encoded 0.023

DescriptionTest

description 0.026

FileNameMatcherTest

testSpecialGroupCase0 0
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testVerySimpleWirdcardCase0 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0
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
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
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.001
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
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
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

Base64Test

testDecodeFail_NonBase64Character 0.001
testDecode 0.001
testEncode 0
testEncodeMatchesDecode 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.001
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0
testConfigureCache_Limits1 0.001
testConfigureCache_PackedGitWindowSize_0 0
testConfigureCache_PackedGitLimit_0 0
testConfigureCache_PackedGitWindowSize_4097 0
testConfigureCache_PackedGitOpenFiles_0 0

EolStreamTypeUtilTest

testCheckoutCRLF 0.002
testCheckoutLF 0.001
testCheckinDirect 0
testCheckoutDirect 0
testCheckinCRLF 0.001
testCheckinLF 0

ReftableCompactorTest

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

TranslationBundleTest

testGermanTranslation 0.001
testMissingString 0.002
testNonTranslatedBundle 0.003
testMissingPropertiesFile 0.002

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.027
testGetRefs_HeadsOnly_SymrefToPacked 0.029
testGetRef_DiscoversModifiedLoose 0.029
testGetRefs_HeadsOnly_AllLoose 0.026
testGetRefs_HeadOnOneBranch 0.055
testExactRef_EmptyDatabase 0.046
testGetRefs_IgnoresGarbageRef1 0.048
testGetRefs_IgnoresGarbageRef2 0.028
testGetRefs_IgnoresGarbageRef3 0.083
testGetRefs_IgnoresGarbageRef4 0.037
testGetRef_CorruptSymbolicReference 0.037
testPeelLooseTag 0.185
testGetRefs_TagsOnly_AllPacked 0.028
testGetRefs_TagsOnly_AllLoose 0.058
testGetRef_FetchHead 0.025
testGetRefs_PackedWithPeeled 0.026
test_repack 0.711
testFirstExactRef_IgnoresGarbageRef 0.033
testPeelCommit 0.031
testGetRefs_CorruptObjectIdReference 0.028
testGetRefs_LooseSorting_Bug_348834 0.04
testReadBranchConfig 0.035
testGetRefs_DeatchedHead1 0.035
testGetRefs_DeatchedHead2 0.148
testExactRef_FetchHead 0.025
testGetRefs_LooseOverridesPacked 0.048
testGetRefs_DiscoversModifiedLoose 0.042
testGetRef_CycleInSymbolicRef 0.118
testReadNotExistingBranchConfig 0.043
testGetRefs_HeadsOnly_AllPacked1 0.032
testGetRef_AnyHeadWithGarbage 0.121
testGetRefs_LooseSortedCorrectly 0.059
testGetRefs_PackedNotPeeled_Sorted 0.038
testFirstExactRef_Mixed 0.029
testExactRef_IgnoresGarbageRef 0.028
testGetRef_CorruptObjectIdReference 0.03
testRefsChangedStackOverflow 0.136
testCreate 0.138
testGetRef_PackedNotPeeled_WrongSort 0.025
testGetRefs_CycleInSymbolicRef 0.109
testGetRefs_InvalidName 0.063
testGetRef_DiscoversDeletedLoose 0.08
testGetRefs_DeeplyNestedBranch 0.045
testPackedRefsLockFailure 0.031
testGetRefs_HeadBranchNotBorn 0.081
testGetRef_EmptyDatabase 0.046
testGetRefs_DiscoversDeletedLoose1 0.067
testGetRefs_DiscoversDeletedLoose2 0.039
testGetRefs_DiscoversDeletedLoose3 0.038
testGetRefs_DiscoversDeletedLoose4 0.034
testGetRefs_DiscoversDeletedLoose5 0.036
testGetRefs_EmptyDatabase 0.109
testGetRefs_HeadsOnly_Mixed 0.045
testGetRefs_DiscoversNewLoose1 0.076
testGetRefs_DiscoversNewLoose2 0.056
testIsNameConflicting 0.052
testGetRefs_SkipsLockFiles 0.028

TreeRevFilterTest

testStringOfPearls_FilePath1 0.062
testStringOfPearls_FilePath2 0.086
testStringOfPearls_FilePath3 0.13
testStringOfPearls_DirPath2 0.078
testPathFilterOrOtherFilter 0.061

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.047

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.036
testMergeCommitOneParentShallow 0.106
testObjectDirectorySnapshot 0.044
testDepth1 0.042
testDepth2 0.038
testDepth3 0.161

NameRevCommandTest

multiplePathsNoMerge 0.064
multiplePathsSecondParent 0.186
prefix 0.056
annotatedTags 0.128
annotatedTagsNoResult 0.261
ref 0.095
simpleAncestor 0.061
onePathMerge 0.149
onePathMergeSecondParent 0.069
onePathMergeLongerFirstParentPath 0.107
nameExact 0.091

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.09
testRenamedBoundLineDelete 0.24
testBoundLineDelete 0.193

GcTagTest

annotatedTag_objectNotPruned 0.912
lightweightTag_objectNotPruned 1.001

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.122
testStringOfPearls_FilePath1 0.053
testStringOfPearls_FilePath2 0.043
testStringOfPearls_FilePath3 0.076
testStringOfPearls_FilePath3_NoParentRewriting 0.125
testStringOfPearls_DirPath2 0.072
testStringOfPearls_FilePath2_NoParentRewriting 0.048
testStringOfPearls_FilePath1_NoParentRewriting 0.055
testStringOfPearls_DirPath2_NoParentRewriting 0.049
testEdits_MatchNone 0.046
testEmpty_NoMatch 0.025
testSimple1 0.204
testEdits_MatchAll 0.086

ReflogCommandTest

testAmendReflog 0.112
testBranchReflog 0.2
testHeadReflog 0.167

RemoteAddCommandTest

testAdd 0.054

PackReverseIndexTest

testFindObjectWrongOffset 0.027
testFindNextOffsetWrongOffset 0.018
testFindObject 0.02
testFindNextOffset 0.024

AttributesHandlerTest

testNestedMatchRecursive 0.031
testDirectoryMatchSubSimple 0.033
testStarPathMatch 0.042
testExpandBuiltInMacro1 0.11
testExpandBuiltInMacro2 0.027
testExpandBuiltInMacro3 0.028
testDirectoryMatchSubComplex 0.036
testInfoOverridesWorkDirRoot 0.034
testCustomGlobalMacro1 0.15
testCustomGlobalMacro2 0.025
testCustomGlobalMacro3 0.025
testCustomGlobalMacro4 0.091
testPrefixMatchNot 0.071
testRelativePaths 0.041
testStarMatchOnSlashNot 0.029
testDirectoryMatch 0.031
testDirectoryMatchSubRecursiveBacktrack2 0.034
testDirectoryMatchSubRecursive 0.052
testNestedMatchNot 0.041
testCyclicMacros 0.048
testWorkDirRootOverridesGlobal 0.043
testComplexPathMatch 0.032
testDirectoryMatchSubRecursiveBacktrack 0.046
testInfoOverridesGlobal 0.043
testNestedMatch 0.056
testExpandNonMacro1 0.075
testExpandNonMacro2 0.05
testExpandNonMacro3 0.078
testExpandNonMacro4 0.066
testRecursiveMacro 0.027

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.001
testSmallObjectLoader 0.001

RootLocaleTest

testJGitText 0.001
testCLIText 0.005
testUIText 0.002

RepoCommandSymlinkTest

testLinkFileBare 0.586

AttributesMatcherTest

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

RevWalkSortTest

testSort_Default 0.025
testSort_COMMIT_TIME_DESC 0.029
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.026
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.03
testSort_TOPO_REVERSE 0.15
testSort_TOPO 0.033
testSort_REVERSE 0.033

MergeCommandTest

testDeletionOnSideConflict 0.251
testNoFastForwardNoCommit 0.185
testRecursiveMergeWithConflict 0.303
testMergeWithMessageAndChangeId 0.345
testConflictingMergeFailsDueToDirtyIndex 0.262
testFastForward 0.208
testMergeNonVersionedPaths 0.3
testMultipleCreationsSameContent 0.274
testAlreadyUpToDate 0.095
testMergeRemovingFoldersWithoutFastForward 0.287
testMergeRemovingFolders 0.201
testFastForwardOnly 0.214
testSuccessfulContentMergeNoCommit 0.303
testMergeWithChangeId 0.286
testFileModeMerge 0.42
testFileModeMergeWithDirtyWorkTree 0.335
testMergeWithMessageOption 0.317
testMultipleDeletions 0.353
testFastForwardNoCommit 0.132
testSquashMergeConflict 0.33
testSingleDeletion 0.455
testMergeInItself 0.235
testMergeConflictWithMessageOption 0.358
testMergeTag 0.236
testMergeConflictFileFolder 0.341
testFastForwardWithFiles 0.252
testMultipleCreations 0.269
testSquashMerge 0.395
testDeletionAndConflict 0.338
testModifiedAndRenamed 0.354
testSuccessfulMergeFailsDueToDirtyIndex 0.276
testSuccessfulContentMergeAndDirtyworkingTree 0.411
testMultipleHeads 0.226
testMergeMessage 0.202
testSuccessfulContentMerge 0.379
testSuccessfulMergeFailsDueToDirtyWorktree 0.264
testDeletionOnMasterConflict 0.318
testSquashFastForward 0.343
testFastForwardOnlyNotPossible 0.146
testContentMerge 0.392
testNoFastForward 0.212
testConflictingMergeFailsDueToDirtyWorktree 0.324
testMergeFailingWithDirtyWorkingTree 0.28
testMergeSuccessAllStrategiesNoCommit 1.194
testMergeSuccessAllStrategies 1.715

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0.002

CloneCommandTest

testCloneRepositoryCustomRemote 0.461
testCloneRepositoryExplicitGitDir 0.483
testCloneRepositoryExplicitGitDirNonStd 0.454
testCloneRepositoryWithNestedSubmodules 1.555
testCloneRepositoryWithBranchShortName 0.466
testBareCloneRepository 0.339
testCloneRepositoryWithSubmodules 1.112
testCloneWithAutoSetupRebase 0.788
testCloneRepositoryOnlyOneBranch 0.548
testCloneRepositoryWithBranch 0.634
testBareCloneRepositoryCustomRemote 0.356
testCloneBareRepositoryDefaultDirectory 0.302
testCloneRepositoryDefaultDirectory 0.274
testCloneRepositoryExplicitGitDirBare 0.321
testCloneRepositoryWithTagName 0.367
testCloneRepository 0.46
testBareCloneRepositoryNullRemote 0.375
testCloneRepositoryWithMultipleHeadBranches 0.35
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.446

FSTest

testReadPipeCommandStartFailure 0.042
testSymlinkAttributes 0.98
testReadPipePosixCommandFailure 0.012
testExecutableAttributes 0.002

HMACSHA1NonceGeneratorTest

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

CleanCommandTest

testClean 0.203
testCleanWithPaths 0.102
testCleanDirs 0.212
testCleanWithDryRun 0.201
testCleanDirsWithDryRun 0.157
testCleanDirsWithSubmodule 0.372
testCleanDirsWithRepository 0.274
testCleanDirsWithDryRunAndNoIgnore 0.203
testFilesShouldBeCleanedInSubSubFolders 0.229
testCleanWithDryRunAndNoIgnore 0.231

TagCommandTest

testDeleteFullName 0.108
testTagging 0.079
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.099
testFailureOnSignedTags 0.059
testDeleteNonExisting 0.054
testDeleteEmptyTagNames 0.039
testEmptyTagName 0.129
testTaggingOnHead 0.046
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.04
testListAllTagsInRepositoryInOrder 0.182
testInvalidTagName 0.037
testDelete 0.204
testDeleteBadName 0.039
testUnannotatedTagging 0.072

DirCacheEntryTest

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

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.899
branch_historyNotPruned 1.07
deleteBranch_historyPruned 1.063

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

LongMapTest

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

SHA1Test

detectsShatteredByDefault 0.304
test0 0
test1 0
test2 0
shatteredCollision 0
shatteredStoredInGitBlob 0

GcKeepFilesTest

testKeepFiles 2.026

IndexDiffFilterTest

testFileIgnoredNotHonored 0.049
testRecursiveTreeWalk 0.052
testEmptyFolderCommitted 0.058
testFileInFolderUntracked 0.094
testFileInFolderCommittedModifiedAllIgnored 0.177
testFileInFolderCommittedDeleted 0.058
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.193
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.087
testFileCommittedModified 0.117
testFileIgnored 0.085
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.104
testFolderChangedToFile 0.055
testFileInFolderCommittedModified 0.237
testNonRecursiveTreeWalk 0.107
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.131
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.176
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.076
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.076
testFileCommittedDeleted 0.06
testFolderChangedToFileCommittedComparedWithInitialCommit 0.088
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.102
testFileCommittedModifiedIgnored 0.048
testFileCommitted 0.079
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.119
testFileInFolderCommittedModifiedIgnored 0.067
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.084
testConflicts 0.16
testFileInFolderAllIgnored 0.085
testFileInFolderCommittedChangedNotModified 0.057
testFileInFolderCommittedAllDeleted 0.078
testEmptyFolderIgnored 0.05
testFileInFolderCommittedNonRecursive 0.077
testEmptyFolderUntracked 0.061
testFileInFolderCommitted 0.09
testFileInFolderIgnored 0.079
testFileCommittedChangedNotModified 0.074
testEmptyFolderCommittedDeleted 0.066
testFileUntracked 0.074

AutoLFInputStreamTest

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

PacketLineInTest

testReadString_Delim 0
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
testReadACK_Invalid4 0
testReadStringRaw_End 0
testReadACK_ERR 0
testReadACK_NAK 0
testReadString1 0
testReadString2 0
testReadString4 0
testReadString5 0
testReadACK_ACKcommon1 0

RevertCommandTest

testRevertDirtyIndex 0.362
testRevertConflictMarkers 0.224
testRevertConflictResolution 0.247
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.208
testRevertMultipleWithFail 0.307
testRevertMultiple 0.295
testRevertDirtyWorktree 0.226
testRevert 0.318
testRevertOurCommitName 0.308
testRevertkConflictReset 0.255

RawParseUtils_LineMapTest

testEmpty 0.001
testOneBlankLine 0
testTwoLineFooBar 0
testFourLineBlanks 0
testBinary 0
testLineMapOrBinary 0.005
testTwoLineNoLF 0

RemoteListCommandTest

testList 0.049

SymbolicRefTest

testLeaf 0.001
testToString 0
testConstructor 0

MergedReftableTest

scanIncludeDeletes 0.021
twoTableById 0.001
twoTableSeek 0
oneEmptyTable 0.001
oneTableScan 0.03
oneTableSeek 0.039
scanDuplicates 0.003
compaction 0.003
missedUpdate 0.008
noTables 0
fourTableScan 0.022
twoEmptyTables 0
deleteIsHidden 0.001

PacketLineOutTest

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

HttpAuthTest

testHttpAuthScanResponse 0

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.048
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.036
nonEmptyRefsFoldersAreKept 0.032

EditListTest

testSet 0.003
testEmpty 0.001
testAddOne 0
testAddTwo 0.001
testRemove 0

AddCommandTest

testCommandInjection 0.13
testCleanFilterReturning12 0.053
testAddExistingSingleFileTwice 0.041
testCleanFilter 0.119
testReplaceFileByPartOfDirectory 0.045
testAddGitlinkDoesNotChange 0.207
testBadCleanFilter 0.058
testMultipleCleanFilter 0.194
testAddWithConflicts 0.04
testAddNothing 0.094
testAddRemovedFile 0.038
testCleanFilterEnvironment 0.122
testAttributesWithTreeWalkFilter 0.199
testAddWithoutParameterUpdate 0.062
testAddExistingSingleMediumSizeFileWithNewLine 0.051
testAddSubrepoWithDirNoGitlinks 0.279
testAddExistingSingleFileInSubDir 0.035
testAssumeUnchanged 0.121
testAddRemovedCommittedFile 0.106
testAddWithParameterUpdate 0.063
testAddWholeRepo 0.153
testExecutableRetention 0.087
testNotApplicableFilter 0.033
testAddTwoFiles 0.152
testAddFolder 0.034
testAddExistingSingleFileTwiceWithCommit 0.052
testAddIgnoredFile 0.152
testReplaceFileWithDirectory 0.097
testAttributesConflictingMatch 0.046
testAddGitlink 0.224
testBadCleanFilter2 0.062
testAddExistingSingleBinaryFile 0.049
testAddNonExistingSingleFile 0.04
testAddExistingSingleFile 0.063
testReplaceDirectoryConflictsWithFile 0.123
testAddExistingSingleSmallFileWithNewLine 0.065
testReplaceDirectoryWithFile 0.037
testBuiltinCleanFilter 2.484
testBuiltinFilters 1.68

JschConfigSessionFactoryTest

testNoConfigEntry 0.102
testAliasCaseDifferenceLowcase 0.115
testAliasIdentical 0.155
testAlias 0.119
testAliasCaseDifferenceLowcaseInverted 0.122
testAliasCaseDifferenceUpcase 0.123
testAliasIdenticalWithPort 0.193
testAliasIdenticalWithUser 0.118
testAliasWithPort 0.193
testAliasWithUser 0.137
testAliasCaseDifferenceUpcaseInverted 0.14
testConnectTimout 0.135

RepositoryCacheConfigTest

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

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 0
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0
testLarge_SingleWrite 0.001
testInCoreLimit_SwitchBeforeAppendByte 0
testOneBlock_BulkWrite 0
testRandomWrites 0.162
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0.001
testDestroyWhileOpen 0.105
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.004
testInCoreInputStream 0.001

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.041

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0
recentTempPacksAndIdxAreNotDeleted 0

MergerTest

checkContentMergeConflict 0.866
checkMergeNonConflictingSubmodulesWithoutIndex 0.746
mergeWithCrlfAutoCrlfTrue 0.43
checkFileReplacedByFolderInOurs 0.43
checkLockedFilesToBeDeleted 0.418
checkContentMergeNoConflict_noRepo 0.262
checkMergeEqualNewTrees 0.3
checkMergeConflictingNewTrees 0.312
checkMergeMergeableTreesWithoutIndex 0.654
checkMergeConflictingTreesWithoutIndex 0.494
failingDeleteOfDirectoryWithUntrackedContent 0.383
checkMergeEqualTreesInCore_noRepo 0.309
checkMergeMergeableFilesWithTreeInIndex 0.334
checkUntrackedFolderIsNotAConflict 0.315
checkContentMergeLargeBinaries 0.303
checkFileReplacedByFolderInTheirs 0.316
checkMergeEqualTreesInCore 0.246
checkContentMergeNoConflict 0.322
checkMergeConflictingSubmodulesWithoutIndex 0.235
checkMergeConflictingFilesWithTreeInIndex 0.227
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.281
checkContentMergeConflict_noTree 0.21
checkMergeEqualTreesWithoutIndex 0.37
mergeWithCrlfInWT 0.35
checkMergeCrissCross 0.594
checkForCorrectIndex 18.277

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.137
testPrecedenceGlobal 0.056
testNoAttributes 0.043
testPrecedenceParent 0.049
testRules 0.07
testPrecedenceCurrent 0.159
testHierarchyBothIterator 0.05
testIndexOnly 0.086
testIndexOnly2 0.043
testOverriding2 0.027
testAggregation 0.034
testPrecedenceInfo 0.081
testPrecedenceRoot 0.075
testRulesInherited 0.028
testHierarchyWorktreeOnly 0.034
testNoMatchingAttributes 0.03
testEmptyGitAttributeFile 0.081
testOverriding 0.069

PackIndexV1Test

testCRC32 0.02
testIteratorMethodsContract 0.02
testCompareEntriesOffsetsWithGetOffsets 0.02
testIteratorReturnedValues1 0.019
testIteratorReturnedValues2 0.025
testCompareEntriesOffsetsWithFindOffsets 0.054

RefAdvertiserTest

advertiser 0

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0
repositoryWithNoHeadInSubmodule 0
repositoryWithUninitializedSubmodule 0
repositoryWithInitializedSubmodule 0
repositoryWithMissingSubmodule 0
repositoryWithDifferentRevCheckedOutSubmodule 0
repositoryWithNoSubmodules 0

PushOptionsTest

testThinPushWithOptions 0
testPushWithEmptyOptions 0
testAdvertisedButUnusedPushOptions 0
testPushWithoutOptions 0
testAtomicPushWithOptions 0
testFailedAtomicPushWithOptions 0
testNonAtomicPushWithOptions 0
testPushOptionsNotSupported 0

DirCachePathEditTest

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

AutoGcTest

testTooManyPacks 0.032
testNotTooManyLooseObjects 0.017
testTooManyLooseObjects 1.97
testNotTooManyPacks 0.025

DirCacheFindTest

testEntriesWithin 0.021

SymlinksTest

fileModeTestMissingThenSymlink 2.402
createDirSymlinkBeforeTarget 0.517
createFileSymlinkBeforeTarget 0.314
fileModeTestFolderThenSymlink 0.492
createSymlinkAfterTarget 0.276
fileModeTestSymlinkThenFile 0.174
fileModeTestFileThenSymlink 0.206
fileModeTestSymlinkThenMissing 0.256
fileModeTestSymlinkThenFolder 0.228

IntListTest

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

RevWalkFollowFilterTest

testSingleRename 0.036
testMultiRename 0.04
testNoRename 0.028

EditListTest

testTypes 0.001
testHunkHeader 0
testFileHeader 0.001

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0
test1 0
test2 0
testTinyThinPack 0
testMaxObjectSizeDeltaBlock 0
testMaxObjectSizeFullBlob 0
testPackWithTrailingGarbage 0
testPackWithDuplicateBlob 0
testDataAfterPackFooterSingleRead 0
testDataAfterPackFooterSplitObjectRead 0
testMaxObjectSizeDeltaResultSize 0
testNonMarkingInputStream 0

RefTreeTest

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

AttributesNodeTest

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

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

InterIndexDiffFilterTest

testOneOnly 0.021
testTwoSame 0.02
testEmpty 0.022
testTwoSameDifferByAssumeValid 0.021
testTwoSameSameAssumeValidDifferentContent 0.022

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 37.322
test_ConfigAutoCRLF_false_GlobalEOL_crlf 29.857
test_ConfigAutoCRLF_true_GlobalEOL_lf 4.259
test_switchToBranchWithTextAttributes 34.738
test_ConfigAutoCRLF_input_GlobalEOL_lf 4.171
test_ConfigAutoCRLF_true 11.823
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 12.115
test_ConfigAutoCRLF_false_ConfigEOL_native 4.118
test_ConfigAutoCRLF_input_GlobalEOL_crlf 11.943
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 4.073
test_GlobalEOL_lf_RootEOL_crlf 11.978
test_ConfigAutoCRLF_false_GlobalEOL_lf 4.047
test_ConfigEOL_lf 4.051
test_ConfigAutoCRLF_true_ConfigEOL_lf 11.585
test_ConfigAutoCRLF_input_ConfigEOL_lf 4.049
testBinary1 4.036
testBinary2 4.009
test_switchToBranchWithBinaryAttributes 12.27
test_ConfigAutoCRLF_false_ConfigEOL_lf 3.561
test_ConfigEOL_native_xnix 4.056
testDefaultSetup 4.068
test_ConfigAutoCRLF_false 4.063
test_ConfigAutoCRLF_input 4.085
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 4.105
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 11.824
test_ConfigEOL_native_windows 4.09
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 11.973
test_ConfigEOL_crlf 11.99

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0
testSpi 0
testFindRemoteRefUpdatesWithLeases 0
testFindRemoteRefUpdatesTrackingRef 0
testFindRemoteRefUpdatesNoWildcardNoTracking 0
testFindRemoteRefUpdatesNoWildcardNoDestination 0
testLocalTransportFetchWithoutLocalRepository 0
testFindRemoteRefUpdatesWildcardNoTracking 0
testLocalTransportWithRelativePath 0

GetTextTest

testGetText_DiffCc 0.011
testGetText_NoBinary 0.001
testGetText_BothISO88591 0.002
testGetText_Convert 0.001

FileSnapshotTest

testActuallyIsModifiedTrivial 1.954
testNewFileNoWait 2.457
testNewFileWithWait 2

ReflogReaderTest

testCheckout 0.032
testReadRightLog 0.045
testReadWhileAppendIsInProgress 0.04
testNoLog 0.04
testReadLineWithMissingComment 0.071
testSpecificEntryNumber 0.053
testReadOneLine 0.08
testReadTwoLine 0.041

ReflogConfigTest

testlogAllRefUpdates 0.078

ObjectWalkTest

testNoCommits 0.026
testOneCommitOneTreeTwoBlob 0.041
testCull 0.068
testTwoCommitDeepTree1 0.068
testTwoCommitDeepTree2 0.125
testTwoCommitTwoTreeTwoBlob 0.045
testEmptyTreeCorruption 0.036
testTwoCommitsEmptyTree 0.029

EditTest

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

PushCommandTest

testPushAfterGC 0.298
testPushRefUpdate 0.7
testPrePushHook 0.226
testPush 0.146
testPushWithRefSpecFromConfig 0.201
testPushWithoutPushRefSpec 0.322
testPushWithLease 0.208
testTrackingUpdate 0.276

PostOrderTreeWalkTest

testNoPostOrder 0.018
testInitialize_NoPostOrder 0.02
testInitialize_TogglePostOrder 0.021
testResetDoesNotAffectPostOrder 0.02
testWithPostOrder_NoEnterSubtree 0.028
testWithPostOrder_EnterSubtree 0.088

GcCommitSelectionTest

testBitmapsForExcessiveBranches 73.474
testBitmapSpansNoMergesWithTags 34.258
testSelectionOrderingWithChains 0.181
testBitmapSpansNoMerges 17.424
testBitmapSpansWithMerges 15.837

DaemonTest

testDaemonStop 1.982
testDaemonRestart 2.004

StashApplyCommandTest

untrackedAndTrackedChanges 0.123
workingDirectoryContentConflict 0.186
workingDirectoryEditPreCommit 0.274
workingDirectoryContentMerge 0.491
workingDirectoryCleanIndexModify 0.311
unstashNoHead 0.191
multipleEdits 0.251
workingDirectoryModifyInSubfolder 0.315
noStashedCommits 0.159
indexContentConflict 0.113
stashChangeInANewSubdirectory 0.398
indexAdd 0.235
stashedApplyOnOtherBranchWithStagedChange 0.58
workingDirectoryDeleteIndexAdd 0.23
workingDirectoryDeleteIndexEdit 0.266
untrackedFileConflictsWithWorkingDirectory 0.229
workingDirectoryModifyIndexChanged 0.169
workingDirectoryDelete 0.236
indexDelete 0.207
workingDirectoryModify 0.231
stashedApplyOnOtherBranch 0.524
stashedContentMerge 0.306
untrackedFileNotIncluded 0.224
untrackedFileIncluded 0.249
testApplyStashWithDeletedFile 0.338
unstashNonStashCommit 0.115
untrackedFileConflictsWithCommit 0.27

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.024
testFindSingleFile 0.018
testBuildEmpty 0.021
testAdd_ReverseGitSortOrder 0.023
testBuildOneFile_Commit_IndexChangedEvent 0.025
testBuilderClear 0.02
testBuildOneFile_Commit 0.02
testAdd_InGitSortOrder 0.061
testBuildRejectsUnsetFileMode 0.042

PackWriterTest

testWritePack2DeltasReuseOffsets 0.061
testWriteEmptyPack1 0.063
testWriteEmptyPack2 0.118
testIgnoreNonExistingObjectsWithBitmaps 0.361
testExclude 0.206
testWritePack2DeltasReuseRefs 0.152
testWriteIndex 0.063
testWritePack1 0.16
testWritePack2 0.142
testWritePack3 0.105
testWritePack4 0.085
testWritePack1NoObjectReuse 0.111
testWritePack4ThinPack 0.076
testShallowFetchShallowAncestorDepth1 0.257
testShallowFetchShallowAncestorDepth2 0.333
testWritePack4SizeThinVsNoThin 0.273
testShallowFetchShallowParentDepth1 0.235
testShallowFetchShallowParentDepth2 0.307
testContructor 0.046
testIgnoreNonExistingObjects 0.051
testModifySettings 0.197
testDeltaStatistics 0.133
testNotIgnoreNonExistingObjects 0.111
testShallowIsMinimalDepth1 0.295
testShallowIsMinimalDepth2 0.341
testWritePack2SizeOffsetsVsRefs 0.245
testWritePack2DeltasCRC32Copy 0.215
testWritePack2SizeDeltasVsNoDeltas 0.164

GcConcurrentTest

repackAndCheckBitmapUsage 1.367
concurrentRepack 0.052
repackAndGetStats 1.948
repackAndUploadPack 1.99

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0
testEstimateGcPackSizeWithAnExistingGcPack 0

T0004_PackReaderTest

test003_lookupCompressedObject 0.031
test004_lookupDeltifiedObject 0.031

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0
multiplePacks 0
readBackSmallObjectBeforeLargeObject 0
readBackLargeFile 0
checkExisting 0
largeBlob 0
singlePack 0
readBackFallsBackToRepo 0
overwriteExistingPack 0
flushEmptyPack 0
insertLargeInputStreamBypassesCheckExisting 0
noFlush 0
readBackSmallFiles 0

OpenSshConfigTest

testAlias_DoesNotMatch 0.021
testAlias_OptionsSet 0.048
testHostCaseInsensitive 0.033
testRepeatedLookupsWithModification 0.662
testAlias_InheritBatchMode 0.035
testRemoteUserReplacement 0.121
testAlias_ConnectionAttempts 0.024
testAlias_BatchModeDefault 0.065
testPattern 0.022
testAlias_PreferredAuthenticationsDefault 0.027
testAlias_OptionsInherit 0.029
testMissingArgument 0.113
testMultiHost 0.06
testListValueMultiple 0.045
testEqualsSign 0.022
testHomeDirUserReplacement 0.054
testAlias_BatchModeYes 0.079
testQuoteParsing 0.039
testMultiIdentityFile 0.044
testSeparatorParsing 0.025
testAlias_OptionsKeywordCaseInsensitive 0.021
testDefaultBlock 0.052
testHostnameReplacement 0.046
testRepeatedLookups 0.112
testAlias_ConnectionAttemptsDefault 0.054
testAlias_invalidConnectionAttempts 0.076
testAlias_PreferredAuthentications 0.022
testListValueSingle 0.038
testNoConfig 0.046
testIdentityFile 0.044
testAlias_badConnectionAttempts 0.023
testNegatedPattern 0.022
testAlias_InheritPreferredAuthentications 0.022
testLocalhostFQDNReplacement 0.074

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 0
reftableWithTombstoneNotResurrected 0
testCollectionWithPureGarbageAndRereferencingGarbage 0
testEstimateGcRestPackSizeInNewRepo 0
testCollectionWithGarbage 0
testEstimateUnreachableGarbagePackSize 0
testCollectionWithGarbageAndRereferencingGarbage 0
testCollectionWithNoGarbage 0
testEstimateGcRestPackSizeWithAnExistingGcPack 0
testRacyNoReusePrefersSmaller 0
testEstimateGcPackSizesWithGcAndGcRestPacks 0
compactsReftables 0
testCollectionWithGarbageCoalescence 0
reftableWithoutTombstoneResurrected 0
testCollectionWithGarbageNoCoalescence 0
testCollectionWithGarbageCoalescenceWithShortTtl 0
testEstimateGcPackSizeInNewRepo 0
producesNewReftable 0
testCollectionWithPureGarbageAndGarbagePacksPurged 0
testSinglePackForAllRefs 0
testEstimateGcPackSizeWithAnExistingGcPack 0
leavesNonGcReftablesIfNotConfigured 0
testCollectionWithGarbageAndGarbagePacksPurged 0
prunesNonGcReftables 0

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.025

StashListCommandTest

multipleStashedCommits 0.192
noStashRef 0.026
emptyStashReflog 0.054
singleStashedCommit 0.19

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 2.862
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 3.133
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 3.175
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 3.147
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 3.032
shouldNotFetchSubmodulesWhenNo 2.641
shouldFetchSubmodulesWhenYes 3.041
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 2.863

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.052
test002_WriteEmptyTree2 0.105
test30_stripWorkDir 0.057
test002_WriteEmptyTree 0.052
test006_ReadUglyConfig 0.037
test000_openrepo_default_gitDirAndWorkTreeSet 0.178
test000_openrepo_default_absolute_workdirconfig 0.11
test027_UnpackedRefHigherPriorityThanPacked 0.032
test000_openrepo_alternate_index_file_and_objdirs 0.05
test025_computeSha1NoStore 0.129
test020_createBlobTag 0.051
test028_LockPackedRef 0.054
test007_Open 0.033
test002_CreateBadTree 0.205
test001_Initalize 0.083
test021_createTreeTag 0.049
test000_openRepoBadArgs 0.033
test022_createCommitTag 0.117
test024_createCommitNonAscii 0.045
test008_FailOnWrongVersion 0.033
test009_CreateCommitOldFormat 0.088
test026_CreateCommitMultipleparents 0.056
test000_openrepo_default_relative_workdirconfig 0.136
test023_createCommitNonAnullii 0.073
test000_openrepo_default_workDirSet 0.085

PatchCcTest

testParse_OneFileCc 0
testParse_CcNewFile 0
testParse_CcDeleteFile 0

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.306
testDirCacheSavesObjects 0.799

LockFileTest

lockFailedExceptionRecovery 0

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.532
testCheckoutOurs 0.304
testCheckoutMultiple 0.238
testUpdateSymLink 0.261
testUpdateWorkingDirectory 0.318
testCheckoutRepository 0.162
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.247
testCheckoutSecond 0.224
testCheckoutTheirs 0.464
testCheckoutFirst 0.228
testStageNotPossibleWithBranch 0.091
testCheckoutOfConflictingFileShouldThrow 0.456
testUpdateWorkingDirectoryFromIndex2 6.319
testUpdateBrokenSymLink 0.259
testUpdateBrokenSymLinkToDirectory 0.153
testUpdateWorkingDirectoryFromIndex 0.239
testCheckoutMixedNewlines 0.287

PatchIdDiffFormatterTest

testSameDiff 0.268
testDiff 0.057

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.028
noSuchPackFolder 0.028
malformedIdxNotDeleted 0.027
bitmapDeletedButIdxAndPackNot 0.032

MaxCountRevFilterTest

testMaxCountRevFilter0 0.039
testMaxCountRevFilter 0.075

SideBandOutputStreamTest

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

PatchCcErrorTest

testError_CcTruncatedOld 0.004

CommitCommandTest

commitAfterSquashMerge 0.274
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.173
commitSubmoduleUpdate 0.446
commitOnlyShouldHandleIgnored 0.092
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.098
testExecutableRetention 0.156
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
testReflogs 0.202
commitNewSubmodule 0.341
commitEmptyCommits 0.112
commitAmendOnInitialShouldFail 0.024
commitAmendWithAuthorShouldUseIt 0.2

MyersDiffTest

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

DeltaIndexTest

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

RevObjectTest

testAddRevFlag 0
testHasRevFlag 0
testId 0
testAddRevFlagSet 0
testRemoveRevFlag 0
testRevObjectTypes 0
testHasAllFlag 0
testHasAnyFlag 0
testEquals 0
testRemoveRevFlagSet 0

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.026
testCustomFileModeStrategyFromParentIterator 0.102
testEmptyIfRootDoesNotExist 0.037
testSymlinkActuallyModified 0.067
testComputeFileObjectId 0.023
testCustomFileModeStrategy 0.084
submoduleWithNoGitDirectory 0.07
idOffset 1.021
testIsModifiedSymlinkAsFile 0.055
testTreewalkEnterSubtree 0.063
submoduleNestedWithHeadMatchingIndex 0.135
testEmptyIteratorOnEmptyDirectory 0.025
testDirCacheMatchingId 0.528
submoduleHeadMatchesIndex 0.202
testSymlinkNotModifiedThoughNormalized 0.084
submoduleDirectoryIterator 0.265
testIsModifiedFileSmudged 0.499
submoduleWithNoHead 0.072
testEmptyIfRootIsFile 0.02
testSymlinkModifiedNotNormalized 0.051
testGetEntryContentLength 0.023
testFileModeSymLinkIsNotATree 0.04
testSimpleIterate 0.028

ApplyCommandTest

testModifyNL1 0.152
testAddA1 0.024
testAddA2 0.024
testAddM1 0.025
testNonASCIIAdd2 0.023
testAddA1Sub 0.028
testModifyM2 0.158
testModifyM3 0.05
testFailureF1 0.169
testFailureF2 0.054
testNonASCII2 0.052
testModifyE 0.174
testModifyW 0.103
testModifyX 0.071
testModifyY 0.076
testModifyZ 0.198
testDeleteD 0.058
testNonASCIIAdd 0.048
testNonASCIIDel 0.167
testNonASCII 0.048

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.101
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.02
shouldListAddedFileInInitialCommit 0.054
shouldListModificationBetweenTwoCommits 0.079
shouldListModificationInDirWithoutModifiedTrees 0.093
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.1
shouldReportFileModeChange 0.076
shouldListDeletionBetweenTwoCommits 0.12
shouldListChangesInWorkingTree 0.091
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.039
shouldListAddedFileBetweenTwoCommits 0.163
shouldListModificationInDirWithModifiedTrees 0.117

RevWalkMergedIntoTest

testOldCommitWalk 0.048

BranchTrackingStatusTest

shouldWorkInNormalCase 0.114
shouldWorkWithoutMergeBase 0.158
shouldReturnNullWhenBranchDoesntExist 0.026

BlockListTest

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

PathFilterGroupTest

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

PackIndexV2Test

testCRC32 0
testIteratorMethodsContract 0
testCompareEntriesOffsetsWithGetOffsets 0
testIteratorReturnedValues1 0
testIteratorReturnedValues2 0
testCompareEntriesOffsetsWithFindOffsets 0

RevWalkUtilsReachableTest

withMerge 0.158
withCommitLoadedByDifferentRevWalk 0.045
twoCommits 0.06
oneCommit 0.091
multipleBranches 0.116

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

SkipRevFilterTest

testSkipRevFilter0 0.025
testSkipRevFilterNegative 0.017
testSkipRevFilter 0.055

ConfigTest

testEscapeLeadingAndTrailingSpace 0.002
testEscapeSpacesOnly 0.001
testSetStringListWithEmptyValue 0.001
testTimeUnitDefaultValue 0.001
testIncludeInvalidName 0.002
testIncludeCaseInsensitiveSection 0.006
test006_readCaseInsensitive 0.001
testNoEscapeInternalSpaces 0.004
testTimeUnit 0.002
testGetFastForwardMerge 0.002
testEscapeSubsectionInvalidCharacters 0.002
testReadBoolean_OnOff1 0
testReadBoolean_OnOff2 0.002
testGetFastForwardMergeoptions 0.004
testEmptyValueAtEof 0.002
testIncludeValuePathRelative 0.003
testReadBoolean_YesNo1 0.001
testReadBoolean_YesNo2 0.001
testDropBackslashFromInvalidEscapeSequenceInSubsectionName 0.002
testSetFastForwardMergeoptions 0.001
testEscapeValueInvalidCharacters 0.002
test_ReadNamesInSectionRecursive 0.002
readNamesInSubSectionRecursive 0.001
testEscapeCommentCharacters 0.001
testIncludeCaseInsensitiveKey 0.005
test005_PutGetStringList 0.001
testGetEnum 0.001
testIncludeValuePathWithTilde 0.001
testReadMultipleValuesForName 0
testUnsetBranchSection 0
test009_readNamesInSection 0.001
testIncludeIsNoop 0.003
testCombinedMergeOptions 0.003
testReadLong 0.002
testParseLiteralBackspace 0.001
testParseInvalidSubsections 0.001
testParseInvalidValues 0.002
testEscapeTrailingSpace 0
test001_ReadBareKey 0.001
testTimeUnitInvalid 0.003
testIncludeNoValue 0.004
test002_ReadWithSubsection 0.002
test003_PutRemote 0.003
testParseComments 0.029
testEscapeLeadingSpace 0.007
testEscapeSubsection 0.005
testNoFinalNewline 0.001
testExplicitlySetEmptyString 0.001
test010_readNamesInSubSection 0.001
testIncludeValuePathNotFound 0
testTimeUnitNegative 0.001
testParseMultipleQuotedRegions 0.001
test004_PutGetSimple 0.001
testTimeUnitInvalidWithSection 0.006
testSetFastForwardMerge 0.012
testGetInvalidEnum 0.002
testReadUserConfigWithInvalidCharactersStripped 0.002
testUnsetSingleSection 0.001
test008_readSectionNames 0.001
testIncludeExceptionContainsFile 0.01
testIncludeExceptionContainsLine 0.001
testSetEnum 0.001
testBooleanWithNoValue 0.001
testIncludeTooManyRecursions 0.009
testNoEscapeSpecialCharacters 0.003
testReadBoolean_TrueFalse1 0.001
testReadBoolean_TrueFalse2 0.008
test007_readUserConfig 0.001
testParsedEmptyString 0.001
testIncludeEmptyValue 0.001

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.029
testRevWalkCarryUninteresting_SlowClock 0.029
testRevWalkCarryUninteresting_WrongClock 0.035
testRevWalkCarryCustom_SlowClock 0.133

QuotedStringGitPathStyleTest

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

LIFORevQueueTest

testEmpty 0.028
testCloneEmpty 0.034
testAddLargeBlocks 2.451
testClear 0.04
testHasFlags 0.034

IntSetTest

testAdd 0.001

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.001
testFreakingHugePathName 0
testFindAttributesWhenMissing 0
testFindAttributesWhenSecond 0
testBackwards_ConfusingPathName 0
testTwoEntries_BackwardsTwo 0
testFindAttributesWhenFirst 0
testEmptyTree_AtEOF 0

RepoCommandTest

testRemoveOverlappingBare 0.145
runTwiceIsNOP 0.737
testCopyFileBare 0.835
testRecordShallowRecommendation 0.61
testRecordSubmoduleLabels 0.799
testBareRepo 0.801
androidSetup 0.613
testRevisionBranch 0.697
testRecordRemoteBranch 0.721
testAddRepoManifest 0.739
relative 0.48
testDefaultRemoteRevision 0.738
testRevisionBare 0.746
absoluteRemoteURL 0.729
testRevisionTag 0.95
testTargetBranch 1.003
testIncludeTag 1.007
gerritSetup 0.782
testRevision 0.908
absoluteRemoteURLAbsoluteTargetURL 0.715
testReplaceManifestBare 1.15
testRepoManifestGroups 2.089
testRepoManifestCopyFile 0.842
recordUnreachableRemotes 0.674
testRemoteAlias 0.922
testRemoteRevision 0.908

AbstractPlotRendererTest

testDrawTextAlignment 0.277

BasicRuleTest

test 0
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

ChangeIdUtilTest

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

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.124
testFormatWithConflictsNoFooterNoLineBreak 0.205
testTag 0.21
testPullWithUri 0.236
testFormatWithConflictsNoFooter 0.115
testMixed 0.166
testIntoHeadOtherThanMaster 0.09
testThreeBranches 0.063
testIntoOtherThanMaster 0.069
testRemoteBranch 0.118
testTwoBranches 0.139
testFormatWithConflictsWithFooters 0.059
testIntoSymbolicRefHeadPointingToMaster 0.123
testCommit 0.074
testOneBranch 0.089

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0.002
testEqualsWithWhitespace 0

PushCertificateStoreTest

saveInBatch 0
lockFailure 0
putMatchingWithSomeMatchingRefs 0
saveTwoCertsOnSameRefInTwoUpdates 0
saveTwoCertsOnDifferentRefsInTwoUpdates 0
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0
changeRefFileToDirectory 0
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0
missingRef 0
putMatchingWithNoMatchingRefs 0
saveOneCertOnOneRef 0
saveNoChange 0
getBeforeSaveDoesNotIncludePending 0
saveTwoCertsOnSameRefInOneUpdate 0
saveTwoCertsOnDifferentRefsInOneUpdate 0
saveOneCertOnMultipleRefs 0

IOReadLineTest

testReadLineNoTrailingNewline[buffered=false, sizeHint=-1] 0
testReadLine[buffered=false, sizeHint=-1] 0.001
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.001
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.001
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.001
testReadLine[buffered=true, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=3] 0
testReadLine[buffered=true, sizeHint=3] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=4] 0
testReadLine[buffered=true, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=64] 0
testReadLine[buffered=true, sizeHint=64] 0

ObjectDirectoryTest

testScanningForPackfiles 1.764
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 2.121
testShallowFile 0.034
testShallowFileCorrupt 0.037

RenameDetectorTest

testExactRename_ManyRenames 0.029
testBreakModify_RejoinIfUnpaired 0.028
testBreakModify_BreakBelowScore 0.027
testInexactRenames_OnePair2 0.033
testExactRename_OneRenameOneModify 0.028
testExactRename_OneDeleteManyAdds 0.055
testNoRenames_SymlinkAndFile 0.047
testExactRename_OneRename 0.048
testSetRenameScore_IllegalArgs 0.028
testInexactRename_NewlinesOnly 0.042
testExactRename_PathBreaksTie 0.033
testRenameLimit 0.077
testInexactRename_OnePair 0.065
testInexactRename_SameContentMultipleTimes 0.039
testInexactRename_LastByteDifferent 0.037
testNoRenames_UntrackedFile 0.031
testInexactRename_OneRenameTwoUnrelatedFiles 0.094
testBreakModify_DontBreakAboveScore 0.052
testExactRename_DifferentObjects 0.023
testExactRename_UnstagedFile 0.02
testNoRenames_EmptyFile1 0.021
testNoRenames_EmptyFile2 0.021
testBreakModify_BreakNone 0.022
testExactRename_MultipleIdenticalDeletes 0.145
testNoRenames_GitlinkAndFile 0.021
testBreakModify_BreakAll 0.088
testNoRenames_SymlinkAndFileSamePath 0.025
testNoRenames_SingleByteFiles 0.027

NetRCTest

testNetRCFile 0
testNetRCDefault 0

RepositoryResolveTest

testObjectId_nonexisting 0.044
testObjectId_objectid_invalid_explicit_parent 0.054
testHEAD 0.061
testTree 0.075
testDistance_past_root 0.098
testDerefCommit 0.054
resolveUpstream 0.211
testParseLookupPath 0.071
resolveExprSimple 0.173
invalidNames 0.04
testObjectId_objectid_implicit_firstparent 0.033
testObjectId_objectid_self 0.118
testParseNonGitDescribe 0.121
testDistance 0.048
testParseGitDescribeOutput 0.106
testObjectId_existing 0.083
testDerefBlob 0.061
testDerefTree 0.082
testObjectId_objectid_explicit_firstparent 0.153
testDerefTag 0.049
testRef_refname 0.048
testObjectId_objectid_explicit_otherparents 0.052

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.024
testRules 0.037
testNoMatchingAttributes 0.029
testEmptyGitAttributeFile 0.026

RefMapTest

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

StashCreateCommandTest

unmergedPathsShouldCauseException 0.498
workingDirectoryCleanIndexModify 0.106
multipleEdits 0.102
workingDirectoryModifyInSubfolder 0.297
newFileInIndexThenModifiedInWorkTree 0.101
indexAdd 0.189
workingDirectoryDeleteIndexAdd 0.201
workingDirectoryDeleteIndexEdit 0.08
workingDirectoryModifyIndexChanged 0.19
refLogIncludesCommitMessage 0.087
workingDirectoryDelete 0.21
indexDelete 0.204
workingDirectoryModify 0.075
noLocalChanges 0.115
untrackedFileNotIncluded 0.156
untrackedFileIncluded 0.129

SubmoduleConfigTest

fetchRecurseNoMatch 0
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

TimeoutOutputStreamTest

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

DiffCommandTest

testDiffModified 0.083
testDiffWithNegativeLineCount 0.146
testDiffTwoCommits 0.175
testDiffCached 0.118
testDiffWithPrefixes 0.099
testNoOutputStreamSet 0.04

ReadLinesTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.539
testRebaseShouldIgnoreMergeCommits 0.789
testFastForwardRebaseWithAutoStash 0.442
testRebaseInteractiveMultipleSquash 0.728
testRebaseWithUncommittedDelete 0.25
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.24
testRebasePreservingMerges1 1.119
testRebasePreservingMerges2 0.863
testStopOnConflict 0.465
testStopOnConflictFileCreationAndDeletion 0.527
testFastForwardWithMultipleCommits 0.31
testRebaseInteractiveFixupWithBlankLines 0.339
testRebaseWithUnstagedTopicChange 0.249
testStopOnLastConflictAndContinue 0.474
testRebaseTodoLineSetComment 0.027
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.05
testRebaseEndsIfLastStepIsEdit 0.306
testRebaseShouldStopForRewordInCaseOfConflict 0.41
testParseRewordCommand 0.021
testRebasePreservingMergesWithUnrelatedSide1 0.976
testRebasePreservingMergesWithUnrelatedSide2 1.162
testRebaseWithUnstagedMasterChangeOtherCommit 0.301
testRebaseInteractiveSingleSquashAndModifyMessage 0.478
testRebaseWithUncommittedMasterChangeBaseCommit 0.551
testParseSquashFixupSequenceCount 0.024
testRebaseWithAutoStashConflictOnApply 0.495
testRebaseInteractiveReword 0.353
testRebaseWithUntrackedFile 0.46
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.693
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.025
testRebaseWithUncommittedMasterChange 0.32
testRebaseInteractiveEdit 0.44
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.206
testRepositoryStateChecks 0.022
testRebaseInteractiveSquashFirstCommitShouldFail 0.183
testRebaseWithUnstagedMasterChangeBaseCommit 0.335
testEmptyRebaseTodo 0.026
testFastForwardWithMultipleCommitsOnDifferentBranches 0.515
testMergeFirstStopOnLastConflictAndSkip 0.511
testRebaseShouldFixupInCaseOfConflict 0.495
testRebaseWithModificationShouldNotDeleteData 0.256
testRebaseInteractiveFixupFirstCommitShouldFail 0.212
testFastForwardRebaseWithModification 0.27
testAuthorScriptConverter 0.022
testDetachedHead 0.432
testRebaseWithUncommittedTopicChange 0.296
testRebaseShouldStopForEditInCaseOfConflict 0.425
testStopOnConflictAndContinue 0.558
testRebaseWithUnstagedMasterChange 0.413
testStopOnConflictAndContinueWithNoDeltaToMaster 0.439
testOnlyCommentRebaseTodo 0.025
testFilesAddedFromTwoBranches 0.588
testStopOnConflictAndFailContinueIfFileIsDirty 0.539
testStopOnConflictCommitAndContinue 0.596
testUnknownUpstream 0.044
testStopOnConflictAndAbortWithDetachedHEAD 0.515
testRebaseWithAutoStash 0.561
testRebaseInteractiveMixedSquashAndFixup 0.545
testFastForwardWithNewFile 0.232
testUpToDate 0.118
testRebaseParentOntoHeadShouldBeUptoDate 0.12
testStopOnConflictAndSkipNoConflict 0.525
testStopOnLastConflictAndSkip 0.472
testRebaseWithUncommittedMasterChangeOtherCommit 0.413
testLeadingSpacesRebaseTodo 0.045
testRebaseShouldTryToParseValidLineMarkedAsComment 0.021
testRebaseShouldSquashInCaseOfConflict 0.484
testConflictFreeWithSingleFile 0.319
testStopOnConflictAndSkipWithConflict 0.562
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.062

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.024
testEmptyCache_Clear_NoCacheTree 0.02
testWriteReadTree 0.025
testTwoLevelSubtree 0.02
testEmptyCache_CreateEmptyCacheTree 0.02
testSingleSubtree 0.022

PullCommandWithRebaseTest

testPullFastForward 0.451
testPullLocalConflict 0.461
testPullConflict 0.483
testPullFastForwardDetachedHead 0.58
testPullFastForwardWithBranchInSource 0.522
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.51

PlotCommitListTest

testMergeBlockedBySelf 0.049
testMultipleMerges 0.156
testBug368927 0.053
testBug419359 0.061
testDuplicateParents 0.151
testBug300282_1 0.04
testTwoRoots1 0.029
testTwoRoots2 0.031
testMergeBlockedByOther 0.141
testSideBranch 0.038
test2SideBranches 0.042
testLinear 0.053
testMerged 0.09
testEgitHistory 0.172
testDanglingCommitShouldContinueLane 0.033

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

PathSuffixFilterTest

testEdgeCases 0.03
testRecursiveFiltering 0.073
testNonRecursiveFiltering 0.028

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.026
badlyFormattedWithoutRef 0.009

NLSTest

testJVMDefaultLocale 0.004
testParallelThreadsWithDifferentLocales 0.004
testThreadTranslationBundleInheritance 0.002
testNLSLocale 0.001

DfsFsckTest

testMultipleInvalidObjects 0
testNonCommitHead 0
testMissingObject 0
testTagWithoutObject 0
testCommitWithoutTree 0
testValidConnectivity 0
testCommitWithCorruptAuthor 0
testHealthyRepo 0
testTreeWithNullSha 0

AbbreviatedObjectIdTest

testEquals_Full 0
testNotEquals_SameLength 0
testIsId 0
testPrefixCompare_1 0
testPrefixCompare_7 0
testPrefixCompare_8 0
testPrefixCompare_9 0
testEmpty_FromString 0
test17_FromString 0
testPrefixCompare_17 0
testPrefixCompare_Full 0
testFull_FromByteArray 0
test1_FromString 0
test2_FromString 0
test3_FromString 0
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

FastIgnoreRuleTest

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

AtomicPushTest

pushAtomicClientGivesUpEarly 0.01
pushNonAtomic 0.04
pushAtomicDisabled 0.003

HugeFileTest

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

T0001_PersonIdentTest

test002_NewIdent 0
testToExternalStringTrimsNameAndEmail 0
test001_NewIdent 0
testEmptyNameAndEmail 0
nullForEmailShouldThrowIllegalArgumentException 0
nullForNameShouldThrowIllegalArgumentException 0.001
testToExternalStringTrimsAllWhitespace 0
testToExternalStringTrimsOtherBadCharacters 0
testAppendSanitized 0

RefSpecTest

testForceMasterMaster 0
testWildcardInMiddleOfDestionation 0
testExpandFromDestination_NonWildcard 0
testForceMaster 0
invalidDestinationDoubleSlashes 0
invalidWhenSourceOnlyAndWildcard 0
testCreateEmpty 0
sourceOnlywithWildcard 0
invalidWhenSourceEndsWithSlash 0
testSetDestination 0
testSetSourceDestination 0
testWildcardInMiddleOfSource 0
destinationWithWildcard 0
testMasterMaster 0
invalidSetSource 0
testWildcardAtStart 0
invalidSourceDoubleSlashes 0
testDeleteMaster 0
testWildcardMirror 0
invalidWhenMoreThanOneWildcardInSource 0
testSetForceUpdate 0
invalidSlashAtStart 0
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0
invalidWhenMoreThanOneWildcardInDestination 0
onlyWildCard 0
testSetSource 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

WindowCacheGetTest

testCache_TooSmallLimit 0.051
testCache_TooFewFiles 0.043
testCache_Defaults 0.037

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.134
testMultipleHeads_SameBase2 0.084
testNone 0.071
testDisallowTreeFilter 0.033
testInconsistentCommitTimes 0.093
testSimple 0.069
testCrissCross 0.035

SquashMessageFormatterTest

testCommit 0.05

HistogramDiffTest

testExceedsChainLength_DuringScanOfA 0
testExceedsChainLength_DuringScanOfB 0
testFallbackToMyersDiff 0.002
testEdit_NoUniqueMiddleSide_FlipBlocks 0.001
testEdit_NoUniqueMiddleSide_FlipAndExpand 0
testEdit_NoUniqueMiddleSide_Insert2 0
testEdit_LcsContainsUnique 0
testEdit_InsertNearCommonCenter 0
testEdit_ReplaceCommonDelete 0.001
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_DeleteNearCommonCenter 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0.001
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

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.103
testForbiddenNamesOnWindowsEgCon 0.124
testForbiddenNamesOnWindowsEgLpr 0.202
testForbiddenNamesOnWindowsEgDotCon 0.174
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.081
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.174
testMaliciousPathDot 0.217
testMaliciousGitPathEndDotUnixOk 0.081
testMaliciousGitPathEndDotWindows1 0.124
testMaliciousGitPathEndDotWindows2 0.118
testMaliciousGitPathEndDotWindows3 0.131
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.112
testMaliciousPathEmptyUnix 0.118
testMaliciousGitPath1Case 0.104
testMaliciousGitPath2Case 0.185
testMaliciousGitPath3Case 0.199
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.161
testMaliciousPathDotDot 0.152
testMaliciousAbsolutePathSecondCheckout 0.094
testMaliciousAbsolutePathTwoLevelsFirstBad 0.18
testMaliciousAbsoluteUNCPathWindows1 0.075
testMaliciousAbsoluteUNCPathWindows2 0.174
testForbiddenNamesOnWindowsEgCon1 0.147
testForbiddenNamesOnWindowsEgLpt1 0.168
testMaliciousAbsolutePathIsOkTwoLevels 0.095
testMaliciousWindowsADSOnUnix 0.189
testMaliciousAbsolutePathTwoLevelsSecondBad 0.114
testMaliciousGitPathEndSpaceUnixOk 0.179
testMaliciousPathEmptyWindows 0.18
testMaliciousWindowsADS 0.108
testForbiddenWindowsNamesOnUnixEgCon 0.2
testMaliciousGitPath1 0.113
testMaliciousGitPath2 0.146
testMaliciousAbsoluteWindowsPath1 0.136
testMaliciousAbsoluteWindowsPath2 0.158
testMaliciousAbsolutePathIsOkSecondCheckout 0.115
testMaliciousAbsolutePath 0.117
testForbiddenWindowsNamesOnUnixEgLpt1 0.138
testForbiddenNamesOnWindowsEgConDotSuffix 0.2
testMaliciousAbsoluteCurDrivePathWindows 0.133
testMaliciousGitPathEndSpaceWindows 0.094
testMaliciousAbsoluteWindowsPath1OnUnix 0.21

FilterCommandsTest

testBuiltinCleanFilter 0.178
testBuiltinCleanAndSmudgeFilter 0.306
testBuiltinSmudgeFilter 0.468

RemoteDeleteCommandTest

testDelete 0.131

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.026
shouldReturnZeroWhenMergedInto 0.025
shouldWorkWithMerges 0.03
shouldWorkWithoutCommonAncestor 0.028
shouldWorkWithZeroAsEnd 0.025
shouldReturnZeroOnSameCommit 0.028

GcBasicPackingTest

testImmediatePruning 2.165
testPreserveAndPruneOldPacks 3.1
testDonePruneTooYoungPacks 2.916
testNotPackTwice 2.322
testPackAllObjectsInOnePack 1.671
repackEmptyRepo_noPackCreated 0.058
testPackRepoWithNoRefs 0.104
testPackCommitsAndLooseOne 1.81
testPack2Commits 2.014

RevCommitListTest

testFillToHighMarkMulitpleBlocks 4.344
testFillToUnknownCommit 4.641
testFillToNullCommit 0.059
testFillToHighMark2 0.176
testFillToHighMark4 0.063
testFillToHighMarkAll 0.186
testFillToCommit 0.126

RunExternalScriptTest

testCopyStdIn 0.035
testWrongScript 0.025
testArguments 0.022
testRc 0.023
testCopyStdInExecute 0.032
testAllTogetherBinExecute 0.031
testAllTogetherBin 0.033
testWrongSh 0.008
testNullStdout 0.022
testCopyNullStdIn 0.03
testStdErr 0.022
testStdErrExecute 0.022

WalkEncryptionTest$Required

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

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>

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0

RenameBranchCommandTest

renameBranchNoConfigValues 0.185
renameBranchExistingSection 0.187
renameBranchMultipleConfigValues 0.097
renameBranchSingleConfigValue 0.119

DirCacheBasicTest

testLockMissing_TempIndex 0.029
testFindOnEmpty 0.024
testWriteEmptyCommit_RealIndex 0.021
testDetectUnmergedPaths 0.02
testWriteEmptyUnlock_RealIndex 0.136
testReadMissing_TempIndex 0.021
testLockMissing_RealIndex 0.022
testBuildThenClear 0.019
testWriteEmptyLockEmpty_RealIndex 0.024
testRejectInvalidWindowsPaths 0.025
testReadMissing_RealIndex 0.105
testWriteEmptyReadEmpty_RealIndex 0.053

ReftableTest

byObjectIdOneRefWithIndex 0.203
namespaceHeads 0.001
emptyTable 0
oneSymbolicRef 0
namespaceNotFound 0
indexScan 0.484
indexSeek 0.324
seekNotFound 0
emptyVirtualTableFromRefs 0.003
estimateCurrentBytesWithIndex 0.193
onlyReflog 0.004
estimateCurrentBytesOneRef 0
logScan 0.404
failDeepChainOfSymbolicRef 0.004
byObjectIdOneRefNoIndex 0.002
noIndexScan 0.005
noIndexSeek 0.007
nameTooLongDoesNotWrite 0
unpeeledDoesNotWrite 0.012
resolveSymbolicRef 0.002
oneDeletedRef 0
oneTagRef 0.001
oneIdRef 0
badCrc32 0.001
withReflog 0.001

RepositoryCacheTest

testBareFileKey 0.046
testNonBareFileKey 0.023
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.036
testRepositoryUsageCount 0.021
testFileKeyOpenNew 0.041
testGetRegistered 0.023
testRepositoryUsageCountWithRegisteredRepository 0.043
testCacheOpen 0.039
testUnregister 0.026
testGetRegisteredWhenEmpty 0.027
testRepositoryUnregisteringWhenExpired 0.161
testRepositoryNotUnregisteringWhenClosing 0.058
testReconfigure 0.053
testCacheRegisterOpen 0.024
testFileKeyOpenExisting 0.028

DiffFormatterReflowTest

testNegativeContextFails 0.013
testContext100 0.003
testContext0 0.002
testContext1 0.007
testContext3 0.001
testContext5 0.001
testContext10 0.005
testEmpty1 0.003
testNoNewLine1 0.003
testNoNewLine2 0.004

AutoCRLFOutputStreamTest

testBoundary 1.625
test 0.001

RawParseUtils_FormatTest

testFormatBase10 0

StringsTest

testCount 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

CherryPickTest

testPick 0.053
testRevert 0.055

RevWalkFilterTest

testFilter_NOT_NONE 0.044
testFilter_NONE 0.037
testFilter_Negate_ALL 0.052
testFilter_NOT_ALL 0.062
testFilter_ALL_Or_NONE 0.074
testFilter_NONE_Or_ALL 0.067
testFilter_MY_ALL_Or_NONE 0.072
testFilter_NO_MERGES 0.034
testFilter_NONE_Or_MY_ALL 0.028
testFilter_NONE_And_ALL 0.027
testFilter_NONE_And_MY_ALL 0.034
testFilter_MY_ALL_And_NONE 0.038
testFilter_ALL_And_NONE 0.035
testFilter_ALL 0.035
testCommitTimeRevFilter 0.04

SubmoduleInitTest

resolveInvalidParentUrl 0
resolveTwoLevelHigherRelativeUrl 0
resolveWorkingDirectoryRelativeUrl 0
repositoryWithUninitializedModule 0
resolveOneLevelHigherRelativeUrl 0
resolveSameLevelRelativeUrl 0
repositoryWithNoSubmodules 0

HttpConfigUriPathTest

testSegmentCompare 0
testNormalizationEmptyPaths 0
testSegmentCompareFailing 0.442
testNormalization 0
testNormalizationWithDot 0
testNormalizationWithDoubleSlash 0
testNormalizationWithDotDotFailing 0.995
testNormalizationWithDotDot 0

SubmoduleWalkTest

repositoryWithNestedSubmodule 0
repositoryWithRootLevelSubmoduleRelativeRef 0
treeIdWithGitmodules 0
testTreeIteratorWithGitmodulesNameNotPath 0
indexWithGitmodules 0
bareRepositoryWithNoSubmodules 0
generatorFilteredToOneOfTwoSubmodules 0
repositoryWithRootLevelSubmoduleAbsoluteRef 0
repositoryWithRootLevelSubmodule 0
testTreeIteratorWithGitmodules 0
repositoryWithNoSubmodules 0

FileUtilsTest

testCreateSymlink 0.003
testCreateSymlinkOverrideExisting 0.001
testMkdir 0.016
testRelativize_mixedCase 0.001
testDeleteEmptyTreeOk 0.002
testDeleteNotEmptyTreeNotOk 0.002
testIsStaleFileHandleWithDirectCause 0.001
testRenameOverExistingNonEmptyDirectory 0.106
testAtomicMove 0.009
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0.002
testIsStaleFileHandleWithIndirectCause 0.001
testRelativize_doc 0.001
testRelativize_scheme 0.001
testRenameOverNonExistingFile 0.002
testRelativize_whitespaces 0.001
testIsStaleFileHandleInCausalChainWithDirectCause 0.001
testDeleteRecursiveEmpty 0.003
testDeleteFile 0.001
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0.002
testMkdirs 0.003
testRenameOverExistingFile 0.003
testCreateNewFile 0.001
testDeleteRecursive 0.002
testRenameOverExistingEmptyDirectory 0.004
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.003
testRelativize_equalPaths 0.001
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.002
testIsStaleFileHandleInCausalChainWithIndirectCause 0.001

IgnoreMatcherParametrizedTest

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

SubmoduleSyncTest

repositoryWithSubmodule 0
repositoryWithRelativeUriSubmodule 0
repositoryWithNoSubmodules 0

PushConfigTest

pushRecurseSubmoduleNoMatch 0
pushRecurseSubmoduleToConfigValue 0
pushRecurseSubmoduleMatch 0

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.062
testTrivialTwoWay_rightDFconflict2 0.081
testTheirs_noRepo 0.097
testTrivialTwoWay_ok 0.208
testTrivialTwoWay 0.134
testOurs 0.139
testTrivialTwoWay_noRepo 0.099
testTrivialTwoWay_validSubtreeSort 0.159
testTrivialTwoWay_leftDFconflict1 0.205
testTrivialTwoWay_leftDFconflict2 0.064
testTrivialTwoWay_conflictSubtreeChange 0.064
testTrivialTwoWay_conflict 0.051
testOurs_noRepo 0.093
testTrivialTwoWay_disjointhistories 0.039
testTheirs 0.122
testTrivialTwoWay_concurrentSubtreeChange 0.142

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.12
testProperlyCullAllAncestors1 0.04
testProperlyCullAllAncestors2 0.124

LsRemoteCommandTest

testLsRemoteWithTags 0.399
testLsRemoteWithHeads 0.414
testLsRemoteWithoutLocalRepository 0.219
testLsRemote 0.417

EmptyTreeIteratorTest

testAtEOF 0.022
testCreateSubtreeIterator 0.021
testStopWalkCallsParent 0.02
testBackDoesNothing 0.022
testEntryObjectId 0.022
testNextDoesNothing 0.022

AbstractTreeIteratorTest

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

QuotedStringBourneStyleTest

testDequote_BareABCZ_OnlyBC 0.002
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

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.215
testOnlyOption_f1_7_f2_14_b 0.214
testOnlyOption_f1_7_f2_14_c 0.32
testOnlyOption_f1_7_f2_14_d 0.275
testOnlyOption_f1_7_f2_14_e 0.291
testOnlyOption_f1_1_a 0.031
testOnlyOption_f1_1_b 0.159
testOnlyOption_f1_1_c 0.063
testOnlyOption_f1_1_d 0.171
testOnlyOption_f1_1_e 0.067
testOnlyOption_f1_2_a 0.037
testOnlyOption_f1_2_b 0.149
testOnlyOption_f1_2_c 0.072
testOnlyOption_f1_2_d 0.166
testOnlyOption_f1_2_e 0.127
testOnlyOption_f1_3_a 0.144
testOnlyOption_f1_3_b 0.154
testOnlyOption_f1_3_c 0.227
testOnlyOption_f1_3_d 0.163
testOnlyOption_f1_3_e 0.213
testOnlyOption_f1_4_a 0.087
testOnlyOption_f1_4_b 0.062
testOnlyOption_f1_4_c 0.075
testOnlyOption_f1_4_d 0.075
testOnlyOption_f1_4_e 0.09
testOnlyOption_f1_5_a 0.102
testOnlyOption_f1_5_b 0.083
testOnlyOption_f1_5_c 0.22
testOnlyOption_f1_5_d 0.122
testOnlyOption_f1_5_e 0.153
testOnlyOption_f1_6_a 0.162
testOnlyOption_f1_6_b 0.098
testOnlyOption_f1_6_c 0.213
testOnlyOption_f1_6_d 0.216
testOnlyOption_f1_6_e 0.097
testOnlyOption_f1_7_a 0.124
testOnlyOption_f1_7_b 0.152
testOnlyOption_f1_7_c 0.095
testOnlyOption_f1_7_d 0.249
testOnlyOption_f1_7_e 0.222
testOnlyOption_f1_8_a 0.14
testOnlyOption_f1_8_b 0.103
testOnlyOption_f1_8_c 0.111
testOnlyOption_f1_8_d 0.093
testOnlyOption_f1_8_e 0.149
testOnlyOption_f1_9_a 0.113
testOnlyOption_f1_9_b 0.171
testOnlyOption_f1_9_c 0.152
testOnlyOption_f1_9_d 0.123
testOnlyOption_f1_9_e 0.159
testOnlyOption_f1_2_f2_14_a 0.087
testOnlyOption_f1_2_f2_14_b 0.16
testOnlyOption_f1_2_f2_14_c 0.143
testOnlyOption_f1_2_f2_14_d 0.15
testOnlyOption_f1_2_f2_14_e 0.151
testOnlyOption_f1_12_f2_14_a 0.219
testOnlyOption_f1_12_f2_14_b 0.155
testOnlyOption_f1_12_f2_14_c 0.158
testOnlyOption_f1_12_f2_14_d 0.164
testOnlyOption_f1_12_f2_14_e 0.159
testOnlyOption_f1_6_f2_14_a 0.123
testOnlyOption_f1_6_f2_14_b 0.134
testOnlyOption_f1_6_f2_14_c 0.158
testOnlyOption_f1_6_f2_14_d 0.155
testOnlyOption_f1_6_f2_14_e 0.168
testOnlyOption_f1_10_a 0.084
testOnlyOption_f1_10_b 0.104
testOnlyOption_f1_10_c 0.175
testOnlyOption_f1_10_d 0.114
testOnlyOption_f1_10_e 0.127
testOnlyOption_f1_11_a 0.078
testOnlyOption_f1_11_b 0.092
testOnlyOption_f1_11_c 0.108
testOnlyOption_f1_11_d 0.101
testOnlyOption_f1_11_e 0.104
testOnlyOption_f1_12_a 0.071
testOnlyOption_f1_12_b 0.071
testOnlyOption_f1_12_c 0.076
testOnlyOption_f1_12_d 0.072
testOnlyOption_f1_12_e 0.081
testOnlyOption_f1_13_a 0.057
testOnlyOption_f1_13_b 0.065
testOnlyOption_f1_13_c 0.067
testOnlyOption_f1_13_d 0.071
testOnlyOption_f1_13_e 0.074
testOnlyOption_f1_14_a 0.065
testOnlyOption_f1_14_b 0.072
testOnlyOption_f1_14_c 0.099
testOnlyOption_f1_14_d 0.101
testOnlyOption_f1_14_e 0.092
testOnlyOption_f1_1_f2_14_a 0.054
testOnlyOption_f1_1_f2_14_b 0.063
testOnlyOption_f1_1_f2_14_c 0.078
testOnlyOption_f1_1_f2_14_d 0.08
testOnlyOption_f1_1_f2_14_e 0.095
testOnlyOptionWithDirectory 0.149

TestRepositoryTest

amendRef 0.008
nonRacingChange 0.004
insertChangeId 0.006
cherryPickWithIdenticalContents 0.096
resetFromDetachedHead 0.005
insertExplicitChangeId 0.001
amendCommit 0.001
resetFromSymref 0.037
reattachToMaster_Race 0.001
insertChangeIdIgnoresExisting 0.008
cherryPick 0.017
amendHead 0.004
cherryPickWithContentMerge 0.012
commitToUnbornHead 0.001

MergeHeadMsgTest

testReadWriteMergeHeads 0.02
testReadWriteMergeMsg 0.018

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.02
testALL_IdentityClone 0.019
testANY_DIFF_ShouldNotBeRecursive 0.021
testNotALL_IncludesNothing 0.024
testANY_DIFF_IdentityClone 0.021
testALL_IncludesAnything 0.023
testALL_ShouldNotBeRecursive 0.126

CheckoutCommandTest

testCheckout 0.229
testCheckoutOfDirectoryShouldBeRecursive 0.197
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.341
testCheckoutWithConflict 0.115
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.387
testCheckoutWithStartPoint 0.281
testCheckoutOfFileWithInexistentParentDir 0.243
testCheckoutCommit 0.222
testCheckoutAllPaths 0.241
testInvalidRefName 0.087
testSmudgeFilter_createNew 0.527
testCreateOrphanBranchWithStartCommit 0.271
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 1.742
testAlreadyExists 0.252
testCreateBranchOnCheckout 0.281
testCheckoutWithStartPointOnlyCertainFiles 0.369
testSmudgeFilter_modifyExisting 0.574
testCheckoutToNonExistingBranch 0.102
testCheckoutAnnotatedTag 0.209
testCheckoutRemoteTrackingWithoutLocalBranch 0.345
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.425
testCheckoutWithNonDeletedFiles 0.103
testUpdateSmudgedEntries 0.241
testSimpleCheckout 0.243
testCreateOrphanBranchWithStartPoint 0.159
testCheckoutOrphanBranch 0.209
testCheckoutRemoteTrackingWithUpstream 0.288
testDetachedHeadOnCheckout 0.22
testCheckoutLightweightTag 0.19
testNullRefName 0.125

CrissCrossMergeTest

crissCrossMerge_twoRoots 7.076
crissCrossMerge_nonmergeable 6.006
crissCrossMerge_mergeable2 8.486
crissCrossMerge 5.17
crissCrossMerge_mergeable 8.817
crissCrossMerge_ThreeCommonPredecessors 10.681
crissCrossMerge_ParentsNotMergeable 11.11
crissCrossMerge_checkOtherFiles 11.617

LogCommandTest

logAllCommitsWithMaxCount 0.176
logOnlyMergeCommits 0.307
logAllCommits 0.18
logAllCommitsWithSkipAndMaxCount 0.171
logPathWithMaxCount 0.14
logAllCommitsWithSkip 0.176
logNoMergeCommits 0.313
logPathWithSkip 0.183
logAllCommitsWithTag 0.197

CGitIgnoreTest

testUnescapedBracketsInGroup 0.258
testDirOnlyMatch 0.104
testRepeatedNegationInDifferentFiles5 0.104
testEscapedFirstBracketInGroup 0.146
testDirectoryWildmatchDoesNotMatchFiles1 0.11
testDirectoryWildmatchDoesNotMatchFiles2 0.16
testDirectoryWildmatchDoesNotMatchFiles3 0.096
testDirectoryWildmatchDoesNotMatchFiles4 0.093
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.089
testStarMatchOnSlashNot 0.084
testDirectoryMatchSubRecursiveBacktrack2 0.088
testDirectoryMatchSubRecursiveBacktrack3 0.091
testDirectoryMatchSubRecursiveBacktrack4 0.109
testDirectoryMatchSubRecursiveBacktrack5 0.096
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.078
testDirOnlyMatchDeep 0.065
testDirectoryMatchSubRecursive 0.078
testPrefixMatch 0.076
testSimpleRootGitIgnoreGlobalNegation1 0.071
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.078
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.087
testEscapedBothBracketsInGroup 0.085
testSimpleIgnored 0.082
testDirectoryMatchSubRecursiveBacktrack 0.076
testEscapedSecondBracketInGroup 0.094

NotTreeFilterTest

testNegateIsUnwrap 0.022
testCloneIsDeepClone 0.022
testWrap 0.021
testShouldBeRecursive_PathFilter 0.021
testCloneIsSparseWhenPossible 0.023
testShouldBeRecursive_ALL 0.022

RemoteSetUrlCommandTest

testSetUrl 0.046
testSetPushUrl 0.041

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.034
testDeleteForce 0.141
testDeleteNotFound 0.054
testCreateMissingObject 0.037
testForceUpdateMissingObject 0.055
testDeleteLoosePacked 0.841
testNoCacheObjectIdSubclass 0.062
testDeleteLoosePackedRejected 0.04
testRenameBranchHasPreviousLog 1.034
testRenameCurrentBranch 0.999
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.12
testRenameBranchCannotLockAFileHEADisToLockTo 0.868
testRenameRefNameColission2avoided 0.896
testRefKeySameAsName 0.032
testLooseDelete 0.047
testUpdateRefLockFailureLocked 0.037
testDeleteLooseAndItsDirectory 0.137
testUpdateRefNoChange 0.043
testDeleteWithoutHead 0.048
testUpdateRefForwardWithCheck1 0.05
testUpdateRefForwardWithCheck2 0.065
testRenameBranchCannotLockAFileHEADisToLockFrom 0.149
testRenameBranchCannotLockAFileHEADisFromLockTo 0.511
testDeleteSymref 0.056
testUpdateRefLockFailureWrongOldValue 0.042
testDeleteHEADreferencedRef 0.05
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.158
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.103
testUpdateMissingObject 0.052
testUpdateRefDetached 0.167
testRefsCacheAfterUpdateLooseOnly 0.055
testNewNamespaceConflictWithLoosePrefixOfExisting 0.076
testRenameBranchAlsoInPack 1.224
testDeleteHead 0.04
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.952
testDeleteFastForward 0.894
testNewNamespaceConflictWithPackedPrefixOfExisting 0.055
testRefsCacheAfterUpdate 0.05
testUpdateRefForward 0.049
testDeleteHeadInBareRepo 0.068
testRenameBranchNoPreviousLog 0.792
testNewNamespaceConflictWithLoosePrefixNameExists 0.051
testRenameRefNameColission1avoided 1.05
testUpdateRefDetachedUnbornHead 0.049

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

IndexDiffSubmoduleTest

testDirtyRootWorktree 2.072
testDirtySubmoduleWorktreeUntracked 1.686
testInitiallyClean 1.678
testDirtySubmoduleWorktree 1.751
testDirtySubmoduleHEAD 1.801
testDirtySubmoduleIndex 1.713
testDirtySubmoduleIndexAndWorktree 1.732

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 0.992
shouldRaiseErrorOnBadUrl 0.106
shouldCloneAValidGitRepository 0.34
shouldRaiseErrorOnNoUrl 0.418
shouldCreateABareCloneOfAValidGitRepository 0
shouldRaiseErrorOnEmptyUrl 0.032

SmartClientSmartServerSslTest

testInitialClone_SslFailure[0] 0
testInitialClone_RedirectToHttps[0] 0.477
testInitialClone_RedirectBackToHttp[0] 1.075
testInitialClone_ViaHttps[0] 1.427
testInitialClone_SslFailure[1] 1.132
testInitialClone_RedirectToHttps[1] 1.139
testInitialClone_RedirectBackToHttp[1] 0.917
testInitialClone_ViaHttps[1] 1.148

MeasurePackSizeTest

testPush_packSize 0.135

RootLocaleTest

testHttpServerText 0

DumbClientDumbServerTest

testInitialClone_Loose[0] 0
testListRemote[0] 0
testPushNotSupported[0] 0
testInitialClone_Packed[0] 0.256
testInitialClone_Loose[1] 0.939
testListRemote[1] 0.183
testPushNotSupported[1] 0.146
testInitialClone_Packed[1] 0.347

ClientVersionUtilTest

testParse 0
testPushStatusBug 0

GitServletInitTest

testDefaultConstructor_NoBasePath 0.055
testInitUnderContainer_WithBasePath 1.069
testDefaultConstructor_WithBasePath 0.001
testInitUnderContainer_NoBasePath 0.044

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 3.147
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0
testObjectCheckerException 0

DumbClientSmartServerTest

testInitialClone_Small[0] 0.82
testListRemote[0] 0.138
testPushNotSupported[0] 0.183
testInitialClone_Packed[0] 0.351
testInitialClone_Small[1] 0.937
testListRemote[1] 0.202
testPushNotSupported[1] 0.09
testInitialClone_Packed[1] 0.17

AdvertiseErrorTest

testPush_CreateBranch 0

AsIsServiceTest

testCreate_Default 0
testCreate_Disabled 0
testDisabledSingleton 0.02
testCreate_Enabled 0.024

DefaultReceivePackFactoryTest

testCreate_AuthUser 0
testCreate_NullUser 0
testCreate_EmptyStringUser 0
testCreate_Disabled 0
testDisabledSingleton 0
testCreate_Enabled 0

FileResolverTest

testNotAGitRepository 0.355
testUnreasonableNames 0
testExportOk 0

HookMessageTest

testPush_CreateBranch 0.354
testPush_HookMessagesToOutputStream 0

RegexPipelineTest

testSimpleRegex 0
testRegexGroupFilter 0
testServeOrdering 0

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 0
testInvalidWant[0] 0
testInitialClone_RedirectMultiple[0] 0
testPush_NotAuthorized[0] 0
testPush_CreateBranch[0] 0
testInitialClone_WithAuthenticationAfterRedirect[0] 0
testInitialClone_Small[0] 0
testFetch_TooManyLocalCommits[0] 0.366
testInitialClone_WithAuthenticationNoCredentials[0] 0.136
testListRemote[0] 0.096
testInitialClone_RedirectOnPostForbidden[0] 0.128
testListRemote_BadName[0] 0.113
testInitialClone_RedirectForbidden[0] 0.103
testInitialClone_RedirectMax[0] 0.143
testInitialClone_WithAuthenticationWrongCredentials[0] 0.166
testInitialClone_RedirectLoop[0] 0.201
testInitialClone_RedirectOnPostAllowed[0] 0.195
testInitialClone_RedirectTooOften[0] 0.133
testPush_ChunkedEncoding[0] 0.252
testInitialClone_BrokenServer[0] 0.165
testInitialClone_Redirect301Small[0] 0.18
testInitialClone_WithAuthenticationOnPostOnly[0] 0.205
testInitialClone_Redirect302Small[0] 0.2
testInitialClone_WithAuthentication[0] 0.215
testInitialClone_Redirect303Small[0] 0.178
testInitialClone_Redirect307Small[0] 0.132
testFetch_RefsUnreadableOnUpload[0] 0.191
testFetch_FewLocalCommits[1] 1.04
testInvalidWant[1] 0.165
testInitialClone_RedirectMultiple[1] 0.254
testPush_NotAuthorized[1] 0.107
testPush_CreateBranch[1] 0.111
testInitialClone_WithAuthenticationAfterRedirect[1] 0.134
testInitialClone_Small[1] 0.129
testFetch_TooManyLocalCommits[1] 0.831
testInitialClone_WithAuthenticationNoCredentials[1] 0.105
testListRemote[1] 0.144
testInitialClone_RedirectOnPostForbidden[1] 0.143
testListRemote_BadName[1] 0.082
testInitialClone_RedirectForbidden[1] 0.122
testInitialClone_RedirectMax[1] 0.208
testInitialClone_WithAuthenticationWrongCredentials[1] 0.123
testInitialClone_RedirectLoop[1] 0.2
testInitialClone_RedirectOnPostAllowed[1] 0.123
testInitialClone_RedirectTooOften[1] 0.103
testPush_ChunkedEncoding[1] 0.137
testInitialClone_BrokenServer[1] 0.1
testInitialClone_Redirect301Small[1] 0.125
testInitialClone_WithAuthenticationOnPostOnly[1] 0.197
testInitialClone_Redirect302Small[1] 0.12
testInitialClone_WithAuthentication[1] 0.113
testInitialClone_Redirect303Small[1] 0.11
testInitialClone_Redirect307Small[1] 0.102
testFetch_RefsUnreadableOnUpload[1] 0.078

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 0.435

ServletUtilsTest

testAcceptGzip 0

HttpClientTests

testListRemote_Dumb_NoHEAD 0
testListRemote_Smart_DetachedHEAD 0
testRepositoryNotFound_Dumb 0
testListRemote_Smart_WithQueryParameters 0
testV2HttpFirstResponse 0
testListRemote_Dumb_Auth 0
testListRemote_Dumb_NeedsAuth 0
testV2HttpSubsequentResponse 0
testHttpClientWantsV2ButServerNotConfigured 0
testListRemote_Smart_UploadPackNeedsAuth 0
testRepositoryNotFound_Smart 0
testListRemote_Dumb_DetachedHEAD 0
testListRemoteWithoutLocalRepository 0
testListRemote_Smart_UploadPackDisabled 0

DefaultUploadPackFactoryTest

testCreate_Default 0
testCreate_Disabled 0
testDisabledSingleton 0
testCreate_Enabled 0

ErrorServletTest

testHandler 0

SetAdditionalHeadersTest

testSetHeaders 0.433

RemoteTest

testAdd 2.26
testList 0.452
testVerboseList 0.475
testRemove 0.103
testSetUrl 0.336
testUpdate 0.959
testSetUrlPush 0.08

CommitTest

testCommitAll 0.694
testCommitPath 0.658

CLIGitCommandTest

testSplit 0.086

TextBuiltinTest

testCleanDeleteDirs 1.932

LsRemoteTest

testLsRemoteHeadsTags 2.832
testLsRemoteTags 0.441
testLsRemote 0.399
testLsRemoteHeads 0.491

InitTest

testInitDirectory 0.001
testInitBare 0

MergeTest

testMergeSelf 0
testFastForward 0
testNoFastForwardAndSquash 0
testMerge 0.792
testFastForwardOnly 0.219
testMergeNoCommitSquash 0.354
testMergeNoCommit 0.358
testMergeWithUserMessage 0.354
testSquashSelf 0.086
testSquash 0.199
testNoFastForward 0.185

ResetTest

testResetSelf 0
testPathOptionHelp 0
testResetPathNoDoubleDash 0
testResetPrevious 0
testResetPathDoubleDashNoRef 0
testZombieArgument_Bug484951 0.255
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.39
testResetEmptyPath 0.204

TagTest

testTagTwice 0.122
testTagDeleteFail 0.246
testTagDelete 0.339

ConfigTest

testListConfig 0

DescribeTest

testDescribeTagLong 0
testDescribeCommitNoMatch 0
testDescribeCommitMultiMatch 0
testDescribeCommitMatch 0.052
testDescribeCommit 0.141
testHelpArgumentAfterUnknown 0.09
testHeadNoTag 0.093
testNoHead 0.023
testHelpArgumentBeforeUnknown 0.025
testDescribeTag 0.107
testDescribeCommitMatch2 0.11

CloneTest

testCloneIntoCurrentDir 0
testClone 0
testCloneBare 0
testCloneEmpty 0

RmTest

multiplePathsShouldBeRemoved 0

CommitAndLogTest

testCommitAmend 0

BranchTest

testRenameTwoArgs 2.19
testExistingBranch 0.343
testDeleteForce 1.098
testCreateFromOldCommit 0.746
testList 0.244
testListDetached 0.26
testHelpAfterDelete 0.082
testCreate 0.232
testDelete 0.302
testDeleteForceMultiple 0.498
testListContains 0.19
testRenameSingleArg 0.164
testDeleteMultiple 0.129

ArchiveTest

testTarPrefixOption 2.703
testTgzExtensions 0.337
testTarPreservesContent 0.438
testArchiveIncludesSubmoduleDirectory 1.606
testTarWithSubdir 0.531
testExtensionMatchIsAnchored 0.225
testUnrecognizedFormat 0.071
testArchiveWithLongFilename 0.375
testTarPreservesMode 0.288
testNoExtensionMeansTar 0.069
testEmptyArchive 0.097
testArchivePrefixOption 0.126
testArchiveWithSubdir 0.262
testArchivePreservesMode 0.215
testUnrecognizedExtensionMeansTar 0.066
testZipExtension 0.065
testDefaultFormatIsTar 0.079
testArchivePreservesContent 0.05
testTarExtension 0.05
testTarWithLongFilename 0.112
testTxzExtension 0.444
testPrefixWithoutTrailingSlash 0.08
testTarIncludesSubmoduleDirectory 0.958
testTarPrefixWithoutTrailingSlash 0.22
testArchiveWithFiles 0.241
testPrefixDoesNotNormalizeDoubleSlash 0.131
testFormatOverridesFilename 0.196
testPrefixDoesNotNormalizeDoubleSlashInTar 0.11
testEmptyTar 0.169
testTbz2Extension 0.15

ReflogTest

testSingleCommit 0.067
testClean 0.085
testBranch 0.606

CheckoutTest

testCheckoutHead 2.136
testCheckoutLink 0.574
testCheckoutPath 0.823
testCheckoutSelf 0.217
testCheckoutUnresolvedHead 0.143
testCheckoutSingleFile 0.25
fileModeTestFileThenFileWithFolderInIndex 0.438
testCheckoutNewBranchThatAlreadyExists 0.136
fileModeTestFileWithFolderInIndex 0.535
testCheckoutExistingBranchWithConflict 0.474
fileModeTestFolderThenFileWithMissingInWorkingTree 0.226
testCheckoutBranch 0.206
testCheckoutAllPaths 0.294
fileModeTestFolderWithMissingInWorkingTree 0.216
testCheckoutNonExistingBranch 0.028
testCheckoutOrphan 0.143
testCheckoutWithMissingWorkingTreeFile 0.26
testCheckoutNewBranch 0.08
fileModeTestFolderThenMissingWithFileInWorkingTree 0.133
testCheckoutNewBranchOnBranchToBeBorn 0.027
fileModeTestMissingWithFolderInWorkingTree 0.112
fileModeTestMissingThenFolderWithFileInWorkingTree 0.141

RepoTest

testAddRepoManifest 1.005
testZombieHelpArgument 0.506
testMissingPath 0.49

FetchTest

testFetchNoTags 3.263
testFetchDefault 0.882
testFetchForceUpdate 0.975
testFetchAllTags 0.8

CleanTest

testCleanDeleteDirs 0
testCleanLeaveDirs 0
testCleanRequiresForce 0
testCleanRequiresForceConfig 0

AddTest

testAddNothing 1.491
testAddAFile 0.539
testAddUsage 0.146
testAddFileTwice 0.168
testAddAlreadyAdded 0.266

StatusTest

testStatusUntrackedFiles 0
testStatusPorcelainUntrackedFilesAll 0
testPathOptionHelp 0
testStatusUno 0
testStatusPorcelainUntrackedFiles 0
testStatusUall 0
testStatusPorcelainU 0
testStatusPorcelain 0
testStatusUntrackedFilesAll 0
testStatusPorcelainUno 0
testStatusUntrackedFilesNo 0.045
testStatusPorcelainUall 0.711
testStatusPorcelainUntrackedFilesNo 0.446
testStatusDefault 0.386
testStatusU 0.419

ProxyConfigTest

testHttpProxy_bothCases 0
testAll 0
testNoSetting 0.001
testHttpsProxy_bothCases 0
testOverwriteHttpPort 0
testHttpProxy_lowerCase 0
testDontOverwriteHttp 0.028
testHttpsProxy_lowerCase 0.268
testHttpProxy_upperCase 0.262
testHttpsProxy_upperCase 0.225

LfsPointerFilterTest

testValidNestedPointers 0.5
testRegularFilesInRepositoryRoot 0
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.086
testValidPointersInRepositoryRoot 0.03

LongObjectIdTest

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

LFSPointerTest

testEncoding 0.107

AbbreviatedLongObjectIdTest

test33_FromString 0.044
testFromLongObjectId 0.005
testEquals_Full 0
test15_FromString 0.001
testNotEquals_SameLength 0
testIsId 0.001
testPrefixCompare_1 0
test16_FromString 0.001
testEmpty_FromString 0
test17_FromString 0
testFromStringWrongLength 0.034
testPrefixCompare_15 0.008
testPrefixCompare_16 0.001
testPrefixCompare_17 0
testPrefixCompare_33 0
testPrefixCompare_Full 0
testFull_FromByteArray 0
test1_FromString 0
test2_FromString 0
testFromStringByteWrongLength 0.003
test3_FromString 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0.001
test9_FromString 0
testAbbreviate 0
testGetFirstByte 0
testNotEquals 0.001
testPrefixCompareByte 0
testPrefixCompareLong 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

MutableLongObjectIdTest

testCopy 0.004
testFromStringByte 0.006
testToObjectId 0
testFromRawLong 0
testFromString 0.072

UploadTest

testParallelUploads 3.317
testCorruptUpload 0.099
testLargeFileUpload 0.001
testUpload 0

PushTest

testPushSimple 3.146

CheckoutTest

testKnownContent 33.833
testUnknownContent 0.132
testUnknownContentRequired 0.124

DownloadTest

testDownloadNotFound 2.918
testLargeFileDownload 30.258
testDownloadInvalidPathInfo 0.096
testDownloadInvalidId 0.098
testDownload 30.054

Failure Details

[Summary] [Package List] [Test Cases]


testFileWithUserHome
skipped: Resolving ~user is beyond standard Java API and need more support
atomicUpdateRespectsInProcessLock[atomic=false]
skipped: got: <false>, expected: is <true>
mergeBinaryFile_NoAttr_Conflict
skipped: skipped
commitUpdatesSmudgedEntries
skipped: very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId
skipped: very flaky when run with Hudson
testAddHugeFile
skipped: Test takes way too long (~10 minutes) to be part of the standard suite
test_A1_ValidURI
skipped: got: <false>, expected: is <true>
test_A2_CryptoError
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>
testCheckoutAutoCrlfTrue
skipped: got: <false>, expected: is <true>
testNonDeletableFilesOnWindows
skipped: got: <false>, expected: is <true>
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