Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
4251 0 0 64 98.494% 1,545.438

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 402 0 0 56 86.07% 32.13
org.eclipse.jgit.notes 52 0 0 0 100% 34.657
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.286
org.eclipse.jgit.dircache 65 0 0 0 100% 2.41
org.eclipse.jgit.revwalk 207 0 0 0 100% 44.184
org.eclipse.jgit.internal.storage.file 372 0 0 1 99.731% 132.875
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.001
org.eclipse.jgit.http.server 4 0 0 0 100% 0.016
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.796
org.eclipse.jgit.gitrepo 28 0 0 0 100% 30.797
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.222
org.eclipse.jgit.internal.storage.reftable 37 0 0 0 100% 3.188
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 2.406
org.eclipse.jgit.api 672 0 0 5 99.256% 525.9
org.eclipse.jgit.pgm 166 0 0 1 99.398% 90.866
org.eclipse.jgit.attributes 93 0 0 0 100% 6.945
org.eclipse.jgit.symlinks 9 0 0 0 100% 7.231
org.eclipse.jgit.junit 14 0 0 0 100% 0.722
org.eclipse.jgit.revplot 16 0 0 0 100% 1.761
org.eclipse.jgit.util.io 38 0 0 0 100% 9.146
org.eclipse.jgit.events 1 0 0 0 100% 0.036
org.eclipse.jgit.lfs.server.fs 9 0 0 0 100% 69.278
org.eclipse.jgit.lib 493 0 0 0 100% 62.125
org.eclipse.jgit.ignore 229 0 0 0 100% 4.509
org.eclipse.jgit.treewalk.filter 87 0 0 0 100% 6.919
org.eclipse.jgit.diff 167 0 0 0 100% 5.393
org.eclipse.jgit.treewalk 68 0 0 0 100% 5.166
org.eclipse.jgit.util 345 0 0 0 100% 5.639
org.eclipse.jgit.internal.storage.pack 23 0 0 0 100% 162.419
org.eclipse.jgit.lfs.lib 79 0 0 0 100% 2.634
org.eclipse.jgit.submodule 40 0 0 0 100% 24.178
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.172
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.512
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 3.725
org.eclipse.jgit.http.test 123 0 0 0 100% 92.594
org.eclipse.jgit.indexdiff 1 0 0 0 100% 2.077
org.eclipse.jgit.patch 45 0 0 0 100% 0.289
org.eclipse.jgit.nls 11 0 0 0 100% 0.038
org.eclipse.jgit.internal.storage.dfs 51 0 0 0 100% 3.636
org.eclipse.jgit.merge 84 0 0 0 100% 167.56

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.004
PushProcessTest 17 0 0 0 100% 3.341
URIishTest 65 0 0 1 98.462% 0.674
RemoteConfigTest 28 0 0 0 100% 0.019
PushCertificateIdentTest 6 0 0 0 100% 0.005
HttpConfigTest 10 0 0 0 100% 0.023
PushCertificateParserTest 11 0 0 0 100% 1.558
BundleWriterTest 5 0 0 0 100% 1.863
ReceivePackAdvertiseRefsHookTest 8 0 0 0 100% 4.11
PushConnectionTest 3 0 0 0 100% 0.758
UploadPackTest 1 0 0 0 100% 0.429
TestProtocolTest 4 0 0 0 100% 0.202
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 1.255
PacketLineInTest 25 0 0 0 100% 0.016
PacketLineOutTest 8 0 0 0 100% 0.011
HttpAuthTest 1 0 0 0 100% 0.27
RefAdvertiserTest 1 0 0 0 100% 0.006
PushOptionsTest 8 0 0 0 100% 3.291
PackParserTest 12 0 0 0 100% 2.905
TransportTest 9 0 0 0 100% 2.046
DaemonTest 2 0 0 0 100% 4.193
OpenSshConfigTest 34 0 0 0 100% 3.321
SideBandOutputStreamTest 11 0 0 0 100% 0.034
PushCertificateStoreTest 16 0 0 0 100% 0.863
NetRCTest 2 0 0 0 100% 0.317
AtomicPushTest 3 0 0 0 100% 0.534
RefSpecTest 38 0 0 0 100% 0.015
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% 0.034
PushConfigTest 3 0 0 0 100% 0.033

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 31.333
NoteMapTest 18 0 0 0 100% 2.675
DefaultNoteMergerTest 6 0 0 0 100% 0.641
LeafBucketTest 11 0 0 0 100% 0.008

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.029
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.176
DirCacheIteratorTest 11 0 0 0 100% 0.546
DirCacheLargePathTest 5 0 0 0 100% 0.27
DirCacheEntryTest 6 0 0 0 100% 0.003
DirCachePathEditTest 7 0 0 0 100% 0.014
DirCacheFindTest 1 0 0 0 100% 0.045
DirCacheBuilderTest 9 0 0 0 100% 0.495
DirCacheTreeTest 6 0 0 0 100% 0.294
DirCacheBasicTest 12 0 0 0 100% 0.538

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
DateRevQueueTest 7 0 0 0 100% 0.67
FooterLineTest 19 0 0 0 100% 1.134
RevWalkPathFilter6012Test 7 0 0 0 100% 1.599
RevWalkResetTest 1 0 0 0 100% 0.164
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.241
RevFlagSetTest 7 0 0 0 100% 0.562
FIFORevQueueTest 6 0 0 0 100% 5.073
ObjectWalkFilterTest 6 0 0 0 100% 0.134
RevCommitParseTest 20 0 0 0 100% 1.441
RevTagParseTest 21 0 0 0 100% 1.473
TreeRevFilterTest 5 0 0 0 100% 0.734
RevWalkShallowTest 6 0 0 0 100% 0.645
RevWalkPathFilter1Test 13 0 0 0 100% 1.797
RevWalkSortTest 7 0 0 0 100% 0.79
RevWalkFollowFilterTest 3 0 0 0 100% 0.491
ObjectWalkTest 8 0 0 0 100% 0.821
MaxCountRevFilterTest 2 0 0 0 100% 0.212
RevObjectTest 10 0 0 0 100% 0.949
RevWalkMergedIntoTest 1 0 0 0 100% 0.166
RevWalkUtilsReachableTest 5 0 0 0 100% 0.95
SkipRevFilterTest 3 0 0 0 100% 0.278
RevWalkCarryFlagsTest 4 0 0 0 100% 0.543
LIFORevQueueTest 5 0 0 0 100% 5.177
RevWalkMergeBaseTest 7 0 0 0 100% 0.823
RevWalkUtilsCountTest 6 0 0 0 100% 0.488
RevCommitListTest 7 0 0 0 100% 14.898
RevWalkFilterTest 15 0 0 0 100% 1.453
RevWalkCullTest 3 0 0 0 100% 0.478

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.416
UnpackedObjectTest 15 0 0 0 100% 0.605
GcPruneNonReferencedTest 5 0 0 0 100% 4.134
FileRepositoryBuilderTest 7 0 0 0 100% 0.618
RepositorySetupWorkDirTest 12 0 0 0 100% 0.117
GcReflogTest 4 0 0 0 100% 4.824
ReflogWriterTest 1 0 0 0 100% 0.041
PackFileTest 5 0 0 0 100% 0.734
GcPackRefsTest 7 0 0 0 100% 6.213
AlternatesTest 3 0 0 0 100% 1.056
BatchRefUpdateTest 56 0 0 1 98.214% 18.964
ConcurrentRepackTest 4 0 0 0 100% 8.577
DescriptionTest 1 0 0 0 100% 0.038
WindowCacheReconfigureTest 7 0 0 0 100% 0.607
RefDirectoryTest 57 0 0 0 100% 6.762
GcTagTest 2 0 0 0 100% 2.102
PackReverseIndexTest 4 0 0 0 100% 0.109
GcBranchPrunedTest 3 0 0 0 100% 2.837
GcKeepFilesTest 1 0 0 0 100% 2.112
GcTemporaryFilesTest 2 0 0 0 100% 0.078
InflatingBitSetTest 4 0 0 0 100% 0.019
PackIndexV1Test 6 0 0 0 100% 0.452
AutoGcTest 4 0 0 0 100% 3.489
FileSnapshotTest 3 0 0 0 100% 5.917
ReflogReaderTest 8 0 0 0 100% 0.565
PackWriterTest 28 0 0 0 100% 8.201
GcConcurrentTest 4 0 0 0 100% 6.257
T0004_PackReaderTest 2 0 0 0 100% 0.087
PackInserterTest 12 0 0 0 100% 1.392
T0003_BasicTest 25 0 0 0 100% 3.733
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.818
LockFileTest 1 0 0 0 100% 0.179
GcOrphanFilesTest 4 0 0 0 100% 0.211
PackIndexV2Test 6 0 0 0 100% 0.294
ObjectDirectoryTest 4 0 0 0 100% 8.172
WindowCacheGetTest 3 0 0 0 100% 0.172
GcBasicPackingTest 9 0 0 0 100% 16.582
StoredBitmapTest 3 0 0 0 100% 0.003
RefUpdateTest 44 0 0 0 100% 14.388

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 3 0 0 0 100% 0.079
RepoCommandSymlinkTest 1 0 0 0 100% 0.746
RepoCommandTest 24 0 0 0 100% 29.972

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
MergedReftableTest 12 0 0 0 100% 0.225
ReftableTest 25 0 0 0 100% 2.963

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
ArchiveCommandTest 4 0 0 0 100% 0.72
BranchCommandTest 15 0 0 0 100% 6.388
GarbageCollectCommandTest 2 0 0 0 100% 0.382
GitConstructionTest 3 0 0 0 100% 1.501
PullCommandTest 17 0 0 0 100% 14.155
CherryPickCommandTest 12 0 0 0 100% 5.109
ResetCommandTest 19 0 0 0 100% 3.499
DescribeCommandTest 14 0 0 0 100% 4.631
InitCommandTest 9 0 0 0 100% 0.788
NotesCommandTest 2 0 0 0 100% 0.446
RmCommandTest 2 0 0 0 100% 0.289
FetchCommandTest 6 0 0 0 100% 2.241
StashDropCommandTest 8 0 0 0 100% 2.527
StatusCommandTest 3 0 0 0 100% 0.47
BlameCommandTest 18 0 0 0 100% 6.094
CommitAndLogCommandTest 10 0 0 0 100% 1.699
EolStreamTypeUtilTest 6 0 0 0 100% 0.004
NameRevCommandTest 11 0 0 0 100% 1.529
ReflogCommandTest 3 0 0 0 100% 0.805
RemoteAddCommandTest 1 0 0 0 100% 0.053
MergeCommandTest 43 0 0 0 100% 18.024
CloneCommandTest 19 0 0 0 100% 15.46
CleanCommandTest 9 0 0 0 100% 2.986
TagCommandTest 14 0 0 0 100% 1.57
RevertCommandTest 10 0 0 0 100% 3.148
RemoteListCommandTest 1 0 0 0 100% 0.101
AddCommandTest 39 0 0 0 100% 9.169
EolRepositoryTest 28 0 0 0 100% 282.59
PushCommandTest 8 0 0 0 100% 3.231
StashApplyCommandTest 27 0 0 0 100% 10.739
StashListCommandTest 4 0 0 0 100% 0.814
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 28.434
PathCheckoutCommandTest 17 0 0 0 100% 12.108
CommitCommandTest 13 0 0 2 84.615% 2.325
ApplyCommandTest 20 0 0 0 100% 2.534
StashCreateCommandTest 16 0 0 0 100% 3.839
DiffCommandTest 6 0 0 0 100% 1.176
RebaseCommandTest 70 0 0 0 100% 33.938
PullCommandWithRebaseTest 6 0 0 0 100% 3.485
HugeFileTest 1 0 0 1 0% 0.003
RemoteDeleteCommandTest 1 0 0 0 100% 0.115
RenameBranchCommandTest 4 0 0 0 100% 0.796
LsRemoteCommandTest 4 0 0 0 100% 1.652
CommitOnlyTest 96 0 0 0 100% 15.062
CheckoutCommandTest 32 0 0 2 93.75% 16.538
LogCommandTest 9 0 0 0 100% 2.5
RemoteSetUrlCommandTest 2 0 0 0 100% 0.233

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
RemoteTest 7 0 0 0 100% 5.035
CommitTest 2 0 0 0 100% 1.051
CLIGitCommandTest 1 0 0 0 100% 0.009
TextBuiltinTest 1 0 0 0 100% 2.643
LsRemoteTest 4 0 0 0 100% 4.645
InitTest 2 0 0 0 100% 0.404
MergeTest 11 0 0 0 100% 5.87
ResetTest 9 0 0 1 88.889% 2.064
TagTest 3 0 0 0 100% 0.827
ConfigTest 1 0 0 0 100% 0.32
DescribeTest 11 0 0 0 100% 2.401
CloneTest 4 0 0 0 100% 1.673
RmTest 1 0 0 0 100% 0.062
CommitAndLogTest 1 0 0 0 100% 0.36
BranchTest 13 0 0 0 100% 7.741
ArchiveTest 30 0 0 0 100% 13.645
ReflogTest 3 0 0 0 100% 0.707
CheckoutTest 22 0 0 0 100% 10.197
RepoTest 3 0 0 0 100% 4.295
FetchTest 3 0 0 0 100% 5.367
CleanTest 4 0 0 0 100% 0.626
AddTest 5 0 0 0 100% 3.211
StatusTest 15 0 0 0 100% 12.22
ProxyConfigTest 10 0 0 0 100% 5.493

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributeTest 1 0 0 0 100% 0.002
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.555
CGitAttributesTest 21 0 0 0 100% 1.882
AttributesHandlerTest 30 0 0 0 100% 2.51
AttributesMatcherTest 7 0 0 0 100% 0.006
TreeWalkAttributeTest 18 0 0 0 100% 1.691
AttributesNodeTest 7 0 0 0 100% 0.006
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.293

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.486
PlotCommitListTest 15 0 0 0 100% 1.275

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
UnionInputStreamTest 10 0 0 0 100% 0.011
AutoCRLFInputStreamTest 2 0 0 0 100% 2.5
TimeoutInputStreamTest 8 0 0 0 100% 0.799
AutoLFInputStreamTest 7 0 0 0 100% 0.005
TimeoutOutputStreamTest 9 0 0 0 100% 1.03
AutoCRLFOutputStreamTest 2 0 0 0 100% 4.801

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
UploadTest 4 0 0 0 100% 4.065
DownloadTest 5 0 0 0 100% 65.213

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectIdRefTest 3 0 0 0 100% 0.001
DirCacheCheckoutTest 60 0 0 0 100% 13.301
ObjectIdTest 16 0 0 0 100% 0.014
RefTest 13 0 0 0 100% 1.54
IndexDiffTest 16 0 0 0 100% 4.033
ObjectIdOwnerMapTest 7 0 0 0 100% 0.133
ObjectCheckerTest 127 0 0 0 100% 0.086
SquashCommitMsgTest 1 0 0 0 100% 0.077
ValidRefNameTest 22 0 0 0 100% 0.024
RacyGitTests 2 0 0 0 100% 7.936
BranchConfigTest 8 0 0 0 100% 0.005
ObjectIdSubclassMapTest 7 0 0 0 100% 0.011
ReflogResolveTest 6 0 0 0 100% 1.182
ConstantsEncodingTest 5 0 0 0 100% 0.018
IndexModificationTimesTest 2 0 0 0 100% 2.405
ObjectLoaderTest 4 0 0 0 100% 0.005
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.004
SymbolicRefTest 3 0 0 0 100% 0.002
RepositoryCacheConfigTest 6 0 0 0 100% 0.006
ReflogConfigTest 1 0 0 0 100% 0.069
BranchTrackingStatusTest 3 0 0 0 100% 0.455
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.001
ConfigTest 51 0 0 0 100% 0.131
RepositoryResolveTest 22 0 0 0 100% 2.53
SubmoduleConfigTest 3 0 0 0 100% 0.091
AbbreviatedObjectIdTest 26 0 0 0 100% 0.008
T0001_PersonIdentTest 9 0 0 0 100% 0.003
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 8.909
RepositoryCacheTest 15 0 0 0 100% 1.337
MergeHeadMsgTest 2 0 0 0 100% 0.246
IndexDiffSubmoduleTest 7 0 0 0 100% 17.562

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.404
IgnoreNodeTest 19 0 0 0 100% 1.962
BasicRuleTest 4 0 0 0 100% 0.004
FastIgnoreRuleTest 17 0 0 0 100% 0.026
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.049
CGitIgnoreTest 11 0 0 0 100% 2.064

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
PathFilterLogicTest 21 0 0 0 100% 1.708
IndexDiffFilterTest 38 0 0 0 100% 4.238
InterIndexDiffFilterTest 5 0 0 0 100% 0.237
PathFilterGroupTest 7 0 0 0 100% 0.011
PathSuffixFilterTest 3 0 0 0 100% 0.185
TreeFilterTest 7 0 0 0 100% 0.24
NotTreeFilterTest 6 0 0 0 100% 0.3

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
SimilarityIndexTest 8 0 0 0 100% 0.003
DiffFormatterTest 14 0 0 0 100% 1.159
RawTextTest 11 0 0 0 100% 0.003
EditListTest 5 0 0 0 100% 0.003
EditTest 16 0 0 0 100% 0.002
PatchIdDiffFormatterTest 2 0 0 0 100% 0.303
MyersDiffTest 23 0 0 0 100% 0.02
DiffEntryTest 12 0 0 0 100% 1.844
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.001
RenameDetectorTest 28 0 0 0 100% 1.868
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0.005
HistogramDiffTest 30 0 0 0 100% 0.015
DiffFormatterReflowTest 10 0 0 0 100% 0.164
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.002

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
NameConflictTreeWalkTest 5 0 0 0 100% 0.228
ForPathTest 1 0 0 0 100% 0.091
TreeWalkBasicDiffTest 1 0 0 0 100% 0.095
PostOrderTreeWalkTest 6 0 0 0 100% 0.29
TreeWalkJava7Test 1 0 0 0 100% 0.084
FileTreeIteratorTest 23 0 0 0 100% 4.135
CanonicalTreeParserTest 18 0 0 0 100% 0.008
EmptyTreeIteratorTest 6 0 0 0 100% 0.232
AbstractTreeIteratorTest 7 0 0 0 100% 0.003

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
GitDateFormatterTest 9 0 0 0 100% 0.023
PathsTest 2 0 0 0 100% 0.001
RawCharUtilTest 3 0 0 0 100% 0.003
NBTest 11 0 0 0 100% 0.136
HookTest 9 0 0 0 100% 1.281
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.002
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.009
RawParseUtilsTest 3 0 0 0 100% 0.028
StringUtilsTest 7 0 0 0 100% 0.003
RelativeDateFormatterTest 10 0 0 0 100% 0.009
RefListTest 23 0 0 0 100% 0.015
RawSubStringPatternTest 4 0 0 0 100% 0.251
GitDateParserTest 13 0 0 0 100% 0.042
Base64Test 4 0 0 0 100% 0.002
FSTest 4 0 0 0 100% 0.174
RawParseUtils_HexParseTest 3 0 0 0 100% 0.002
LongMapTest 8 0 0 0 100% 0.068
RawParseUtils_LineMapTest 6 0 0 0 100% 0.012
TemporaryBufferTest 15 0 0 0 100% 0.458
IntListTest 12 0 0 0 100% 0.024
RawParseUtils_MatchTest 4 0 0 0 100% 0.002
BlockListTest 12 0 0 0 100% 0.012
QuotedStringGitPathStyleTest 20 0 0 0 100% 0.013
ChangeIdUtilTest 35 0 0 0 100% 0.221
IOReadLineTest 28 0 0 0 100% 0.306
RefMapTest 22 0 0 0 100% 0.01
ReadLinesTest 6 0 0 0 100% 0.003
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.067
FilterCommandsTest 3 0 0 0 100% 1.588
RunExternalScriptTest 12 0 0 0 100% 0.477
RawParseUtils_FormatTest 1 0 0 0 100% 0.003
FileUtilsTest 28 0 0 0 100% 0.391
QuotedStringBourneStyleTest 10 0 0 0 100% 0.003

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.003
GcCommitSelectionTest 5 0 0 0 100% 162.344
DeltaIndexTest 13 0 0 0 100% 0.071
IntSetTest 1 0 0 0 100% 0.001

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LfsPointerFilterTest 5 0 0 0 100% 0.941
LongObjectIdTest 32 0 0 0 100% 0.611
LFSPointerTest 1 0 0 0 100% 0.299
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.435
MutableLongObjectIdTest 5 0 0 0 100% 0.348

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 5.773
SubmoduleUpdateTest 4 0 0 0 100% 3.879
SubmoduleStatusTest 7 0 0 0 100% 3.558
SubmoduleInitTest 7 0 0 0 100% 3.132
SubmoduleWalkTest 11 0 0 0 100% 3.754
SubmoduleSyncTest 3 0 0 0 100% 4.082

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.165
RefTreeDatabaseTest 27 0 0 0 100% 0.336
RefTreeTest 10 0 0 0 100% 0.011

org.eclipse.jgit.attributes.merge

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
SmartClientSmartServerSslTest 8 0 0 0 100% 29.143
MeasurePackSizeTest 1 0 0 0 100% 2.052
DumbClientDumbServerTest 8 0 0 0 100% 7.211
GitServletInitTest 4 0 0 0 100% 2.097
GitServletResponseTests 3 0 0 0 100% 4.594
DumbClientSmartServerTest 8 0 0 0 100% 5.296
AdvertiseErrorTest 1 0 0 0 100% 0.255
AsIsServiceTest 4 0 0 0 100% 0.953
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.542
FileResolverTest 3 0 0 0 100% 1.998
HookMessageTest 2 0 0 0 100% 4.36
RegexPipelineTest 3 0 0 0 100% 2.442
SmartClientSmartServerTest 54 0 0 0 100% 20.617
ProtocolErrorTest 1 0 0 0 100% 1.006
HttpClientTests 11 0 0 0 100% 2.925
DefaultUploadPackFactoryTest 4 0 0 0 100% 2.457
ErrorServletTest 1 0 0 0 100% 2.268
SetAdditionalHeadersTest 1 0 0 0 100% 2.378

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.patch

Class Tests Errors Failures Skipped Success Rate Time
PatchTest 7 0 0 0 100% 0.086
PatchErrorTest 6 0 0 0 100% 0.042
FileHeaderTest 21 0 0 0 100% 0.024
EditListTest 3 0 0 0 100% 0.015
GetTextTest 4 0 0 0 100% 0.013
PatchCcTest 3 0 0 0 100% 0.089
PatchCcErrorTest 1 0 0 0 100% 0.02

org.eclipse.jgit.nls

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.042
DfsBlockCacheTest 2 0 0 0 100% 0.567
DfsPackCompacterTest 2 0 0 0 100% 0.06
DfsGarbageCollectorTest 22 0 0 0 100% 2.725
DfsBlockCacheConfigTest 4 0 0 0 100% 0.07
DfsFsckTest 9 0 0 0 100% 0.168
DeltaBaseCacheTest 4 0 0 0 100% 0.004

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
RecursiveMergerTest 8 0 0 0 100% 118.984
ResolveMergerTest 22 0 0 0 100% 40.626
MergeAlgorithmTest 20 0 0 0 100% 0.184
MergeMessageFormatterTest 15 0 0 0 100% 3.522
SquashMessageFormatterTest 1 0 0 0 100% 0.221
CherryPickTest 2 0 0 0 100% 0.559
SimpleMergeTest 16 0 0 0 100% 3.464

Test Cases

[Summary] [Package List] [Test Cases]

AbbreviationTest

testAbbreviateOnEmptyRepository 0.09
testAbbreviateLooseBlob 0.025
testAbbreviateIsActuallyUnique 0.112
testAbbreviatePackedBlob 0.188

BaseReceivePackTest

parseCommand 0.002

NameConflictTreeWalkTest

testNoDF_NoGap 0.051
testDF_NoGap 0.055
testDF_DetectConflict 0.059
testDF_GapByOne 0.03
testDF_SkipsSeenSubtree 0.032

DfsInserterTest

testReadFromInserterSmallObjects 0.001
testNoCheckExisting 0.022
testInserterIgnoresUnreachable 0.001
testReaderResolve 0.002
testGarbageSelectivelyVisible 0.001
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.007
testInserterDiscardsPack 0

PushProcessTest

testUpdateMixedCases 0.333
testUpdateUnexpectedRemote 0.258
testTrackingRefUpdateOnReject 0.305
testUpdateDelete 0.055
testUpdateFastForward 0.045
testUpdateUnexpectedRemoteVsForce 0.301
testUpdateRejectedByConnection 0.051
testUpdateUpToDate 0.342
testUpdateNonFastForwardForced 0.046
testUpdateExpectedRemote 0.304
testPushResult 0.08
testUpdateNonFastForwardUnknownObject 0.298
testUpdateNonFastForward 0.053
testUpdateDeleteNonExisting 0.304
testTrackingRefUpdateEnabled 0.071
testUpdateCreateRef 0.298
testTrackingRefUpdateDisabled 0.056

GitDateFormatterTest

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

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

UnpackedObjectTest

testStandardFormat_SmallObject 0.024
testStandardFormat_InvalidType 0.021
testStandardFormat_LargeObject_TruncatedZLibStream 0.028
testStandardFormat_NoHeader 0.024
testStandardFormat_SmallObject_TruncatedZLibStream 0.022
testStandardFormat_NegativeSize 0.166
testStandardFormat_SmallObject_TrailingGarbage 0.031
testStandardFormat_GarbageAfterSize 0.024
testStandardFormat_LargeObject_TrailingGarbage 0.025
testPackFormat_DeltaNotAllowed 0.081
testStandardFormat_LargeObject_CorruptZLibStream 0.053
testPackFormat_LargeObject 0.027
testPackFormat_SmallObject 0.022
testStandardFormat_SmallObject_CorruptZLibStream 0.025
testStandardFormat_LargeObject 0.027

RecursiveMergerTest

crissCrossMerge_twoRoots 16.168
crissCrossMerge_nonmergeable 15.414
crissCrossMerge_mergeable2 15.867
crissCrossMerge 17.442
crissCrossMerge_mergeable 16.265
crissCrossMerge_ThreeCommonPredecessors 16.624
crissCrossMerge_ParentsNotMergeable 12.742
crissCrossMerge_checkOtherFiles 8.453

ArchiveCommandTest

archiveByIdSpecificFile 0.229
archiveByDirectoryPath 0.173
archiveHeadAllFiles 0.23
archiveHeadSpecificPath 0.083

BranchCommandTest

testCreateFromCommit 0.297
testCreateFromLightweightTag 0.312
testCreateFromAnnotatetdTag 0.488
testCreationImplicitStart 0.455
testCreateForce 0.382
testPullConfigRemoteBranch 0.57
testCreateAndList 0.325
testRenameLocalBranch 0.322
testListBranchesWithContains 0.285
testListAllBranchesShouldNotDie 0.442
testRenameRemoteTrackingBranch 0.546
testPullConfigLocalBranch 0.591
testDelete 0.462
testPullConfigRenameLocalBranch 0.661
testCreationNullStartPoint 0.245

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

GarbageCollectCommandTest

testGConeCommit 0.11
testGCmoreCommits 0.271

RawCharUtilTest

testTrimLeadingWhitespace 0.001
testTrimTrailingWhitespace 0
testIsWhitespace 0

IndexDiffWithSymlinkTest

testSymlinkWithEncodingDifference 1.867

DirCacheCheckoutTest

testLongFilename 0.059
testCheckoutChangeLinkToEmptyDir 0.248
testDirtyFileModeEqualHeadMerge 0.282
testResetHard 0.826
testRules1thru3_NoIndexEntry 0.056
testCheckoutChangeLinkToNonEmptyDirs 0.155
testCheckoutUncachedChanges 0.111
testFileModeChangeAndContentChangeNoConflict 0.324
testCheckoutChangeFileToEmptyDir 0.121
testDirectoryFileSimple 0.222
testDirectoryFileConflicts_15b 0.061
testCloseNameConflicts1 0.127
testCheckoutOutChanges 0.289
testInitialCheckout 0.087
testOverwriteUntrackedLinkModeChange 0.204
testUntrackedConflicts 0.378
testCheckoutChangeFileToEmptyDirs 0.22
testCheckoutHierarchy 0.082
testFileModeChangeWithNoContentChangeUpdate 0.216
testFolderFileAndContentConflicts 0.584
testOverwriteUntrackedFileModeChange 0.184
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.423
testCheckoutChangeLinkToEmptyDirs 0.254
testCloseNameConflictsX0 0.07
testDontOverwriteEmptyFolder 0.04
testFileModeChangeAndContentChangeConflict 0.35
testFolderFileConflict 0.571
testDontOverwriteDirtyFile 0.077
testDirectoryFileConflicts_1 0.177
testDirectoryFileConflicts_2 0.052
testDirectoryFileConflicts_3 0.194
testDirectoryFileConflicts_4 0.093
testDirectoryFileConflicts_5 0.228
testDirectoryFileConflicts_6 0.172
testDirectoryFileConflicts_7 0.317
testDirectoryFileConflicts_8 0.168
testDirectoryFileConflicts_9 0.043
testCheckoutChangeFileToNonEmptyDirs 0.213
testRules4thru13_IndexEntryNotInHead 0.292
testCheckoutOutChangesAutoCRLFInput 0.308
testCheckoutOutChangesAutoCRLFfalse 0.056
testDirectoryFileConflicts_10 0.208
testDirectoryFileConflicts_11 0.225
testDirectoryFileConflicts_12 0.145
testDirectoryFileConflicts_13 0.266
testDirectoryFileConflicts_14 0.072
testDirectoryFileConflicts_15 0.278
testDirectoryFileConflicts_16 0.259
testDirectoryFileConflicts_17 0.06
testDirectoryFileConflicts_18 0.297
testDirectoryFileConflicts_19 0.076
testDirectoryFileConflicts_5b 0.046
testDirectoryFileConflicts_6b 0.293
testDirtyFileModeEqualIndexMerge 0.33
testOverwriteUntrackedIgnoredFile 0.37
testCheckoutOutChangesAutoCRLFtrue 0.169
testCheckoutOutChangesAutoCRLFtrueBinary 0.058
testMultipleContentConflicts 0.686
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.244
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.267

ResolveMergerTest

checkContentMergeConflict 1.6
checkFileReplacedByFolderInOurs 1.503
checkLockedFilesToBeDeleted 1.061
checkContentMergeNoConflict_noRepo 1.074
checkMergeEqualNewTrees 0.995
checkMergeConflictingNewTrees 0.914
checkMergeMergeableTreesWithoutIndex 0.772
checkMergeConflictingTreesWithoutIndex 0.953
failingDeleteOfDirectoryWithUntrackedContent 0.699
checkMergeEqualTreesInCore_noRepo 0.603
checkMergeMergeableFilesWithTreeInIndex 0.853
checkUntrackedFolderIsNotAConflict 0.974
checkFileReplacedByFolderInTheirs 1.199
checkMergeEqualTreesInCore 0.812
checkContentMergeNoConflict 0.88
checkMergeConflictingFilesWithTreeInIndex 0.897
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.899
checkContentMergeConflict_noTree 0.627
checkMergeEqualTreesWithoutIndex 0.814
mergeWithCrlfInWT 0.647
checkMergeCrissCross 1.607
checkForCorrectIndex 20.211

ObjectIdTest

test011_toString 0.001
test010_toString 0
test009_toString 0
test008_notIsId 0.001
testFromString_shortNonHex 0.001
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.446
testOpen 0.454
testWrap 0.341

NBTest

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

URIishTest

testURIEncode_unicode 0.004
testScpStyleWithoutUserRelativePath 0.001
testGetSlashSlashDotGitSlashHumanishName 0
shouldRaiseErrorOnNullURI 0.022
testGetValidWithSlashesDotGitHumanishName 0
testSshProtoHostOnly 0.002
testUNC 0
testGetNullHumanishName 0
testFileProtocol 0.001
testGetEmptyHumanishNameWithAuthorityOnly 0
testGetValidDotGitHumanishName 0.001
testALot 0.561
testGetEmptyHumanishName 0
testSshProtoHostWithPort 0
testGetValidHumanishName 0.002
testGetWithSlashDotGitHumanishName 0
testSshProtoWithUserPassAndPort 0.002
testGetValidWithSlashDotGitHumanishName 0
testURIEncode_00 0
testURIEncode_0a 0.001
testSshProtoWithUserAndPort 0
testSshProtoWithEmailUserPassAndPort 0.001
testGetValidWithSlashDotGitSlashHumanishName 0
testGetWindowsPathHumanishName 0
testSshGitProto 0
testSshProtoHostWithAuthentication 0
testGetValidWithSlashesDotGitSlashHumanishName 0
testSshProtoWithADUserPassAndPort 0
testGetValidSlashHumanishName 0
testUnixFile 0.001
testGetSlashesValidSlashHumanishName 0
testURIEncodeDecode 0.001
testFileProtoUnix 0
testMissingPort 0.041
testGitProtoUnixPort 0
testStringConstructor 0.001
testGetSlashValidSlashDotGitSlashHumanishName 0
testGetAbsEmptyHumanishName 0
testWindowsFile2 0
testScpStyleWithUser 0.001
testFileWithNoneUserHomeWithTilde 0
testGitProtoWindowsPort 0
testRelativePath 0
testPathSeparator 0
testScpStyleNoURIDecoding 0
testGitSshProto 0.001
testWindowsFile 0
testSshProto 0
testScpStyleWithoutUserAbsolutePath 0.001
testGetSet 0
testGetValidGitSchemeWithTwoSlashesHumanishName 0.001
testSshProtoWithEscapedADUserPassAndPort 0
testUserPasswordAndPort 0
testGetTwoSlashesDotGitHumanishName 0
testGitProtoWindows 0
testGitWithUserHome 0
shouldRaiseErrorOnEmptyURI 0.001
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.221
testFailedPreCommitHookBlockCommit 0.07
testFindPostCommitHook 0.121
testAllCommitHooks 0.262
testFindHook 0.035
testFailedCommitMsgHookBlocksCommit 0.082
testPostCommitRunHook 0.207
testRunHook 0.091
testCommitMsgHookCanModifyCommitMessage 0.189

MergeAlgorithmTest

testEmptyTexts 0.089
testTwoSimilarModsAndOneInsertAtEndNoNewlineAtEnd 0.002
testBlankLines 0.004
testConflictAtEnd 0.004
testTwoNonConflictingModifications 0.001
testConflictAtStart 0.002
testTwoSimilarModsAndOneInsertAtEnd 0.001
testSeparateModifications 0.002
testTwoComplicatedModifications 0.001
testTwoModificationsWithSharedDelete 0.008
testTwoSimilarModsAndOneInsert 0.004
testOneAgainstTwoConflictingModifications 0.003
testInsertVsModify 0.001
testTwoConflictingModifications 0.004
testSameModification 0.001
testAdjacentModifications 0.001
testModificationsWithMiddleDelete 0.001
testModificationsWithMiddleInsert 0.002
testDeleteVsModify 0.001
testNoAgainstOneModification 0.001

RefTest

testGetShortExactRef 0.051
testReadAllIncludingSymrefs 0.205
testReadSimplePackedRefSameRepo 0.068
testRefsUnderRefs 0.288
testResolvedSymRef 0.063
testReadSymRefToLoosePacked 0.089
testResolvedNamesBranch 0.073
testGetShortRef 0.174
testRemoteNames 0.073
testAmbiguousRefsUnderRefs 0.15
testReadLooseRef 0.086
testReadLoosePackedRef 0.155
testReadSymRefToPacked 0.062

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 1.011
nonReferencedNonExpiredObject_notPruned 0.023
nonReferencedExpiredObjectTree_pruned 1.007
testPackCommitsAndLooseOneWithPruneNow 1.08
nonReferencedObjects_onlyExpiredPruned 1.011

NoteMapMergerTest

testBaseEqualsTheirs 0.086
testCollapseFanoutAfterMerge 4.071
testEditSameNoteDifferentContent 0.056
testFanoutAndLeafWitConflict 3.716
testDeleteDifferentNotes 0.146
testNonNotesWithNonNoteConflict 0.108
testAddSameNoteDifferentContent 0.049
testNonNotesWithoutNonNoteConflict 0.481
testEditDifferentNotes 0.093
testEditDeleteConflict 0.233
testLargeTreesWithConflict 8.52
testLargeTreesWithoutConflict 8.739
testOursEqualsTheirs 0.092
testFanoutAndLeafWithoutConflict 4.45
testNoChange 0.238
testBaseEqualsOurs 0.19
testAddDifferentNotes 0.056

IndexDiffTest

testUnchangedComplex 0.148
testRemovedUntracked 0.139
testUnchangedSimple 0.263
testAdded 0.163
testStageState_mergeAndReset_bug 0.525
testUntrackedFolders 0.18
testStageState_simulated_bug 0.427
testConflictingDeletedAndModified 0.318
testAssumeUnchanged 0.22
testAutoCRLFInput 0.094
testModified 0.225
testStageState 0.098
testRemoved 0.055
testConflictingFromMultipleCreations 0.522
testUntrackedNotIgnoredFolders 0.293
testConflicting 0.355

PullCommandTest

testPullFastForward 0.412
testPullMerge 0.475
testPullWithRebaseConfig1 1.15
testPullWithRebaseConfig2 1.377
testPullWithRebaseConfig3 1.378
testPullLocalConflict 0.482
testPullWithMergeConfig2 0.85
testPullWithUntrackedStash 0.751
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.848
testPullEmptyRepository 0.37
testPullConflict 0.499
testPullWithoutConfig 0.682
testPullMergeProgrammaticConfiguration 0.64
testPullWithMergeConfig 0.613
testPullWithRebasePreserve1Config 1.137
testPullWithRebasePreserveConfig2 1.296
testPullWithRebasePreserveConfig3 1.189

AttributeTest

testBasic 0.001

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.449
testCherryPickDirtyIndex 0.426
testCherryPickNoCommit 0.395
testCherryPickConflictResolution 0.402
testCherryPick 0.346
testCherryPickMerge 1.026
testCherryPickConflictMarkers 0.327
testCherryPickOurCommitName 0.336
testCherryPickConflictReset 0.374
testCherryPickDirtyWorktree 0.232
testSequentialCherryPick 0.493
testCherryPickConflictResolutionNoCOmmit 0.3

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0.001
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FileRepositoryBuilderTest

scanWithGitDirRef 0.163
invalidRepositoryFormatVersion 0.035
emptyRepositoryFormatVersion 0.039
relativeGitDirRef 0.023
absoluteGitDirRef 0.298
unknownRepositoryFormatVersion 0.033
testShouldAutomagicallyDetectGitDirectory 0.025

ObjectIdOwnerMapTest

testClear 0.001
testAddIfAbsent 0.001
testAddGrowsWithObjects 0.013
testAddIfAbsentGrowsWithObjects 0.102
testAddGetAndContains 0.001
testIterator 0.003
testEmptyMap 0.001

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0.016
testSpecialGroupCase1 0.001
testSpecialGroupCase2 0
testSpecialGroupCase3 0.001
testSpecialGroupCase4 0.001
testSpecialGroupCase5 0.012
testSpecialGroupCase6 0.001
testSpecialGroupCase7 0
testSpecialGroupCase8 0.002
testSpecialGroupCase9 0.024
testVerySimpleWildCardCase1 0.001
testVerySimpleWildCardCase2 0.001
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0.001
testCombinedRangesInOneGroupCase1 0.001
testCombinedRangesInOneGroupCase2 0.001
testMixedGroupCase0 0.007
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0.005
testMixedGroupCase6 0.001
testMixedGroupCase7 0
testMixedGroupCase8 0.001
testMixedGroupCase9 0
testSpecialGroupCase10 0.001
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0.001
testGraphGroupCase5 0
testFilePathSimpleCase 0.001
testCaret 0.001
testPipe 0
testPlus 0.001
testBracketsUnmatched1 0.029
testBracketsUnmatched2 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testEscapedHash 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
testBracketsRandom 0.001
test2AlphaGroupsCase0 0
testEscapedExclamationMark 0.073
testAlphaGroupCase0 0.007
testAlphaGroupCase1 0
testAlphaGroupCase2 0.001
testUnsupportedGroupCase01 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0.001
testSpaceGroupCase1 0
testSpaceGroupCase2 0
testSpaceGroupCase3 0
testSpaceGroupCase4 0.001
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0
testTwoGroupsCase1 0.001
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0.001
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0.002
testDigitGroupCase4 0.004
testDigitGroupCase5 0.001
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0.001
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0.001
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0.016
testUnsupportedGroupCase1 0.014
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.001
testNotEscapingBackslash 0
testAlnumGroupCase0 0.001
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testWordGroupCase0 0
testWordGroupCase1 0.001
testWordGroupCase2 0
testWordGroupCase3 0
testWordGroupCase4 0
testWordGroupCase5 0.001
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0.001
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0.001
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0.001
testEscapedBracket6 0
testBackslash 0

ObjectCheckerTest

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

DateRevQueueTest

testInsertOutOfOrder 0.228
testEmpty 0.07
testCloneFIFO 0.066
testInsertTie 0.199
testCloneEmpty 0.028
testClear 0.036
testHasFlags 0.033

FooterLineTest

testSignedOffBy_OneUserWithLF 0.026
testNotEmail 0.154
testNoFooters_EmptyBody 0.022
testEmptyValueWithLF 0.022
testNoFooters_OneLineBodyNoLF 0.048
testSignedOffBy_OneUserNoLF 0.028
testNoFooters_NewlineOnlyBody1 0.051
testNoFooters_NewlineOnlyBody5 0.04
testMatchesBugId 0.161
testNonDelimtedEmail 0.03
testSignedOffBy_IgnoreWhitespace 0.033
testFilterFootersIgnoreCase 0.032
testSignedOffBy_SkipNonFooter 0.167
testEmptyValueNoLF 0.052
testShortKey 0.032
testSignedOffBy_ManyUsers 0.108
testNoFooters_ShortBodyWithLF 0.051
testNoFooters_ShortBodyNoLF 0.024
testNoFooters_OneLineBodyWithLF 0.047

UnionInputStreamTest

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

RemoteConfigTest

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

QuotedStringBourneUserPathStyleTest

testDequote_BareABCZ_OnlyBC 0.004
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.076

ResetCommandTest

testHardResetOnUnbornBranch 0.047
testHardResetReflogDisabled 0.229
testSoftReset 0.213
testPathsResetOnUnbornBranch 0.06
testHardResetWithConflicts_DoOverWriteUntrackedFile 0.24
testMixedReset 0.254
testMixedResetRetainsSizeAndModifiedTime 0.184
testMixedResetWithUnmerged 0.117
testHardReset 0.248
testResetDefaultMode 0.07
testPathsResetToNonexistingRef 0.147
testPathsResetWithRef 0.097
testHardResetAfterSquashMerge 0.322
testPathsReset 0.26
testHardResetWithConflicts_DoDeleteFileFolderConflicts 0.254
testResetToNonexistingHEAD 0.033
testPathsResetOnDirs 0.217
testPathsResetWithUnmerged 0.268
testHardResetOnTag 0.234

RawParseUtilsTest

testParseEncoding_badEncoding 0.027
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.082
testSingleSubPathNegate 0.055
testTopOrMultiPathDual 0.054
testOrMultiThreePath 0.057
testSinglePathNegate 0.064
testAndMultiThreeSubPathNegate 0.107
testAndMultiSubPathNegate 0.068
testTopAndMultiSubPathDualNegate 0.127
testAndMultiPath 0.087
testAndMultiPathNegate 0.054
testPatternParentFileMatch 0.055
testSinglePath 0.084
testTopAndMultiPathDualNegate 0.082
testOrMultiThreeMixSubPathNegate 0.073
testTopNotPath 0.089
testOrMultiTwoMixSubPathNegate 0.112
testOrMultiTwoPath 0.051
testAndMultiSubPathDualNegate 0.047
testAndMultiSubPath 0.25
testOrMultiTwoSubPath 0.053
testSingleSubPath 0.051

PushCertificateIdentTest

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

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.006
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.029
testExceptionThrown_BareRepoGetWorkDir 0.006
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.011
testNotBare_CreateRepositoryFromWorkDirOnly 0.007
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.007
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.01
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.012
testNotBare_CreateRepositoryFromDotGitGitDir 0.006
testExceptionThrown_BareRepoGetIndex 0.005
testExceptionThrown_BareRepoGetIndexFile 0.006
testIsBare_CreateRepositoryFromArbitraryGitDir 0.006

ValidRefNameTest

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

HttpConfigTest

testMatchWithPrefixUriInConfig 0.003
testMatchWithHostEndingInSlash 0
testMatchWithInvalidAndValidUriInConfig 0.006
testMatchWithOnlySchemeInConfig 0
testMatchWithUser 0.002
testMatchCaseSensitivity 0.001
testMatchWithInvalidUriInConfig 0.002
testMatchSuccess 0.001
testMatchLonger 0.001
testDefault 0

GcReflogTest

testPackRepoWithCorruptReflog 0.821
testPruneNone 2.064
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.931
testPackCommitsAndLooseOneNoReflog 1.006

RacyGitTests

testRacyGitDetection 2.042
testIterator 5.892

BranchConfigTest

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

StringUtilsTest

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

PatchTest

testParse_NoBinary 0.002
testEmpty 0.001
testParse_GitBinaryDelta 0.002
testParse_GitBinaryLiteral 0.07
testParse_AddNoNewline 0.001
testParse_FixNoNewline 0.002
testParse_ConfigCaseInsensitive 0.003

PushCertificateParserTest

parseCertFromPktLine 1.372
testParseReader 0.003
testParseString 0.001
noCert 0.001
testConcatPacketLines 0.151
testMissingPusheeField 0.002
testParseMultipleFromStream 0.004
disabled 0.001
disabledParserStillRequiresCorrectSyntax 0.003
parseCertFromPktLineNoNewlines 0.002
testConcatPacketLinesInsertsNewlines 0.001

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.028

NoteMapTest

testReadFlatTwoNotes 0.102
testEditFlat 0.18
testWriteUnchangedFanout2_38 0.058
testCreateFromEmpty 0.281
testRemoveDeletesTreeFanout2_38 0.059
testGetCachedBytes 0.044
testReadFanout2_38 0.059
testIteratorFanoutTree2_38 0.057
testIteratorEmptyMap 0.155
testEditFanout2_38 0.252
testShorteningNoteRefName 0.028
testReadFanout2_2_36 0.078
testIteratorFlatTree 0.08
testReadFullyFannedOut 0.425
testIteratorFanoutTree2_2_36 0.104
testLeafSplitsWhenFull 0.27
testWriteUnchangedFlat 0.106
testIteratorFullyFannedOut 0.323

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.04

RevWalkPathFilter6012Test

test1 0.172
test2 0.216
test3 0.195
test4 0.253
test5 0.088
test6 0.432
test7 0.236

DescribeCommandTest

testDescribeBranch[0] 0.277
t1sameDepthT2[0] 0.453
testDescribeMultiMatch[0] 0.221
t1DominatesT2[0] 0.305
noTargetSet[0] 0.025
t1nearerT2[0] 0.48
testDescribe[0] 0.388
testDescribeBranch[1] 0.463
t1sameDepthT2[1] 0.401
testDescribeMultiMatch[1] 0.246
t1DominatesT2[1] 0.425
noTargetSet[1] 0.029
t1nearerT2[1] 0.542
testDescribe[1] 0.367

ObjectIdSubclassMapTest

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

DefaultNoteMergerTest

testEditEdit 0.058
testIdenticalEdit 0.082
testDeleteDelete 0.151
testIdenticalAdd 0.039
testEditDelete 0.033
testAddAdd 0.274

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.164

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.008
testUnsupportedRequiredExtension 0.008
testReadIndex_DirCacheTree 0.048
testCorruptChecksumAtFooter 0.02
testReadWriteV3 0.007
testReadIndex_LsFiles 0.043
testTreeWalk_LsFiles 0.031

SubmoduleAddTest

commandWithNullPath 1.594
addSubmoduleWithExistingSubmoduleDefined 1.695
addExistentSubmodule 0.305
addSubmodule 0.677
commandWithEmptyPath 0.261
addSubmoduleWithRelativeUri 0.832
commandWithEmptyUri 0.03
commandWithNullUri 0.029

DfsBlockCacheTest

weirdBlockSize 0.484
streamKeyReusesBlocks 0.055

RelativeDateFormatterTest

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

RefListTest

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

SimilarityIndexTest

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

RawSubStringPatternTest

testBoundary 0.03
testCaseInsensitive 0.077
testEmptyPattern 0.103
testNoMatches 0.036

PackFileTest

testDelta_FailsOver2GiB 0.033
testDelta_SmallObjectChain 0.162
testWhole_LargeObject 0.28
testWhole_SmallObject 0.063
testConfigurableStreamFileThreshold 0.193

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.055
testRules 0.067
testIncorrectAttributeFileName 0.142
testNoMatchingAttributes 0.085
testEmptyGitAttributeFile 0.203

BundleWriterTest

testAbortWrite 0.317
testCustomObjectReader 0.255
testWriteHEAD 0.342
testWriteSingleRef 0.262
testIncrementalBundle 0.682

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.025
testBackBug396127 0.024
testReset 0.148
testSingleSubtree_Recursive 0.028
testEmptyTree_WithTreeWalk 0.027
testRemovedSubtree 0.031
testTwoLevelSubtree_FilterPath 0.029
testSingleSubtree_NoRecursion 0.151
testNoSubtree_NoTreeWalk 0.028
testTwoLevelSubtree_Recursive 0.026
testEmptyTree_NoTreeWalk 0.027

DiffFormatterTest

testCreateFileHeader_Modify 0.074
testCreateFileHeader_DeleteGitLink 0.029
testDiffRootNullToTree 0.068
testCreateFileHeaderForRenameModeChange 0.072
testDiff 0.094
testCreateFileHeader_GitLink 0.032
testCreateFileHeader_AddGitLink 0.029
testDiffNullToNull 0.025
testCreateFileHeader_Add 0.286
testCreateFileHeaderWithoutIndexLine 0.03
testCreateFileHeaderForRenameWithoutContentChange 0.027
testDiffRootTreeToNull 0.323
testCreateFileHeader_Binary 0.035
testCreateFileHeader_Delete 0.027

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.038
testInitNonBare_GitdirAndDirShouldntBeSame 0.035
testInitBareRepository 0.177
testInitWithDefaultsNonBare 0.051
testInitWithDefaultsBare 0.141
testInitWithExplicitGitDir 0.07
testInitWithOnlyExplicitGitDir 0.051
testInitNonEmptyRepository 0.169
testInitRepository 0.054

DirCacheLargePathTest

testPath_4090 0.032
testPath_4094 0.031
testPath_4095 0.028
testPath_4096 0.146
testPath_16384 0.031

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.3
dontPackHEAD_nonBare 0.982
dontPackHEAD_bare 0.979
whileRefLockedRefNotPackedNoError 0.954
emptyRefDirectoryDeleted 1.002
concurrentOnlyOneWritesPackedRefs 1.01
looseRefPacked 0.983

NotesCommandTest

testListNotes 0.251
testAddAndRemoveNote 0.194

ManifestParserTest

testNormalizeEmptyPath 0.004
testManifestParser 0.063
testManifestParserWithMissingFetchOnRemote 0.009

PatchErrorTest

testError_DisconnectedHunk 0.017
testError_TruncatedNew 0.006
testError_TruncatedOld 0.001
testError_GarbageBetweenFiles 0.002
testError_GitBinaryNoForwardHunk 0.004
testError_BodyTooLong 0.003

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 1.035
testUsingUnknownBlobFails 0.45
testUsingHiddenCommonBlobFails 0.464
resetsHaves 0.399
testCreateBranchAtHiddenCommitFails 0.418
testFilterHidesPrivate 0.416
testSuccess 0.471
testUsingUnknownTreeFails 0.361

AlternatesTest

testAlternate 0.478
testAlternateCyclic2 0.249
testAlternateCyclic3 0.325

BatchRefUpdateTest

overrideRefLogMessage[atomic=false] 0.092
overrideDisableRefLog[atomic=false] 0.083
nonExistentRef[atomic=false] 0.055
addMissingObject[atomic=false] 0.172
simpleForce[atomic=false] 0.078
oneNonExistentRef[atomic=false] 0.175
updateToMissingObject[atomic=false] 0.051
refLogNotWrittenWithoutConfigOption[atomic=false] 0.352
forceRefLogInCommand[atomic=false] 0.186
reflogDelete[atomic=false] 0.066
reflogAppendStatusFastForward[atomic=false] 0.049
oneRefLockFailure[atomic=false] 0.299
oneRefWrongOldValue[atomic=false] 0.05
reflogDefaultIdent[atomic=false] 0.21
simpleNoForce[atomic=false] 0.07
forceRefLogInUpdate[atomic=false] 0.291
conflictThanksToDelete[atomic=false] 0.047
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false] 0.189
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false] 0.048
noRefLog[atomic=false] 0.11
reflogOnLockFailure[atomic=false] 0.215
atomicUpdateRespectsInProcessLock[atomic=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false] 0.057
reflogAppendStatusNoMessage[atomic=false] 0.168
reflogFileDirectoryConflict[atomic=false] 0.094
fileDirectoryConflict[atomic=false] 0.216
reflogCustomIdent[atomic=false] 0.101
reflogAppendStatusWithMessage[atomic=false] 0.078
overrideRefLogMessage[atomic=true] 1.093
overrideDisableRefLog[atomic=true] 1.007
nonExistentRef[atomic=true] 0.063
addMissingObject[atomic=true] 0.041
simpleForce[atomic=true] 0.885
oneNonExistentRef[atomic=true] 0.066
updateToMissingObject[atomic=true] 0.039
refLogNotWrittenWithoutConfigOption[atomic=true] 0.9
forceRefLogInCommand[atomic=true] 0.997
reflogDelete[atomic=true] 1.008
reflogAppendStatusFastForward[atomic=true] 0.058
oneRefLockFailure[atomic=true] 0.053
oneRefWrongOldValue[atomic=true] 0.051
reflogDefaultIdent[atomic=true] 0.881
simpleNoForce[atomic=true] 0.047
forceRefLogInUpdate[atomic=true] 0.912
conflictThanksToDelete[atomic=true] 0.983
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true] 0.061
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true] 0.05
noRefLog[atomic=true] 0.898
reflogOnLockFailure[atomic=true] 0.1
atomicUpdateRespectsInProcessLock[atomic=true] 0.89
packedRefsLockFailure[atomic=true] 0.053
reflogAppendStatusNoMessage[atomic=true] 0.966
reflogFileDirectoryConflict[atomic=true] 0.992
fileDirectoryConflict[atomic=true] 0.061
reflogCustomIdent[atomic=true] 0.929
reflogAppendStatusWithMessage[atomic=true] 1.015

FileHeaderTest

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

AutoCRLFInputStreamTest

testBoundary 2.485
test 0.012

FileBasedConfigTest

testLeadingWhitespaces 0.009
testUTF8withoutBOM 0.189
testUTF8withBOM 0.013
testSystemEncoding 0.011

PushConnectionTest

limitCommandBytes 0.727
invalidCommand 0.008
testWrongOldIdDoesNotReplace 0.015

GitDateParserTest

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

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.241
resolvePreviousBranch 0.373
resolveMasterCommits 0.146
resolveNonExistingBranch 0.06
resolveReflogParent 0.185
resolveDate 0.172

RmCommandTest

testRemoveCached 0.194
testRemove 0.095

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.162

CGitAttributesTest

testNestedMatchWithWildcard 0.089
testNestedMatchRecursive 0.087
testDirectoryMatchSubSimple 0.142
testDirectoryMatchSubComplex 0.1
testPrefixMatchNot 0.066
testRelativePaths 0.07
testStarMatchOnSlashNot 0.075
testDirectoryMatch 0.082
testDirectoryMatchSubRecursiveBacktrack2 0.067
testDirectoryMatchSubRecursiveBacktrack3 0.119
testDirectoryMatchSubRecursiveBacktrack4 0.081
testDirectoryMatchSubRecursiveBacktrack5 0.084
testDirectoryMatchSubRecursiveBacktrack6 0.205
testBug508568 0.114
testComplexPathMatchNot 0.07
testDirectoryMatchSubRecursive 0.073
testNestedMatchNot 0.061
testRelativePath 0.066
testDirectoryMatchSubRecursiveBacktrack 0.07
testStarPathMatchNot 0.061
testNestedMatch 0.098

ConcurrentRepackTest

testObjectMovedToNewPack1 2.586
testObjectMovedToNewPack2 2.988
testObjectInNewPack 0.994
testObjectMovedWithinPack 2.007

ConstantsEncodingTest

testEncode_Unicode 0.005
testEncodeASCII_SimpleASCII 0.002
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0.001

AlwaysEmptyRevQueueTest

testClear 0.06
testEmpty 0.106
testAddFails 0.073

FetchCommandTest

testFetch 0.316
fetchShouldNotFetchTagsFromOtherBranches 0.278
fetchWithExplicitTagsShouldUpdateLocal 0.809
fetchShouldAutoFollowTagForFetchedObjects 0.157
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.389
fetchShouldAutoFollowTag 0.291

SubmoduleUpdateTest

repositoryWithSubmodule 2.959
repositoryWithUnconfiguredSubmodule 0.222
repositoryWithInitializedSubmodule 0.194
repositoryWithNoSubmodules 0.028

RefTreeDatabaseTest

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

RevFlagSetTest

testEmpty 0.064
testContainsAll 0.159
testContains 0.03
testAddOne 0.026
testAddTwo 0.034
testEquals 0.203
testRemove 0.038

UploadPackTest

testFetchParentOfShallowCommit 0.425

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.285
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0
testTimeout_readByte_Timeout 0.253
testTimeout_readBuffer_Timeout 0.251
testTimeout_readBuffer_Success1 0.002
testTimeout_readBuffer_Success2 0
testTimeout_skip_Success 0

FIFORevQueueTest

testUnpopAtFront 0.141
testEmpty 0.021
testCloneEmpty 0.031
testAddLargeBlocks 4.617
testClear 0.216
testHasFlags 0.04

StashDropCommandTest

dropSingleStashedCommit 0.367
dropMiddleStashCommit 0.475
dropFirstStashedCommit 0.224
dropNegativeRef 0.218
dropWithNoStashedCommits 0.062
dropBoundaryStashedCommits 0.674
dropWithInvalidLogIndex 0.135
dropAll 0.37

IndexModificationTimesTest

testLastModifiedTimes 0.121
testModify 2.283

StatusCommandTest

testDifferentStates 0.288
testEmptyStatus 0.07
testDifferentStatesWithPaths 0.111

TestProtocolTest

testFetch 0.015
testPush 0.025
testUploadPackFactory 0.022
testReceivePackFactory 0.053

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.042
testTrailingSpaces 0.038
testRules 0.245
testSlashMatchesDirectory 0.158
testToString 0.024
testRepeatedNegationInDifferentFiles1 0.033
testRepeatedNegationInDifferentFiles2 0.245
testRepeatedNegationInDifferentFiles3 0.047
testRepeatedNegationInDifferentFiles4 0.174
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.05
testNegateAllExceptJavaInSrc 0.2
testLeadingSpaces 0.038
testEmptyIgnoreRules 0.028
testWithSlashDoesNotMatchInSubDirectory 0.276
testNegation 0.047
testSlashOnlyMatchesDirectory 0.034
testNoPatterns 0.028
testEmptyIgnoreNode 0.206
testRepeatedNegation 0.042

RawTextTest

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

BlameCommandTest

testCoreAutoCrlf1 0.238
testCoreAutoCrlf2 0.238
testCoreAutoCrlf3 0.264
testCoreAutoCrlf4 0.074
testCoreAutoCrlf5 0.326
testRenameInSubDir 0.307
testDeleteMiddleLines 0.227
testWhitespaceMerge 0.793
testSingleRevision 0.085
testMoveToOtherDir 0.275
testMiddleClearAllLines 0.416
testTwoRenames 0.461
testDeleteTrailingLines 0.25
testEditAllLines 0.27
testRename 0.119
testConflictingMerge1 0.791
testConflictingMerge2 0.554
testTwoRevisions 0.392

ObjectWalkFilterTest

testDefaultFilter 0.004
testFilteringTreeFiltersReferencedBlobs 0.024
testRevFilterAndObjectFilterCanCombine 0.011
testFilteringTreeFiltersSubtrees 0.088
testFilteringCommitsHasNoEffect 0.002
testObjectFilterCanFilterOutBlob 0.002

RevCommitParseTest

testParse_implicit_mixed_encoded 0.03
testParse_WeirdHeaderOnlyCommit 0.033
testParse_NoMessage 0.03
testParse_OnlyLFMessage 0.162
testParse_implicit_UTF8_encoded 0.09
testParse_GitStyleMessage 0.154
testParse_ShortLineOnlyNoLF 0.028
testParse_illegalEncoding 0.036
testParse_explicit_bad_encoded2 0.033
testParse_explicit_bad_encoded 0.193
testParse_GitStyleMessageWithCRLF 0.038
testParse_incorrectUtf8Name 0.072
testParse_ShortLineOnlyEmbeddedLF 0.127
testParse_ShortLineOnlyEndLF 0.051
testParse_PublicParseMethod 0.04
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.038
testParse_incompleteAuthorAndCommitter 0.157
testParse_NoParents 0.051
testParse_unsupportedEncoding 0.032
testParse_explicit_encoded 0.035

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 0.528
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.493
mergeBinaryFile_UnsetMerge_Conflict 0.501
mergeTextualFile_UnsetMerge_NoConflict 0.534
mergeBinaryFile_SetMerge_Conflict 0.911
mergeTextualFile_UnsetMerge_Conflict 0.752

CommitAndLogCommandTest

testMultipleInvocations 0.085
testAddUnstagedChanges 0.2
testWrongParams 0.034
testModeChange 0.209
testLogWithFilter 0.284
testCommitAmend 0.169
testCommitRange 0.115
testMergeEmptyBranches 0.257
testInsertChangeId 0.078
testSomeCommits 0.262

ForPathTest

testFindObjects 0.09

RevTagParseTest

testTagBlob 0.032
testTagTree 0.193
testParse_implicit_mixed_encoded 0.115
testParseOldStyleNoTagger 0.124
testParse_NoMessage 0.022
testParse_OnlyLFMessage 0.025
testParse_implicit_UTF8_encoded 0.026
testParseAllFields 0.156
testParse_GitStyleMessage 0.024
testParse_ShortLineOnlyNoLF 0.023
testParse_illegalEncoding 0.061
testParse_explicit_bad_encoded2 0.041
testParse_explicit_bad_encoded 0.044
testParse_ShortLineOnlyEmbeddedLF 0.055
testParse_ShortLineOnlyEndLF 0.118
testParse_PublicParseMethod 0.037
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.033
testTagTag 0.035
testParse_unsupportedEncoding 0.181
testTagCommit 0.045
testParse_explicit_encoded 0.076

DescriptionTest

description 0.036

FileNameMatcherTest

testSpecialGroupCase0 0.011
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0.001
testSpecialGroupCase9 0
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testVerySimpleWirdcardCase0 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.001
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0.006
testMixedGroupCase5 0
testMixedGroupCase6 0.001
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0.002
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0.001
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.002
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0.001
testSpaceGroupCase1 0
testSpaceGroupCase2 0.001
testSpaceGroupCase3 0
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0.001
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0.001
testSimpleStarCase3 0
testDigitGroupCase0 0.001
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0.004
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0.002
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0.001
testEscapedBackslash 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0
testUpperGroupCase0 0.001
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0
testXDigitGroupCase0 0.001
testXDigitGroupCase1 0
testXDigitGroupCase2 0
testXDigitGroupCase3 0
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testWordroupCase0 0
testWordroupCase1 0
testWordroupCase2 0.001
testWordroupCase3 0
testWordroupCase4 0
testWordroupCase5 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0.001
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0

Base64Test

testDecodeFail_NonBase64Character 0
testDecode 0.001
testEncode 0
testEncodeMatchesDecode 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0.001
testNextSelectionDistanceWithFewerRecentCommits 0

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.19
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.089
testConfigureCache_Limits1 0.121
testConfigureCache_PackedGitWindowSize_0 0.051
testConfigureCache_PackedGitLimit_0 0.059
testConfigureCache_PackedGitWindowSize_4097 0.026
testConfigureCache_PackedGitOpenFiles_0 0.035

EolStreamTypeUtilTest

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

TranslationBundleTest

testGermanTranslation 0.001
testMissingString 0.003
testNonTranslatedBundle 0.004
testMissingPropertiesFile 0.002

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.153
testGetRefs_HeadsOnly_SymrefToPacked 0.048
testGetRef_DiscoversModifiedLoose 0.035
testGetRefs_HeadsOnly_AllLoose 0.182
testGetRefs_HeadOnOneBranch 0.216
testExactRef_EmptyDatabase 0.047
testGetRefs_IgnoresGarbageRef1 0.04
testGetRefs_IgnoresGarbageRef2 0.113
testGetRefs_IgnoresGarbageRef3 0.066
testGetRefs_IgnoresGarbageRef4 0.05
testGetRef_CorruptSymbolicReference 0.042
testPeelLooseTag 0.184
testGetRefs_TagsOnly_AllPacked 0.049
testGetRefs_TagsOnly_AllLoose 0.166
testGetRef_FetchHead 0.04
testGetRefs_PackedWithPeeled 0.041
test_repack 1.09
testFirstExactRef_IgnoresGarbageRef 0.055
testPeelCommit 0.05
testGetRefs_CorruptObjectIdReference 0.05
testGetRefs_LooseSorting_Bug_348834 0.121
testReadBranchConfig 0.121
testGetRefs_DeatchedHead1 0.049
testGetRefs_DeatchedHead2 0.049
testExactRef_FetchHead 0.065
testGetRefs_LooseOverridesPacked 0.165
testGetRefs_DiscoversModifiedLoose 0.042
testGetRef_CycleInSymbolicRef 0.301
testReadNotExistingBranchConfig 0.042
testGetRefs_HeadsOnly_AllPacked1 0.04
testGetRef_AnyHeadWithGarbage 0.033
testGetRefs_LooseSortedCorrectly 0.266
testGetRefs_PackedNotPeeled_Sorted 0.04
testFirstExactRef_Mixed 0.061
testExactRef_IgnoresGarbageRef 0.249
testGetRef_CorruptObjectIdReference 0.081
testRefsChangedStackOverflow 0.054
testCreate 0.176
testGetRef_PackedNotPeeled_WrongSort 0.04
testGetRefs_CycleInSymbolicRef 0.294
testGetRefs_InvalidName 0.04
testGetRef_DiscoversDeletedLoose 0.053
testGetRefs_DeeplyNestedBranch 0.17
testPackedRefsLockFailure 0.041
testGetRefs_HeadBranchNotBorn 0.043
testGetRef_EmptyDatabase 0.288
testGetRefs_DiscoversDeletedLoose1 0.051
testGetRefs_DiscoversDeletedLoose2 0.046
testGetRefs_DiscoversDeletedLoose3 0.097
testGetRefs_DiscoversDeletedLoose4 0.17
testGetRefs_DiscoversDeletedLoose5 0.043
testGetRefs_EmptyDatabase 0.208
testGetRefs_HeadsOnly_Mixed 0.056
testGetRefs_DiscoversNewLoose1 0.072
testGetRefs_DiscoversNewLoose2 0.053
testIsNameConflicting 0.201
testGetRefs_SkipsLockFiles 0.107

TreeRevFilterTest

testStringOfPearls_FilePath1 0.191
testStringOfPearls_FilePath2 0.067
testStringOfPearls_FilePath3 0.221
testStringOfPearls_DirPath2 0.064
testPathFilterOrOtherFilter 0.189

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.094

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.171
testMergeCommitOneParentShallow 0.054
testObjectDirectorySnapshot 0.057
testDepth1 0.222
testDepth2 0.059
testDepth3 0.057

NameRevCommandTest

multiplePathsNoMerge 0.076
multiplePathsSecondParent 0.235
prefix 0.183
annotatedTags 0.114
annotatedTagsNoResult 0.137
ref 0.228
simpleAncestor 0.05
onePathMerge 0.054
onePathMergeSecondParent 0.184
onePathMergeLongerFirstParentPath 0.215
nameExact 0.05

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.255
testRenamedBoundLineDelete 0.302
testBoundLineDelete 0.237

GcTagTest

annotatedTag_objectNotPruned 1.075
lightweightTag_objectNotPruned 1.014

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.033
testStringOfPearls_FilePath1 0.053
testStringOfPearls_FilePath2 0.195
testStringOfPearls_FilePath3 0.249
testStringOfPearls_FilePath3_NoParentRewriting 0.216
testStringOfPearls_DirPath2 0.102
testStringOfPearls_FilePath2_NoParentRewriting 0.181
testStringOfPearls_FilePath1_NoParentRewriting 0.062
testStringOfPearls_DirPath2_NoParentRewriting 0.169
testEdits_MatchNone 0.179
testEmpty_NoMatch 0.046
testSimple1 0.089
testEdits_MatchAll 0.219

ReflogCommandTest

testAmendReflog 0.292
testBranchReflog 0.259
testHeadReflog 0.253

RemoteAddCommandTest

testAdd 0.052

PackReverseIndexTest

testFindObjectWrongOffset 0.031
testFindNextOffsetWrongOffset 0.028
testFindObject 0.025
testFindNextOffset 0.023

AttributesHandlerTest

testNestedMatchRecursive 0.067
testDirectoryMatchSubSimple 0.034
testStarPathMatch 0.03
testExpandBuiltInMacro1 0.034
testExpandBuiltInMacro2 0.03
testExpandBuiltInMacro3 0.12
testDirectoryMatchSubComplex 0.037
testInfoOverridesWorkDirRoot 0.054
testCustomGlobalMacro1 0.046
testCustomGlobalMacro2 0.109
testCustomGlobalMacro3 0.041
testCustomGlobalMacro4 0.036
testPrefixMatchNot 0.121
testRelativePaths 0.133
testStarMatchOnSlashNot 0.163
testDirectoryMatch 0.117
testDirectoryMatchSubRecursiveBacktrack2 0.077
testDirectoryMatchSubRecursive 0.088
testNestedMatchNot 0.26
testCyclicMacros 0.085
testWorkDirRootOverridesGlobal 0.143
testComplexPathMatch 0.031
testDirectoryMatchSubRecursiveBacktrack 0.188
testInfoOverridesGlobal 0.035
testNestedMatch 0.041
testExpandNonMacro1 0.031
testExpandNonMacro2 0.161
testExpandNonMacro3 0.097
testExpandNonMacro4 0.04
testRecursiveMacro 0.039

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.001
testSmallObjectLoader 0

RootLocaleTest

testJGitText 0.002
testCLIText 0.006
testUIText 0.003

RepoCommandSymlinkTest

testLinkFileBare 0.741

AttributesMatcherTest

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

RevWalkSortTest

testSort_Default 0.234
testSort_COMMIT_TIME_DESC 0.039
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.037
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.203
testSort_TOPO_REVERSE 0.19
testSort_TOPO 0.044
testSort_REVERSE 0.041

MergeCommandTest

testDeletionOnSideConflict 0.394
testNoFastForwardNoCommit 0.193
testRecursiveMergeWithConflict 0.368
testConflictingMergeFailsDueToDirtyIndex 0.312
testFastForward 0.313
testMergeNonVersionedPaths 0.427
testMultipleCreationsSameContent 0.353
testAlreadyUpToDate 0.218
testMergeRemovingFoldersWithoutFastForward 0.565
testMergeRemovingFolders 0.285
testFastForwardOnly 0.241
testSuccessfulContentMergeNoCommit 0.418
testFileModeMerge 0.432
testFileModeMergeWithDirtyWorkTree 0.313
testMergeWithMessageOption 0.452
testMultipleDeletions 0.365
testFastForwardNoCommit 0.207
testSquashMergeConflict 0.381
testSingleDeletion 0.59
testMergeInItself 0.193
testMergeConflictWithMessageOption 0.337
testMergeTag 0.66
testMergeConflictFileFolder 0.383
testFastForwardWithFiles 0.246
testMultipleCreations 0.303
testSquashMerge 0.34
testDeletionAndConflict 0.454
testModifiedAndRenamed 0.413
testSuccessfulMergeFailsDueToDirtyIndex 0.319
testSuccessfulContentMergeAndDirtyworkingTree 0.455
testMultipleHeads 0.272
testMergeMessage 0.323
testSuccessfulContentMerge 0.458
testSuccessfulMergeFailsDueToDirtyWorktree 0.438
testDeletionOnMasterConflict 0.262
testSquashFastForward 0.325
testFastForwardOnlyNotPossible 0.182
testContentMerge 0.407
testNoFastForward 0.173
testConflictingMergeFailsDueToDirtyWorktree 0.331
testMergeFailingWithDirtyWorkingTree 0.369
testMergeSuccessAllStrategiesNoCommit 1.626
testMergeSuccessAllStrategies 1.856

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

CloneCommandTest

testCloneRepositoryCustomRemote 0.702
testCloneRepositoryExplicitGitDir 0.654
testCloneRepositoryExplicitGitDirNonStd 0.695
testCloneRepositoryWithNestedSubmodules 2.565
testCloneRepositoryWithBranchShortName 0.6
testBareCloneRepository 0.576
testCloneRepositoryWithSubmodules 1.421
testCloneWithAutoSetupRebase 1.44
testCloneRepositoryOnlyOneBranch 0.9
testCloneRepositoryWithBranch 0.993
testBareCloneRepositoryCustomRemote 0.602
testCloneBareRepositoryDefaultDirectory 0.404
testCloneRepositoryDefaultDirectory 0.343
testCloneRepositoryExplicitGitDirBare 0.401
testCloneRepositoryWithTagName 0.418
testCloneRepository 0.639
testBareCloneRepositoryNullRemote 0.613
testCloneRepositoryWithMultipleHeadBranches 0.717
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.754

FSTest

testReadPipeCommandStartFailure 0.047
testSymlinkAttributes 0.104
testReadPipePosixCommandFailure 0.018
testExecutableAttributes 0.004

HMACSHA1NonceGeneratorTest

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

CleanCommandTest

testClean 0.442
testCleanWithPaths 0.241
testCleanDirs 0.236
testCleanWithDryRun 0.257
testCleanDirsWithDryRun 0.249
testCleanDirsWithSubmodule 0.593
testCleanDirsWithRepository 0.436
testCleanDirsWithDryRunAndNoIgnore 0.229
testCleanWithDryRunAndNoIgnore 0.298

TagCommandTest

testDeleteFullName 0.067
testTagging 0.202
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.025
testFailureOnSignedTags 0.168
testDeleteNonExisting 0.058
testDeleteEmptyTagNames 0.056
testEmptyTagName 0.153
testTaggingOnHead 0.059
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.175
testListAllTagsInRepositoryInOrder 0.092
testInvalidTagName 0.163
testDelete 0.096
testDeleteBadName 0.169
testUnannotatedTagging 0.084

DirCacheEntryTest

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

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.462
branch_historyNotPruned 1.238
deleteBranch_historyPruned 1.134

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

LongMapTest

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

SHA1Test

detectsShatteredByDefault 0.035
test0 0.001
test1 0
test2 0.001
shatteredCollision 0.225
shatteredStoredInGitBlob 0.02

GcKeepFilesTest

testKeepFiles 2.109

IndexDiffFilterTest

testFileIgnoredNotHonored 0.16
testRecursiveTreeWalk 0.104
testEmptyFolderCommitted 0.104
testFileInFolderUntracked 0.081
testFileInFolderCommittedModifiedAllIgnored 0.17
testFileInFolderCommittedDeleted 0.075
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.156
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.244
testFileCommittedModified 0.056
testFileIgnored 0.073
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.187
testFolderChangedToFile 0.079
testFileInFolderCommittedModified 0.101
testNonRecursiveTreeWalk 0.157
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.213
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.142
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.089
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.177
testFileCommittedDeleted 0.062
testFolderChangedToFileCommittedComparedWithInitialCommit 0.167
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.14
testFileCommittedModifiedIgnored 0.117
testFileCommitted 0.068
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.098
testFileInFolderCommittedModifiedIgnored 0.075
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.141
testConflicts 0.153
testFileInFolderAllIgnored 0.067
testFileInFolderCommittedChangedNotModified 0.098
testFileInFolderCommittedAllDeleted 0.133
testEmptyFolderIgnored 0.07
testFileInFolderCommittedNonRecursive 0.077
testEmptyFolderUntracked 0.059
testFileInFolderCommitted 0.064
testFileInFolderIgnored 0.091
testFileCommittedChangedNotModified 0.066
testEmptyFolderCommittedDeleted 0.053
testFileUntracked 0.058

AutoLFInputStreamTest

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

PacketLineInTest

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

RevertCommandTest

testRevertDirtyIndex 0.25
testRevertConflictMarkers 0.297
testRevertConflictResolution 0.337
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.278
testRevertMultipleWithFail 0.375
testRevertMultiple 0.355
testRevertDirtyWorktree 0.213
testRevert 0.445
testRevertOurCommitName 0.305
testRevertkConflictReset 0.291

RawParseUtils_LineMapTest

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

RemoteListCommandTest

testList 0.099

SymbolicRefTest

testLeaf 0
testToString 0.001
testConstructor 0

MergedReftableTest

scanIncludeDeletes 0.005
twoTableById 0
twoTableSeek 0
oneEmptyTable 0
oneTableScan 0.012
oneTableSeek 0.017
compaction 0.018
missedUpdate 0.001
noTables 0
fourTableScan 0.048
twoEmptyTables 0
deleteIsHidden 0

PacketLineOutTest

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

HttpAuthTest

testHttpAuthScanResponse 0.267

EditListTest

testSet 0.002
testEmpty 0.001
testAddOne 0
testAddTwo 0
testRemove 0

AddCommandTest

testCommandInjection 0.132
testCleanFilterReturning12 0.134
testAddExistingSingleFileTwice 0.059
testCleanFilter 0.128
testReplaceFileByPartOfDirectory 0.063
testAddGitlinkDoesNotChange 0.241
testBadCleanFilter 0.076
testMultipleCleanFilter 0.214
testAddWithConflicts 0.048
testAddNothing 0.024
testAddRemovedFile 0.039
testCleanFilterEnvironment 0.156
testAttributesWithTreeWalkFilter 0.217
testAddWithoutParameterUpdate 0.095
testAddExistingSingleMediumSizeFileWithNewLine 0.132
testAddSubrepoWithDirNoGitlinks 0.159
testAddExistingSingleFileInSubDir 0.151
testAssumeUnchanged 0.09
testAddRemovedCommittedFile 0.163
testAddWithParameterUpdate 0.179
testAddWholeRepo 0.066
testExecutableRetention 0.228
testNotApplicableFilter 0.147
testAddTwoFiles 0.043
testAddFolder 0.044
testAddExistingSingleFileTwiceWithCommit 0.176
testAddIgnoredFile 0.076
testReplaceFileWithDirectory 0.154
testAttributesConflictingMatch 0.051
testAddGitlink 0.133
testBadCleanFilter2 0.149
testAddExistingSingleBinaryFile 0.068
testAddNonExistingSingleFile 0.039
testAddExistingSingleFile 0.046
testReplaceDirectoryConflictsWithFile 0.186
testAddExistingSingleSmallFileWithNewLine 0.054
testReplaceDirectoryWithFile 0.25
testBuiltinCleanFilter 2.45
testBuiltinFilters 2.291

RepositoryCacheConfigTest

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

TemporaryBufferTest

testOneByte 0.002
testInCoreLimit_SwitchOnCopy 0.071
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.055
testLarge_SingleWrite 0.086
testInCoreLimit_SwitchBeforeAppendByte 0.028
testOneBlock_BulkWrite 0
testRandomWrites 0.18
testOneBlockAndHalf_BulkWrite 0.001
testOneBlockAndHalf_SingleWrite 0.001
testDestroyWhileOpen 0.018
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.009
testInCoreInputStream 0

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.036

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.034
recentTempPacksAndIdxAreNotDeleted 0.042

InflatingBitSetTest

testContainsMany 0.016
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0.001

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.113
testPrecedenceGlobal 0.192
testNoAttributes 0.113
testPrecedenceParent 0.032
testRules 0.057
testPrecedenceCurrent 0.163
testHierarchyBothIterator 0.069
testIndexOnly 0.231
testIndexOnly2 0.082
testOverriding2 0.033
testAggregation 0.051
testPrecedenceInfo 0.173
testPrecedenceRoot 0.067
testRulesInherited 0.048
testHierarchyWorktreeOnly 0.053
testNoMatchingAttributes 0.041
testEmptyGitAttributeFile 0.138
testOverriding 0.029

PackIndexV1Test

testCRC32 0.041
testIteratorMethodsContract 0.046
testCompareEntriesOffsetsWithGetOffsets 0.031
testIteratorReturnedValues1 0.03
testIteratorReturnedValues2 0.274
testCompareEntriesOffsetsWithFindOffsets 0.026

RefAdvertiserTest

advertiser 0.005

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 1.51
repositoryWithNoHeadInSubmodule 0.252
repositoryWithUninitializedSubmodule 0.047
repositoryWithInitializedSubmodule 0.577
repositoryWithMissingSubmodule 0.037
repositoryWithDifferentRevCheckedOutSubmodule 0.397
repositoryWithNoSubmodules 0.284

PushOptionsTest

testThinPushWithOptions 0.045
testPushWithEmptyOptions 1.17
testAdvertisedButUnusedPushOptions 0.741
testPushWithoutOptions 0.627
testAtomicPushWithOptions 0.027
testFailedAtomicPushWithOptions 0.037
testNonAtomicPushWithOptions 0.188
testPushOptionsNotSupported 0.441

DirCachePathEditTest

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

AutoGcTest

testTooManyPacks 0.17
testNotTooManyLooseObjects 0.026
testTooManyLooseObjects 3.265
testNotTooManyPacks 0.026

DirCacheFindTest

testEntriesWithin 0.043

SymlinksTest

fileModeTestMissingThenSymlink 2.412
createDirSymlinkBeforeTarget 0.688
createFileSymlinkBeforeTarget 0.574
fileModeTestFolderThenSymlink 0.439
createSymlinkAfterTarget 0.503
fileModeTestSymlinkThenFile 0.698
fileModeTestFileThenSymlink 0.415
fileModeTestSymlinkThenMissing 0.479
fileModeTestSymlinkThenFolder 0.496

IntListTest

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

RevWalkFollowFilterTest

testSingleRename 0.204
testMultiRename 0.225
testNoRename 0.056

EditListTest

testTypes 0.011
testHunkHeader 0.001
testFileHeader 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.591
test1 0.05
test2 0.397
testTinyThinPack 0.057
testMaxObjectSizeDeltaBlock 0.051
testMaxObjectSizeFullBlob 0.171
testPackWithTrailingGarbage 0.039
testPackWithDuplicateBlob 0.034
testDataAfterPackFooterSingleRead 0.29
testDataAfterPackFooterSplitObjectRead 1.021
testMaxObjectSizeDeltaResultSize 0.063
testNonMarkingInputStream 0.131

RefTreeTest

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

AttributesNodeTest

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

LeafBucketTest

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

InterIndexDiffFilterTest

testOneOnly 0.022
testTwoSame 0.111
testEmpty 0.039
testTwoSameDifferByAssumeValid 0.029
testTwoSameSameAssumeValidDifferentContent 0.032

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 53.653
test_ConfigAutoCRLF_false_GlobalEOL_crlf 15.902
test_ConfigAutoCRLF_true_GlobalEOL_lf 3.968
test_switchToBranchWithTextAttributes 30.171
test_ConfigAutoCRLF_input_GlobalEOL_lf 3.695
test_ConfigAutoCRLF_true 14.063
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 13.115
test_ConfigAutoCRLF_false_ConfigEOL_native 4.13
test_ConfigAutoCRLF_input_GlobalEOL_crlf 12.813
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 4.144
test_GlobalEOL_lf_RootEOL_crlf 12.922
test_ConfigAutoCRLF_false_GlobalEOL_lf 4.087
test_ConfigEOL_lf 4.125
test_ConfigAutoCRLF_true_ConfigEOL_lf 13.699
test_ConfigAutoCRLF_input_ConfigEOL_lf 4.089
testBinary1 4.062
testBinary2 4.054
test_switchToBranchWithBinaryAttributes 11.843
test_ConfigAutoCRLF_false_ConfigEOL_lf 4.138
test_ConfigEOL_native_xnix 4.116
testDefaultSetup 3.677
test_ConfigAutoCRLF_false 4.163
test_ConfigAutoCRLF_input 4.139
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 3.696
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 12.976
test_ConfigEOL_native_windows 4.163
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 13.798
test_ConfigEOL_crlf 13.177

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.218
testSpi 0.091
testFindRemoteRefUpdatesWithLeases 0.324
testFindRemoteRefUpdatesTrackingRef 0.056
testFindRemoteRefUpdatesNoWildcardNoTracking 0.356
testFindRemoteRefUpdatesNoWildcardNoDestination 0.407
testLocalTransportFetchWithoutLocalRepository 0.083
testFindRemoteRefUpdatesWildcardNoTracking 0.274
testLocalTransportWithRelativePath 0.224

GetTextTest

testGetText_DiffCc 0.006
testGetText_NoBinary 0.001
testGetText_BothISO88591 0.002
testGetText_Convert 0.002

FileSnapshotTest

testActuallyIsModifiedTrivial 1.366
testNewFileNoWait 2.48
testNewFileWithWait 2.067

ReflogReaderTest

testCheckout 0.053
testReadRightLog 0.049
testReadWhileAppendIsInProgress 0.046
testNoLog 0.053
testReadLineWithMissingComment 0.073
testSpecificEntryNumber 0.053
testReadOneLine 0.183
testReadTwoLine 0.052

ReflogConfigTest

testlogAllRefUpdates 0.067

ObjectWalkTest

testNoCommits 0.027
testOneCommitOneTreeTwoBlob 0.132
testCull 0.111
testTwoCommitDeepTree1 0.185
testTwoCommitDeepTree2 0.061
testTwoCommitTwoTreeTwoBlob 0.075
testEmptyTreeCorruption 0.061
testTwoCommitsEmptyTree 0.159

EditTest

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

PushCommandTest

testPushAfterGC 0.482
testPushRefUpdate 0.985
testPrePushHook 0.342
testPush 0.241
testPushWithRefSpecFromConfig 0.234
testPushWithoutPushRefSpec 0.34
testPushWithLease 0.298
testTrackingUpdate 0.278

PostOrderTreeWalkTest

testNoPostOrder 0.031
testInitialize_NoPostOrder 0.057
testInitialize_TogglePostOrder 0.108
testResetDoesNotAffectPostOrder 0.03
testWithPostOrder_NoEnterSubtree 0.032
testWithPostOrder_EnterSubtree 0.03

GcCommitSelectionTest

testBitmapsForExcessiveBranches 102.375
testBitmapSpansNoMergesWithTags 26.233
testSelectionOrderingWithChains 0.131
testBitmapSpansNoMerges 16.653
testBitmapSpansWithMerges 16.951

DaemonTest

testDaemonStop 2.189
testDaemonRestart 2.002

StashApplyCommandTest

untrackedAndTrackedChanges 0.412
workingDirectoryContentConflict 0.184
workingDirectoryEditPreCommit 0.599
workingDirectoryContentMerge 0.589
workingDirectoryCleanIndexModify 0.322
unstashNoHead 0.136
multipleEdits 0.453
workingDirectoryModifyInSubfolder 0.497
noStashedCommits 0.057
indexContentConflict 0.362
stashChangeInANewSubdirectory 0.468
indexAdd 0.454
stashedApplyOnOtherBranchWithStagedChange 0.728
workingDirectoryDeleteIndexAdd 0.539
workingDirectoryDeleteIndexEdit 0.259
untrackedFileConflictsWithWorkingDirectory 0.286
workingDirectoryModifyIndexChanged 0.382
workingDirectoryDelete 0.364
indexDelete 0.31
workingDirectoryModify 0.283
stashedApplyOnOtherBranch 0.698
stashedContentMerge 0.527
untrackedFileNotIncluded 0.348
untrackedFileIncluded 0.559
testApplyStashWithDeletedFile 0.389
unstashNonStashCommit 0.192
untrackedFileConflictsWithCommit 0.328

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.036
testFindSingleFile 0.025
testBuildEmpty 0.029
testAdd_ReverseGitSortOrder 0.15
testBuildOneFile_Commit_IndexChangedEvent 0.037
testBuilderClear 0.029
testBuildOneFile_Commit 0.034
testAdd_InGitSortOrder 0.093
testBuildRejectsUnsetFileMode 0.06

PackWriterTest

testWritePack2DeltasReuseOffsets 0.133
testWriteEmptyPack1 0.195
testWriteEmptyPack2 0.14
testIgnoreNonExistingObjectsWithBitmaps 0.503
testExclude 0.173
testWritePack2DeltasReuseRefs 0.198
testWriteIndex 0.222
testWritePack1 0.097
testWritePack2 0.268
testWritePack3 0.086
testWritePack4 0.2
testWritePack1NoObjectReuse 0.254
testWritePack4ThinPack 0.33
testShallowFetchShallowAncestorDepth1 0.41
testShallowFetchShallowAncestorDepth2 0.62
testWritePack4SizeThinVsNoThin 0.268
testShallowFetchShallowParentDepth1 0.516
testShallowFetchShallowParentDepth2 0.493
testContructor 0.211
testIgnoreNonExistingObjects 0.184
testModifySettings 0.077
testDeltaStatistics 0.249
testNotIgnoreNonExistingObjects 0.212
testShallowIsMinimalDepth1 0.33
testShallowIsMinimalDepth2 0.626
testWritePack2SizeOffsetsVsRefs 0.491
testWritePack2DeltasCRC32Copy 0.207
testWritePack2SizeDeltasVsNoDeltas 0.498

GcConcurrentTest

repackAndCheckBitmapUsage 2.268
concurrentRepack 0.067
repackAndGetStats 1.917
repackAndUploadPack 2

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.052
testEstimateGcPackSizeWithAnExistingGcPack 0.006

T0004_PackReaderTest

test003_lookupCompressedObject 0.04
test004_lookupDeltifiedObject 0.046

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.257
multiplePacks 0.151
readBackLargeFile 0.101
checkExisting 0.188
largeBlob 0.035
singlePack 0.043
readBackFallsBackToRepo 0.164
overwriteExistingPack 0.04
flushEmptyPack 0.029
insertLargeInputStreamBypassesCheckExisting 0.259
noFlush 0.076
readBackSmallFiles 0.044

OpenSshConfigTest

testAlias_DoesNotMatch 0.16
testAlias_OptionsSet 0.033
testHostCaseInsensitive 0.026
testRepeatedLookupsWithModification 0.623
testAlias_InheritBatchMode 0.05
testRemoteUserReplacement 0.157
testAlias_ConnectionAttempts 0.028
testAlias_BatchModeDefault 0.028
testPattern 0.03
testAlias_PreferredAuthenticationsDefault 0.16
testAlias_OptionsInherit 0.04
testMissingArgument 0.03
testMultiHost 0.04
testListValueMultiple 0.152
testEqualsSign 0.043
testHomeDirUserReplacement 0.031
testAlias_BatchModeYes 0.159
testQuoteParsing 0.152
testMultiIdentityFile 0.055
testSeparatorParsing 0.163
testAlias_OptionsKeywordCaseInsensitive 0.028
testDefaultBlock 0.026
testHostnameReplacement 0.024
testRepeatedLookups 0.026
testAlias_ConnectionAttemptsDefault 0.276
testAlias_invalidConnectionAttempts 0.12
testAlias_PreferredAuthentications 0.029
testListValueSingle 0.028
testNoConfig 0.025
testIdentityFile 0.273
testAlias_badConnectionAttempts 0.033
testNegatedPattern 0.031
testAlias_InheritPreferredAuthentications 0.032
testLocalhostFQDNReplacement 0.157

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 1.242
testCollectionWithPureGarbageAndRereferencingGarbage 0.002
testEstimateGcRestPackSizeInNewRepo 0.003
testCollectionWithGarbage 0.002
testEstimateUnreachableGarbagePackSize 0.002
testCollectionWithGarbageAndRereferencingGarbage 0.004
testCollectionWithNoGarbage 0.002
testEstimateGcRestPackSizeWithAnExistingGcPack 0.05
testRacyNoReusePrefersSmaller 0.04
testEstimateGcPackSizesWithGcAndGcRestPacks 0.005
compactsReftables 0.24
testCollectionWithGarbageCoalescence 0.008
testCollectionWithGarbageNoCoalescence 0.004
testCollectionWithGarbageCoalescenceWithShortTtl 0.629
testEstimateGcPackSizeInNewRepo 0.003
producesNewReftable 0.451
testCollectionWithPureGarbageAndGarbagePacksPurged 0.003
testSinglePackForAllRefs 0.003
testEstimateGcPackSizeWithAnExistingGcPack 0.003
leavesNonGcReftablesIfNotConfigured 0.001
testCollectionWithGarbageAndGarbagePacksPurged 0.002
prunesNonGcReftables 0.002

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.074

StashListCommandTest

multipleStashedCommits 0.419
noStashRef 0.053
emptyStashReflog 0.247
singleStashedCommit 0.091

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 3.738
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 3.899
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 3.647
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 3.642
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 3.59
shouldNotFetchSubmodulesWhenNo 3.161
shouldFetchSubmodulesWhenYes 3.292
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 3.462

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.142
test002_WriteEmptyTree2 0.16
test30_stripWorkDir 0.174
test002_WriteEmptyTree 0.067
test006_ReadUglyConfig 0.117
test000_openrepo_default_gitDirAndWorkTreeSet 0.157
test000_openrepo_default_absolute_workdirconfig 0.223
test027_UnpackedRefHigherPriorityThanPacked 0.065
test000_openrepo_alternate_index_file_and_objdirs 0.072
test025_computeSha1NoStore 0.209
test020_createBlobTag 0.134
test028_LockPackedRef 0.196
test007_Open 0.051
test002_CreateBadTree 0.153
test001_Initalize 0.124
test021_createTreeTag 0.207
test000_openRepoBadArgs 0.062
test022_createCommitTag 0.189
test024_createCommitNonAscii 0.056
test008_FailOnWrongVersion 0.2
test009_CreateCommitOldFormat 0.209
test026_CreateCommitMultipleparents 0.074
test000_openrepo_default_relative_workdirconfig 0.214
test023_createCommitNonAnullii 0.212
test000_openrepo_default_workDirSet 0.252

PatchCcTest

testParse_OneFileCc 0.011
testParse_CcNewFile 0.002
testParse_CcDeleteFile 0.003

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.59
testDirCacheSavesObjects 0.222

LockFileTest

lockFailedExceptionRecovery 0.178

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.459
testCheckoutOurs 0.694
testCheckoutMultiple 0.377
testUpdateSymLink 0.401
testUpdateWorkingDirectory 0.476
testCheckoutRepository 0.295
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.272
testCheckoutSecond 0.54
testCheckoutTheirs 0.64
testCheckoutFirst 0.294
testStageNotPossibleWithBranch 0.3
testCheckoutOfConflictingFileShouldThrow 0.519
testUpdateWorkingDirectoryFromIndex2 5.285
testUpdateBrokenSymLink 0.176
testUpdateBrokenSymLinkToDirectory 0.541
testUpdateWorkingDirectoryFromIndex 0.332
testCheckoutMixedNewlines 0.5

PatchIdDiffFormatterTest

testSameDiff 0.239
testDiff 0.063

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.061
noSuchPackFolder 0.059
malformedIdxNotDeleted 0.039
bitmapDeletedButIdxAndPackNot 0.051

MaxCountRevFilterTest

testMaxCountRevFilter0 0.034
testMaxCountRevFilter 0.177

SideBandOutputStreamTest

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

PatchCcErrorTest

testError_CcTruncatedOld 0.015

CommitCommandTest

commitAfterSquashMerge 0.285
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.154
commitSubmoduleUpdate 0.505
commitOnlyShouldHandleIgnored 0.061
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.191
testExecutableRetention 0.108
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
testReflogs 0.338
commitNewSubmodule 0.372
commitEmptyCommits 0.207
commitAmendOnInitialShouldFail 0.03
commitAmendWithAuthorShouldUseIt 0.068

MyersDiffTest

testEdit_InsertNearCommonCenter 0.007
testEdit_ReplaceCommonDelete 0.001
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0.001
testEdit_DeleteNearCommonCenter 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0.001
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0
testEdit_InvertBlocks 0.001
testCreateFile 0
testDeleteFile 0
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.005
testLimitObjectSize_Length12InsertFails 0.001
testLimitObjectSize_InsertFrontFails 0
testLimitObjectSize_Length130InsertFails 0.001
testCopyWholeObject_Length123 0
testCopyWholeObject_Length128 0
testIndexSize 0.001
testInsertTail 0.001
testInsertHeadMiddle 0
testLimitObjectSize_Length130CopyFails 0.001
testShuffleSegments 0
testInsertWholeObject_Length12 0.001

RevObjectTest

testAddRevFlag 0.166
testHasRevFlag 0.041
testId 0.04
testAddRevFlagSet 0.16
testRemoveRevFlag 0.037
testRevObjectTypes 0.052
testHasAllFlag 0.202
testHasAnyFlag 0.035
testEquals 0.121
testRemoveRevFlagSet 0.092

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.154
testCustomFileModeStrategyFromParentIterator 0.096
testEmptyIfRootDoesNotExist 0.135
testSymlinkActuallyModified 0.089
testComputeFileObjectId 0.117
testCustomFileModeStrategy 0.118
submoduleWithNoGitDirectory 0.143
idOffset 1.02
testIsModifiedSymlinkAsFile 0.069
testTreewalkEnterSubtree 0.064
submoduleNestedWithHeadMatchingIndex 0.288
testEmptyIteratorOnEmptyDirectory 0.061
testDirCacheMatchingId 0.494
submoduleHeadMatchesIndex 0.153
testSymlinkNotModifiedThoughNormalized 0.069
submoduleDirectoryIterator 0.223
testIsModifiedFileSmudged 0.521
submoduleWithNoHead 0.089
testEmptyIfRootIsFile 0.03
testSymlinkModifiedNotNormalized 0.08
testGetEntryContentLength 0.035
testFileModeSymLinkIsNotATree 0.039
testSimpleIterate 0.037

ApplyCommandTest

testModifyNL1 0.197
testAddA1 0.032
testAddA2 0.037
testAddM1 0.115
testNonASCIIAdd2 0.045
testAddA1Sub 0.032
testModifyM2 0.191
testModifyM3 0.064
testFailureF1 0.182
testFailureF2 0.06
testNonASCII2 0.189
testModifyE 0.084
testModifyW 0.249
testModifyX 0.195
testModifyY 0.071
testModifyZ 0.158
testDeleteD 0.098
testNonASCIIAdd 0.097
testNonASCIIDel 0.193
testNonASCII 0.237

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.174
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.023
shouldListAddedFileInInitialCommit 0.25
shouldListModificationBetweenTwoCommits 0.104
shouldListModificationInDirWithoutModifiedTrees 0.186
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.31
shouldReportFileModeChange 0.107
shouldListDeletionBetweenTwoCommits 0.228
shouldListChangesInWorkingTree 0.189
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.023
shouldListAddedFileBetweenTwoCommits 0.088
shouldListModificationInDirWithModifiedTrees 0.152

RevWalkMergedIntoTest

testOldCommitWalk 0.159

BranchTrackingStatusTest

shouldWorkInNormalCase 0.229
shouldWorkWithoutMergeBase 0.205
shouldReturnNullWhenBranchDoesntExist 0.019

BlockListTest

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

PathFilterGroupTest

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

PackIndexV2Test

testCRC32 0.025
testIteratorMethodsContract 0.037
testCompareEntriesOffsetsWithGetOffsets 0.148
testIteratorReturnedValues1 0.024
testIteratorReturnedValues2 0.03
testCompareEntriesOffsetsWithFindOffsets 0.028

RevWalkUtilsReachableTest

withMerge 0.32
withCommitLoadedByDifferentRevWalk 0.047
twoCommits 0.307
oneCommit 0.065
multipleBranches 0.21

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

SkipRevFilterTest

testSkipRevFilter0 0.036
testSkipRevFilterNegative 0.025
testSkipRevFilter 0.216

ConfigTest

testSetStringListWithEmptyValue 0.001
testTimeUnitDefaultValue 0.004
testIncludeInvalidName 0.01
test006_readCaseInsensitive 0.003
testTimeUnit 0.009
testGetFastForwardMerge 0.003
testReadBoolean_OnOff1 0.001
testReadBoolean_OnOff2 0.002
testGetFastForwardMergeoptions 0.002
testEmptyValueAtEof 0.002
testIncludeValuePathRelative 0.005
testReadBoolean_YesNo1 0.001
testReadBoolean_YesNo2 0.002
testSetFastForwardMergeoptions 0.001
test_ReadNamesInSectionRecursive 0.001
readNamesInSubSectionRecursive 0.001
test005_PutGetStringList 0.001
testGetEnum 0.001
testIncludeValuePathWithTilde 0.001
testQuotingForSubSectionNames 0.002
testReadMultipleValuesForName 0.001
testUnsetBranchSection 0.001
test009_readNamesInSection 0.001
testCombinedMergeOptions 0.002
testReadLong 0.001
test001_ReadBareKey 0.001
testTimeUnitInvalid 0.002
testIncludeNoValue 0.001
test002_ReadWithSubsection 0.001
test003_PutRemote 0.001
testNoFinalNewline 0.002
testExplicitlySetEmptyString 0.001
test010_readNamesInSubSection 0.001
testIncludeValuePathNotFound 0.001
testTimeUnitNegative 0.001
test004_PutGetSimple 0.001
testTimeUnitInvalidWithSection 0.001
testSetFastForwardMerge 0.002
testGetInvalidEnum 0.001
testReadUserConfigWithInvalidCharactersStripped 0.002
testUnsetSingleSection 0.001
testInclude 0.008
test008_readSectionNames 0.002
testSetEnum 0.001
testBooleanWithNoValue 0.001
testIncludeTooManyRecursions 0.005
testReadBoolean_TrueFalse1 0.001
testReadBoolean_TrueFalse2 0.001
test007_readUserConfig 0.002
testParsedEmptyString 0.001
testIncludeEmptyValue 0.002

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.053
testRevWalkCarryUninteresting_SlowClock 0.212
testRevWalkCarryUninteresting_WrongClock 0.222
testRevWalkCarryCustom_SlowClock 0.054

QuotedStringGitPathStyleTest

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

LIFORevQueueTest

testEmpty 0.031
testCloneEmpty 0.031
testAddLargeBlocks 4.819
testClear 0.037
testHasFlags 0.257

IntSetTest

testAdd 0

CanonicalTreeParserTest

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

RepoCommandTest

testRemoveOverlappingBare 1.352
testCopyFileBare 1.366
testRecordShallowRecommendation 0.82
testRecordSubmoduleLabels 1.164
testBareRepo 0.864
androidSetup 0.951
testRevisionBranch 0.89
testRecordRemoteBranch 0.82
testAddRepoManifest 1.252
relative 0.73
testDefaultRemoteRevision 1.103
testRevisionBare 0.929
absoluteRemoteURL 1.237
testRevisionTag 1.261
testTargetBranch 1.334
testIncludeTag 1.416
testNonDefaultRemotes 1.828
gerritSetup 1.124
testRevision 1.165
testReplaceManifestBare 1.861
testRepoManifestGroups 2.691
testRepoManifestCopyFile 1.276
testRemoteAlias 1.282
testRemoteRevision 1.228

AbstractPlotRendererTest

testDrawTextAlignment 0.482

BasicRuleTest

test 0.001
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

ChangeIdUtilTest

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

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.003
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0.001
blockSizeNotPowerOfTwoExpectsException 0.029

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.256
testFormatWithConflictsNoFooterNoLineBreak 0.073
testTag 0.656
testPullWithUri 0.235
testFormatWithConflictsNoFooter 0.1
testMixed 0.332
testIntoHeadOtherThanMaster 0.25
testThreeBranches 0.246
testIntoOtherThanMaster 0.242
testRemoteBranch 0.159
testTwoBranches 0.243
testFormatWithConflictsWithFooters 0.238
testIntoSymbolicRefHeadPointingToMaster 0.208
testCommit 0.064
testOneBranch 0.208

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

PushCertificateStoreTest

saveInBatch 0.351
lockFailure 0.067
putMatchingWithSomeMatchingRefs 0.006
saveTwoCertsOnSameRefInTwoUpdates 0.02
saveTwoCertsOnDifferentRefsInTwoUpdates 0.081
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.003
changeRefFileToDirectory 0.132
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.003
missingRef 0.001
putMatchingWithNoMatchingRefs 0.001
saveOneCertOnOneRef 0.004
saveNoChange 0.001
getBeforeSaveDoesNotIncludePending 0.008
saveTwoCertsOnSameRefInOneUpdate 0.006
saveTwoCertsOnDifferentRefsInOneUpdate 0.115
saveOneCertOnMultipleRefs 0.02

IOReadLineTest

testReadLineNoTrailingNewline[buffered=false, sizeHint=-1] 0.001
testReadLine[buffered=false, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=0] 0
testReadLine[buffered=false, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=1] 0
testReadLine[buffered=false, sizeHint=1] 0.001
testReadLineNoTrailingNewline[buffered=false, sizeHint=2] 0
testReadLine[buffered=false, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=3] 0
testReadLine[buffered=false, sizeHint=3] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=4] 0
testReadLine[buffered=false, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=64] 0
testReadLine[buffered=false, sizeHint=64] 0.011
testReadLineNoTrailingNewline[buffered=true, sizeHint=-1] 0
testReadLine[buffered=true, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=0] 0
testReadLine[buffered=true, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=1] 0
testReadLine[buffered=true, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=2] 0.002
testReadLine[buffered=true, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=3] 0
testReadLine[buffered=true, sizeHint=3] 0.001
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 3.292
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 4.769
testShallowFile 0.038
testShallowFileCorrupt 0.068

RenameDetectorTest

testExactRename_ManyRenames 0.033
testBreakModify_RejoinIfUnpaired 0.036
testBreakModify_BreakBelowScore 0.033
testInexactRenames_OnePair2 0.029
testExactRename_OneRenameOneModify 0.051
testExactRename_OneDeleteManyAdds 0.141
testNoRenames_SymlinkAndFile 0.029
testExactRename_OneRename 0.025
testSetRenameScore_IllegalArgs 0.023
testInexactRename_NewlinesOnly 0.03
testExactRename_PathBreaksTie 0.096
testRenameLimit 0.067
testInexactRename_OnePair 0.031
testInexactRename_SameContentMultipleTimes 0.05
testInexactRename_LastByteDifferent 0.277
testNoRenames_UntrackedFile 0.03
testInexactRename_OneRenameTwoUnrelatedFiles 0.036
testBreakModify_DontBreakAboveScore 0.028
testExactRename_DifferentObjects 0.277
testExactRename_UnstagedFile 0.025
testNoRenames_EmptyFile1 0.029
testNoRenames_EmptyFile2 0.033
testBreakModify_BreakNone 0.03
testExactRename_MultipleIdenticalDeletes 0.138
testNoRenames_GitlinkAndFile 0.026
testBreakModify_BreakAll 0.031
testNoRenames_SymlinkAndFileSamePath 0.058
testNoRenames_SingleByteFiles 0.163

NetRCTest

testNetRCFile 0.102
testNetRCDefault 0.03

RepositoryResolveTest

testObjectId_nonexisting 0.059
testObjectId_objectid_invalid_explicit_parent 0.094
testHEAD 0.085
testTree 0.21
testDistance_past_root 0.048
testDerefCommit 0.05
resolveUpstream 0.266
testParseLookupPath 0.363
resolveExprSimple 0.123
invalidNames 0.069
testObjectId_objectid_implicit_firstparent 0.093
testObjectId_objectid_self 0.058
testParseNonGitDescribe 0.207
testDistance 0.044
testParseGitDescribeOutput 0.184
testObjectId_existing 0.05
testDerefBlob 0.054
testDerefTree 0.168
testObjectId_objectid_explicit_firstparent 0.044
testDerefTag 0.157
testRef_refname 0.051
testObjectId_objectid_explicit_otherparents 0.05

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.029
testRules 0.06
testNoMatchingAttributes 0.041
testEmptyGitAttributeFile 0.161

RefMapTest

testPut_NoPrefix 0.001
testNotEmpty_WithPrefix 0
testNotEmpty_NoPrefix 0
testPut_KeyMustMatchName_NoPrefix 0
testMerge_PackedLooseLoose 0
testClear 0
testIterator_MissingUnresolvedSymbolicRefIsBug 0.001
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.001
testPut_WithPrefix 0
testEntryTypeSet 0
testRemove 0
testIterator_FailsAtEnd 0

StashCreateCommandTest

unmergedPathsShouldCauseException 0.857
workingDirectoryCleanIndexModify 0.244
multipleEdits 0.302
workingDirectoryModifyInSubfolder 0.26
newFileInIndexThenModifiedInWorkTree 0.115
indexAdd 0.268
workingDirectoryDeleteIndexAdd 0.166
workingDirectoryDeleteIndexEdit 0.168
workingDirectoryModifyIndexChanged 0.21
refLogIncludesCommitMessage 0.258
workingDirectoryDelete 0.129
indexDelete 0.175
workingDirectoryModify 0.177
noLocalChanges 0.131
untrackedFileNotIncluded 0.232
untrackedFileIncluded 0.138

SubmoduleConfigTest

fetchRecurseNoMatch 0.001
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.255
testTimeout_writeByte_Timeout 0.251
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0.004
testTimeout_close_Success 0
testTimeout_writeBuffer_Success1 0
testTimeout_flush_Success 0
testTimeout_close_Timeout 0.256
testTimeout_flush_Timeout 0.252

DiffCommandTest

testDiffModified 0.284
testDiffWithNegativeLineCount 0.085
testDiffTwoCommits 0.469
testDiffCached 0.109
testDiffWithPrefixes 0.175
testNoOutputStreamSet 0.051

ReadLinesTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.853
testRebaseShouldIgnoreMergeCommits 1.229
testFastForwardRebaseWithAutoStash 0.588
testRebaseInteractiveMultipleSquash 0.917
testRebaseWithUncommittedDelete 0.539
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.275
testRebasePreservingMerges1 1.149
testRebasePreservingMerges2 1.074
testStopOnConflict 0.454
testStopOnConflictFileCreationAndDeletion 0.791
testFastForwardWithMultipleCommits 0.343
testRebaseInteractiveFixupWithBlankLines 0.38
testRebaseWithUnstagedTopicChange 0.657
testStopOnLastConflictAndContinue 0.764
testRebaseTodoLineSetComment 0.022
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.028
testRebaseEndsIfLastStepIsEdit 0.421
testRebaseShouldStopForRewordInCaseOfConflict 0.47
testParseRewordCommand 0.047
testRebasePreservingMergesWithUnrelatedSide1 1.258
testRebasePreservingMergesWithUnrelatedSide2 1.187
testRebaseWithUnstagedMasterChangeOtherCommit 0.582
testRebaseInteractiveSingleSquashAndModifyMessage 0.727
testRebaseWithUncommittedMasterChangeBaseCommit 0.405
testParseSquashFixupSequenceCount 0.034
testRebaseWithAutoStashConflictOnApply 0.757
testRebaseInteractiveReword 0.451
testRebaseWithUntrackedFile 0.522
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.769
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.026
testRebaseWithUncommittedMasterChange 0.444
testRebaseInteractiveEdit 0.6
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.316
testRepositoryStateChecks 0.028
testRebaseInteractiveSquashFirstCommitShouldFail 0.247
testRebaseWithUnstagedMasterChangeBaseCommit 0.41
testEmptyRebaseTodo 0.058
testFastForwardWithMultipleCommitsOnDifferentBranches 0.549
testMergeFirstStopOnLastConflictAndSkip 0.528
testRebaseShouldFixupInCaseOfConflict 0.549
testRebaseWithModificationShouldNotDeleteData 0.277
testRebaseInteractiveFixupFirstCommitShouldFail 0.54
testFastForwardRebaseWithModification 0.41
testAuthorScriptConverter 0.032
testDetachedHead 0.543
testRebaseWithUncommittedTopicChange 0.373
testRebaseShouldStopForEditInCaseOfConflict 0.572
testStopOnConflictAndContinue 0.67
testRebaseWithUnstagedMasterChange 0.401
testStopOnConflictAndContinueWithNoDeltaToMaster 0.413
testOnlyCommentRebaseTodo 0.05
testFilesAddedFromTwoBranches 0.487
testStopOnConflictAndFailContinueIfFileIsDirty 0.64
testStopOnConflictCommitAndContinue 0.717
testUnknownUpstream 0.17
testStopOnConflictAndAbortWithDetachedHEAD 0.617
testRebaseWithAutoStash 0.588
testRebaseInteractiveMixedSquashAndFixup 0.804
testFastForwardWithNewFile 0.338
testUpToDate 0.08
testRebaseParentOntoHeadShouldBeUptoDate 0.221
testStopOnConflictAndSkipNoConflict 0.58
testStopOnLastConflictAndSkip 0.579
testRebaseWithUncommittedMasterChangeOtherCommit 0.4
testLeadingSpacesRebaseTodo 0.024
testRebaseShouldTryToParseValidLineMarkedAsComment 0.138
testRebaseShouldSquashInCaseOfConflict 0.466
testConflictFreeWithSingleFile 0.477
testStopOnConflictAndSkipWithConflict 0.545
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.137

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.035
testEmptyCache_Clear_NoCacheTree 0.031
testWriteReadTree 0.113
testTwoLevelSubtree 0.039
testEmptyCache_CreateEmptyCacheTree 0.032
testSingleSubtree 0.042

PullCommandWithRebaseTest

testPullFastForward 0.466
testPullLocalConflict 0.597
testPullConflict 0.638
testPullFastForwardDetachedHead 0.544
testPullFastForwardWithBranchInSource 0.582
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.656

PlotCommitListTest

testMergeBlockedBySelf 0.057
testMultipleMerges 0.059
testBug368927 0.115
testBug419359 0.109
testDuplicateParents 0.055
testBug300282_1 0.062
testTwoRoots1 0.038
testTwoRoots2 0.077
testMergeBlockedByOther 0.09
testSideBranch 0.111
test2SideBranches 0.05
testLinear 0.04
testMerged 0.139
testEgitHistory 0.114
testDanglingCommitShouldContinueLane 0.155

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

PathSuffixFilterTest

testEdgeCases 0.039
testRecursiveFiltering 0.079
testNonRecursiveFiltering 0.062

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.038
badlyFormattedWithoutRef 0.017

NLSTest

testJVMDefaultLocale 0.005
testParallelThreadsWithDifferentLocales 0.003
testThreadTranslationBundleInheritance 0.002
testNLSLocale 0

DfsFsckTest

testMultipleInvalidObjects 0.005
testNonCommitHead 0.089
testMissingObject 0.005
testTagWithoutObject 0.001
testCommitWithoutTree 0.002
testValidConnectivity 0.003
testCommitWithCorruptAuthor 0.056
testHealthyRepo 0.002
testTreeWithNullSha 0.001

AbbreviatedObjectIdTest

testEquals_Full 0.001
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.001
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

FastIgnoreRuleTest

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

AtomicPushTest

pushAtomicClientGivesUpEarly 0.351
pushNonAtomic 0.064
pushAtomicDisabled 0.017

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.001
testWildcardInMiddleOfDestionation 0
testExpandFromDestination_NonWildcard 0
testForceMaster 0
invalidDestinationDoubleSlashes 0.001
invalidWhenSourceOnlyAndWildcard 0
testCreateEmpty 0
sourceOnlywithWildcard 0
invalidWhenSourceEndsWithSlash 0.001
testSetDestination 0
testSetSourceDestination 0
testWildcardInMiddleOfSource 0
destinationWithWildcard 0
testMasterMaster 0.001
invalidSetSource 0
testWildcardAtStart 0
invalidSourceDoubleSlashes 0
testDeleteMaster 0
testWildcardMirror 0
invalidWhenMoreThanOneWildcardInSource 0
testSetForceUpdate 0
invalidSlashAtStart 0
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0.001
invalidWhenMoreThanOneWildcardInDestination 0
onlyWildCard 0
testSetSource 0
invalidWhenDestinationOnlyAndWildcard 0
testMaster 0
invalidWhenOnlySourceWildcard 0.001
invalidWhenDestinationEndsWithSlash 0
testForceRemotesOrigin 0
testExpandFromDestination_Wildcard 0
testWildcardAfterText1 0
testWildcardAfterText2 0
testSetDestination_SourceNull 0
testSplitLastColon 0
invalidSetDestination 0

WindowCacheGetTest

testCache_TooSmallLimit 0.054
testCache_TooFewFiles 0.052
testCache_Defaults 0.064

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.091
testMultipleHeads_SameBase2 0.187
testNone 0.047
testDisallowTreeFilter 0.164
testInconsistentCommitTimes 0.057
testSimple 0.219
testCrissCross 0.056

SquashMessageFormatterTest

testCommit 0.216

HistogramDiffTest

testExceedsChainLength_DuringScanOfA 0.003
testExceedsChainLength_DuringScanOfB 0
testFallbackToMyersDiff 0.003
testEdit_NoUniqueMiddleSide_FlipBlocks 0
testEdit_NoUniqueMiddleSide_FlipAndExpand 0
testEdit_NoUniqueMiddleSide_Insert2 0
testEdit_LcsContainsUnique 0.001
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.001
testEdit_InvertBlocks 0
testCreateFile 0
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testEdit_DeleteNearCommonTail 0.001
testDegenerate_ReplaceMiddle 0
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.222
testForbiddenNamesOnWindowsEgCon 0.248
testForbiddenNamesOnWindowsEgLpr 0.228
testForbiddenNamesOnWindowsEgDotCon 0.169
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.149
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.214
testMaliciousPathDot 0.143
testMaliciousGitPathEndDotUnixOk 0.166
testMaliciousGitPathEndDotWindows1 0.11
testMaliciousGitPathEndDotWindows2 0.197
testMaliciousGitPathEndDotWindows3 0.216
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.095
testMaliciousPathEmptyUnix 0.191
testMaliciousGitPath1Case 0.229
testMaliciousGitPath2Case 0.165
testMaliciousGitPath3Case 0.148
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.441
testMaliciousPathDotDot 0.268
testMaliciousAbsolutePathSecondCheckout 0.207
testMaliciousAbsolutePathTwoLevelsFirstBad 0.112
testMaliciousAbsoluteUNCPathWindows1 0.283
testMaliciousAbsoluteUNCPathWindows2 0.347
testForbiddenNamesOnWindowsEgCon1 0.125
testForbiddenNamesOnWindowsEgLpt1 0.266
testMaliciousAbsolutePathIsOkTwoLevels 0.076
testMaliciousWindowsADSOnUnix 0.283
testMaliciousAbsolutePathTwoLevelsSecondBad 0.176
testMaliciousGitPathEndSpaceUnixOk 0.234
testMaliciousPathEmptyWindows 0.312
testMaliciousWindowsADS 0.116
testForbiddenWindowsNamesOnUnixEgCon 0.349
testMaliciousGitPath1 0.138
testMaliciousGitPath2 0.204
testMaliciousAbsoluteWindowsPath1 0.171
testMaliciousAbsoluteWindowsPath2 0.202
testMaliciousAbsolutePathIsOkSecondCheckout 0.228
testMaliciousAbsolutePath 0.129
testForbiddenWindowsNamesOnUnixEgLpt1 0.254
testForbiddenNamesOnWindowsEgConDotSuffix 0.178
testMaliciousAbsoluteCurDrivePathWindows 0.2
testMaliciousGitPathEndSpaceWindows 0.423
testMaliciousAbsoluteWindowsPath1OnUnix 0.271

FilterCommandsTest

testBuiltinCleanFilter 0.553
testBuiltinCleanAndSmudgeFilter 0.637
testBuiltinSmudgeFilter 0.394

RemoteDeleteCommandTest

testDelete 0.112

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.038
shouldReturnZeroWhenMergedInto 0.037
shouldWorkWithMerges 0.167
shouldWorkWithoutCommonAncestor 0.046
shouldWorkWithZeroAsEnd 0.043
shouldReturnZeroOnSameCommit 0.155

GcBasicPackingTest

testImmediatePruning 2.57
testPreserveAndPruneOldPacks 3.113
testDonePruneTooYoungPacks 2.91
testNotPackTwice 2.318
testPackAllObjectsInOnePack 1.673
repackEmptyRepo_noPackCreated 0.069
testPackRepoWithNoRefs 0.221
testPackCommitsAndLooseOne 1.708
testPack2Commits 1.992

RevCommitListTest

testFillToHighMarkMulitpleBlocks 7.717
testFillToUnknownCommit 6.411
testFillToNullCommit 0.237
testFillToHighMark2 0.107
testFillToHighMark4 0.227
testFillToHighMarkAll 0.109
testFillToCommit 0.087

RunExternalScriptTest

testCopyStdIn 0.032
testWrongScript 0.173
testArguments 0.022
testRc 0.024
testCopyStdInExecute 0.042
testAllTogetherBinExecute 0.028
testAllTogetherBin 0.032
testWrongSh 0.009
testNullStdout 0.027
testCopyNullStdIn 0.031
testStdErr 0.022
testStdErrExecute 0.026

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

RenameBranchCommandTest

renameBranchNoConfigValues 0.319
renameBranchExistingSection 0.104
renameBranchMultipleConfigValues 0.163
renameBranchSingleConfigValue 0.192

DirCacheBasicTest

testLockMissing_TempIndex 0.032
testFindOnEmpty 0.027
testWriteEmptyCommit_RealIndex 0.034
testDetectUnmergedPaths 0.051
testWriteEmptyUnlock_RealIndex 0.056
testReadMissing_TempIndex 0.041
testLockMissing_RealIndex 0.094
testBuildThenClear 0.032
testWriteEmptyLockEmpty_RealIndex 0.035
testRejectInvalidWindowsPaths 0.033
testReadMissing_RealIndex 0.041
testWriteEmptyReadEmpty_RealIndex 0.057

ReftableTest

byObjectIdOneRefWithIndex 0.684
namespaceHeads 0.001
emptyTable 0
oneSymbolicRef 0.001
namespaceNotFound 0
indexScan 0.675
indexSeek 0.431
seekNotFound 0
emptyVirtualTableFromRefs 0
estimateCurrentBytesWithIndex 0.125
onlyReflog 0.003
estimateCurrentBytesOneRef 0
logScan 0.994
failDeepChainOfSymbolicRef 0.001
byObjectIdOneRefNoIndex 0.001
noIndexScan 0.004
noIndexSeek 0.024
nameTooLongDoesNotWrite 0.001
unpeeledDoesNotWrite 0
resolveSymbolicRef 0
oneDeletedRef 0
oneTagRef 0.001
oneIdRef 0
badCrc32 0
withReflog 0

RepositoryCacheTest

testBareFileKey 0.126
testNonBareFileKey 0.068
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.047
testRepositoryUsageCount 0.037
testFileKeyOpenNew 0.176
testGetRegistered 0.031
testRepositoryUsageCountWithRegisteredRepository 0.059
testCacheOpen 0.151
testUnregister 0.024
testGetRegisteredWhenEmpty 0.026
testRepositoryUnregisteringWhenExpired 0.298
testRepositoryNotUnregisteringWhenClosing 0.157
testReconfigure 0.06
testCacheRegisterOpen 0.036
testFileKeyOpenExisting 0.037

DiffFormatterReflowTest

testNegativeContextFails 0.088
testContext100 0.002
testContext0 0.002
testContext1 0.002
testContext3 0.019
testContext5 0.002
testContext10 0.002
testEmpty1 0.002
testNoNewLine1 0.002
testNoNewLine2 0.002

AutoCRLFOutputStreamTest

testBoundary 4.796
test 0.002

RawParseUtils_FormatTest

testFormatBase10 0.001

StringsTest

testCount 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001

CherryPickTest

testPick 0.231
testRevert 0.32

RevWalkFilterTest

testFilter_NOT_NONE 0.07
testFilter_NONE 0.036
testFilter_Negate_ALL 0.041
testFilter_NOT_ALL 0.176
testFilter_ALL_Or_NONE 0.049
testFilter_NONE_Or_ALL 0.061
testFilter_MY_ALL_Or_NONE 0.092
testFilter_NO_MERGES 0.088
testFilter_NONE_Or_MY_ALL 0.076
testFilter_NONE_And_ALL 0.246
testFilter_NONE_And_MY_ALL 0.049
testFilter_MY_ALL_And_NONE 0.045
testFilter_ALL_And_NONE 0.179
testFilter_ALL 0.055
testCommitTimeRevFilter 0.183

SubmoduleInitTest

resolveInvalidParentUrl 1.727
resolveTwoLevelHigherRelativeUrl 0.178
resolveWorkingDirectoryRelativeUrl 0.051
repositoryWithUninitializedModule 0.308
resolveOneLevelHigherRelativeUrl 0.064
resolveSameLevelRelativeUrl 0.052
repositoryWithNoSubmodules 0.283

HttpConfigUriPathTest

testSegmentCompare 0.003
testNormalizationEmptyPaths 0
testSegmentCompareFailing 0.004
testNormalization 0
testNormalizationWithDot 0.01
testNormalizationWithDoubleSlash 0
testNormalizationWithDotDotFailing 0.013
testNormalizationWithDotDot 0

SubmoduleWalkTest

repositoryWithNestedSubmodule 1.645
repositoryWithRootLevelSubmoduleRelativeRef 0.101
treeIdWithGitmodules 0.228
testTreeIteratorWithGitmodulesNameNotPath 0.19
indexWithGitmodules 0.075
bareRepositoryWithNoSubmodules 0.306
generatorFilteredToOneOfTwoSubmodules 0.041
repositoryWithRootLevelSubmoduleAbsoluteRef 0.065
repositoryWithRootLevelSubmodule 0.414
testTreeIteratorWithGitmodules 0.162
repositoryWithNoSubmodules 0.033

FileUtilsTest

testCreateSymlink 0.008
testCreateSymlinkOverrideExisting 0.002
testMkdir 0.004
testRelativize_mixedCase 0.002
testDeleteEmptyTreeOk 0.003
testDeleteNotEmptyTreeNotOk 0.008
testIsStaleFileHandleWithDirectCause 0.002
testRenameOverExistingNonEmptyDirectory 0.117
testAtomicMove 0.017
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0.003
testIsStaleFileHandleWithIndirectCause 0.002
testRelativize_doc 0.004
testRelativize_scheme 0.003
testRenameOverNonExistingFile 0.008
testRelativize_whitespaces 0.001
testIsStaleFileHandleInCausalChainWithDirectCause 0.003
testDeleteRecursiveEmpty 0.007
testDeleteFile 0.002
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0.002
testMkdirs 0.004
testRenameOverExistingFile 0.006
testCreateNewFile 0.004
testDeleteRecursive 0.005
testRenameOverExistingEmptyDirectory 0.007
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.005
testRelativize_equalPaths 0.002
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.142
testIsStaleFileHandleInCausalChainWithIndirectCause 0.003

IgnoreMatcherParametrizedTest

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

SubmoduleSyncTest

repositoryWithSubmodule 2.832
repositoryWithRelativeUriSubmodule 0.752
repositoryWithNoSubmodules 0.028

PushConfigTest

pushRecurseSubmoduleNoMatch 0.001
pushRecurseSubmoduleToConfigValue 0
pushRecurseSubmoduleMatch 0.012

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.092
testTrivialTwoWay_rightDFconflict2 0.317
testTheirs_noRepo 0.062
testTrivialTwoWay_ok 0.389
testTrivialTwoWay 0.232
testOurs 0.217
testTrivialTwoWay_noRepo 0.313
testTrivialTwoWay_validSubtreeSort 0.119
testTrivialTwoWay_leftDFconflict1 0.251
testTrivialTwoWay_leftDFconflict2 0.194
testTrivialTwoWay_conflictSubtreeChange 0.379
testTrivialTwoWay_conflict 0.05
testOurs_noRepo 0.315
testTrivialTwoWay_disjointhistories 0.059
testTheirs 0.24
testTrivialTwoWay_concurrentSubtreeChange 0.228

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.154
testProperlyCullAllAncestors1 0.276
testProperlyCullAllAncestors2 0.043

LsRemoteCommandTest

testLsRemoteWithTags 0.466
testLsRemoteWithHeads 0.408
testLsRemoteWithoutLocalRepository 0.211
testLsRemote 0.564

EmptyTreeIteratorTest

testAtEOF 0.053
testCreateSubtreeIterator 0.043
testStopWalkCallsParent 0.029
testBackDoesNothing 0.03
testEntryObjectId 0.03
testNextDoesNothing 0.037

AbstractTreeIteratorTest

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

QuotedStringBourneStyleTest

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

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.283
testOnlyOption_f1_7_f2_14_b 0.327
testOnlyOption_f1_7_f2_14_c 0.291
testOnlyOption_f1_7_f2_14_d 0.281
testOnlyOption_f1_7_f2_14_e 0.397
testOnlyOption_f1_1_a 0.041
testOnlyOption_f1_1_b 0.048
testOnlyOption_f1_1_c 0.194
testOnlyOption_f1_1_d 0.07
testOnlyOption_f1_1_e 0.259
testOnlyOption_f1_2_a 0.093
testOnlyOption_f1_2_b 0.073
testOnlyOption_f1_2_c 0.115
testOnlyOption_f1_2_d 0.144
testOnlyOption_f1_2_e 0.138
testOnlyOption_f1_3_a 0.139
testOnlyOption_f1_3_b 0.214
testOnlyOption_f1_3_c 0.149
testOnlyOption_f1_3_d 0.274
testOnlyOption_f1_3_e 0.231
testOnlyOption_f1_4_a 0.057
testOnlyOption_f1_4_b 0.221
testOnlyOption_f1_4_c 0.21
testOnlyOption_f1_4_d 0.098
testOnlyOption_f1_4_e 0.246
testOnlyOption_f1_5_a 0.137
testOnlyOption_f1_5_b 0.169
testOnlyOption_f1_5_c 0.243
testOnlyOption_f1_5_d 0.187
testOnlyOption_f1_5_e 0.222
testOnlyOption_f1_6_a 0.098
testOnlyOption_f1_6_b 0.13
testOnlyOption_f1_6_c 0.194
testOnlyOption_f1_6_d 0.264
testOnlyOption_f1_6_e 0.118
testOnlyOption_f1_7_a 0.079
testOnlyOption_f1_7_b 0.183
testOnlyOption_f1_7_c 0.234
testOnlyOption_f1_7_d 0.195
testOnlyOption_f1_7_e 0.152
testOnlyOption_f1_8_a 0.073
testOnlyOption_f1_8_b 0.121
testOnlyOption_f1_8_c 0.169
testOnlyOption_f1_8_d 0.177
testOnlyOption_f1_8_e 0.146
testOnlyOption_f1_9_a 0.129
testOnlyOption_f1_9_b 0.161
testOnlyOption_f1_9_c 0.145
testOnlyOption_f1_9_d 0.128
testOnlyOption_f1_9_e 0.252
testOnlyOption_f1_2_f2_14_a 0.111
testOnlyOption_f1_2_f2_14_b 0.139
testOnlyOption_f1_2_