Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
6005 0 0 97 98.385% 822.532

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.eclipse.jgit.internal.storage.io 2 0 0 0 100% 0.006
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.054
org.eclipse.jgit.dircache 79 0 0 0 100% 0.767
org.eclipse.jgit.revwalk 258 0 0 0 100% 4.376
org.eclipse.jgit.internal.storage.file 578 0 0 32 94.464% 61.054
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.003
org.eclipse.jgit.http.server 3 0 0 0 100% 0.009
org.eclipse.jgit.internal.transport.ssh 47 0 0 0 100% 1.695
org.eclipse.jgit.gitrepo 38 0 0 0 100% 4.193
org.eclipse.jgit.storage.file 11 0 0 0 100% 0.013
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 6.486
org.eclipse.jgit.internal.transport.parser 6 0 0 0 100% 0.004
org.eclipse.jgit.internal.diffmergetool 35 0 0 1 97.143% 0.816
org.eclipse.jgit.pgm 209 0 0 1 99.522% 70.606
org.eclipse.jgit.attributes 103 0 0 0 100% 13.364
org.eclipse.jgit.transport.ssh.jsch 105 0 0 0 100% 73.755
org.eclipse.jgit.transport.http.apache 1 0 0 0 100% 0.003
org.eclipse.jgit.junit 14 0 0 0 100% 0.024
org.eclipse.jgit.events 1 0 0 0 100% 0.024
org.eclipse.jgit.lfs.server.fs 14 0 0 0 100% 25.101
org.eclipse.jgit.logging 3 0 0 0 100% 0.012
org.eclipse.jgit.diff 199 0 0 0 100% 8.454
org.eclipse.jgit.treewalk.filter 88 0 0 0 100% 0.812
org.eclipse.jgit.treewalk 79 0 0 0 100% 0.55
org.eclipse.jgit.lfs.internal 13 0 0 0 100% 7.101
org.eclipse.jgit.util 418 0 0 0 100% 2.128
org.eclipse.jgit.lfs.lib 104 0 0 0 100% 3.901
org.eclipse.jgit.lfs 5 0 0 0 100% 7.597
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 9.401
org.eclipse.jgit.internal.transport.sshd.proxy 4 0 0 0 100% 0.011
org.eclipse.jgit.internal.transport.connectivity 9 0 0 0 100% 3.605
org.eclipse.jgit.transport.sshd 73 0 0 0 100% 107.344
org.eclipse.jgit.merge 146 0 0 0 100% 14.629
org.eclipse.jgit.transport 619 0 0 55 91.115% 10.791
org.eclipse.jgit.notes 52 0 0 0 100% 2.539
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.058
org.eclipse.jgit.internal.storage.reftable 76 0 0 0 100% 3.403
org.eclipse.jgit.api 867 0 0 6 99.308% 98.507
org.eclipse.jgit.gpg.bc.internal.keys 19 0 0 0 100% 9.273
org.eclipse.jgit.internal.transport.http 10 0 0 0 100% 2.218
org.eclipse.jgit.symlinks 9 0 0 0 100% 0.304
org.eclipse.jgit.revplot 16 0 0 0 100% 0.312
org.eclipse.jgit.util.io 55 0 0 0 100% 4.097
org.eclipse.jgit.internal.revwalk 20 0 0 0 100% 20.169
org.eclipse.jgit.lib 649 0 0 0 100% 12.875
org.eclipse.jgit.transport.http 4 0 0 0 100% 0.094
org.eclipse.jgit.ignore 266 0 0 0 100% 1.08
org.eclipse.jgit.internal.storage.pack 24 0 0 0 100% 45.617
org.eclipse.jgit.submodule 50 0 0 0 100% 0.764
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.079
org.eclipse.jgit.gpg.bc.internal 9 0 0 0 100% 0.122
org.eclipse.jgit.http.test 289 0 0 0 100% 178.607
org.eclipse.jgit.indexdiff 1 0 0 1 0% 0.026
org.eclipse.jgit.nls 11 0 0 0 100% 0.075
org.eclipse.jgit.patch 45 0 0 0 100% 0.098
org.eclipse.jgit.internal.storage.dfs 91 0 0 0 100% 3.526

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

org.eclipse.jgit.internal.storage.io

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

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheLargePathTest 5 0 0 0 100% 0.104
DirCachePathEditTest 8 0 0 0 100% 0.005
DirCacheAfterCloneTest 6 0 0 0 100% 0.313
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.005
DirCacheFindTest 1 0 0 0 100% 0.037
DirCacheBuilderTest 9 0 0 0 100% 0.033
DirCacheBasicTest 12 0 0 0 100% 0.076
DirCacheCGitCompatabilityTest 8 0 0 0 100% 0.032
DirCacheIteratorTest 11 0 0 0 100% 0.077
DirCacheEntryTest 12 0 0 0 100% 0.015
DirCacheTreeTest 6 0 0 0 100% 0.07

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
RevCommitListTest 7 0 0 0 100% 1.481
RevWalkPathFilter6012Test 7 0 0 0 100% 0.125
RevWalkSortTest 15 0 0 0 100% 0.162
MaxCountRevFilterTest 2 0 0 0 100% 0.013
RevWalkUtilsReachableTest 6 0 0 0 100% 0.097
FIFORevQueueTest 6 0 0 0 100% 0.485
RevWalkResetTest 1 0 0 0 100% 0.007
RevWalkPathFilter1Test 14 0 0 0 100% 0.16
RevTagParseTest 24 0 0 0 100% 0.168
RevWalkMergeBaseTest 7 0 0 0 100% 0.099
ObjectWalkTest 9 0 0 0 100% 0.124
RevWalkCullTest 3 0 0 0 100% 0.028
RevWalkShallowTest 7 0 0 0 100% 0.055
RevWalkCarryFlagsTest 4 0 0 0 100% 0.028
TreeRevFilterTest 5 0 0 0 100% 0.069
RevFlagSetTest 7 0 0 0 100% 0.022
RevCommitWithOverriddenParentTest 4 0 0 0 100% 0.012
LIFORevQueueTest 5 0 0 0 100% 0.397
RevWalkUtilsCountTest 6 0 0 0 100% 0.039
FirstParentRevWalkTest 26 0 0 0 100% 0.188
RevObjectTest 10 0 0 0 100% 0.061
RevWalkFollowFilterTest 3 0 0 0 100% 0.021
DateRevQueueTest 7 0 0 0 100% 0.054
RevCommitParseTest 22 0 0 0 100% 0.11
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.012
ObjectWalkFilterTest 6 0 0 0 100% 0.015
FooterLineTest 19 0 0 0 100% 0.109
RevWalkMergedIntoTest 5 0 0 0 100% 0.099
RevWalkFilterTest 15 0 0 0 100% 0.12
SkipRevFilterTest 3 0 0 0 100% 0.016

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
PackFileTest 10 0 0 0 100% 0.007
WindowCacheReconfigureTest 7 0 0 0 100% 0.179
RefDirectoryTest 62 0 0 0 100% 2.618
ReflogWriterTest 1 0 0 0 100% 0.019
AutoGcTest 4 0 0 0 100% 1.603
PackReverseIndexTest 4 0 0 0 100% 0.176
FileReftableTest 33 0 0 0 100% 3.583
AlternatesTest 3 0 0 0 100% 0.306
PackFileSnapshotTest 3 0 0 2 33.333% 1.8
GcKeepFilesTest 1 0 0 0 100% 0.885
GcReflogTest 4 0 0 0 100% 0.814
InflatingBitSetTest 4 0 0 0 100% 0.074
GcBasicPackingTest 11 0 0 0 100% 3.504
FileRepositoryBuilderTest 7 0 0 0 100% 0.184
GcPruneNonReferencedTest 5 0 0 0 100% 0.488
FileReftableStackTest 5 0 0 0 100% 4.111
WindowCacheGetTest 6 0 0 0 100% 0.324
T0004_PackReaderTest 2 0 0 0 100% 0.025
AbbreviationTest 4 0 0 0 100% 0.317
T0003_BasicTest 25 0 0 0 100% 1.099
StoredBitmapTest 3 0 0 0 100% 0.074
PackIndexV1Test 7 0 0 0 100% 0.103
GcDirCacheSavesObjectsTest 2 0 0 0 100% 0.3
ReflogReaderTest 8 0 0 0 100% 0.207
RepositorySetupWorkDirTest 12 0 0 0 100% 0.096
GcOrphanFilesTest 5 0 0 0 100% 0.176
GcDeleteEmptyRefsFoldersTest 4 0 0 0 100% 0.117
UnpackedObjectTest 15 0 0 0 100% 0.209
BatchRefUpdateTest 168 0 0 27 83.929% 7.781
LockFileTest 12 0 0 0 100% 0.305
ObjectDirectoryTest 6 0 0 1 83.333% 5.319
PackWriterTest 31 0 0 0 100% 5.282
GcTagTest 2 0 0 0 100% 0.028
GcConcurrentTest 5 0 0 0 100% 0.562
GcBranchPrunedTest 3 0 0 0 100% 0.228
GcTemporaryFilesTest 2 0 0 0 100% 0.074
GcPackRefsTest 7 0 0 0 100% 0.289
PackIndexV2Test 7 0 0 0 100% 0.094
PackTest 5 0 0 0 100% 0.138
RefUpdateTest 48 0 0 0 100% 2.2
ConcurrentRepackTest 4 0 0 0 100% 0.295
DescriptionTest 1 0 0 0 100% 0.007
PackInserterTest 13 0 0 0 100% 0.379
FileSnapshotTest 7 0 0 2 71.429% 14.675

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.internal.transport.ssh

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 4 0 0 0 100% 0.092
RepoCommandSymlinkTest 1 0 0 0 100% 0.161
BareSuperprojectWriterTest 2 0 0 0 100% 0.106
RepoCommandTest 31 0 0 0 100% 3.834

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.internal.transport.parser

Class Tests Errors Failures Skipped Success Rate Time
FirstWantTest 6 0 0 0 100% 0.004

org.eclipse.jgit.internal.diffmergetool

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

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
ConfigTest 1 0 0 0 100% 6.715
BlameTest 7 0 0 0 100% 2.182
LsFilesTest 2 0 0 0 100% 0.512
RemoteTest 7 0 0 0 100% 1.89
BranchTest 13 0 0 0 100% 1.799
DiffToolTest 11 0 0 0 100% 14.486
CheckoutTest 23 0 0 0 100% 3.002
LsRemoteTest 5 0 0 0 100% 2.009
RmTest 1 0 0 0 100% 0.099
TagTest 3 0 0 0 100% 0.322
TextBuiltinTest 1 0 0 0 100% 0.107
ReflogTest 3 0 0 0 100% 0.294
MergeTest 11 0 0 0 100% 1.705
RevListTest 2 0 0 0 100% 0.277
AddTest 5 0 0 0 100% 0.115
CLIGitCommandTest 1 0 0 0 100% 0.069
InitTest 3 0 0 0 100% 0.111
ArchiveTest 30 0 0 0 100% 5.381
DescribeTest 14 0 0 0 100% 1.288
CommitTest 2 0 0 0 100% 0.201
CleanTest 4 0 0 0 100% 0.187
FetchTest 4 0 0 0 100% 1.19
ProxyConfigTest 10 0 0 0 100% 11.996
RepoTest 3 0 0 0 100% 1.788
CloneTest 7 0 0 0 100% 1.306
ResetTest 9 0 0 1 88.889% 0.502
MergeToolTest 11 0 0 0 100% 5.785
CommitAndLogTest 1 0 0 0 100% 0.093
StatusTest 15 0 0 0 100% 5.195

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 6.411
CGitAttributesTest 26 0 0 0 100% 2.594
AttributesHandlerTest 30 0 0 0 100% 1.284
TreeWalkAttributeTest 18 0 0 0 100% 1.39
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.794
AttributesMatcherTest 9 0 0 0 100% 0.111
AttributeTest 1 0 0 0 100% 0.072
AttributeFileTests 3 0 0 0 100% 0.397
AttributesNodeTest 7 0 0 0 100% 0.311

org.eclipse.jgit.transport.ssh.jsch

Class Tests Errors Failures Skipped Success Rate Time
ServiceLoaderTest 1 0 0 0 100% 0.517
JschConfigSessionFactoryTest 12 0 0 0 100% 1.194
JSchSshProtocol2Test 2 0 0 0 100% 15.388
OpenSshConfigTest 43 0 0 0 100% 0.925
JSchSshTest 47 0 0 0 100% 55.731

org.eclipse.jgit.transport.http.apache

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
UploadTest 4 0 0 0 100% 9.484
DownloadTest 5 0 0 0 100% 9.693
CheckoutTest 3 0 0 0 100% 2.705
PushTest 2 0 0 0 100% 3.219

org.eclipse.jgit.logging

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

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreWhitespaceChangeTest 4 0 0 0 100% 0.001
SimilarityIndexTest 8 0 0 0 100% 0.012
RenameDetectorTest 33 0 0 0 100% 1.924
DiffFormatterTest 21 0 0 0 100% 2.282
PatchIdDiffFormatterTest 2 0 0 0 100% 0.288
RawTextTest 17 0 0 0 100% 0.02
EditTest 16 0 0 0 100% 0.018
EditListTest 5 0 0 0 100% 0.075
FilteredRenameDetectorTest 6 0 0 0 100% 0.294
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.004
RawTextLoadTest 5 0 0 0 100% 0.808
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.002
MyersDiffTest 23 0 0 0 100% 0.095
HistogramDiffTest 30 0 0 0 100% 0.208
DiffFormatterReflowTest 10 0 0 0 100% 0.199
DiffEntryTest 13 0 0 0 100% 2.224

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
TreeFilterTest 7 0 0 0 100% 0.02
IndexDiffFilterTest 38 0 0 0 100% 0.511
NotTreeFilterTest 6 0 0 0 100% 0.019
InterIndexDiffFilterTest 5 0 0 0 100% 0.038
PathFilterGroupTest 7 0 0 0 100% 0.004
PathSuffixFilterTest 4 0 0 0 100% 0.021
PathFilterLogicTest 21 0 0 0 100% 0.199

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
TreeWalkBasicDiffTest 1 0 0 0 100% 0.008
EmptyTreeIteratorTest 6 0 0 0 100% 0.053
NameConflictTreeWalkTest 6 0 0 0 100% 0.023
FileTreeIteratorTest 23 0 0 0 100% 0.426
TreeWalkJava7Test 1 0 0 0 100% 0.006
CanonicalTreeParserTest 18 0 0 0 100% 0.004
AbstractTreeIteratorTest 7 0 0 0 100% 0.003
InstantComparatorTest 10 0 0 0 100% 0.002
PostOrderTreeWalkTest 6 0 0 0 100% 0.018
ForPathTest 1 0 0 0 100% 0.007

org.eclipse.jgit.lfs.internal

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

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
IOTest 4 0 0 0 100% 0.002
PathsTest 3 0 0 0 100% 0.002
RawSubStringPatternTest 4 0 0 0 100% 0.016
HookTest 12 0 0 0 100% 0.213
HexTest 8 0 0 0 100% 0.003
IOReadLineTest 28 0 0 0 100% 0.006
RawParseUtils_FormatTest 1 0 0 0 100% 0.002
RefListTest 25 0 0 0 100% 0.006
Base64Test 4 0 0 0 100% 0.002
LongMapTest 8 0 0 0 100% 0.019
GitDateParserTest 13 0 0 0 100% 0.011
RawParseUtils_MatchTest 4 0 0 0 100% 0.001
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.003
SystemReaderTest 2 0 0 0 100% 0.223
GitDateFormatterTest 9 0 0 0 100% 0.01
FilterCommandsTest 7 0 0 0 100% 0.716
ChangeIdUtilTest 35 0 0 0 100% 0.015
RawParseUtils_HexParseTest 3 0 0 0 100% 0.002
RawParseUtils_LineMapTest 7 0 0 0 100% 0.006
TemporaryBufferTest 17 0 0 0 100% 0.276
BlockListTest 12 0 0 0 100% 0.007
SimpleLruCacheTest 8 0 0 0 100% 0.005
Base85Test 4 0 0 0 100% 0.007
StringUtilsTest 9 0 0 0 100% 0.007
QuotedStringGitPathStyleTest 31 0 0 0 100% 0.006
ReadLinesTest 6 0 0 0 100% 0.003
StatsTest 5 0 0 0 100% 0.002
IntListTest 12 0 0 0 100% 0.003
RawCharUtilTest 3 0 0 0 100% 0.002
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.06
FSTest 7 0 0 0 100% 0.038
RunExternalScriptTest 12 0 0 0 100% 0.083
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.075
RelativeDateFormatterTest 10 0 0 0 100% 0.004
RawParseUtilsTest 5 0 0 0 100% 0.017
QuotedStringBourneStyleTest 10 0 0 0 100% 0.003
LRUMapTest 1 0 0 0 100% 0.003
RefMapTest 22 0 0 0 100% 0.063
HttpSupportTest 2 0 0 0 100% 0.019
FileUtilsTest 31 0 0 0 100% 0.181
FS_POSIXTest 5 0 0 0 100% 0.003
NBTest 11 0 0 0 100% 0.003

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LFSPointerTest 26 0 0 0 100% 0.6
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.779
LongObjectIdTest 32 0 0 0 100% 0.519
MutableLongObjectIdTest 5 0 0 0 100% 0.008
LfsPointerFilterTest 5 0 0 0 100% 1.995

org.eclipse.jgit.lfs

Class Tests Errors Failures Skipped Success Rate Time
LfsConfigGitTest 3 0 0 0 100% 6.799
LfsGitTest 2 0 0 0 100% 0.798

org.eclipse.jgit.attributes.merge

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

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

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

org.eclipse.jgit.internal.transport.connectivity

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

org.eclipse.jgit.transport.sshd

Class Tests Errors Failures Skipped Success Rate Time
NoFilesSshBuilderTest 1 0 0 0 100% 15.602
ApacheSshProtocol2Test 2 0 0 0 100% 16.688
NoFilesSshTest 1 0 0 0 100% 2.204
ApacheSshTest 69 0 0 0 100% 72.85

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.051
SimpleMergeTest 16 0 0 0 100% 0.246
GitlinkMergeTest 19 0 0 0 100% 0.235
CrissCrossMergeTest 8 0 0 0 100% 10.888
SquashMessageFormatterTest 1 0 0 0 100% 0.01
SymlinkMergeTest 30 0 0 0 100% 0.573
CherryPickTest 2 0 0 0 100% 0.015
MergeMessageFormatterTest 16 0 0 0 100% 0.239
MergerTest 34 0 0 0 100% 2.372

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
SideBandOutputStreamTest 11 0 0 0 100% 0.047
PushCertificateParserTest 11 0 0 0 100% 0.112
HttpConfigTest 17 0 0 0 100% 0.013
ReceivePackAdvertiseRefsHookTest 9 0 0 0 100% 0.762
RefSpecTest 47 0 0 0 100% 0.01
ReceivePackTest 1 0 0 0 100% 0.001
PackParserTest 12 0 0 0 100% 0.331
PushConnectionTest 4 0 0 0 100% 0.135
ReachableCommitTipRequestValidatorTest 12 0 0 0 100% 0.381
AtomicPushTest 3 0 0 0 100% 0.011
TransportHttpTest 10 0 0 0 100% 0.283
HttpConfigUriPathTest 8 0 0 0 100% 0.011
ProtocolV2HookChainTest 3 0 0 0 100% 0.006
BasePackConnectionTest 8 0 0 0 100% 0.006
UploadPackTest 85 0 0 0 100% 0.787
PushCertificateIdentTest 6 0 0 0 100% 0.003
HttpAuthTest 1 0 0 0 100% 0.096
ReachableCommitRequestValidatorTest 12 0 0 0 100% 0.099
PacketLineOutTest 9 0 0 0 100% 0.008
UploadPackReachabilityTest 9 0 0 0 100% 0.171
TransportTest 9 0 0 0 100% 0.13
RemoteConfigTest 28 0 0 0 100% 0.006
PreUploadHookChainTest 3 0 0 0 100% 0.005
TransferConfigTest 6 0 0 0 100% 0.002
ProtocolV2ParserTest 15 0 0 0 100% 0.012
UploadPackLsRefsFileRepositoryTest 1 0 0 0 100% 0.075
PushCertificateStoreTest 16 0 0 0 100% 0.102
NetRCTest 2 0 0 0 100% 0.014
TestProtocolTest 6 0 0 0 100% 2.507
URIishTest 71 0 0 1 98.592% 0.034
RefAdvertiserTest 1 0 0 0 100% 0.002
BasePackPushConnectionTest 3 0 0 0 100% 0.064
PostUploadHookChainTest 3 0 0 0 100% 0.004
ProtocolV0ParserTest 8 0 0 0 100% 0.005
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.025
WalkEncryptionTest$Required 2 0 0 1 50% 0.006
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 34 0 0 34 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0
TipRequestValidatorTest 12 0 0 0 100% 0.051
PushOptionsTest 8 0 0 0 100% 0.178
PushConfigTest 8 0 0 0 100% 0.003
BundleWriterTest 8 0 0 0 100% 0.141
SideBandInputStreamTest 21 0 0 0 100% 0.004
PacketLineInTest 30 0 0 0 100% 0.004
PushProcessTest 17 0 0 0 100% 0.114
UploadPackRefSortingForReachabilityTest 1 0 0 0 100% 0.002
DaemonTest 2 0 0 0 100% 4.028

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 2.261
LeafBucketTest 11 0 0 0 100% 0.002
DefaultNoteMergerTest 6 0 0 0 100% 0.03
NoteMapTest 18 0 0 0 100% 0.246

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
MergedReftableTest 25 0 0 0 100% 0.104
ReftableTest 45 0 0 0 100% 3.298
ReftableCompactorTest 6 0 0 0 100% 0.001

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
FetchCommandTest 19 0 0 0 100% 0.809
CleanCommandTest 13 0 0 0 100% 0.235
TagCommandTest 15 0 0 0 100% 0.14
RevertCommandTest 10 0 0 0 100% 0.22
RemoteDeleteCommandTest 1 0 0 0 100% 0.009
HugeFileTest 1 0 0 1 0% 0.003
RemoteSetUrlCommandTest 2 0 0 0 100% 0.015
PullCommandTest 19 0 0 0 100% 1.895
MergeCommandTest 56 0 0 0 100% 2.197
SecurityManagerTest 1 0 0 0 100% 4.391
StatusCommandTest 6 0 0 0 100% 0.192
CommitAndLogCommandTest 9 0 0 0 100% 0.203
CommitOnlyTest 96 0 0 0 100% 2.781
StashApplyCommandTest 31 0 0 0 100% 1.475
LogCommandTest 10 0 0 0 100% 0.416
LsRemoteCommandTest 6 0 0 0 100% 0.508
SecurityManagerMissingPermissionsTest 1 0 0 0 100% 0.021
PullCommandWithRebaseTest 6 0 0 0 100% 0.78
StashDropCommandTest 8 0 0 0 100% 0.371
NameRevCommandTest 11 0 0 0 100% 0.21
DiffCommandTest 6 0 0 0 100% 0.114
ResetCommandTest 21 0 0 0 100% 0.78
ApplyCommandTest 41 0 0 0 100% 0.882
CheckoutCommandTest 36 0 0 2 94.444% 2.421
BranchCommandTest 17 0 0 0 100% 0.54
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 3.496
DescribeCommandTest 44 0 0 0 100% 1.022
InitCommandTest 14 0 0 0 100% 0.08
RebaseCommandTest 75 0 0 0 100% 2.324
PathCheckoutCommandTest 18 0 0 0 100% 0.795
CrLfNativeTest 3 0 0 0 100% 0.092
GarbageCollectCommandTest 2 0 0 0 100% 0.113
CommitCommandTest 26 0 0 2 92.308% 1.117
ArchiveCommandTest 13 0 0 1 92.308% 11.518
EolStreamTypeUtilTest 6 0 0 0 100% 0.004
ReflogCommandTest 3 0 0 0 100% 0.073
AddCommandTest 40 0 0 0 100% 0.83
StashCreateCommandTest 16 0 0 0 100% 0.432
RemoteAddCommandTest 1 0 0 0 100% 0.008
PushCommandTest 24 0 0 0 100% 1.138
CherryPickCommandTest 18 0 0 0 100% 0.68
CloneCommandTest 39 0 0 0 100% 3.373
GitConstructionTest 3 0 0 0 100% 0.112
RemoteListCommandTest 1 0 0 0 100% 0.008
LogFilterTest 7 0 0 0 100% 0.172
NotesCommandTest 2 0 0 0 100% 0.059
RenameBranchCommandTest 7 0 0 0 100% 0.235
StashListCommandTest 4 0 0 0 100% 0.037
RmCommandTest 2 0 0 0 100% 0.019
BlameCommandTest 21 0 0 0 100% 0.537
EolRepositoryTest 28 0 0 0 100% 48.625

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

Class Tests Errors Failures Skipped Success Rate Time
KeyGripTest 11 0 0 0 100% 4.312
KeyGrip25519Test 3 0 0 0 100% 0.068
SecretKeysTest 5 0 0 0 100% 4.893

org.eclipse.jgit.internal.transport.http

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

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.04
PlotCommitListTest 15 0 0 0 100% 0.272

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
BinaryDeltaInputStreamTest 1 0 0 0 100% 0.073
AutoLFInputStreamTest 9 0 0 0 100% 0.003
AutoCRLFOutputStreamTest 2 0 0 0 100% 1.092
UnionInputStreamTest 10 0 0 0 100% 0.009
TimeoutInputStreamTest 8 0 0 0 100% 0.763
BinaryHunkStreamTest 4 0 0 0 100% 0.148
AutoCRLFInputStreamTest 2 0 0 0 100% 0.988
TeeOutputStreamTest 2 0 0 0 100% 0.004
AutoLFOutputStreamTest 8 0 0 0 100% 0.002
TimeoutOutputStreamTest 9 0 0 0 100% 1.015

org.eclipse.jgit.internal.revwalk

Class Tests Errors Failures Skipped Success Rate Time
PedestrianReachabilityCheckerTest 5 0 0 0 100% 10.21
PedestrianObjectReachabilityTest 5 0 0 0 100% 0.193
BitmappedObjectReachabilityTest 5 0 0 0 100% 0.474
BitmappedReachabilityCheckerTest 5 0 0 0 100% 9.292

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectCheckerTest 133 0 0 0 100% 0.092
RepositoryResolveTest 22 0 0 0 100% 0.432
RacyGitTests 1 0 0 0 100% 0.051
PersonIdentTest 11 0 0 0 100% 0.012
BranchTrackingStatusTest 3 0 0 0 100% 0.095
ReflogResolveTest 6 0 0 0 100% 0.281
AbbreviatedObjectIdTest 26 0 0 0 100% 0.004
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.005
ObjectIdTest 16 0 0 0 100% 0.003
ValidRefNameTest 22 0 0 0 100% 0.075
IndexDiffTest 17 0 0 0 100% 0.501
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 1.503
ConfigTest 91 0 0 0 100% 0.173
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.002
RefTest 21 0 0 0 100% 0.128
ObjectIdSerializerTest 3 0 0 0 100% 0.003
DirCacheCheckoutTest 78 0 0 0 100% 1.033
AbbrevConfigTest 16 0 0 0 100% 0.055
MergeHeadMsgTest 2 0 0 0 100% 0.009
ObjectLoaderTest 4 0 0 0 100% 0.005
ObjectIdRefTest 5 0 0 0 100% 0.003
CommitTemplateConfigTest 1 0 0 0 100% 0.019
TagBuilderTest 7 0 0 0 100% 0.005
RepositoryCacheConfigTest 6 0 0 0 100% 0.002
SquashCommitMsgTest 1 0 0 0 100% 0.006
RepositoryCacheTest 15 0 0 0 100% 0.093
ObjectIdSubclassMapTest 7 0 0 0 100% 0.01
ReflogConfigTest 1 0 0 0 100% 0.013
BranchConfigTest 8 0 0 0 100% 0.003
CommitConfigTest 26 0 0 0 100% 0.004
CommitBuilderTest 11 0 0 0 100% 0.003
IndexModificationTimesTest 2 0 0 0 100% 2.114
RebaseTodoFileTest 1 0 0 0 100% 0.011
SymbolicRefTest 3 0 0 0 100% 0.002
GpgConfigTest 9 0 0 0 100% 0.003
ObjectIdOwnerMapTest 7 0 0 0 100% 0.014
ConstantsEncodingTest 5 0 0 0 100% 0.001
SubmoduleConfigTest 3 0 0 0 100% 0.003
HugeCommitMessageTest 1 0 0 0 100% 1.897
IndexDiffSubmoduleTest 12 0 0 0 100% 4.207

org.eclipse.jgit.transport.http

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.09
IgnoreNodeTest 32 0 0 0 100% 0.278
BasicRuleTest 4 0 0 0 100% 0.002
CGitIgnoreTest 33 0 0 0 100% 0.699
FastIgnoreRuleTest 19 0 0 0 100% 0.007
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.004

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.013
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.003
IntSetTest 1 0 0 0 100% 0.003
GcCommitSelectionTest 6 0 0 0 100% 45.598

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleDeinitTest 6 0 0 0 100% 0.232
SubmoduleWalkTest 11 0 0 0 100% 0.081
SubmoduleInitTest 7 0 0 0 100% 0.044
SubmoduleUpdateTest 4 0 0 0 100% 0.052
SubmoduleSyncTest 3 0 0 0 100% 0.087
SubmoduleStatusTest 7 0 0 0 100% 0.077
SubmoduleAddTest 12 0 0 0 100% 0.191

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.gpg.bc.internal

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
ProtocolErrorTest 1 0 0 0 100% 8.002
AdvertiseErrorTest 2 0 0 0 100% 10.501
SetAdditionalHeadersTest 2 0 0 0 100% 0.686
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.214
DumbClientSmartServerTest 16 0 0 0 100% 2.889
HookMessageTest 4 0 0 0 100% 1.005
GitServletResponseTests 3 0 0 0 100% 0.578
DumbClientDumbServerTest 8 0 0 0 100% 1.697
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.107
FileResolverTest 3 0 0 0 100% 0.086
AsIsServiceTest 4 0 0 0 100% 0.091
HttpClientTests 42 0 0 0 100% 7.131
RegexPipelineTest 3 0 0 0 100% 0.101
SmartClientSmartServerTest 168 0 0 0 100% 79.998
ErrorServletTest 1 0 0 0 100% 0.08
GitServletInitTest 4 0 0 0 100% 0.09
MeasurePackSizeTest 2 0 0 0 100% 0.224
SmartClientSmartServerSslTest 16 0 0 0 100% 65.127

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.nls

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

org.eclipse.jgit.patch

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.013
DfsPackCompacterTest 2 0 0 0 100% 0.094
InMemoryRepositoryTest 5 0 0 0 100% 0.076
DfsBundleWriterTest 1 0 0 0 100% 0.229
DfsFsckTest 11 0 0 0 100% 0.025
DfsGarbageCollectorTest 24 0 0 0 100% 2.474
DfsBlockCacheConfigTest 4 0 0 0 100% 0.015
DfsBlockCacheTest 11 0 0 0 100% 0.582
DeltaBaseCacheTest 4 0 0 0 100% 0.005
PackSourceTest 1 0 0 0 100% 0.002
DfsPackFileTest 8 0 0 0 100% 0.008
DfsPackDescriptionTest 12 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 5.477
testRules 0.2
testNoMatchingAttributes 0.018
testEmptyGitAttributeFile 0.086

CGitAttributesTest

testNestedMatchWithWildcard 0.212
testBracketsInGroup 0.195
testNestedMatchRecursive 0.106
testDirectoryMatchSubSimple 0.104
testDirectoryMatchSubComplex 0.094
testDirectoryWildmatchDoesNotMatchFiles1 0.098
testDirectoryWildmatchDoesNotMatchFiles2 0.026
testDirectoryWildmatchDoesNotMatchFiles3 0.082
testDirectoryWildmatchDoesNotMatchFiles4 0.099
testPrefixMatchNot 0.184
testRelativePaths 0.024
testStarMatchOnSlashNot 0.095
testDirectoryMatch 0.091
testDirectoryMatchSubRecursiveBacktrack2 0.114
testDirectoryMatchSubRecursiveBacktrack3 0.107
testDirectoryMatchSubRecursiveBacktrack4 0.091
testDirectoryMatchSubRecursiveBacktrack5 0.096
testDirectoryMatchSubRecursiveBacktrack6 0.096
testBug508568 0.095
testComplexPathMatchNot 0.02
testDirectoryMatchSubRecursive 0.091
testNestedMatchNot 0.101
testRelativePath 0.089
testDirectoryMatchSubRecursiveBacktrack 0.1
testStarPathMatchNot 0.013
testNestedMatch 0.085

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 6.793
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.578
mergeBinaryFile_UnsetMerge_Conflict 0.298
mergeTextualFile_UnsetMerge_NoConflict 0.323
mergeBinaryFile_SetMerge_Conflict 0.376
mergeTextualFile_UnsetMerge_Conflict 0.321

AttributesHandlerTest

testNestedMatchRecursive 0.015
testDirectoryMatchSubSimple 0.083
testStarPathMatch 0.011
testExpandBuiltInMacro1 0.009
testExpandBuiltInMacro2 0.08
testExpandBuiltInMacro3 0.201
testDirectoryMatchSubComplex 0
testInfoOverridesWorkDirRoot 0
testCustomGlobalMacro1 0
testCustomGlobalMacro2 0.003
testCustomGlobalMacro3 0.008
testCustomGlobalMacro4 0.008
testPrefixMatchNot 0.083
testRelativePaths 0.015
testStarMatchOnSlashNot 0.081
testDirectoryMatch 0.01
testDirectoryMatchSubRecursiveBacktrack2 0.009
testDirectoryMatchSubRecursive 0.087
testNestedMatchNot 0.012
testCyclicMacros 0.081
testWorkDirRootOverridesGlobal 0.015
testComplexPathMatch 0.084
testDirectoryMatchSubRecursiveBacktrack 0.007
testInfoOverridesGlobal 0.011
testNestedMatch 0.089
testExpandNonMacro1 0.007
testExpandNonMacro2 0.085
testExpandNonMacro3 0.008
testExpandNonMacro4 0.013
testRecursiveMacro 0.082

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.212
testPrecedenceGlobal 0.013
testNoAttributes 0.087
testPrecedenceParent 0.012
testRules 0.177
testPrecedenceCurrent 0.01
testHierarchyBothIterator 0.1
testIndexOnly 0.114
testIndexOnly2 0.082
testOverriding2 0.009
testAggregation 0.088
testPrecedenceInfo 0.012
testPrecedenceRoot 0.085
testRulesInherited 0.023
testHierarchyWorktreeOnly 0.09
testNoMatchingAttributes 0.082
testEmptyGitAttributeFile 0.015
testOverriding 0.085

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.386
testRules 0.115
testIncorrectAttributeFileName 0.089
testNoMatchingAttributes 0.094
testEmptyGitAttributeFile 0.102

AttributesMatcherTest

testParentDirectoryGitAttributes 0.001
testFileNameWildcards 0.011
testBracketsInGroup 0.077
testBasic 0
testTargetWithoutLeadingSlash 0.003
testNameOnlyMatches 0.005
testGetters 0.001
testTrailingSlash 0.003
testFileNameWithLineTerminator 0

AttributeTest

testBasic 0

AttributeFileTests

testTextAutoCoreEolCoreAutoCrLfInput 0.104
testTextAutoEolCrLf 0.117
testTextAutoEolLf 0.101

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0
testHashCode 0
testEqualsWithTabs 0

SimilarityIndexTest

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

AttributesNodeTest

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

RenameDetectorTest

testExactRename_LargeFile 0.488
testExactRename_ManyRenames 0.015
testBreakModify_RejoinIfUnpaired 0.084
testBreakModify_BreakBelowScore 0.01
testInexactRenames_OnePair2 0.077
testExactRename_OneRenameOneModify 0.01
testExactRename_OneDeleteManyAdds 0.01
testNoRenames_SymlinkAndFile 0.081
testExactRename_OneRename 0.009
testInexactRename_LargeFile 0.099
testSetRenameScore_IllegalArgs 0.01
testInexactRename_NewlinesOnly 0.081
testExactRename_PathBreaksTie 0.009
testRenameLimit 0.01
testInexactRename_OnePair 0.083
testInexactRename_SameContentMultipleTimes 0.016
testInexactRename_LastByteDifferent 0.183
testNoRenames_UntrackedFile 0.014
testInexactRename_OneRenameTwoUnrelatedFiles 0.091
testBreakModify_DontBreakAboveScore 0.081
testExactRenameForBinaryFile_isIdentified 0.008
testInexactRenameForBinaryFile_identifiedByDefault 0.011
testExactRename_DifferentObjects 0.083
testExactRename_UnstagedFile 0.009
testInexactRenameForBinaryFile_notIdentifiedIfSkipParameterSet 0.011
testNoRenames_EmptyFile1 0.081
testNoRenames_EmptyFile2 0.003
testBreakModify_BreakNone 0.008
testExactRename_MultipleIdenticalDeletes 0.01
testNoRenames_GitlinkAndFile 0.084
testBreakModify_BreakAll 0.012
testNoRenames_SymlinkAndFileSamePath 0.078
testNoRenames_SingleByteFiles 0.013

DiffFormatterTest

testDiffAutoCrlfSmallFile 0.404
testCreateFileHeader_Modify 0.09
testCreateFileHeader_DeleteGitLink 0.092
testDiffRootNullToTree 0.101
testCreateFileHeaderForRenameModeChange 0.006
testDiff 0.105
testTrackedFileInIgnoredFolderUnchanged 0.283
testDiffAutoCrlfMediumFile 0.123
testCreateFileHeader_GitLink 0.072
testDefaultRenameDetectorSettings 0.006
testCreateFileHeader_AddGitLink 0.011
testTrackedFileInIgnoredFolderChanged 0.188
testDiffNullToNull 0.006
testDiffAutoCrlfLargeFile 0.108
testCreateFileHeader_Add 0.175
testCreateFileHeaderWithoutIndexLine 0.004
testCreateFileHeaderForRenameWithoutContentChange 0.006
testFilter 0.117
testDiffRootTreeToNull 0.022
testCreateFileHeader_Binary 0.078
testCreateFileHeader_Delete 0.008

PatchIdDiffFormatterTest

testSameDiff 0.107
testDiff 0.102

RawTextTest

testLineDelimiter2 0
testComparatorReduceCommonStartButLastLineNoEol 0
testCrLfTextBinary 0.001
testNul 0
testCrLfTextYes 0.001
testWriteLine1 0
testWriteLine2 0
testWriteLine3 0
testEmpty 0
testCrLfTextNo 0.002
testCrLfTextMixed 0
testLineDelimiter 0
testComparatorReduceCommonStartEnd_EmptyLine 0.001
testComparatorReduceCommonStartEnd 0.001
testCrLfTextCutShort 0.001
testEquals 0.001
testComparatorReduceCommonStartButLastLineNoEol_2 0

EditTest

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

EditListTest

testSet 0
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

FilteredRenameDetectorTest

testNoRenames 0.014
testInexactRename 0.084
testExactRename_multipleFilters 0.011
testExactRename 0.009
testNoRenames_multipleFilters 0.013
testInexactRename_multipleFilters 0.082

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextLoadTest

testBigWithNullAtStart 0.019
testBigOK 0.101
testSmallNull 0.083
testBinaryThreshold 0.513
testSmallOK 0.086

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

MyersDiffTest

testEdit_InsertNearCommonCenter 0.079
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.005
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0.001
testEdit_InvertBlocks 0
testCreateFile 0.001
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testEdit_DeleteNearCommonTail 0.001
testDegenerate_ReplaceMiddle 0
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0

HistogramDiffTest

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

DiffFormatterReflowTest

testNegativeContextFails 0.077
testContext100 0.005
testContext0 0.027
testContext1 0.067
testContext3 0.002
testContext5 0.001
testContext10 0.002
testEmpty1 0.003
testNoNewLine1 0.005
testNoNewLine2 0.003

IndexDiffWithSymlinkTest

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

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.401
shouldReportSubmoduleReplacedByFileMove 1.205
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.004
shouldListAddedFileInInitialCommit 0.083
shouldListModificationBetweenTwoCommits 0.018
shouldListModificationInDirWithoutModifiedTrees 0.096
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.007
shouldReportFileModeChange 0.091
shouldListDeletionBetweenTwoCommits 0.087
shouldListChangesInWorkingTree 0.096
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.005
shouldListAddedFileBetweenTwoCommits 0.09
shouldListModificationInDirWithModifiedTrees 0.025

FirstWantTest

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

NetscapeCookieFileTest

testReadInvalidFile 0.092
testReadCookieFileWithMilliseconds 0.001
testReadWithEmptyAndCommentLines 0.089
testWriteWhileSomeoneIsHoldingTheLock 2.005
testReadAndWriteCycle 0.002
testWriteToExistingFile 0.002
testWriteAndReadCycle 0.002
testMergeCookies 0
testWriteAfterAnotherJgitProcessModifiedTheFile 0.005
testWriteToNewFile 0.001

OpenSshConfigFileTest

testCaseInsensitiveKeyLookup 0.081
testAlias_DoesNotMatch 0.009
testAlias_OptionsSet 0.009
testHostCaseInsensitive 0.107
testRepeatedLookupsWithModification 0.093
testAlias_InheritBatchMode 0.092
testTimeSpec 0.005
testRemoteUserReplacement 0.089
testAlias_ConnectionAttempts 0.008
testAlias_BatchModeDefault 0.001
testPattern 0.09
testAlias_PreferredAuthenticationsDefault 0.013
testAlias_OptionsInherit 0.079
testMissingArgument 0.008
testAdvancedParsing 0.01
testPubKeyAcceptedAlgorithms 0.085
testMultiHost 0.007
testListValueMultiple 0.007
testWhitespace 0.007
testEqualsSign 0.073
testEolComments 0.008
testHomeDirUserReplacement 0.008
testPubKeyAcceptedKeyTypes 0.008
testAlias_BatchModeYes 0.076
testQuoteParsing 0.011
testMultiIdentityFile 0.009
testSeparatorParsing 0.079
testAlias_OptionsKeywordCaseInsensitive 0
testDefaultBlock 0.099
testHostnameReplacement 0.009
testAlias_ConnectionAttemptsDefault 0.005
testAlias_invalidConnectionAttempts 0.011
testNegativeMatch2 0.078
testAlias_PreferredAuthentications 0.007
testListValueSingle 0.008
testNoConfig 0.006
testIdentityFile 0.012
testAlias_badConnectionAttempts 0.009
testMultipleMatch 0.078
testNegativeMatch 0.007
testNegatedPattern 0.009
testAlias_InheritPreferredAuthentications 0.084
testNoMatch 0.008
testIdentityAgentNone 0.007
testIdentityAgentSshAuthSock 0.007
testLocalhostFQDNReplacement 0.076
testEnVarSubstitution 0.008

PackFileTest

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

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.076
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.005
testConfigureCache_Limits1 0.005
testConfigureCache_PackedGitWindowSize_0 0.005
testConfigureCache_PackedGitLimit_0 0.005
testConfigureCache_PackedGitWindowSize_4097 0.004
testConfigureCache_PackedGitOpenFiles_0 0.076

IterativeConnectivityCheckerTest

testSuccessfulNewBranchBasedOnOldWithTip 3.4
testSuccessfulNewBranchMerge 0.078
testDependOnGrandparent 0.004
testReiterateInCaseNotSuccessful 0.008
testNoChecksIfCantFindSubset 0.005
testSuccessfulPushOldBranch 0.003
testSuccessfulNewBranchBasedOnNewWithTip 0.003
testSuccessfulNewBranchBasedOnOld 0.003
testSuccessfulPushOldBranchMergeCommit 0.075

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.081
testFindRef_FetchHead 0.007
testFindRef_EmptyDatabase 0.013
testGetRefs_HeadsOnly_SymrefToPacked 0.082
testGetRefs_HeadsOnly_AllLoose 0.011
testGetRefs_HeadOnOneBranch 0.011
testGetRefs_ExcludingPrefixes 0.087
testExactRef_EmptyDatabase 0.014
testFindRef_DiscoversModifiedLoose 0.081
testGetRefs_IgnoresGarbageRef1 0.008
testGetRefs_IgnoresGarbageRef2 0.009
testGetRefs_IgnoresGarbageRef3 0.083
testGetRefs_IgnoresGarbageRef4 0.016
testPeelLooseTag 0.086
testGetAdditionalRefs_OrigHead 0.009
testGetRefs_TagsOnly_AllPacked 0.015
testFindRef_CycleInSymbolicRef 0.088
testVersioningNotImplemented_getRefs 0.09
testFindRef_AnyHeadWithGarbage 0.011
testGetRefs_TagsOnly_AllLoose 0.086
testGetRefs_PackedWithPeeled 0.012
test_repack 0.102
testFirstExactRef_IgnoresGarbageRef 0.089
testFindRef_DiscoversDeletedLoose 0.086
testPeelCommit 0.005
testGetRefs_CorruptObjectIdReference 0.099
testGetRefs_LooseSorting_Bug_348834 0.01
testFindRef_CorruptSymbolicReference 0.009
testReadBranchConfig 0.078
testGetRefs_DeatchedHead1 0.009
testGetRefs_DeatchedHead2 0.012
testExactRef_FetchHead 0.078
testGetRefs_LooseOverridesPacked 0.011
testGetRefs_DiscoversModifiedLoose 0.011
testReadNotExistingBranchConfig 0.083
testGetRefs_HeadsOnly_AllPacked1 0.009
testGetRefs_LooseSortedCorrectly 0.009
testGetRefs_PackedNotPeeled_Sorted 0.074
testFirstExactRef_Mixed 0.009
testExactRef_IgnoresGarbageRef 0.011
testRefsChangedStackOverflow 0.088
testCreate 0.009
testGetRefs_CycleInSymbolicRef 0.09
testGetRefs_InvalidName 0.011
testGetRefs_DeeplyNestedBranch 0.084
testPackedRefsLockFailure 0.015
testGetRefs_HeadBranchNotBorn 0.008
testGetAdditionalRefs_OrigHeadBranch 0.079
testGetRefs_DiscoversDeletedLoose1 0.013
testGetRefs_DiscoversDeletedLoose2 0.013
testGetRefs_DiscoversDeletedLoose3 0.075
testGetRefs_DiscoversDeletedLoose4 0.011
testGetRefs_DiscoversDeletedLoose5 0.098
testFindRef_PackedNotPeeled_WrongSort 0.011
testGetRefs_EmptyDatabase 0.074
testGetRefs_HeadsOnly_Mixed 0.025
testGetRefs_DiscoversNewLoose1 0.079
testGetRefs_DiscoversNewLoose2 0.01
testIsNameConflicting 0.016
testFindRef_CorruptObjectIdReference 0.077
testVersioningNotImplemented_exactRef 0.008
testGetRefs_SkipsLockFiles 0.01

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.016

AutoGcTest

testTooManyPacks 0.072
testNotTooManyLooseObjects 0.005
testTooManyLooseObjects 1.516
testNotTooManyPacks 0.005

PackReverseIndexTest

testFindObjectWrongOffset 0.009
testFindNextOffsetWrongOffset 0.006
testFindObject 0.08
testFindNextOffset 0.007

FileReftableTest

testGetRefsWithPrefixExcludingOverlappingPrefixes 0.496
testBatchrefUpdate 0.105
testRacyReload 0.309
testDeleteNotFound 0.089
testRenameDestExists 0.099
testNoCacheObjectIdSubclass 0.021
testGetRefsExcludingNonExistingPrefixes 0.089
testFastforwardStatus2 0.098
testFastforwardStatus 0.192
writeUnbornHead 0.027
testRenameCurrentBranch 0.104
testLooseDelete 0.019
testGetRefsWithPrefixExcludingPrefixes 0.084
testUpdateChecksOldValue 0.018
isGitRepository 0.086
compactFully 0.191
testOpenConvert 0.018
testConvertToRefdirReflog 0.191
testDeleteWithoutHead 0.021
testDeleteSymref 0.172
testRenameAtomic 0.02
testConvert 0.088
reftableRefsStorageClass 0.086
testWriteReflog 0.018
testGetRefsExcludingPrefixes 0.095
testUpdateRefDetached 0.088
testRenameSymref 0.017
testCompactFully 0.102
testGetRefsExcludingPrefix 0.09
testDelete 0.016
testWritesymref 0.082
testConvertBrokenObjectId 0.198
testUpdateRefDetachedUnbornHead 0.022

AlternatesTest

testAlternate 0.091
testAlternateCyclic2 0.107
testAlternateCyclic3 0.103

PackFileSnapshotTest

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

GcKeepFilesTest

testKeepFiles 0.876

GcReflogTest

testPackRepoWithCorruptReflog 0.193
testPruneNone 0.117
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.285
testPackCommitsAndLooseOneNoReflog 0.214

InflatingBitSetTest

testContainsMany 0.001
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

GcBasicPackingTest

testPruneAndRestoreOldPacks 0.328
testImmediatePruning 0.392
testPreserveAndPruneOldPacks 0.499
testDonePruneTooYoungPacks 0.473
testNotPackTwice 0.323
testPack2Commits_noPackFolder 0.293
testPackAllObjectsInOnePack 0.385
repackEmptyRepo_noPackCreated 0.017
testPackRepoWithNoRefs 0.091
testPackCommitsAndLooseOne 0.315
testPack2Commits 0.297

FileRepositoryBuilderTest

scanWithGitDirRef 0.072
invalidRepositoryFormatVersion 0.007
emptyRepositoryFormatVersion 0.007
relativeGitDirRef 0.005
absoluteGitDirRef 0.005
unknownRepositoryFormatVersion 0.08
testShouldAutomagicallyDetectGitDirectory 0.005

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.089
nonReferencedNonExpiredObject_notPruned 0.008
nonReferencedExpiredObjectTree_pruned 0.015
testPackCommitsAndLooseOneWithPruneNow 0.28
nonReferencedObjects_onlyExpiredPruned 0.021

FileReftableStackTest

testCompaction9 0.102
testLog2 0
missingReftable 0.004
testCompaction1024 4.001
testSegments 0

WindowCacheGetTest

testCache_TooSmallLimit[useStrongRefs=true] 0.098
testCache_TooFewFiles[useStrongRefs=true] 0.012
testCache_Defaults[useStrongRefs=true] 0.085
testCache_TooSmallLimit[useStrongRefs=false] 0.013
testCache_TooFewFiles[useStrongRefs=false] 0.084
testCache_Defaults[useStrongRefs=false] 0.016

T0004_PackReaderTest

test003_lookupCompressedObject 0.01
test004_lookupDeltifiedObject 0.009

AbbreviationTest

testAbbreviateOnEmptyRepository 0.009
testAbbreviateLooseBlob 0.011
testAbbreviateIsActuallyUnique 0.203
testAbbreviatePackedBlob 0.089

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.107
test002_WriteEmptyTree2 0.011
test30_stripWorkDir 0.076
test002_WriteEmptyTree 0.013
test006_ReadUglyConfig 0.009
test000_openrepo_default_gitDirAndWorkTreeSet 0.078
test000_openrepo_default_absolute_workdirconfig 0.02
test027_UnpackedRefHigherPriorityThanPacked 0.01
test000_openrepo_alternate_index_file_and_objdirs 0.08
test025_computeSha1NoStore 0.016
test020_createBlobTag 0.074
test028_LockPackedRef 0.098
test007_Open 0.008
test002_CreateBadTree 0.008
test001_Initalize 0.01
test021_createTreeTag 0.084
test000_openRepoBadArgs 0.009
test022_createCommitTag 0.014
test024_createCommitNonAscii 0.079
test008_FailOnWrongVersion 0.01
test009_CreateCommitOldFormat 0.082
test026_CreateCommitMultipleparents 0.014
test000_openrepo_default_relative_workdirconfig 0.081
test023_createCommitNonAnullii 0.01
test000_openrepo_default_workDirSet 0.013

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0

PackIndexV1Test

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

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.191
testDirCacheSavesObjects 0.107

ReflogReaderTest

testCheckout 0.015
testReadRightLog 0.074
testReadWhileAppendIsInProgress 0.009
testNoLog 0.008
testReadLineWithMissingComment 0.008
testSpecificEntryNumber 0.071
testReadOneLine 0.007
testReadTwoLine 0.01

RepositorySetupWorkDirTest

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

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.077
noSuchPackFolder 0.01
malformedIdxNotDeleted 0.005
keepPreventsDeletionOfIndexFilesForMissingPackFile 0.008
bitmapDeletedButIdxAndPackNot 0.009

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.019
emptyRefFoldersSkipFiles 0.007
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.075
nonEmptyRefsFoldersAreKept 0.012

UnpackedObjectTest

testStandardFormat_SmallObject 0.005
testStandardFormat_InvalidType 0.069
testStandardFormat_LargeObject_TruncatedZLibStream 0.003
testStandardFormat_NoHeader 0.005
testStandardFormat_SmallObject_TruncatedZLibStream 0.005
testStandardFormat_NegativeSize 0.005
testStandardFormat_SmallObject_TrailingGarbage 0.005
testStandardFormat_GarbageAfterSize 0.005
testStandardFormat_LargeObject_TrailingGarbage 0.007
testPackFormat_DeltaNotAllowed 0.067
testStandardFormat_LargeObject_CorruptZLibStream 0.006
testPackFormat_LargeObject 0.009
testPackFormat_SmallObject 0.004
testStandardFormat_SmallObject_CorruptZLibStream 0.005
testStandardFormat_LargeObject 0.006

BatchRefUpdateTest

overrideRefLogMessage[atomic=false reftable=false] 0.09
overrideDisableRefLog[atomic=false reftable=false] 0.016
nonExistentRef[atomic=false reftable=false] 0.096
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=false] 0.085
addMissingObject[atomic=false reftable=false] 0.012
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=false] 0.096
simpleForce[atomic=false reftable=false] 0.013
oneNonExistentRef[atomic=false reftable=false] 0.088
updateToMissingObject[atomic=false reftable=false] 0.014
refLogNotWrittenWithoutConfigOption[atomic=false reftable=false] 0.089
packedRefsFileIsSorted[atomic=false reftable=false] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=false] 0.089
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=false] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=false] 0.081
reflogAppendStatusFastForward[atomic=false reftable=false] 0.013
oneRefLockFailure[atomic=false reftable=false] 0.09
oneRefWrongOldValue[atomic=false reftable=false] 0.014
reflogDefaultIdent[atomic=false reftable=false] 0.1
simpleNoForce[atomic=false reftable=false] 0.092
updateToMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.011
forceRefLogInUpdate[atomic=false reftable=false] 0.084
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=false] 0.009
conflictThanksToDelete[atomic=false reftable=false] 0.09
simpleNoForceRefsChangedEvents[atomic=false reftable=false] 0.011
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=false] 0.084
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=false] 0.1
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=false] 0.011
noRefLog[atomic=false reftable=false] 0.084
simpleForceRefsChangedEvents[atomic=false reftable=false] 0.011
reflogOnLockFailure[atomic=false reftable=false] 0.09
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=false] 0.015
atomicUpdateRespectsInProcessLock[atomic=false reftable=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=false] 0.1
reflogAppendStatusNoMessage[atomic=false reftable=false] 0.014
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=false] 0.01
oneRefLockFailureRefsChangedEvents[atomic=false reftable=false] 0.083
nonExistentRefRefsChangedEvents[atomic=false reftable=false] 0.017
reflogFileDirectoryConflict[atomic=false reftable=false] 0.085
fileDirectoryConflict[atomic=false reftable=false] 0.02
reflogCustomIdent[atomic=false reftable=false] 0.084
reflogAppendStatusWithMessage[atomic=false reftable=false] 0.089
addMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.014
overrideRefLogMessage[atomic=true reftable=false] 0.103
overrideDisableRefLog[atomic=true reftable=false] 0.103
nonExistentRef[atomic=true reftable=false] 0.088
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=false] 0.013
addMissingObject[atomic=true reftable=false] 0.083
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=false] 0.019
simpleForce[atomic=true reftable=false] 0.173
oneNonExistentRef[atomic=true reftable=false] 0.013
updateToMissingObject[atomic=true reftable=false] 0.01
refLogNotWrittenWithoutConfigOption[atomic=true reftable=false] 0.09
packedRefsFileIsSorted[atomic=true reftable=false] 0.094
forceRefLogInCommand[atomic=true reftable=false] 0.107
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=false] 0.093
reflogDelete[atomic=true reftable=false] 0.092
reflogAppendStatusFastForward[atomic=true reftable=false] 0.013
oneRefLockFailure[atomic=true reftable=false] 0.014
oneRefWrongOldValue[atomic=true reftable=false] 0.078
reflogDefaultIdent[atomic=true reftable=false] 0.025
simpleNoForce[atomic=true reftable=false] 0.077
updateToMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.01
forceRefLogInUpdate[atomic=true reftable=false] 0.084
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=false] 0.009
conflictThanksToDelete[atomic=true reftable=false] 0.024
simpleNoForceRefsChangedEvents[atomic=true reftable=false] 0.072
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=false] 0.011
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=false] 0.01
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=false] 0.079
noRefLog[atomic=true reftable=false] 0.023
simpleForceRefsChangedEvents[atomic=true reftable=false] 0.08
reflogOnLockFailure[atomic=true reftable=false] 0.02
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=false] 0.089
atomicUpdateRespectsInProcessLock[atomic=true reftable=false] 0.089
packedRefsLockFailure[atomic=true reftable=false] 0.012
reflogAppendStatusNoMessage[atomic=true reftable=false] 0.091
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=false] 0.024
oneRefLockFailureRefsChangedEvents[atomic=true reftable=false] 0.075
nonExistentRefRefsChangedEvents[atomic=true reftable=false] 0.015
reflogFileDirectoryConflict[atomic=true reftable=false] 0.084
fileDirectoryConflict[atomic=true reftable=false] 0.008
reflogCustomIdent[atomic=true reftable=false] 0.018
reflogAppendStatusWithMessage[atomic=true reftable=false] 0.081
addMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.013
overrideRefLogMessage[atomic=false reftable=true] 0.281
overrideDisableRefLog[atomic=false reftable=true] 0
nonExistentRef[atomic=false reftable=true] 0.007
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=false reftable=true] 0.074
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=true] 0.013
simpleForce[atomic=false reftable=true] 0.088
oneNonExistentRef[atomic=false reftable=true] 0.013
updateToMissingObject[atomic=false reftable=true] 0.013
refLogNotWrittenWithoutConfigOption[atomic=false reftable=true] 0
got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=false reftable=true] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=true] 0
got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=true] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=true] 0.014
reflogAppendStatusFastForward[atomic=false reftable=true] 0.016
oneRefLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=false reftable=true] 0.013
reflogDefaultIdent[atomic=false reftable=true] 0.085
simpleNoForce[atomic=false reftable=true] 0.012
updateToMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.015
forceRefLogInUpdate[atomic=false reftable=true] 0
got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
conflictThanksToDelete[atomic=false reftable=true] 0.08
simpleNoForceRefsChangedEvents[atomic=false reftable=true] 0.011
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=true] 0.083
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=true] 0.016
noRefLog[atomic=false reftable=true] 0.29
simpleForceRefsChangedEvents[atomic=false reftable=true] 0
reflogOnLockFailure[atomic=false reftable=true] 0
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=true] 0
atomicUpdateRespectsInProcessLock[atomic=false reftable=true] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
reflogAppendStatusNoMessage[atomic=false reftable=true] 0.017
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=true] 0.073
oneRefLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=false reftable=true] 0.011
reflogFileDirectoryConflict[atomic=false reftable=true] 0.077
fileDirectoryConflict[atomic=false reftable=true] 0.009
reflogCustomIdent[atomic=false reftable=true] 0.011
reflogAppendStatusWithMessage[atomic=false reftable=true] 0.012
addMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.071
overrideRefLogMessage[atomic=true reftable=true] 0.015
overrideDisableRefLog[atomic=true reftable=true] 0.013
nonExistentRef[atomic=true reftable=true] 0.069
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=true reftable=true] 0.01
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=true] 0.012
simpleForce[atomic=true reftable=true] 0.074
oneNonExistentRef[atomic=true reftable=true] 0.012
updateToMissingObject[atomic=true reftable=true] 0.01
refLogNotWrittenWithoutConfigOption[atomic=true reftable=true] 0
got: <true>, expected: is <false>
packedRefsFileIsSorted[atomic=true reftable=true] 0
got: <true>, expected: is <false>
forceRefLogInCommand[atomic=true reftable=true] 0
got: <true>, expected: is <false>
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
reflogDelete[atomic=true reftable=true] 0.078
reflogAppendStatusFastForward[atomic=true reftable=true] 0.014
oneRefLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=true reftable=true] 0.066
reflogDefaultIdent[atomic=true reftable=true] 0.018
simpleNoForce[atomic=true reftable=true] 0.01
updateToMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.009
forceRefLogInUpdate[atomic=true reftable=true] 0
got: <true>, expected: is <false>
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
conflictThanksToDelete[atomic=true reftable=true] 0.011
simpleNoForceRefsChangedEvents[atomic=true reftable=true] 0.012
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=true] 0.069
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=true] 0.011
noRefLog[atomic=true reftable=true] 0.012
simpleForceRefsChangedEvents[atomic=true reftable=true] 0.009
reflogOnLockFailure[atomic=true reftable=true] 0.064
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=true] 0.011
atomicUpdateRespectsInProcessLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
packedRefsLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
reflogAppendStatusNoMessage[atomic=true reftable=true] 0.07
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=true] 0.013
oneRefLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=true reftable=true] 0.016
reflogFileDirectoryConflict[atomic=true reftable=true] 0.09
fileDirectoryConflict[atomic=true reftable=true] 0.013
reflogCustomIdent[atomic=true reftable=true] 0.081
reflogAppendStatusWithMessage[atomic=true reftable=true] 0.014
addMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.085

LockFileTest

testLockHeld 0.006
testUnlockNoop 0.004
testLockForAppend 0.006
testLockTwice 0.006
testLockWriteTwiceThrows1 0.071
testLockWriteTwiceThrows2 0.007
testLockWriteTwiceThrows3 0.004
testLockWriteTwiceThrows4 0.005
testLockNested 0.005
testLockTwiceUnlock 0.005
lockFailedExceptionRecovery 0.177
testLockUnclosedCommitThrows 0.005

ObjectDirectoryTest

testScanningForPackfiles 0
got: <false>, expected: is <true>
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 2.214
testShallowFile 0.01
testOpenLooseObjectSuppressStaleFileHandleException 0.276
testOpenLooseObjectPropagatesIOExceptions 0.007
testShallowFileCorrupt 0.01

PackWriterTest

testWritePack2DeltasReuseOffsets 0.185
testWriteEmptyPack1 0.09
testWriteEmptyPack2 0.015
testIgnoreNonExistingObjectsWithBitmaps 0.212
testExclude 0.096
testWritePack2DeltasReuseRefs 0.096
testPartialPackFilesScanWhenDoingSearchForReuseTimeoutCheck 2.503
testWriteIndex 0.106
testWritePack1 0.099
testWritePack2 0.092
testWritePack3 0.094
testWritePack4 0.087
testWritePack1NoObjectReuse 0.029
testWritePack4ThinPack 0.091
testShallowFetchShallowAncestorDepth1 0.103
testShallowFetchShallowAncestorDepth2 0.098
testTotalPackFilesScanWhenSearchForReuseTimeoutNotSet 0.197
testWritePack4SizeThinVsNoThin 0.193
testShallowFetchShallowParentDepth1 0.091
testShallowFetchShallowParentDepth2 0.032
testContructor 0.069
testIgnoreNonExistingObjects 0.018
testTotalPackFilesScanWhenSkippingSearchForReuseTimeoutCheck 0.109
testModifySettings 0.006
testDeltaStatistics 0.012
testNotIgnoreNonExistingObjects 0.049
testShallowIsMinimalDepth1 0.034
testShallowIsMinimalDepth2 0.177
testWritePack2SizeOffsetsVsRefs 0.099
testWritePack2DeltasCRC32Copy 0.023
testWritePack2SizeDeltasVsNoDeltas 0.171

GcTagTest

annotatedTag_objectNotPruned 0.013
lightweightTag_objectNotPruned 0.013

GcConcurrentTest

repackAndCheckBitmapUsage 0.162
concurrentRepack 0.1
testInterruptGc 0.016
repackAndGetStats 0.108
repackAndUploadPack 0.173

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.103
branch_historyNotPruned 0.092
deleteBranch_historyPruned 0.03

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.066
recentTempPacksAndIdxAreNotDeleted 0.007

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.017
dontPackHEAD_nonBare 0.083
dontPackHEAD_bare 0.018
whileRefLockedRefNotPackedNoError 0.077
emptyRefDirectoryDeleted 0.012
concurrentOnlyOneWritesPackedRefs 0.016
looseRefPacked 0.063

PackIndexV2Test

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

PackTest

testDelta_FailsOver2GiB 0.007
testDelta_SmallObjectChain 0.017
testWhole_LargeObject 0.076
testWhole_SmallObject 0.017
testConfigurableStreamFileThreshold 0.018

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.011
testDeleteForce 0.02
testDeleteNotFound 0.062
testCreateMissingObject 0.024
testForceUpdateMissingObject 0.011
testDeleteLoosePacked 0.064
testNoCacheObjectIdSubclass 0.01
testDeleteLoosePackedRejected 0.01
testRenameBranchHasPreviousLog 0.123
testRenameCurrentBranch 0.161
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.017
testRenameBranchCannotLockAFileHEADisToLockTo 0.128
testRenameRefNameColission2avoided 0.072
testRefKeySameAsName 0.004
testLooseDelete 0.073
testUpdateChecksOldValue 0.01
testUpdateRefLockFailureLocked 0.007
testDeleteLooseAndItsDirectory 0.009
testUpdateRefNoChange 0.076
testDeleteWithoutHead 0.012
testUpdateRefForwardWithCheck1 0.01
testUpdateRefForwardWithCheck2 0.077
testRenameBranchCannotLockAFileHEADisToLockFrom 0.015
testRenameBranchCannotLockAFileHEADisFromLockTo 0.123
testDeleteSymref 0.067
testUpdateRefLockFailureWrongOldValue 0.01
testRenameAtomic 0.011
testWriteReflog 0.073
testDeleteHEADreferencedRef 0.01
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.016
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.075
testUpdateMissingObject 0.011
testUpdateRefDetached 0.008
testRefsCacheAfterUpdateLooseOnly 0.009
testNewNamespaceConflictWithLoosePrefixOfExisting 0.011
testRenameSymref 0.06
testRenameBranchAlsoInPack 0.122
testDeleteHead 0.008
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.121
testDeleteFastForward 0.05
testNewNamespaceConflictWithPackedPrefixOfExisting 0.006
testRefsCacheAfterUpdate 0.01
testUpdateRefForward 0.011
testDeleteHeadInBareRepo 0.013
testRenameBranchNoPreviousLog 0.078
testNewNamespaceConflictWithLoosePrefixNameExists 0.017
testRenameRefNameColission1avoided 0.132
testUpdateRefDetachedUnbornHead 0.072

ConcurrentRepackTest

testObjectMovedToNewPack1 0.1
testObjectMovedToNewPack2 0.093
testObjectInNewPack 0.01
testObjectMovedWithinPack 0.09

DescriptionTest

description 0.005

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.078
multiplePacks 0.009
readBackSmallObjectBeforeLargeObject 0.079
readBackLargeFile 0.009
checkExisting 0.009
largeBlob 0.008
singlePack 0.071
readBackFallsBackToRepo 0.007
overwriteExistingPack 0.009
flushEmptyPack 0.005
insertLargeInputStreamBypassesCheckExisting 0.011
noFlush 0.069
readBackSmallFiles 0.009

DeltaIndexTest

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

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.001
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

FileSnapshotTest

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

IntSetTest

testAdd 0.001

NLSTest

testJVMDefaultLocale 0.003
testParallelThreadsWithDifferentLocales 0.002
testThreadTranslationBundleInheritance 0.001
testNLSLocale 0

DfsInserterTest

testReadFromInserterSmallObjects 0.002
testNoCheckExisting 0.001
testInserterIgnoresUnreachable 0.001
testReaderResolve 0.001
testGarbageSelectivelyVisible 0.001
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.003
testInserterDiscardsPack 0.001

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.086
testEstimateGcPackSizeWithAnExistingGcPack 0.007

InMemoryRepositoryTest

keepUpdateIndexPeelingNonTag 0.002
sha1ToTip_ref 0.001
sha1ToTip_tag 0.002
keepUpdateIndexPeelingTag 0.003
sha1ToTip_annotatedTag 0.066

DfsBundleWriterTest

testRepo 0.227

DfsFsckTest

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

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 1.105
reftableWithTombstoneNotResurrected 0.003
testCollectionWithPureGarbageAndRereferencingGarbage 0.006
testEstimateGcRestPackSizeInNewRepo 0.004
testCollectionWithGarbage 0.005
testEstimateUnreachableGarbagePackSize 0.003
testCollectionWithGarbageAndRereferencingGarbage 0.078
testCollectionWithNoGarbage 0.003
testEstimateGcRestPackSizeWithAnExistingGcPack 0.006
testRacyNoReusePrefersSmaller 0.011
testEstimateGcPackSizesWithGcAndGcRestPacks 0.076
compactsReftables 0.001
testCollectionWithGarbageCoalescence 0.007
reftableWithoutTombstoneResurrected 0.002
testCollectionWithGarbageNoCoalescence 0.007
testCollectionWithGarbageCoalescenceWithShortTtl 0.706
testEstimateGcPackSizeInNewRepo 0.002
producesNewReftable 0.293
testCollectionWithPureGarbageAndGarbagePacksPurged 0.002
testSinglePackForAllRefs 0.005
testEstimateGcPackSizeWithAnExistingGcPack 0.005
leavesNonGcReftablesIfNotConfigured 0.069
testCollectionWithGarbageAndGarbagePacksPurged 0.003
prunesNonGcReftables 0.002

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.002
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0.001

DfsBlockCacheTest

noConcurrencySerializedReads_twoRepos 0.073
hasIndexEventConsumerOnlyLoaded 0.109
weirdBlockSize 0.086
hasIndexEventConsumerLoadedAndEvicted 0.098
highConcurrencyParallelReads_oneRepoParallelReverseIndex 0.007
hasCacheHotMap 0.022
highConcurrencyParallelReads_oneRepo 0.072
streamKeyReusesBlocks 0.011
lowConcurrencyParallelReads_twoReposAndIndex 0.01
noConcurrencySerializedReads_oneRepo 0.079
lowConcurrencyParallelReads_twoRepos 0.013

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.001
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

PackSourceTest

defaultComaprator 0

DfsPackFileTest

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

DfsPackDescriptionTest

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

MergedReftableTest

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

ReftableTest

byObjectIdOneRefWithIndex 1.186
seekPastWithLotsOfRefs 0.001
namespaceHeads 0
hasObjMapRefsSmallTable 0.001
invalidRefWriteOrderSortAndWrite 0.001
seekPastManyTimes 0.001
seekPastRefWithRefCursor 0
seekPastToNonExistentPrefixToTheMiddle 0
reflogSeek 0.001
emptyTable 0
oneSymbolicRef 0
namespaceNotFound 0
allRefs 0.001
indexScan 0.52
indexSeek 0.403
invalidReflogWriteOrderUpdateIndex 0.07
hasObjMapRefsNoIndexObjects 0
byObjectIdSkipPastPrefix 0
seekPastWithSeekRefsWithPrefix 0
seekNotFound 0
seekPastToNonExistentPrefixToTheEnd 0
reflogReader 0.002
emptyVirtualTableFromRefs 0
estimateCurrentBytesWithIndex 0.018
onlyReflog 0
estimateCurrentBytesOneRef 0
logScan 1.011
hasObjLogs 0
seekPastOnEmptyTable 0.065
reflogSeekPrefix 0
invalidReflogWriteOrderName 0
failDeepChainOfSymbolicRef 0
byObjectIdOneRefNoIndex 0
noIndexScan 0
noIndexSeek 0.003
nameTooLongDoesNotWrite 0.001
unpeeledDoesNotWrite 0
resolveSymbolicRef 0
oneDeletedRef 0
oneTagRef 0.001
hasObjMapRefs 0
oneIdRef 0
skipPastRefWithLastUTF8 0
badCrc32 0
withReflog 0

ReftableCompactorTest

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

CancellableDigestOutputStreamTest

testCancelInProcess 0.003
testTriggerCheckAfterSingleBytes 0.001

PedestrianReachabilityCheckerTest

reachable_merge 0.088
reachable 0.091
unreachable_isLaterCommit 0.007
reachable_longChain 10.012
unreachable_differentBranch 0.01

PedestrianObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.07
blob_in_base_reachable_from_branches 0.018
blob_in_branch_reachable_from_merge 0.018
blob_unreachable_from_earlier_commit 0.069
blob_reachable_from_owning_commit 0.016

BitmappedObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.106
blob_in_base_reachable_from_branches 0.067
blob_in_branch_reachable_from_merge 0.096
blob_unreachable_from_earlier_commit 0.103
blob_reachable_from_owning_commit 0.099

BitmappedReachabilityCheckerTest

reachable_merge 0.091
reachable 0.033
unreachable_isLaterCommit 0.085
reachable_longChain 9.026
unreachable_differentBranch 0.056

ExternalDiffToolTest

testUserDefinedToolWithCancelledPrompt 0.016
testAllTools 0.012
testUserToolWithError 0.009
testNullToolWithPrompt 0.003
testUserDefinedTools 0.004
testNullTool 0.049
testDefaultTool 0.003
testDefaultToolExecutionWithPrompt 0.009
testNoDefaultToolName 0.004
testOverridePreDefinedToolPath 0.204
testUserDefinedTool 0.007
testNotExternalToolInGitAttributes 0.012
testCompare 0.009
testUserToolWithCommandNotFoundError 0.052
testOverridePredefinedToolPath 0.004
testExternalToolInGitAttributes 0.012
testUserDefinedToolWithPrompt 0.007
testUndefinedTool 0.003

ExternalMergeToolTest

testUserDefinedToolWithCancelledPrompt 0.012
testAllTools 0.008
testUserToolWithError 0.047
testNullToolWithPrompt 0.003
testUserDefinedTools 0.004
testNullTool 0.005
testDefaultTool 0.005
testDefaultToolExecutionWithPrompt 0.01
testNoDefaultToolName 0.005
testOverridePreDefinedToolPath 0.203
testUserDefinedTool 0.008
testCompare 0.007
testUserToolWithCommandNotFoundError 0.049
testOverridePredefinedToolPath 0.005
testUserDefinedToolWithPrompt 0.007
testKdiff3 0
Assuming external tool is available: kdiff3
testUndefinedTool 0.003

RootLocaleTest

testJGitText 0.002
testCLIText 0.003
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.001
testNonTranslatedBundle 0.002
testMissingPropertiesFile 0.001

PatchCcTest

testParse_OneFileCc 0.003
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0

PatchTest

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

EditListTest

testTypes 0.001
testHunkHeader 0
testFileHeader 0

GetTextTest

testGetText_DiffCc 0.003
testGetText_NoBinary 0
testGetText_BothISO88591 0.06
testGetText_Convert 0.001

PatchCcErrorTest

testError_CcTruncatedOld 0.002

PatchErrorTest

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

FileHeaderTest

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

BinaryDeltaInputStreamTest

testBinaryDelta 0.006

AutoLFInputStreamTest

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

AutoCRLFOutputStreamTest

testBoundary 1.089
test 0.002

UnionInputStreamTest

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

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.253
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0.001
testTimeout_readByte_Timeout 0.251
testTimeout_readBuffer_Timeout 0.251
testTimeout_readBuffer_Success1 0.001
testTimeout_readBuffer_Success2 0
testTimeout_skip_Success 0.001

BinaryHunkStreamTest

testRoundtripBytes 0.036
testRoundtripWithClose 0.076
testRoundtripChunks 0.016
testRoundtripWholeBuffer 0.018

AutoCRLFInputStreamTest

testBoundary 0.985
test 0.001

TeeOutputStreamTest

test 0
testCloseException 0.001

AutoLFOutputStreamTest

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

TimeoutOutputStreamTest

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

SHA1Test

detectsShatteredByDefault 0.01
test0 0
test1 0
test2 0
shatteredCollision 0.016
shatteredStoredInGitBlob 0.027

IOTest

readFullyBufferShorterOffset 0
readFullyBufferShorter 0
readFullyBufferLongerOffset 0
readFullyBufferLonger 0

PathsTest

testPathCompare 0.001
testStripTrailingSeparator 0
testPrefix 0

RawSubStringPatternTest

testBoundary 0.005
testCaseInsensitive 0.003
testEmptyPattern 0.003
testNoMatches 0.003

HookTest

testCommitMsgHookReceivesCorrectParameter 0.07
testFailedPreCommitHookBlockCommit 0.012
testFindPostCommitHook 0.002
testRunHookHooksPathRelative 0.007
testAllCommitHooks 0.026
testFindHook 0.037
testFailedCommitMsgHookBlocksCommit 0.012
testPostCommitRunHook 0.007
testHookPathWithBlank 0.009
testRunHook 0.007
testRunHookHooksPathAbsolute 0.008
testCommitMsgHookCanModifyCommitMessage 0.013

HexTest

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

IOReadLineTest

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

RawParseUtils_FormatTest

testFormatBase10 0.001

RefListTest

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

Base64Test

testDecodeFail_NonBase64Character 0.001
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

LongMapTest

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

GitDateParserTest

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

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

QuotedStringBourneUserPathStyleTest

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

SystemReaderTest

openSystemConfigReturnsDifferentInstances 0.212
openUserConfigReturnsDifferentInstances 0.001

GitDateFormatterTest

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

FilterCommandsTest

testCheckoutSingleFile 0.173
testMerge 0.121
testBuiltinCleanFilter 0.096
testBuiltinCleanAndSmudgeFilter 0.09
testBuiltinSmudgeFilter 0.034
testBranchSwitch 0.1
testCheckoutSingleFile2 0.1

ChangeIdUtilTest

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

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

RawParseUtils_LineMapTest

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

TemporaryBufferTest

testOneByte 0.001
testInCoreLimit_SwitchOnCopy 0.069
testFileToByteArrayWithLimit 0.005
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.013
testLarge_SingleWrite 0.01
testInCoreLimit_SwitchBeforeAppendByte 0.077
testOneBlock_BulkWrite 0
testRandomWrites 0.028
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0.059
testHeapToByteArrayWithLimit 0.002
testDestroyWhileOpen 0.005
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.004
testInCoreInputStream 0

BlockListTest

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

SimpleLruCacheTest

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

Base85Test

testChars 0.004
testPadding 0
testBinary 0
testOverflow 0

StringUtilsTest

testToLowerCaseString 0
testFormatWithSuffix 0
testParseWithSuffix 0.004
testEqualsIgnoreCase1 0
testEqualsIgnoreCase2 0
testEqualsIgnoreCase3 0
testEqualsIgnoreCase4 0
testReplaceLineBreaks 0
testToLowerCaseChar 0

QuotedStringGitPathStyleTest

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

ReadLinesTest

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

StatsTest

testStatsCancellationExample1 0
testStatsCancellationExample2 0
testStatsTrivial 0
testStats 0
testNoValues 0

IntListTest

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

RawCharUtilTest

testTrimLeadingWhitespace 0
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0.001

FSTest

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

RunExternalScriptTest

testCopyStdIn 0.008
testWrongScript 0.047
testArguments 0.003
testRc 0.002
testCopyStdInExecute 0.003
testAllTogetherBinExecute 0.003
testAllTogetherBin 0.004
testWrongSh 0
testNullStdout 0.003
testCopyNullStdIn 0.003
testStdErr 0.002
testStdErrExecute 0.002

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.011
badlyFormattedWithoutRef 0.056

RelativeDateFormatterTest

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

RawParseUtilsTest

testParseEncoding_badEncoding 0.014
testHeaderEnd 0
testHeaderStart 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0.002

QuotedStringBourneStyleTest

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

LRUMapTest

testLRUEntriesAreEvicted 0.001

RefMapTest

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

HttpSupportTest

testCorrectUri 0.017
testMalformedUri 0

FileUtilsTest

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

FS_POSIXTest

supportsAtomicCreateNewFile_shouldReturnSupportedAsDefault 0
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInUserConfig 0.001
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInSystemConfig 0
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInSystemConfig 0.001

NBTest

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

ObjectCheckerTest

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

RepositoryResolveTest

testObjectId_nonexisting 0.006
testObjectId_objectid_invalid_explicit_parent 0.069
testHEAD 0.008
testTree 0.007
testDistance_past_root 0.011
testDerefCommit 0.008
resolveUpstream 0.085
testParseLookupPath 0.013
resolveExprSimple 0.016
invalidNames 0.057
testObjectId_objectid_implicit_firstparent 0.007
testObjectId_objectid_self 0.008
testParseNonGitDescribe 0.019
testDistance 0.007
testParseGitDescribeOutput 0.057
testObjectId_existing 0.008
testDerefBlob 0.008
testDerefTree 0.009
testObjectId_objectid_explicit_firstparent 0.006
testDerefTag 0.009
testRef_refname 0.006
testObjectId_objectid_explicit_otherparents 0.006

RacyGitTests

testRacyGitDetection 0.013

PersonIdentTest

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

BranchTrackingStatusTest

shouldWorkInNormalCase 0.068
shouldWorkWithoutMergeBase 0.018
shouldReturnNullWhenBranchDoesntExist 0.008

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.078
resolvePreviousBranch 0.036
resolveMasterCommits 0.074
resolveNonExistingBranch 0.012
resolveReflogParent 0.017
resolveDate 0.059

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.001
testEquals_Short8 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0.001

ObjectIdTest

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

ValidRefNameTest

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

IndexDiffTest

testUnchangedComplex 0.013
testRemovedUntracked 0.01
testUnchangedSimple 0.067
testAdded 0.01
testStageState_mergeAndReset_bug 0.035
testUntrackedFolders 0.069
testStageState_simulated_bug 0.029
testConflictingDeletedAndModified 0.066
testAssumeUnchanged 0.012
testAutoCRLFInput 0.01
testModified 0.007
testStageState 0.01
testMissing 0.01
testRemoved 0.038
testConflictingFromMultipleCreations 0.024
testUntrackedNotIgnoredFolders 0.018
testConflicting 0.069

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.02
testForbiddenNamesOnWindowsEgCon 0.072
testForbiddenNamesOnWindowsEgLpr 0.021
testForbiddenNamesOnWindowsEgDotCon 0.072
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.024
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.074
testMaliciousPathDot 0.019
testMaliciousGitPathEndDotUnixOk 0.022
testMaliciousGitPathEndDotWindows1 0.059
testMaliciousGitPathEndDotWindows2 0.017
testMaliciousGitPathEndDotWindows3 0.017
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.068
testMaliciousPathEmptyUnix 0.024
testMaliciousGitPath1Case 0.022
testMaliciousGitPath2Case 0.068
testMaliciousGitPath3Case 0.028
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.055
testMaliciousPathDotDot 0.027
testMaliciousAbsolutePathSecondCheckout 0.015
testMaliciousAbsolutePathTwoLevelsFirstBad 0.025
testMaliciousAbsoluteUNCPathWindows1 0.032
testMaliciousAbsoluteUNCPathWindows2 0.022
testForbiddenNamesOnWindowsEgCon1 0.027
testForbiddenNamesOnWindowsEgLpt1 0.06
testMaliciousAbsolutePathIsOkTwoLevels 0.014
testMaliciousWindowsADSOnUnix 0.023
testMaliciousAbsolutePathTwoLevelsSecondBad 0.075
testMaliciousGitPathEndSpaceUnixOk 0.023
testMaliciousPathEmptyWindows 0.065
testMaliciousWindowsADS 0.024
testForbiddenWindowsNamesOnUnixEgCon 0.018
testMaliciousGitPath1 0.055
testMaliciousGitPath2 0.019
testMaliciousAbsoluteWindowsPath1 0.016
testMaliciousAbsoluteWindowsPath2 0.017
testMaliciousAbsolutePathIsOkSecondCheckout 0.049
testMaliciousAbsolutePath 0.016
testForbiddenWindowsNamesOnUnixEgLpt1 0.023
testForbiddenNamesOnWindowsEgConDotSuffix 0.065
testMaliciousAbsoluteCurDrivePathWindows 0.019
testMaliciousGitPathEndSpaceWindows 0.017
testMaliciousAbsoluteWindowsPath1OnUnix 0.071

ConfigTest

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

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

GcCommitSelectionTest

testBitmapsForExcessiveBranches 27.902
testBitmapSpansNoMergesWithTags 7.287
testDistributionOnMultipleBranches 3.301
testSelectionOrderingWithChains 0.023
testBitmapSpansNoMerges 3.506
testBitmapSpansWithMerges 3.562

RefTest

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

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0.001
serializeNull 0

DirCacheCheckoutTest

testCheckoutWithEmptyIndexDoesntOverwrite 0.016
testLongFilename 0.009
testCheckoutChangeLinkToEmptyDir 0.024
testDirtyFileModeEqualHeadMerge 0.021
testResetHard 0.083
testRules1thru3_NoIndexEntry 0.008
testCheckoutChangeLinkToNonEmptyDirs 0.013
testCheckoutUncachedChanges 0.007
testFileModeChangeAndContentChangeNoConflict 0.023
testCheckoutChangeFileToEmptyDir 0.01
testDirectoryFileSimple 0.008
testDirectoryFileConflicts_15b 0.006
testCloseNameConflicts1 0.009
testCheckoutOutChanges 0.019
testIgnoredDirectory 0.016
testInitialCheckout 0.009
testCheckoutMixedTextLf 0.013
testOverwriteUntrackedLinkModeChange 0.019
testUntrackedConflicts 0.012
testCheckoutChangeFileToEmptyDirs 0.011
testCheckoutHierarchy 0.015
testFileModeChangeWithNoContentChangeUpdate 0.017
testCheckoutWithLFAuto 0.014
testCheckoutMixedTextCrLf 0.012
testFolderFileAndContentConflicts 0.034
testOverwriteUntrackedFileModeChange 0.017
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.016
testIgnoredDirectoryWithTrackedContent 0.022
testResetWithChangeInGitignore 0.019
testCheckoutChangeLinkToEmptyDirs 0.012
testCheckoutWithLF 0.009
testCheckoutWithCRLFAutoEolCrLf 0.012
testCloseNameConflictsX0 0.009
testDontOverwriteEmptyFolder 0.006
testFileModeChangeAndContentChangeConflict 0.015
testFolderFileConflict 0.024
testDontOverwriteDirtyFile 0.006
testDirectoryFileConflicts_1 0.006
testDirectoryFileConflicts_2 0.007
testDirectoryFileConflicts_3 0.006
testDirectoryFileConflicts_4 0.006
testDirectoryFileConflicts_5 0.005
testDirectoryFileConflicts_6 0.007
testDirectoryFileConflicts_7 0.02
testDirectoryFileConflicts_8 0.005
testDirectoryFileConflicts_9 0.005
testCheckoutChangeFileToNonEmptyDirs 0.01
testCheckoutWithCRLF 0.008
testRules4thru13_IndexEntryNotInHead 0.014
testCheckoutMixedAutoEolCrLf 0.013
testCheckoutWithCRLFAutoEolNative 0.011
testCheckoutOutChangesAutoCRLFInput 0.007
testCheckoutOutChangesAutoCRLFfalse 0.007
testCheckoutWithLFAutoEolNative 0.011
testDirectoryFileConflicts_10 0.008
testDirectoryFileConflicts_11 0.006
testDirectoryFileConflicts_12 0.015
testDirectoryFileConflicts_13 0.009
testDirectoryFileConflicts_14 0.009
testDirectoryFileConflicts_15 0.006
testDirectoryFileConflicts_16 0.009
testDirectoryFileConflicts_17 0.009
testDirectoryFileConflicts_18 0.009
testDirectoryFileConflicts_19 0.009
testDirectoryFileConflicts_5b 0.006
testDirectoryFileConflicts_6b 0.007
testCheckoutWithCRLFAuto 0.012
testDirtyFileModeEqualIndexMerge 0.024
testCheckoutWithLFAutoEolCrLf 0.013
testCheckoutWithLFAutoEolLf 0.011
testCheckoutMixedAutoEolLf 0.012
testOverwriteUntrackedIgnoredFile 0.022
testCheckoutOutChangesAutoCRLFtrue 0.006
testCheckoutOutChangesAutoCRLFtrueBinary 0.007
testMultipleContentConflicts 0.036
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.013
testCheckoutWithCRLFAutoEolLf 0.012
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.011

AbbrevConfigTest

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

MergeHeadMsgTest

testReadWriteMergeHeads 0.004
testReadWriteMergeMsg 0.003

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.001
testSmallObjectLoader 0

ObjectIdRefTest

testUpdateIndex 0
testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0
testUpdateIndexNotSet 0

CommitTemplateConfigTest

testCommitTemplatePathInHomeDirecory 0.016

TagBuilderTest

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

RepositoryCacheConfigTest

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

SquashCommitMsgTest

testReadWriteMergeMsg 0.003

RepositoryCacheTest

testBareFileKey 0.006
testNonBareFileKey 0.004
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.006
testRepositoryUsageCount 0.003
testFileKeyOpenNew 0.007
testGetRegistered 0.003
testRepositoryUsageCountWithRegisteredRepository 0
testCacheOpen 0
testUnregister 0
testGetRegisteredWhenEmpty 0.001
testRepositoryUnregisteringWhenExpired 0.011
testRepositoryNotUnregisteringWhenClosing 0.004
testReconfigure 0.026
testCacheRegisterOpen 0.003
testFileKeyOpenExisting 0.004

ObjectIdSubclassMapTest

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

ReflogConfigTest

testlogAllRefUpdates 0.012

BranchConfigTest

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

CommitConfigTest

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

CommitBuilderTest

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

IndexModificationTimesTest

testLastModifiedTimes 0.019
testModify 2.094

RebaseTodoFileTest

testReadTodoFile 0.009

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

GpgConfigTest

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

ObjectIdOwnerMapTest

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

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

SubmoduleConfigTest

fetchRecurseNoMatch 0.002
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

HugeCommitMessageTest

testHugeCommitMessage 1.895

SideBandOutputStreamTest

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

PushCertificateParserTest

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

HttpConfigTest

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

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.111
testUsingUnknownBlobFails 0.09
testUsingHiddenCommonBlobFails 0.089
resetsHaves 0.087
testCreateBranchAtHiddenCommitFails 0.038
testIncludesInvalidGitmodules 0.088
testFilterHidesPrivate 0.06
testSuccess 0.114
testUsingUnknownTreeFails 0.08

RefSpecTest

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

ReceivePackTest

parseCommand 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.085
test1 0.012
test2 0.015
testTinyThinPack 0.012
testMaxObjectSizeDeltaBlock 0.048
testMaxObjectSizeFullBlob 0.017
testPackWithTrailingGarbage 0.005
testPackWithDuplicateBlob 0.011
testDataAfterPackFooterSingleRead 0.01
testDataAfterPackFooterSplitObjectRead 0.093
testMaxObjectSizeDeltaResultSize 0.013
testNonMarkingInputStream 0.006

PushConnectionTest

limitCommandBytes 0.101
invalidCommand 0.003
testWrongOldIdDoesNotReplace 0.004
commandOrder 0.024

ReachableCommitTipRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.072
validateReachableBlobWithoutBitmaps 0.186
validateUnreachableCommitWithoutBitmaps 0.008
validateAdvertisedTipWithBitmaps 0.007
validateReachableCommitWithoutBitmaps 0.005
validateUnreachableBlobWithBitmaps 0.012
validateUnreachableCommitWithBitmaps 0.008
validateReachableCommitWithBitmaps 0.06
validateUnadvertisedTipWithoutBitmaps 0.005
validateReachableBlobWithBitmaps 0.006
validateAdvertisedTipWithoutBitmaps 0.005
validateUnreachableBlobWithoutBitmaps 0.004

AtomicPushTest

pushAtomicClientGivesUpEarly 0.004
pushNonAtomic 0.003
pushAtomicDisabled 0.002

TransportHttpTest

testSkipHeaderWithEmptyKey 0.089
testMatchesCookieDomain 0.015
testProcessResponseCookies 0.086
testSkipHeaderWithoutKey 0.005
testSkipHeaderWithNonAsciiValue 0.007
testSkipHeaderWithInvalidKey 0.005
testProcessResponseCookiesNotPersistingWithSaveCookiesFalse 0.056
testAddHeaderEmptyValue 0.006
testMatchesCookiePath 0.006
testAddHeaders 0.006

HttpConfigUriPathTest

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

ProtocolV2HookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0.002

IndexDiffSubmoduleTest

testIndexDiffTwoSubmodules 0.321
testSubmoduleReplacedByMovedFile 0.381
testDirtyRootWorktree 0.234
testDirtySubmoduleWorktreeUntracked 0.25
testInitiallyClean 0.213
testCleanAfterClone 0.525
testDirtySubmoduleWorktree 0.32
testMissingIfDirectoryGone 0.348
testDirtySubmoduleHEAD 0.349
testDirtySubmoduleIndex 0.361
testDirtySubmoduleIndexAndWorktree 0.4
testSubmoduleReplacedByFile 0.501

BasePackConnectionTest

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

UploadPackTest

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

PushCertificateIdentTest

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

HttpAuthTest

testHttpAuthScanResponse 0.094

ReachableCommitRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.006
validateReachableBlobWithoutBitmaps 0.002
validateUnreachableCommitWithoutBitmaps 0.003
validateAdvertisedTipWithBitmaps 0.005
validateReachableCommitWithoutBitmaps 0.002
validateUnreachableBlobWithBitmaps 0.005
validateUnreachableCommitWithBitmaps 0.059
validateReachableCommitWithBitmaps 0.004
validateUnadvertisedTipWithoutBitmaps 0.003
validateReachableBlobWithBitmaps 0.005
validateAdvertisedTipWithoutBitmaps 0.002
validateUnreachableBlobWithoutBitmaps 0.002

PacketLineOutTest

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

UploadPackReachabilityTest

testFetchUnreachableCommitWithoutBitmap 0.071
testFetchReachableBlobWithBitmap 0.004
testFetchUnreachableBlobWithBitmap 0.004
testFetchReachableBlobWithoutBitmapButFilterAllowed 0.004
testFetchReachableBlobWithoutBitmap 0.004
testFetchUnreachableBlobWithoutBitmap 0.003
testFetchReachableCommitWithBitmap 0.005
testFetchUnreachableCommitWithBitmap 0.004
testFetchReachableCommitWithoutBitmap 0.07

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.007
testSpi 0.005
testFindRemoteRefUpdatesWithLeases 0.007
testFindRemoteRefUpdatesTrackingRef 0.006
testFindRemoteRefUpdatesNoWildcardNoTracking 0.006
testFindRemoteRefUpdatesNoWildcardNoDestination 0.067
testLocalTransportFetchWithoutLocalRepository 0.006
testFindRemoteRefUpdatesWildcardNoTracking 0.009
testLocalTransportWithRelativePath 0.015

RemoteConfigTest

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

PreUploadHookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

TransferConfigTest

testParseProtocolNotSet 0
testParseProtocolUnknown 0
testParseProtocolInvalid 0
testParseProtocolV0 0
testParseProtocolV1 0
testParseProtocolV2 0

ProtocolV2ParserTest

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

UploadPackLsRefsFileRepositoryTest

testV2LsRefsPeel 0.073

PushCertificateStoreTest

saveInBatch 0.004
lockFailure 0.011
putMatchingWithSomeMatchingRefs 0.003
saveTwoCertsOnSameRefInTwoUpdates 0.003
saveTwoCertsOnDifferentRefsInTwoUpdates 0.004
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.053
changeRefFileToDirectory 0.002
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.002
missingRef 0
putMatchingWithNoMatchingRefs 0
saveOneCertOnOneRef 0.002
saveNoChange 0
getBeforeSaveDoesNotIncludePending 0.003
saveTwoCertsOnSameRefInOneUpdate 0.003
saveTwoCertsOnDifferentRefsInOneUpdate 0.002
saveOneCertOnMultipleRefs 0.003

NetRCTest

testNetRCFile 0.008
testNetRCDefault 0.003

TestProtocolTest

testFetch 0.009
testPush 0.1
testFullNegotiation 1.337
testUploadPackFactory 0.004
testReceivePackFactory 0.052
testMaxHaves 0.936

URIishTest

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

RefAdvertiserTest

advertiser 0

BasePackPushConnectionTest

testPushNotPermitted 0.002
testReadAdvertisedRefPropagatesCauseAndSuppressedExceptions 0
testNoRemoteRepository 0

PostUploadHookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0
testMultipleHooks 0.001

ProtocolV0ParserTest

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

HMACSHA1NonceGeneratorTest

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

WalkEncryptionTest$Required

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

WalkEncryptionTest$MinimalSet

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

WalkEncryptionTest$TestablePBE

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

WalkEncryptionTest$TestableTransformation

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

TipRequestValidatorTest

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

PushOptionsTest

testThinPushWithOptions 0.006
testPushWithEmptyOptions 0.046
testAdvertisedButUnusedPushOptions 0.048
testPushWithoutOptions 0.038
testAtomicPushWithOptions 0.005
testFailedAtomicPushWithOptions 0.003
testNonAtomicPushWithOptions 0.005
testPushOptionsNotSupported 0.024

PushConfigTest

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

JDKHttpConnectionTest

testCommaSeparatedList 0.093
testMultiple1 0
testMultiple2 0
testSingle 0.001

BundleWriterTest

testAbortWrite 0.011
testCustomObjectReader 0.009
testNonBundleFails 0.008
testWriteHEAD 0.009
testEmptyBundleFails 0.008
testGarbageBundleFails 0.008
testWriteSingleRef 0.043
testIncrementalBundle 0.042

SideBandInputStreamTest

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

PacketLineInTest

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

PushProcessTest

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

UploadPackRefSortingForReachabilityTest

sortReferences 0.002

FetchCommandTest

fetchUpdatesBranches 0.071
testFetchSimpleNegativeRefSpec 0.021
testFetch 0.048
fetchShouldNotFetchTagsFromOtherBranches 0.035
testForcedFetch 0.041
fetchWithExplicitTagsShouldUpdateLocal 0.049
fetchShouldAutoFollowTagForFetchedObjects 0.068
fetchUpdateRefsWithDuplicateRefspec 0.057
fetchPruneRefsWithDuplicateRefspec 0.055
fetchPrunesBranches 0.046
testFetchHasRefLogForRemoteRef 0.025
fetchAddRefsWithDuplicateRefspec 0.029
fetchAddsBranches 0.035
negativeRefSpecFilterBySource 0.041
fetchDoesntDeleteBranches 0.041
testFetchWithPruneShouldKeepOriginHead 0.04
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.042
negativeRefSpecFilterByDestination 0.032
fetchShouldAutoFollowTag 0.03

CleanCommandTest

testPrefixWithDir 0.015
testClean 0.015
testCleanWithPaths 0.015
testCleanDirs 0.015
testCleanWithDryRun 0.015
testCleanDirsWithDryRun 0.029
testCleanDirsWithSubmodule 0.04
testCleanDirsWithRepository 0.017
testCleanDirsWithDryRunAndNoIgnore 0.013
testCleanDirsWithPrefixFolder 0.014
testFilesShouldBeCleanedInSubSubFolders 0.018
testPrefix 0.011
testCleanWithDryRunAndNoIgnore 0.013

TagCommandTest

testDeleteFullName 0.011
testTagKind 0.003
testTagging 0.012
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.005
testDeleteNonExisting 0.006
testDeleteEmptyTagNames 0.007
testEmptyTagName 0.007
testTaggingOnHead 0.009
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.012
testListAllTagsInRepositoryInOrder 0.013
testInvalidTagName 0.007
testDelete 0.014
testDeleteBadName 0.007
testUnannotatedTagging 0.012
testForceNoChangeLightweight 0.014

RevertCommandTest

testRevertDirtyIndex 0.022
testRevertConflictMarkers 0.017
testRevertConflictResolution 0.021
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.022
testRevertConflictReset 0.022
testRevertMultipleWithFail 0.028
testRevertMultiple 0.022
testRevertDirtyWorktree 0.018
testRevert 0.028
testRevertOurCommitName 0.018

RemoteDeleteCommandTest

testDelete 0.007

HugeFileTest

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

RemoteSetUrlCommandTest

testSetUrl 0.008
testSetPushUrl 0.006

DaemonTest

testDaemonStop 2.025
testDaemonRestart 2.002

PullCommandTest

testPullFastForward 0.072
testPullMerge 0.06
testPullWithRebaseConfig1 0.135
testPullWithRebaseConfig2 0.109
testPullWithRebaseConfig3 0.106
testPullLocalConflict 0.051
testPullWithMergeConfig2 0.079
testPullWithUntrackedStash 0.07
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.073
testPullConflictXtheirs 0.101
testPullEmptyRepository 0.039
testPullConflict 0.064
testPullWithoutConfig 0.083
testPullMergeProgrammaticConfiguration 0.136
testPullConflictTheirs 0.119
testPullWithMergeConfig 0.182
testPullWithRebasePreserve1Config 0.171
testPullWithRebasePreserveConfig2 0.124
testPullWithRebasePreserveConfig3 0.117

MergeCommandTest

testDeletionOnSideConflict 0.071
testContentMergeXours 0.041
testNoFastForwardNoCommit 0.016
testRecursiveMergeWithConflict 0.051
testMergeWithMessageAndChangeId 0.024
testConflictingMergeFailsDueToDirtyIndex 0.028
testFastForward 0.038
testMergeNonVersionedPaths 0.034
testMultipleCreationsSameContent 0.061
testBinaryContentMergeXtheirs 0.032
testAlreadyUpToDate 0.01
testMergeConflictWithMessageAndCommentChar 0.028
testMergeRemovingFoldersWithoutFastForward 0.037
testMergeRemovingFolders 0.017
testFastForwardOnly 0.019
testSuccessfulContentMergeNoCommit 0.033
testMergeWithChangeId 0.023
testFileModeMerge 0.021
testFileModeMergeWithDirtyWorkTree 0.022
testDeletionOnMasterOurs 0.02
testMergeWithMessageOption 0.024
testDeletionOnSideTheirs 0.026
testDeletionOnMasterTheirs 0.023
testMultipleDeletions 0.022
testFastForwardNoCommit 0.012
testSquashMergeConflict 0.052
testSingleDeletion 0.035
testMergeInItself 0.008
testMergeConflictWithMessageOption 0.022
testMergeTag 0.032
testMergeConflictFileFolder 0.033
testFastForwardWithFiles 0.024
testMultipleCreations 0.045
testSquashMerge 0.022
testDeletionAndConflict 0.032
testBinaryContentMergeXours 0.025
testModifiedAndRenamed 0.027
testSuccessfulMergeFailsDueToDirtyIndex 0.023
testSuccessfulContentMergeAndDirtyworkingTree 0.047
testContentMergeXtheirs 0.036
testMultipleHeads 0.019
testMergeMessage 0.054
testSuccessfulContentMerge 0.04
testSuccessfulMergeFailsDueToDirtyWorktree 0.078
testDeletionOnMasterConflict 0.083
testSquashFastForward 0.03
testFastForwardOnlyNotPossible 0.018
testContentMerge 0.067
testNoFastForward 0.018
testBinaryContentMerge 0.075
testConflictingMergeFailsDueToDirtyWorktree 0.03
testDeletionOnSideOurs 0.072
testMergeFailingWithDirtyWorkingTree 0.031
testMergeConflictWithMessageAndCommentCharAuto 0.065
testMergeSuccessAllStrategiesNoCommit 0.185
testMergeSuccessAllStrategies 0.13

SecurityManagerTest

testInitAndClone 4.372

StatusCommandTest

testExecutableWithNonNormalizedIndex 0.011
testFolderPrefix 0.006
testNestedCommittedGitRepoAndPathFilter 0.086
testDifferentStates 0.071
testEmptyStatus 0.003
testDifferentStatesWithPaths 0.014

CommitAndLogCommandTest

testMultipleInvocations 0.011
testAddUnstagedChanges 0.019
testWrongParams 0.006
testModeChange 0.051
testCommitAmend 0.015
testCommitRange 0.017
testMergeEmptyBranches 0.019
testInsertChangeId 0.049
testSomeCommits 0.014

CommitOnlyTest

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

StashApplyCommandTest

untrackedAndTrackedChanges 0.079
workingDirectoryContentConflict 0.023
stashedContentMergeTheirs 0.03
workingDirectoryEditPreCommit 0.069
stashedContentMergeXtheirs 0.071
workingDirectoryContentMerge 0.027
workingDirectoryCleanIndexModify 0.076
unstashNoHead 0.012
multipleEdits 0.019
workingDirectoryModifyInSubfolder 0.077
noStashedCommits 0.017
indexContentConflict 0.017
stashChangeInANewSubdirectory 0.077
indexAdd 0.019
stashedApplyOnOtherBranchWithStagedChange 0.157
workingDirectoryDeleteIndexAdd 0.026
workingDirectoryDeleteIndexEdit 0.072
untrackedFileConflictsWithWorkingDirectory 0.018
workingDirectoryModifyIndexChanged 0.024
workingDirectoryDelete 0.068
indexDelete 0.017
workingDirectoryModify 0.018
stashedApplyOnOtherBranch 0.075
stashedContentMerge 0.102
untrackedFileNotIncluded 0.02
stashedContentMergeOurs 0.065
untrackedFileIncluded 0.026
stashedContentMergeXours 0.068
testApplyStashWithDeletedFile 0.019
unstashNonStashCommit 0.009
untrackedFileConflictsWithCommit 0.026

LogCommandTest

logAllCommitsWithMaxCount 0.019
addRangeWithMerge 0.086
logOnlyMergeCommits 0.035
logAllCommits 0.067
logAllCommitsWithSkipAndMaxCount 0.018
logPathWithMaxCount 0.061
logAllCommitsWithSkip 0.014
logNoMergeCommits 0.086
logPathWithSkip 0.014
logAllCommitsWithTag 0.014

LsRemoteCommandTest

testLsRemoteWithTags 0.07
testLsRemoteWithoutLocalRepositoryUrlInsteadOf 0.048
testLsRemoteWithSymRefs 0.12
testLsRemoteWithHeads 0.098
testLsRemoteWithoutLocalRepository 0.064
testLsRemote 0.106

SecurityManagerMissingPermissionsTest

testCreateNewRepos_MissingPermissions 0.019

PullCommandWithRebaseTest

testPullFastForward 0.093
testPullLocalConflict 0.177
testPullConflict 0.109
testPullFastForwardDetachedHead 0.109
testPullFastForwardWithBranchInSource 0.175
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.113

StashDropCommandTest

dropSingleStashedCommit 0.077
dropMiddleStashCommit 0.025
dropFirstStashedCommit 0.073
dropNegativeRef 0.01
dropWithNoStashedCommits 0.011
dropBoundaryStashedCommits 0.074
dropWithInvalidLogIndex 0.026
dropAll 0.073

NameRevCommandTest

multiplePathsNoMerge 0.016
multiplePathsSecondParent 0.011
prefix 0.053
annotatedTags 0.014
annotatedTagsNoResult 0.01
ref 0.013
simpleAncestor 0.011
onePathMerge 0.012
onePathMergeSecondParent 0.046
onePathMergeLongerFirstParentPath 0.012
nameExact 0.009

DiffCommandTest

testDiffModified 0.014
testDiffWithNegativeLineCount 0.053
testDiffTwoCommits 0.02
testDiffCached 0.009
testDiffWithPrefixes 0.01
testNoOutputStreamSet 0.006

ResetCommandTest

testHardResetOnUnbornBranch 0.009
testHardResetReflogDisabled 0.019
testSoftReset 0.022
testHardResetWithConflicts_DeleteFileFolderConflict 0.064
testPathsResetOnUnbornBranch 0.007
testHardResetWithConflicts_CreateFolder_UnstagedChanges 0.024
testMixedReset 0.071
testMixedResetRetainsSizeAndModifiedTime 0.017
testMixedResetWithUnmerged 0.066
testHardResetWithConflicts_DeleteFolder_UnstagedChanges 0.026
testHardReset 0.074
testResetDefaultMode 0.009
testHardResetWithConflicts_OverwriteUntrackedFile 0.021
testPathsResetToNonexistingRef 0.008
testPathsResetWithRef 0.07
testHardResetAfterSquashMerge 0.026
testPathsReset 0.074
testResetToNonexistingHEAD 0.004
testPathsResetOnDirs 0.021
testPathsResetWithUnmerged 0.076
testHardResetOnTag 0.022

ApplyCommandTest

testPatchWithCrLf 0.071
testModifyNL1 0.01
testAddA1 0.004
testAddA2 0.005
testAddA3 0.004
testAddM1 0.004
testCrLf 0.065
testNonASCIIAdd2 0.004
testEmptyLine 0.01
testAddA1Sub 0.004
testPatchWithCrLf2 0.011
testRenameWithHunks 0.01
testFiltering 0.073
testBinaryLiteral 0.015
testModifyM2 0.01
testModifyM3 0.009
testFailureF1 0.056
testFailureF2 0.011
testShiftUp2 0.01
testNonASCII2 0.012
testCrLfOff 0.067
testCrLfEmptyCommitted 0.009
testModifyE 0.009
testModifyW 0.009
testModifyX 0.01
testModifyY 0.062
testModifyZ 0.01
testRenameNoHunks 0.009
testBinaryLiteralAdd 0.005
testDeleteD 0.009
testShiftDown2 0.067
testMultiFileNoNewline 0.016
testCopyWithHunks 0.01
testShiftDown 0.009
testShiftUp 0.064
testCrLfNewFile 0.004
testNonASCIIAdd 0.012
testNonASCIIDel 0.008
testEncodingChange 0.011
testNonASCII 0.064
testBinaryDelta 0.013

CheckoutCommandTest

testCheckout 0.035
testCheckoutOfDirectoryShouldBeRecursive 0.061
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.085
testCheckoutWithConflict 0.021
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.084
testCheckoutWithStartPoint 0.083
testCheckoutNoChangeNotInIndex 0.033
testCheckoutOfFileWithInexistentParentDir 0.074
testCheckoutCommit 0.019
testCheckoutForcedNoChangeNotInIndex 0.09
testCheckoutAllPaths 0.075
testInvalidRefName 0.014
testCheckoutForced 0.019
testCheckoutForced_deleteFileAndRestore 0.072
testSmudgeFilter_createNew 0.094
testCreateOrphanBranchWithStartCommit 0.018
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 0.105
testAlreadyExists 0.083
testCreateBranchOnCheckout 0.078
testCheckoutWithStartPointOnlyCertainFiles 0.046
testSmudgeFilter_modifyExisting 0.176
testCheckoutToNonExistingBranch 0.078
testCheckoutAnnotatedTag 0.026
testCheckoutRemoteTrackingWithoutLocalBranch 0.076
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.032
testCheckoutWithNonDeletedFiles 0.015
testUpdateSmudgedEntries 0.02
testSimpleCheckout 0.016
testCreateOrphanBranchWithStartPoint 0.019
testCheckoutOrphanBranch 0.023
testCheckoutRemoteTrackingWithUpstream 0.051
testDetachedHeadOnCheckout 0.022
testCheckoutLightweightTag 0.019
testNullRefName 0.014

BranchCommandTest

testCreateFromCommit 0.021
testCreateFromLightweightTag 0.018
testCreateFromAnnotatetdTag 0.02
testCreationImplicitStart 0.017
testCreateForce 0.027
testPullConfigRemoteBranch 0.062
testCreateAndList 0.022
testRenameLocalBranch 0.026
testListBranchesWithContains 0.017
testListAllBranchesShouldNotDie 0.054
testRenameRemoteTrackingBranch 0.05
testPullConfigLocalBranch 0.06
testInvalidBranchDash 0.014
testInvalidBranchHEAD 0.015
testDelete 0.033
testPullConfigRenameLocalBranch 0.065
testCreationNullStartPoint 0.017

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 0.381
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 0.428
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 0.566
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 0.428
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 0.413
shouldNotFetchSubmodulesWhenNo 0.364
shouldFetchSubmodulesWhenYes 0.427
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 0.486

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.052
globMatchWithSlashes[git tag -a true?-a: with git describe false?--tags:] 0.021
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.032
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.031
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe false?--tags:] 0.021
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe false?--tags:] 0.01
testDescribeMultiMatch[git tag -a true?-a: with git describe false?--tags:] 0.024
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.031
noTargetSet[git tag -a true?-a: with git describe false?--tags:] 0.004
t1nearerT2[git tag -a true?-a: with git describe false?--tags:] 0.032
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.029
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.041
globMatchWithSlashes[git tag -a false?-a: with git describe false?--tags:] 0.017
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.03
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.028
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe false?--tags:] 0.021
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe false?--tags:] 0.009
testDescribeMultiMatch[git tag -a false?-a: with git describe false?--tags:] 0.016
t1DominatesT2[git tag -a false?-a: with git describe false?--tags:] 0.024
noTargetSet[git tag -a false?-a: with git describe false?--tags:] 0.004
t1nearerT2[git tag -a false?-a: with git describe false?--tags:] 0.027
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.025
t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe true?--tags:] 0.025
globMatchWithSlashes[git tag -a true?-a: with git describe true?--tags:] 0.016
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.03
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.03
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe true?--tags:] 0.03
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe true?--tags:] 0.011
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.026
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.034
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.004
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.027
testDescribe[git tag -a true?-a: with git describe true?--tags:] 0.024
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe true?--tags:] 0.026
globMatchWithSlashes[git tag -a false?-a: with git describe true?--tags:] 0.014
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.025
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.034
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe true?--tags:] 0.021
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe true?--tags:] 0.01
testDescribeMultiMatch[git tag -a false?-a: with git describe true?--tags:] 0.018
t1DominatesT2[git tag -a false?-a: with git describe true?--tags:] 0.025
noTargetSet[git tag -a false?-a: with git describe true?--tags:] 0.004
t1nearerT2[git tag -a false?-a: with git describe true?--tags:] 0.027
testDescribe[git tag -a false?-a: with git describe true?--tags:] 0.025

InitCommandTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.046
testRebaseShouldIgnoreMergeCommits 0.052
testFastForwardRebaseWithAutoStash 0.034
testRebaseInteractiveMultipleSquash 0.049
testRebaseWithUncommittedDelete 0.018
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.018
testInteractiveRebaseSquashFixupSequence 0.048
testRebasePreservingMerges1 0.083
testRebasePreservingMerges2 0.065
testStopOnConflict 0.042
testStopOnConflictFileCreationAndDeletion 0.051
testFastForwardWithMultipleCommits 0.022
testRebaseInteractiveFixupWithBlankLines 0.028
testRebaseWithUnstagedTopicChange 0.022
testStopOnLastConflictAndContinue 0.039
testRebaseTodoLineSetComment 0.004
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.003
testRebaseEndsIfLastStepIsEdit 0.028
testRebaseWithAutoStashAndSubdirs 0.046
testRebaseShouldStopForRewordInCaseOfConflict 0.03
testParseRewordCommand 0.003
testRebasePreservingMergesWithUnrelatedSide1 0.095
testRebasePreservingMergesWithUnrelatedSide2 0.082
testRebaseWithUnstagedMasterChangeOtherCommit 0.028
testRebaseInteractiveSingleSquashAndModifyMessage 0.041
testRebaseWithUncommittedMasterChangeBaseCommit 0.033
testParseSquashFixupSequenceCount 0.002
testRebaseWithAutoStashConflictOnApply 0.053
testRebaseInteractiveReword 0.042
testRebaseWithUntrackedFile 0.03
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.063
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.003
testRebaseWithUncommittedMasterChange 0.022
testRebaseInteractiveFixupWithBlankLines2 0.028
testRebaseInteractiveEdit 0.041
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.02
testRepositoryStateChecks 0.003
testRebaseInteractiveSquashFirstCommitShouldFail 0.015
testRebaseWithUnstagedMasterChangeBaseCommit 0.022
testEmptyRebaseTodo 0.003
testFastForwardWithMultipleCommitsOnDifferentBranches 0.036
testMergeFirstStopOnLastConflictAndSkip 0.041
testRebaseShouldFixupInCaseOfConflict 0.04
testRebaseWithModificationShouldNotDeleteData 0.021
testRebaseInteractiveFixupFirstCommitShouldFail 0.016
testFastForwardRebaseWithModification 0.019
testAuthorScriptConverter 0.003
testDetachedHead 0.029
testRebaseWithUncommittedTopicChange 0.023
testRebaseShouldStopForEditInCaseOfConflict 0.034
testRebaseInteractiveFixupWithHash 0.027
testStopOnConflictAndContinue 0.042
testRebaseWithUnstagedMasterChange 0.023
testStopOnConflictAndContinueWithNoDeltaToMaster 0.027
testOnlyCommentRebaseTodo 0.004
testFilesAddedFromTwoBranches 0.031
testStopOnConflictAndFailContinueIfFileIsDirty 0.046
testStopOnConflictCommitAndContinue 0.045
testUnknownUpstream 0.008
testStopOnConflictAndAbortWithDetachedHEAD 0.043
testRebaseWithAutoStash 0.045
testRebaseInteractiveMixedSquashAndFixup 0.057
testFastForwardWithNewFile 0.019
testUpToDate 0.009
testRebaseParentOntoHeadShouldBeUptoDate 0.011
testStopOnConflictAndSkipNoConflict 0.037
testStopOnLastConflictAndSkip 0.039
testRebaseWithUncommittedMasterChangeOtherCommit 0.026
testRebaseInteractiveFixupWithHash2 0.028
testLeadingSpacesRebaseTodo 0.003
testRebaseShouldTryToParseValidLineMarkedAsComment 0.003
testRebaseShouldSquashInCaseOfConflict 0.037
testConflictFreeWithSingleFile 0.026
testStopOnConflictAndSkipWithConflict 0.04
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.011

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.037
testCheckoutOurs 0.055
testCheckoutMultiple 0.017
testUpdateSymLink 0.022
testUpdateWorkingDirectory 0.018
testCheckoutRepository 0.036
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.019
testCheckoutSecond 0.019
testCheckoutTheirs 0.031
testCheckoutFirst 0.029
testStageNotPossibleWithBranch 0.017
testCheckoutOfConflictingFileShouldThrow 0.105
testUpdateWorkingDirectoryFromIndex2 0.003
testUpdateBrokenSymLink 0.087
testCheckoutFileWithConflict 0.103
testUpdateBrokenSymLinkToDirectory 0.087
testUpdateWorkingDirectoryFromIndex 0.024
testCheckoutMixedNewlines 0.083

CrLfNativeTest

checkoutWithCrLfNativeUnix 0.015
testCrLfAttribute 0.004
checkoutWithCrLfNativeWindows 0.07

GarbageCollectCommandTest

testGConeCommit 0.032
testGCmoreCommits 0.08

CommitCommandTest

commitAfterSquashMerge 0.021
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.043
commitConflictWithAutoCrlfBaseLfOursCrLf 0.027
testDeletionConflictWithAutoCrlf 0.079
commitMessageStrip 0.008
callSignerWithProperSigningKey 0.613
commitSubmoduleUpdate 0.054
commitExecutableWithAutoCrlfAndNonNormalizedIndex 0.024
commitConflictWithAutoCrlfBasCrLfOursCrLf 0.024
commitOnlyShouldHandleIgnored 0.009
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.01
testExecutableRetention 0.013
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitMessageDefaultWhitespace 0.009
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
commitWithAutoCrlfAndNonNormalizedIndex 0.015
callSignerOnlyWhenSigning 0.021
testReflogs 0.015
commitConflictWithAutoCrlfBaseLfOursLf 0.023
commitNewSubmodule 0.038
commitEmptyCommits 0.013
commitAmendOnInitialShouldFail 0.004
commitMessageDefault 0.007
commitMessageVerbatim 0.008
commitConflictWithAutoCrlfBaseCrLfOursLf 0.023
commitAmendWithAuthorShouldUseIt 0.009

ArchiveCommandTest

archiveByIdSpecificFile 0.092
archiveHeadAllFilesZipTimestamps 2.101
archiveByDirectoryPath 0.047
archiveHeadAllFilesTbz2Timestamps 2.049
archiveHeadAllFilesTgzTimestamps 2.016
archiveHeadAllFilesTarTimestamps 2.093
archiveHeadAllFilesTxzWithCompressionReducesArchiveSize 0
skipped
archiveHeadAllFiles 0
archiveHeadSpecificPath 0
archiveHeadAllFilesTbz2WithCompressionReducesArchiveSize 0.77
archiveHeadAllFilesTgzWithCompressionReducesArchiveSize 0.043
archiveHeadAllFilesZipWithCompressionReducesArchiveSize 0.082
archiveHeadAllFilesTxzTimestamps 2.216

EolStreamTypeUtilTest

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

ReflogCommandTest

testAmendReflog 0.025
testBranchReflog 0.026
testHeadReflog 0.021

AddCommandTest

testCommandInjection 0.062
testCleanFilterReturning12 0.008
testAddExistingSingleFileTwice 0.006
testCleanFilter 0.016
testReplaceFileByPartOfDirectory 0.009
testAddGitlinkDoesNotChange 0.018
testAddLink 0.054
testBadCleanFilter 0.009
testMultipleCleanFilter 0.025
testAddWithConflicts 0.007
testAddNothing 0.003
testAddRemovedFile 0.047
testCleanFilterEnvironment 0.015
testAttributesWithTreeWalkFilter 0.025
testAddWithoutParameterUpdate 0.01
testAddExistingSingleMediumSizeFileWithNewLine 0.008
testAddSubrepoWithDirNoGitlinks 0.057
testAddExistingSingleFileInSubDir 0.004
testAssumeUnchanged 0.011
testAddRemovedCommittedFile 0.008
testAddWithParameterUpdate 0.011
testAddWholeRepo 0.006
testExecutableRetention 0.046
testNotApplicableFilter 0.005
testAddTwoFiles 0.005
testAddFolder 0.005
testAddExistingSingleFileTwiceWithCommit 0.009
testAddIgnoredFile 0.005
testReplaceFileWithDirectory 0.006
testAttributesConflictingMatch 0.006
testAddGitlink 0.014
testBadCleanFilter2 0.042
testAddExistingSingleBinaryFile 0.006
testAddNonExistingSingleFile 0.003
testAddExistingSingleFile 0.005
testReplaceDirectoryConflictsWithFile 0.008
testAddExistingSingleSmallFileWithNewLine 0.008
testReplaceDirectoryWithFile 0.008
testBuiltinCleanFilter 0.174
testBuiltinFilters 0.05

StashCreateCommandTest

unmergedPathsShouldCauseException 0.099
workingDirectoryCleanIndexModify 0.019
multipleEdits 0.019
workingDirectoryModifyInSubfolder 0.08
newFileInIndexThenModifiedInWorkTree 0.015
indexAdd 0.015
workingDirectoryDeleteIndexAdd 0.014
workingDirectoryDeleteIndexEdit 0.015
workingDirectoryModifyIndexChanged 0.032
refLogIncludesCommitMessage 0.013
workingDirectoryDelete 0.013
indexDelete 0.013
workingDirectoryModify 0.014
noLocalChanges 0.038
untrackedFileNotIncluded 0.015
untrackedFileIncluded 0.015

RemoteAddCommandTest

testAdd 0.007

PushCommandTest

testPushDefaultSimpleNoTracking 0.058
testPushAfterGC 0.102
testPushRefUpdate 0.16
testPushDefaultMatching 0.091
testPushDefaultSimpleDifferentTracking 0.02
testDefaultRemote 0.021
testPrePushHook 0.029
testPush 0.029
testDefaultPush 0.045
testPushWithRefSpecFromConfig 0.033
testPushDefaultUpstreamTriangular 0.024
testPushWithoutPushRefSpec 0.071
testPushDefaultUpstream 0.053
testPushDefaultDetachedHead 0.038
testPushDefaultNothing 0.03
testPushDefaultFromConfig 0.077
testPushDefaultSimpleTriangular 0.038
testPushWithLease 0.04
testTrackingUpdate 0.028
testPushDefaultUpstreamNoTracking 0.021
testPushDefaultFromConfigDefault 0.046
testPushDefaultSimple 0.039
testRemotePushDefault 0.02
testBranchPushRemote 0.021

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.023
testCherryPickDirtyIndex 0.023
testCherryPickTheirs 0.027
testCherryPickXtheirs 0.027
testCherryPickNoCommit 0.037
testCherryPickConflictResolution 0.036
testCherryPickConflictFiresModifiedEvent 0.039
testCherryPick 0.032
testCherryPickMerge 0.099
testCherryPickXours 0.057
testCherryPickConflictMarkers 0.03
testCherryPickOurCommitName 0.024
testCherryPickOurs 0.052
testCherryPickNewFileFiresModifiedEvent 0.03
testCherryPickConflictReset 0.028
testCherryPickDirtyWorktree 0.053
testSequentialCherryPick 0.027
testCherryPickConflictResolutionNoCommit 0.023

CloneCommandTest

testCloneRepositoryWithDepthAndFetchWithDepth 0.095
testCloneRepositoryCustomRemote 0.063
testCloneRepositoryWithShallowSince 0.08
testCloneWithHeadSymRefIsMasterCopy 0.101
testCloneRepositoryOnlyOneTag 0.065
testBareCloneRepositoryMirror 0.069
testCloneWithHeadSymRefIsNonMasterCopy 0.068
testCloneRepository_refLogForLocalRefs 0.093
testCloneRepositoryWithDepthAndAllBranches 0.06
testCloneWithPullRebase 0.081
testCloneRepositoryExplicitGitDir 0.067
testCloneNoTags 0.055
testCloneRepositoryExplicitGitDirNonStd 0.089
testCloneRepositoryWithNestedSubmodules 0.214
testCloneRepositoryAllBranchesIndependent 0.13
testCloneRepositoryWithBranchShortName 0.12
testBareCloneRepository 0.078
testCloneRepositoryWithSubmodules 0.174
testCloneWithPullMerge 0.066
testCloneWithAutoSetupRebase 0.118
testCloneRepositoryOnlyOneBranch 0.052
testCloneRepositoryWithBranch 0.115
testCloneRepositoryWithDepth2 0.104
testCloneRepositoryWithShallowExclude 0.1
testCloneRepositoryWithDepth 0.076
testBareCloneRepositoryCustomRemote 0.054
testCloneRepositoryWithDepthAndFetch 0.085
testCloneRepositoryAllBranchesTakesPreference 0.067
testCloneBareRepositoryDefaultDirectory 0.029
testCloneRepositoryDefaultDirectory 0.023
testCloneRepositoryWithDepthAndFetchUnshallow 0.108
testCloneRepositoryExplicitGitDirBare 0.059
testCloneRepositoryWithTagName 0.089
testCloneRepository 0.089
testBareCloneRepositoryNullRemote 0.052
testBareCloneRepositoryOnlyOneBranch 0.092
testCloneFollowTags 0.084
testCloneRepositoryWithMultipleHeadBranches 0.09
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.113

GitConstructionTest

testClose 0.059
testOpen 0.026
testWrap 0.025

RemoteListCommandTest

testList 0.007

LogFilterTest

testLogWithFilterExcludeAndIncludeSameFileIncludesNothing 0.021
testLogWithFilterCanExcludeFileAndDirectory 0.022
testLogWithFilterCanExcludeAndIncludeFilesInDifferentDirectories 0.021
testLogWithoutFilter 0.021
testLogWithFilterCanIncludeFilesInDirectory 0.042
testLogWithFilterCanExcludeFilesInDirectory 0.022
testLogWithFilterCanDistinguishFilesByPath 0.022

NotesCommandTest

testListNotes 0.019
testAddAndRemoveNote 0.039

RenameBranchCommandTest

renameToTag 0.02
renameBranchNoConfigValues 0.013
renameBranchExistingSection 0.012
renameBranchMultipleConfigValues 0.048
renameToExisting 0.011
renameBranchSingleConfigValue 0.012
renameToStupidName 0.117

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.022
testRenamedBoundLineDelete 0.022
testBoundLineDelete 0.013

StashListCommandTest

multipleStashedCommits 0.014
noStashRef 0.003
emptyStashReflog 0.009
singleStashedCommit 0.009

RmCommandTest

testRemoveCached 0.009
testRemove 0.008

BlameCommandTest

testCoreAutoCrlf1 0.045
testCoreAutoCrlf2 0.01
testCoreAutoCrlf3 0.01
testCoreAutoCrlf4 0.01
testCoreAutoCrlf5 0.011
testRenameInSubDir 0.017
testBlameWithNulByteInHistory 0.041
testDeleteMiddleLines 0.018
testWhitespaceMerge 0.073
testSingleRevision 0.011
testUnresolvedMergeConflict 0.035
testMoveToOtherDir 0.017
testMiddleClearAllLines 0.045
testTwoRenames 0.028
testBlameWithNulByteInTopRevision 0.014
testDeleteTrailingLines 0.014
testEditAllLines 0.013
testRename 0.015
testConflictingMerge1 0.041
testConflictingMerge2 0.04
testTwoRevisions 0.026

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.008

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.003
testALL_IdentityClone 0.002
testANY_DIFF_ShouldNotBeRecursive 0.003
testNotALL_IncludesNothing 0.002
testANY_DIFF_IdentityClone 0.003
testALL_IncludesAnything 0.003
testALL_ShouldNotBeRecursive 0.002

IndexDiffFilterTest

testFileIgnoredNotHonored 0.009
testRecursiveTreeWalk 0.008
testEmptyFolderCommitted 0.007
testFileInFolderUntracked 0.008
testFileInFolderCommittedModifiedAllIgnored 0.009
testFileInFolderCommittedDeleted 0.023
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.015
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.013
testFileCommittedModified 0.008
testFileIgnored 0.008
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.01
testFolderChangedToFile 0.008
testFileInFolderCommittedModified 0.034
testNonRecursiveTreeWalk 0.009
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.011
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.011
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.008
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.012
testFileCommittedDeleted 0.008
testFolderChangedToFileCommittedComparedWithInitialCommit 0.012
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.043
testFileCommittedModifiedIgnored 0.008
testFileCommitted 0.008
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.01
testFileInFolderCommittedModifiedIgnored 0.008
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.011
testConflicts 0.055
testFileInFolderAllIgnored 0.01
testFileInFolderCommittedChangedNotModified 0.008
testFileInFolderCommittedAllDeleted 0.008
testEmptyFolderIgnored 0.026
testFileInFolderCommittedNonRecursive 0.008
testEmptyFolderUntracked 0.031
testFileInFolderCommitted 0.008
testFileInFolderIgnored 0.009
testFileCommittedChangedNotModified 0.008
testEmptyFolderCommittedDeleted 0.007
testFileUntracked 0.01

NotTreeFilterTest

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

InterIndexDiffFilterTest

testOneOnly 0.004
testTwoSame 0.022
testEmpty 0.004
testTwoSameDifferByAssumeValid 0.003
testTwoSameSameAssumeValidDifferentContent 0.003

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.006
testNegated 0.005
testRecursiveFiltering 0.004
testNonRecursiveFiltering 0.004

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.008
testSingleSubPathNegate 0.006
testTopOrMultiPathDual 0.006
testOrMultiThreePath 0.035
testSinglePathNegate 0.007
testAndMultiThreeSubPathNegate 0.015
testAndMultiSubPathNegate 0.002
testTopAndMultiSubPathDualNegate 0.006
testAndMultiPath 0.007
testAndMultiPathNegate 0.006
testPatternParentFileMatch 0.006
testSinglePath 0.006
testTopAndMultiPathDualNegate 0.006
testOrMultiThreeMixSubPathNegate 0.006
testTopNotPath 0.037
testOrMultiTwoMixSubPathNegate 0.006
testOrMultiTwoPath 0.007
testAndMultiSubPathDualNegate 0.006
testAndMultiSubPath 0.006
testOrMultiTwoSubPath 0.006
testSingleSubPath 0.006

EmptyTreeIteratorTest

testAtEOF 0.004
testCreateSubtreeIterator 0.003
testStopWalkCallsParent 0.002
testBackDoesNothing 0.003
testEntryObjectId 0.002
testNextDoesNothing 0.039

NameConflictTreeWalkTest

testNoDF_NoGap 0.004
testDF_NoGap 0.006
testDF_DetectConflict 0.003
testDF_specialFileNames 0.003
testDF_GapByOne 0.003
testDF_SkipsSeenSubtree 0.002

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.004
testCustomFileModeStrategyFromParentIterator 0.009
testEmptyIfRootDoesNotExist 0.004
testSymlinkActuallyModified 0.05
testComputeFileObjectId 0.003
testCustomFileModeStrategy 0.015
submoduleWithNoGitDirectory 0.014
idOffset 0.01
testIsModifiedSymlinkAsFile 0.073
testTreewalkEnterSubtree 0.006
submoduleNestedWithHeadMatchingIndex 0.084
testEmptyIteratorOnEmptyDirectory 0.004
testDirCacheMatchingId 0.006
submoduleHeadMatchesIndex 0.033
testSymlinkNotModifiedThoughNormalized 0.009
submoduleDirectoryIterator 0.049
testIsModifiedFileSmudged 0.01
submoduleWithNoHead 0.013
testEmptyIfRootIsFile 0.003
testSymlinkModifiedNotNormalized 0.012
testGetEntryContentLength 0.003
testFileModeSymLinkIsNotATree 0.004
testSimpleIterate 0.003

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.004

CanonicalTreeParserTest

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

AbstractTreeIteratorTest

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

InstantComparatorTest

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

PostOrderTreeWalkTest

testNoPostOrder 0.004
testInitialize_NoPostOrder 0.002
testInitialize_TogglePostOrder 0.003
testResetDoesNotAffectPostOrder 0.002
testWithPostOrder_NoEnterSubtree 0.003
testWithPostOrder_EnterSubtree 0.003

ForPathTest

testFindObjects 0.006

ManifestParserTest

testNormalizeEmptyPath 0.004
testManifestParser 0.08
testRemoveProject 0.002
testManifestParserWithMissingFetchOnRemote 0.004

RepoCommandSymlinkTest

testLinkFileBare 0.159

BareSuperprojectWriterTest

write_setExtraContents 0.09
write_setGitModulesContents 0.014

RepoCommandTest

testRemoveOverlappingBare 0.284
testTwoPathUseTheSameName 0.137
runTwiceIsNOP 0.155
testCopyFileBare 0.14
testInvalidPath 0.083
testRecordShallowRecommendation 0.126
testRecordSubmoduleLabels 0.111
testBareRepo 0.106
androidSetup 0.091
testRevisionBranch 0.141
testRecordRemoteBranch 0.114
testAddRepoManifest 0.139
relative 0.09
testDefaultRemoteRevision 0.133
testRevisionBare 0.074
absoluteRemoteURL 0.092
testRevisionTag 0.108
testRepoManifestCopyFile_executable 0.173
testTargetBranch 0.089
testIncludeTag 0.097
gerritSetup 0.087
testRevision 0.101
absoluteRemoteURLAbsoluteTargetURL 0.098
testReplaceManifestBare 0.18
testRepoManifestGroups 0.28
testCopyFileBare_executable 0.182
testRevisionBare_ignoreTags 0.109
testRepoManifestCopyFile 0.093
recordUnreachableRemotes 0.056
testRemoteAlias 0.083
testRemoteRevision 0.075

RevCommitListTest

testFillToHighMarkMulitpleBlocks 0.766
testFillToUnknownCommit 0.623
testFillToNullCommit 0.05
testFillToHighMark2 0.01
testFillToHighMark4 0.011
testFillToHighMarkAll 0.01
testFillToCommit 0.01

RevWalkPathFilter6012Test

test1 0.056
test2 0.011
test3 0.012
test4 0.011
test5 0.011
test6 0.011
test7 0.012

RevWalkSortTest

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

MaxCountRevFilterTest

testMaxCountRevFilter0 0.005
testMaxCountRevFilter 0.006

RevWalkUtilsReachableTest

withMerge 0.016
withCommitLoadedByDifferentRevWalk 0.008
twoCommits 0.011
oneCommit 0.016
multipleBranches 0.014
findBranchesReachableManyTimes 0.029

FIFORevQueueTest

testUnpopAtFront 0.005
testEmpty 0.003
testCloneEmpty 0.002
testAddLargeBlocks 0.465
testClear 0.004
testHasFlags 0.004

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.005

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.006
testStringOfPearls_FilePath1 0.024
testStringOfPearls_FilePath2 0.006
testStringOfPearls_FilePath3 0.009
testStringOfPearls_FilePath3_NoParentRewriting 0.009
testStringOfPearls_DirPath2 0.007
testStringOfPearls_FilePath2_NoParentRewriting 0.011
testStopWhenPathDisappears 0.016
testStringOfPearls_FilePath1_NoParentRewriting 0.008
testStringOfPearls_DirPath2_NoParentRewriting 0.034
testEdits_MatchNone 0.01
testEmpty_NoMatch 0.005
testSimple1 0.005
testEdits_MatchAll 0.008

RevTagParseTest

testTagBlob 0.003
testTagTree 0.002
testParse_implicit_mixed_encoded 0.003
testParseOldStyleNoTagger 0.003
testParse_NoMessage 0.002
testParse_OnlyLFMessage 0.002
testParse_implicit_UTF8_encoded 0.003
testParse_gpgSignature 0.002
testParseAllFields 0.003
testParse_GitStyleMessage 0.003
testParse_ShortLineOnlyNoLF 0.04
testParse_illegalEncoding 0.011
testParse_explicit_bad_encoded2 0.003
testParse_gpgSignature2 0.003
testParse_gpgSignature3 0.002
testParse_explicit_bad_encoded 0.009
testParse_ShortLineOnlyEmbeddedLF 0.003
testParse_ShortLineOnlyEndLF 0.003
testParse_PublicParseMethod 0.003
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.003
testTagTag 0.002
testParse_unsupportedEncoding 0.007
testTagCommit 0.002
testParse_explicit_encoded 0.048

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.01
testMultipleHeads_SameBase2 0.01
testNone 0.007
testDisallowTreeFilter 0.005
testInconsistentCommitTimes 0.005
testSimple 0.008
testCrissCross 0.051

ObjectWalkTest

testNoCommits 0.004
testOneCommitOneTreeTwoBlob 0.007
testCull 0.013
testTwoCommitDeepTree1 0.01
testTwoCommitDeepTree2 0.06
testSkipTreeWhenStartFromBlob 0.005
testTwoCommitTwoTreeTwoBlob 0.009
testEmptyTreeCorruption 0.007
testTwoCommitsEmptyTree 0.007

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.015
testProperlyCullAllAncestors1 0.006
testProperlyCullAllAncestors2 0.006

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.009
testMergeCommitOneParentShallow 0.007
testShallowCommitParse 0.006
testObjectDirectorySnapshot 0.01
testDepth1 0.006
testDepth2 0.007
testDepth3 0.008

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.006
testRevWalkCarryUninteresting_SlowClock 0.006
testRevWalkCarryUninteresting_WrongClock 0.007
testRevWalkCarryCustom_SlowClock 0.008

TreeRevFilterTest

testStringOfPearls_FilePath1 0.007
testStringOfPearls_FilePath2 0.007
testStringOfPearls_FilePath3 0.011
testStringOfPearls_DirPath2 0.007
testPathFilterOrOtherFilter 0.009

RevFlagSetTest

testEmpty 0.003
testContainsAll 0.003
testContains 0.003
testAddOne 0.003
testAddTwo 0.003
testEquals 0.003
testRemove 0.002

RevCommitWithOverriddenParentTest

testParseHeader 0.002
testParseBody 0.002
testFlag 0.001
testFilter 0.002

LIFORevQueueTest

testEmpty 0.005
testCloneEmpty 0.004
testAddLargeBlocks 0.376
testClear 0.004
testHasFlags 0.005

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.005
shouldReturnZeroWhenMergedInto 0.005
shouldWorkWithMerges 0.005
shouldWorkWithoutCommonAncestor 0.007
shouldWorkWithZeroAsEnd 0.007
shouldReturnZeroOnSameCommit 0.007

FirstParentRevWalkTest

testBoundarySort 0.006
testWithTopoSortAndTreeFilter 0.014
testReachableAlongFirstAndLaterParents 0.007
testUninterestingCommitWithTwoParents 0.008
testUnparsedUninterestingCommitWithTwoParents 0.008
testUnparsedFirstParentMarkedUninteresting 0.009
testSecondParentAncestorOfFirstParent 0.005
testStartCommitReachableOnlyFromLaterParents 0.005
testTopoNonIntermixSort 0.005
testUnparsedFirstParentOfFirstParentMarkedUninteresting 0.007
testMergeBaseWithFirstParentNotAllowed 0.004
testTopoSort 0.006
testDepthWalk 0.006
testFirstParentOfFirstParentMarkedUninteresting 0.008
testRevFilter 0.022
testStringOfPearls 0.005
testCommitTimeSort 0.006
testWithTopoSortAndTreeFilter2 0.007
testFirstParentMultipleOccurrences 0.006
testDoNotRewriteParents 0.005
testWithTopoNonIntermixSortAndTreeFilter 0.008
testWithTopoNonIntermixSortAndTreeFilter2 0.007
testMarkStartBeforeSetFirstParent 0.005
testReverseSort 0.005
testSideBranch 0.006
testFirstParentMarkedUninteresting 0.006

RevObjectTest

testAddRevFlag 0.005
testHasRevFlag 0.005
testId 0.005
testAddRevFlagSet 0.017
testRemoveRevFlag 0.004
testRevObjectTypes 0.005
testHasAllFlag 0.004
testHasAnyFlag 0.004
testEquals 0.005
testRemoveRevFlagSet 0.005

RevWalkFollowFilterTest

testSingleRename 0.007
testMultiRename 0.007
testNoRename 0.005

DateRevQueueTest

testInsertOutOfOrder 0.005
testEmpty 0.003
testCloneFIFO 0.005
testInsertTie 0.005
testCloneEmpty 0.003
testClear 0.026
testHasFlags 0.005

RevCommitParseTest

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

AlwaysEmptyRevQueueTest

testClear 0.003
testEmpty 0.002
testAddFails 0.005

ObjectWalkFilterTest

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

FooterLineTest

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

RevWalkMergedIntoTest

testIsMergedIntoAll 0.016
testIsMergedIntoAny 0.014
testOldCommitWalk 0.01
testMergeIntoAnnotatedTag 0.009
testGetMergedInto 0.049

RevWalkFilterTest

testFilter_NOT_NONE 0.005
testFilter_NONE 0.005
testFilter_Negate_ALL 0.005
testFilter_NOT_ALL 0.006
testFilter_ALL_Or_NONE 0.005
testFilter_NONE_Or_ALL 0.005
testFilter_MY_ALL_Or_NONE 0.004
testFilter_NO_MERGES 0.006
testFilter_NONE_Or_MY_ALL 0.005
testFilter_NONE_And_ALL 0.005
testFilter_NONE_And_MY_ALL 0.004
testFilter_MY_ALL_And_NONE 0.045
testFilter_ALL_And_NONE 0.005
testFilter_ALL 0.005
testCommitTimeRevFilter 0.007

SkipRevFilterTest

testSkipRevFilter0 0.006
testSkipRevFilterNegative 0.003
testSkipRevFilter 0.006

SubmoduleDeinitTest

alreadyClosedSubmodule 0.015
dirtySubmoduleWithForce 0.073
cleanSubmodule 0.044
dirtySubmoduleBecauseNewCommit 0.055
dirtySubmoduleBecauseUntracked 0.039
repositoryWithNoSubmodules 0.003

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.02
repositoryWithRootLevelSubmoduleRelativeRef 0.007
treeIdWithGitmodules 0.011
testTreeIteratorWithGitmodulesNameNotPath 0.005
indexWithGitmodules 0.006
bareRepositoryWithNoSubmodules 0.004
generatorFilteredToOneOfTwoSubmodules 0.004
repositoryWithRootLevelSubmoduleAbsoluteRef 0.006
repositoryWithRootLevelSubmodule 0.004
testTreeIteratorWithGitmodules 0.005
repositoryWithNoSubmodules 0.003

SubmoduleInitTest

resolveInvalidParentUrl 0.005
resolveTwoLevelHigherRelativeUrl 0.004
resolveWorkingDirectoryRelativeUrl 0.004
repositoryWithUninitializedModule 0.004
resolveOneLevelHigherRelativeUrl 0.005
resolveSameLevelRelativeUrl 0.017
repositoryWithNoSubmodules 0.003

SubmoduleUpdateTest

repositoryWithSubmodule 0.036
repositoryWithUnconfiguredSubmodule 0.004
repositoryWithInitializedSubmodule 0.006
repositoryWithNoSubmodules 0.003

SubmoduleSyncTest

repositoryWithSubmodule 0.038
repositoryWithRelativeUriSubmodule 0.043
repositoryWithNoSubmodules 0.004

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.005
repositoryWithNoHeadInSubmodule 0.009
repositoryWithUninitializedSubmodule 0.004
repositoryWithInitializedSubmodule 0.029
repositoryWithMissingSubmodule 0.004
repositoryWithDifferentRevCheckedOutSubmodule 0.018
repositoryWithNoSubmodules 0.003

SubmoduleAddTest

addSubmoduleWithName 0.046
commandWithNullPath 0.002
addSubmoduleWithExistingSubmoduleDefined 0.049
addSubmoduleWithInvalidPath 0.003
addSubmoduleWithInvalidUri 0.003
addExistentSubmodule 0.004
addSubmodule 0.032
commandWithEmptyPath 0.003
addSubmoduleWithRelativeUri 0.037
commandWithEmptyUri 0.003
denySubmoduleWithDotDot 0.003
commandWithNullUri 0.003

TestRepositoryTest

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

FileBasedConfigTest

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

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.007

DirCacheLargePathTest

testPath_4090 0.008
testPath_4094 0.006
testPath_4095 0.006
testPath_4096 0.007
testPath_16384 0.076

DirCachePathEditTest

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

DirCacheAfterCloneTest

testCloneV3CommitNoVersionChange 0.069
testCloneV3OrV2 0.036
testCloneV3ResetMixedVersionChange 0.078
testCloneV4manyFiles 0.043
testCloneV3ResetHardVersionChange 0.047
testCloneV4 0.039

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.003

DirCacheFindTest

testEntriesWithin 0.036

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.004
testFindSingleFile 0.003
testBuildEmpty 0.003
testAdd_ReverseGitSortOrder 0.003
testBuildOneFile_Commit_IndexChangedEvent 0.006
testBuilderClear 0.003
testBuildOneFile_Commit 0.003
testAdd_InGitSortOrder 0.003
testBuildRejectsUnsetFileMode 0.003

DirCacheBasicTest

testLockMissing_TempIndex 0.004
testFindOnEmpty 0.002
testWriteEmptyCommit_RealIndex 0.003
testDetectUnmergedPaths 0.003
testWriteEmptyUnlock_RealIndex 0.003
testReadMissing_TempIndex 0.042
testLockMissing_RealIndex 0.001
testBuildThenClear 0.003
testWriteEmptyLockEmpty_RealIndex 0.003
testRejectInvalidWindowsPaths 0.004
testReadMissing_RealIndex 0.003
testWriteEmptyReadEmpty_RealIndex 0.003

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.001
testUnsupportedRequiredExtension 0.001
testReadIndex_DirCacheTree 0.01
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.001
testReadWriteV4 0.001
testReadIndex_LsFiles 0.006
testTreeWalk_LsFiles 0.009

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.047
testBackBug396127 0.003
testReset 0.002
testSingleSubtree_Recursive 0.003
testEmptyTree_WithTreeWalk 0.003
testRemovedSubtree 0.003
testTwoLevelSubtree_FilterPath 0.003
testSingleSubtree_NoRecursion 0.003
testNoSubtree_NoTreeWalk 0.003
testTwoLevelSubtree_Recursive 0.002
testEmptyTree_NoTreeWalk 0.002

DirCacheEntryTest

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

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.003
testEmptyCache_Clear_NoCacheTree 0.003
testWriteReadTree 0.005
testTwoLevelSubtree 0.003
testEmptyCache_CreateEmptyCacheTree 0.002
testSingleSubtree 0.003

IgnoreRuleSpecialCasesTest

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

StringsTest

testCount 0

IgnoreNodeTest

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

BasicRuleTest

test 0
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

CGitIgnoreTest

testCoreExcludes 0.017
testInfoCoreExcludesPrecedence2 0.013
testUnescapedBracketsInGroup 0.057
testMultipleEntriesNotIgnored 0.011
testInfoCoreExcludes 0.014
testDirOnlyMatch 0.012
testRepeatedNegationInDifferentFiles5 0.065
testEscapedFirstBracketInGroup 0.014
testMultipleEntriesIgnored 0.012
testDirectoryWildmatchDoesNotMatchFiles1 0.011
testDirectoryWildmatchDoesNotMatchFiles2 0.011
testDirectoryWildmatchDoesNotMatchFiles3 0.051
testDirectoryWildmatchDoesNotMatchFiles4 0.012
testInfoExcludesPrecedence 0.011
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.011
testStarMatchOnSlashNot 0.013
testDirectoryMatchSubRecursiveBacktrack2 0.011
testDirectoryMatchSubRecursiveBacktrack3 0.036
testDirectoryMatchSubRecursiveBacktrack4 0.014
testDirectoryMatchSubRecursiveBacktrack5 0.013
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.013
testDirOnlyMatchDeep 0.011
testDirectoryMatchSubRecursive 0.012
testPrefixMatch 0.046
testSimpleRootGitIgnoreGlobalNegation1 0.012
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.012
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.017
testEscapedBothBracketsInGroup 0.054
testSimpleIgnored 0.014
testInfoCoreExcludesPrecedence 0.013
testDirectoryMatchSubRecursiveBacktrack 0.015
testEscapedSecondBracketInGroup 0.055
testInfoExcludes 0.014

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

MergeAlgorithmTest

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

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.011
testTrivialTwoWay_rightDFconflict2 0.012
testTheirs_noRepo 0.01
testTrivialTwoWay_ok 0.01
testTrivialTwoWay 0.048
testOurs 0.01
testTrivialTwoWay_noRepo 0.01
testTrivialTwoWay_validSubtreeSort 0.014
testTrivialTwoWay_leftDFconflict1 0.013
testTrivialTwoWay_leftDFconflict2 0.048
testTrivialTwoWay_conflictSubtreeChange 0.014
testTrivialTwoWay_conflict 0.01
testOurs_noRepo 0.009
testTrivialTwoWay_disjointhistories 0.007
testTheirs 0.007
testTrivialTwoWay_concurrentSubtreeChange 0.01

GitlinkMergeTest

testGitLinkMerging_bothAddedDifferentLink_ignoreConflicts 0.008
testGitLinkMerging_linkWithBlob 0.01
testGitLinkMerging_linkWithLink 0.009
testGitLinkMerging_UpdateDelete_ignoreConflicts 0.008
testGitLinkMerging_UpdateUpdate_ignoreConflicts 0.009
testGitLinkMerging_bothAddedDifferentLink 0.008
testGitLinkMerging_bothAddedSameLink_ignoreConflicts 0.008
testGitLinkMerging_blobWithBlobFromLink 0.047
testGitLinkMerging_linkBlobDeleted 0.008
testGitLinkMerging_blobWithLink 0.009
testGitLinkMerging_AddNew_ignoreConflicts 0.008
testGitLinkMerging_Delete_ignoreConflicts 0.008
testGitLinkMerging_bothAddedSameLink 0.008
testGitLinkMerging_UpdateDelete 0.008
testGitLinkMerging_AddNew 0.045
testGitLinkMerging_DeleteUpdate_ignoreConflicts 0.009
testGitLinkMerging_Delete 0.008
testGitLinkMerging_UpdateUpdate 0.008
testGitLinkMerging_DeleteUpdate 0.009

CrissCrossMergeTest

crissCrossMerge_twoRoots 1.366
crissCrossMerge_nonmergeable 1.53
crissCrossMerge_mergeable2 1.611
crissCrossMerge 1.193
crissCrossMerge_mergeable 0.981
crissCrossMerge_ThreeCommonPredecessors 1.47
crissCrossMerge_ParentsNotMergeable 1.463
crissCrossMerge_checkOtherFiles 1.271

SquashMessageFormatterTest

testCommit 0.01

SymlinkMergeTest

mergeWithSymlinkFileConflict[target=NONE, core.symlinks=true] 0.012
mergeWithSymlinkConflict[target=NONE, core.symlinks=true] 0.012
mergeWithFileSymlinkConflict[target=NONE, core.symlinks=true] 0.035
mergeWithSymlinkDeleteModify[target=NONE, core.symlinks=true] 0.016
mergeWithSymlinkModifyDelete[target=NONE, core.symlinks=true] 0.016
mergeWithSymlinkFileConflict[target=FILE, core.symlinks=true] 0.013
mergeWithSymlinkConflict[target=FILE, core.symlinks=true] 0.012
mergeWithFileSymlinkConflict[target=FILE, core.symlinks=true] 0.045
mergeWithSymlinkDeleteModify[target=FILE, core.symlinks=true] 0.011
mergeWithSymlinkModifyDelete[target=FILE, core.symlinks=true] 0.012
mergeWithSymlinkFileConflict[target=DIRECTORY, core.symlinks=true] 0.013
mergeWithSymlinkConflict[target=DIRECTORY, core.symlinks=true] 0.012
mergeWithFileSymlinkConflict[target=DIRECTORY, core.symlinks=true] 0.051
mergeWithSymlinkDeleteModify[target=DIRECTORY, core.symlinks=true] 0.014
mergeWithSymlinkModifyDelete[target=DIRECTORY, core.symlinks=true] 0.016
mergeWithSymlinkFileConflict[target=NONE, core.symlinks=false] 0.017
mergeWithSymlinkConflict[target=NONE, core.symlinks=false] 0.05
mergeWithFileSymlinkConflict[target=NONE, core.symlinks=false] 0.014
mergeWithSymlinkDeleteModify[target=NONE, core.symlinks=false] 0.013
mergeWithSymlinkModifyDelete[target=NONE, core.symlinks=false] 0.013
mergeWithSymlinkFileConflict[target=FILE, core.symlinks=false] 0.013
mergeWithSymlinkConflict[target=FILE, core.symlinks=false] 0.015
mergeWithFileSymlinkConflict[target=FILE, core.symlinks=false] 0.014
mergeWithSymlinkDeleteModify[target=FILE, core.symlinks=false] 0.025
mergeWithSymlinkModifyDelete[target=FILE, core.symlinks=false] 0.014
mergeWithSymlinkFileConflict[target=DIRECTORY, core.symlinks=false] 0.013
mergeWithSymlinkConflict[target=DIRECTORY, core.symlinks=false] 0.014
mergeWithFileSymlinkConflict[target=DIRECTORY, core.symlinks=false] 0.013
mergeWithSymlinkDeleteModify[target=DIRECTORY, core.symlinks=false] 0.04
mergeWithSymlinkModifyDelete[target=DIRECTORY, core.symlinks=false] 0.011

CherryPickTest

testPick 0.007
testRevert 0.006

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.013
testFormatWithConflictsNoFooterNoLineBreak 0.013
testTag 0.049
testPullWithUri 0.013
testFormatWithConflictsNoFooter 0.013
testMixed 0.013
testIntoHeadOtherThanMaster 0.014
testThreeBranches 0.014
testFormatWithConflictsCustomCharacter 0.03
testIntoOtherThanMaster 0.009
testRemoteBranch 0.009
testTwoBranches 0.009
testFormatWithConflictsWithFooters 0.009
testIntoSymbolicRefHeadPointingToMaster 0.01
testCommit 0.01
testOneBranch 0.009

MergerTest

checkContentMergeConflict 0.056
checkModeMergeConflictInVirtualAncestor 0.086
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_FileDir 0.05
checkMergeNonConflictingSubmodulesWithoutIndex 0.073
mergeWithCrlfAutoCrlfTrue 0.073
fileBecomesDir_noTree 0.039
checkFileReplacedByFolderInOurs 0.089
checkLockedFilesToBeDeleted 0.09
checkContentMergeNoConflict_noRepo 0.084
checkMergeEqualNewTrees 0.077
checkMergeConflictingNewTrees 0.043
rebaseWithCrlfAutoCrlfTrue 0.064
checkMergeMergeableTreesWithoutIndex 0.053
checkMergeConflictingTreesWithoutIndex 0.061
failingDeleteOfDirectoryWithUntrackedContent 0.08
checkMergeEqualTreesInCore_noRepo 0.039
checkMergeConflictInVirtualAncestor 0.077
checkMergeMergeableFilesWithTreeInIndex 0.046
checkUntrackedFolderIsNotAConflict 0.07
mergeConflictWithCrLfTextAuto 0.073
checkContentMergeLargeBinaries 0.129
checkFileReplacedByFolderInTheirs 0.109
checkMergeEqualTreesInCore 0.089
checkContentMergeNoConflict 0.085
checkMergeConflictingSubmodulesWithoutIndex 0.085
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_DirFile 0.048
checkFileDirMergeConflictInVirtualAncestor_NoConflictInChildren 0.07
checkMergeConflictingFilesWithTreeInIndex 0.04
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.06
checkContentMergeConflict_noTree 0.037
checkMergeEqualTreesWithoutIndex 0.066
mergeWithCrlfInWT 0.05
checkMergeCrissCross 0.096
checkForCorrectIndex 0.077

NoteMapMergerTest

testBaseEqualsTheirs 0.009
testCollapseFanoutAfterMerge 0.44
testEditSameNoteDifferentContent 0.009
testFanoutAndLeafWitConflict 0.256
testDeleteDifferentNotes 0.007
testNonNotesWithNonNoteConflict 0.016
testAddSameNoteDifferentContent 0.013
testNonNotesWithoutNonNoteConflict 0.012
testEditDifferentNotes 0.009
testEditDeleteConflict 0.008
testLargeTreesWithConflict 0.588
testLargeTreesWithoutConflict 0.545
testOursEqualsTheirs 0.006
testFanoutAndLeafWithoutConflict 0.292
testNoChange 0.007
testBaseEqualsOurs 0.034
testAddDifferentNotes 0.007

LeafBucketTest

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

DefaultNoteMergerTest

testEditEdit 0.006
testIdenticalEdit 0.005
testDeleteDelete 0.004
testIdenticalAdd 0.005
testEditDelete 0.004
testAddAdd 0.006

NoteMapTest

testReadFlatTwoNotes 0.006
testEditFlat 0.007
testWriteUnchangedFanout2_38 0.008
testCreateFromEmpty 0.027
testRemoveDeletesTreeFanout2_38 0.006
testGetCachedBytes 0.006
testReadFanout2_38 0.007
testIteratorFanoutTree2_38 0.007
testIteratorEmptyMap 0.003
testEditFanout2_38 0.008
testShorteningNoteRefName 0.003
testReadFanout2_2_36 0.008
testIteratorFlatTree 0.006
testReadFullyFannedOut 0.055
testIteratorFanoutTree2_2_36 0.008
testLeafSplitsWhenFull 0.016
testWriteUnchangedFlat 0.007
testIteratorFullyFannedOut 0.056

AbstractPlotRendererTest

testDrawTextAlignment 0.037

PlotCommitListTest

testMergeBlockedBySelf 0.052
testMultipleMerges 0.008
testBug368927 0.008
testBug419359 0.009
testDuplicateParents 0.009
testBug300282_1 0.011
testTwoRoots1 0.007
testTwoRoots2 0.05
testMergeBlockedByOther 0.017
testSideBranch 0.006
test2SideBranches 0.006
testLinear 0.006
testMerged 0.006
testEgitHistory 0.065
testDanglingCommitShouldContinueLane 0.009

FileNameMatcherTest

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

PerformanceLogContextTest

testCleanEvents 0.004
testAddEvent 0
testAddEventsTwoThreads 0.006

SymlinksTest

fileModeTestMissingThenSymlink 0.078
createDirSymlinkBeforeTarget 0.022
createFileSymlinkBeforeTarget 0.073
fileModeTestFolderThenSymlink 0.016
createSymlinkAfterTarget 0.016
fileModeTestSymlinkThenFile 0.016
fileModeTestFileThenSymlink 0.052
fileModeTestSymlinkThenMissing 0.014
fileModeTestSymlinkThenFolder 0.015

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 2.27
test_ConfigAutoCRLF_false_GlobalEOL_crlf 2.542
test_ConfigAutoCRLF_true_GlobalEOL_lf 0.686
test_switchToBranchWithTextAttributes 4.573
test_ConfigAutoCRLF_input_GlobalEOL_lf 0.995
test_ConfigAutoCRLF_true 2.845
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 2.271
test_ConfigAutoCRLF_false_ConfigEOL_native 1.912
test_ConfigAutoCRLF_input_GlobalEOL_crlf 2.59
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 1.091
test_GlobalEOL_lf_RootEOL_crlf 3.201
test_ConfigAutoCRLF_false_GlobalEOL_lf 0.983
test_ConfigEOL_lf 1.098
test_ConfigAutoCRLF_true_ConfigEOL_lf 2.416
test_ConfigAutoCRLF_input_ConfigEOL_lf 0.714
testBinary1 0.687
testBinary2 0.586
test_switchToBranchWithBinaryAttributes 1.337
test_ConfigAutoCRLF_false_ConfigEOL_lf 0.707
test_ConfigEOL_native_xnix 1.774
testDefaultSetup 1.968
test_ConfigAutoCRLF_false 1.636
test_ConfigAutoCRLF_input 0.718
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 1.653
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 1.829
test_ConfigEOL_native_windows 1.926
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 1.805
test_ConfigEOL_crlf 1.808

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 5.075
shouldRaiseErrorOnBadUrl 0.113
shouldCloneAValidGitRepository 0.51
shouldRaiseErrorOnNoUrl 0.107
shouldCreateABareCloneOfAValidGitRepository 0.178
shouldRaiseErrorOnEmptyUrl 0.103

KeyGripTest

testGrip[rsa.asc] 0.979
testGrip[dsa-elgamal.asc] 0.004
testGrip[brainpool256.asc] 0.13
testGrip[brainpool384.asc] 0.002
testGrip[brainpool512.asc] 0.002
testGrip[nistp256.asc] 0.063
testGrip[nistp384.asc] 0.008
testGrip[nistp521.asc] 0.005
testGrip[secp256k1.asc] 0.006
testGrip[ed25519.asc] 0.001
testGrip[x25519.asc] 0.001

KeyGrip25519Test

testCompressed 0.001
testCurve25519 0.001
testCompressedNoPrefix 0.06

BouncyCastleGpgKeyLocatorTest

testImplicitFingerprint 0.115
testEmpty 0
testZeroX 0
testFullEmail 0
testFullMatch 0
testSubstringPlain 0
testSubstringAsterisk 0
testExplicitFingerprint 0
testPartialEmail 0

SecretKeysTest

testKeyRead[AFDA8EA10E185ACF8C0D0F8885A0EF61A72ECB11] 0.401
testKeyRead[2FB05DBB70FC07CB84C13431F640CA6CEA1DBF8A] 0.096
testKeyRead[66CCECEC2AB46A9735B10FEC54EDF9FD0F77BAF9] 0.919
testKeyRead[F727FAB884DA3BD402B6E0F5472E108D21033124] 0.273
testKeyRead[faked] 0.001

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 7.12

AdvertiseErrorTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 7.496
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 1.672

SetAdditionalHeadersTest

testSetHeaders[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.403
testSetHeaders[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.203

DefaultUploadPackFactoryTest

testCreate_Default 0.107
testCreate_Disabled 0.01
testDisabledSingleton 0.078
testCreate_Enabled 0.013

DumbClientSmartServerTest

testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.613
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.103
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.111
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.384
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.117
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.092
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.09
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.118
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.193
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.104
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.094
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.183
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.21
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.095
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.031
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.271

HookMessageTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.3
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.203
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.295
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.198

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.199
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.2
testObjectCheckerException 0.173

DumbClientDumbServerTest

testInitialClone_Loose[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.208
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.106
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.195
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.204
testInitialClone_Loose[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.296
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.289
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.109
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.286

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.007
testCreate_NullUser 0.005
testCreate_EmptyStringUser 0.077
testCreate_Disabled 0.006
testDisabledSingleton 0.005
testCreate_Enabled 0.005

FileResolverTest

testNotAGitRepository 0.008
testUnreasonableNames 0.001
testExportOk 0.074

AsIsServiceTest

testCreate_Default 0.006
testCreate_Disabled 0.005
testDisabledSingleton 0.005
testCreate_Enabled 0.073

HttpClientTests

testV2CloneWithDeepenNot[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.699
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.101
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.114
testV2CloneWithDeepenSince[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.284
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.219
testCloneWithDeepenSince[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.379
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.297
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.111
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.216
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.092
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.089
testCloneWithDepth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.2
testCloneWithDeepenNot[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.306
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.212
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.171
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.106
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.109
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.187
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.115
testV2CloneWithDepth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.198
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.108
testV2CloneWithDeepenNot[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.292
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.108
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.099
testV2CloneWithDeepenSince[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.293
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.182
testCloneWithDeepenSince[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.222
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.106
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.1
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.27
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.03
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.091
testCloneWithDepth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.194
testCloneWithDeepenNot[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.194
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.091
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.021
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.079
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.023
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.097
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.087
testV2CloneWithDepth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.205
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.024

RegexPipelineTest

testSimpleRegex 0.015
testRegexGroupFilter 0.007
testServeOrdering 0.076

SmartClientSmartServerTest

testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 1.772
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.305
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.412
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.303
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.584
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.227
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.373
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.321
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.28
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.302
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.295
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.308
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.798
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.119
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.183
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.202
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.294
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.223
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.188
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.11
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.276
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.114
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 8.8
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.282
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.205
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.113
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.284
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.125
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.697
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.298
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.3
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.19
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.207
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.202
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.2
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.278
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.129
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.204
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.19
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.283
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.194
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.606
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.321
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.183
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.197
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.105
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.286
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.106
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.124
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.197
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.184
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.388
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.411
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.309
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.792
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.203
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.406
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.186
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.203
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.193
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.105
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.107
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.207
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.19
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 6.604
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.097
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.125
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.102
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.165
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.284
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.206
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.192
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.102
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.116
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.192
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.214
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.182
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.202
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.21
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.211
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.198
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.217
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.19
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 1.42
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.107
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.183
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.093
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.291
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.123
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.199
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.206
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.189
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.284
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.123
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.173
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.336
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.09
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.099
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.178
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.213
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.109
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.093
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.093
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.19
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.103
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 5.701
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.121
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.178
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.104
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.211
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.198
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.216
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.374
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.206
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.303
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.209
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.186
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.204
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.316
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.197
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.276
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.104
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.119
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.198
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.206
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.375
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.192
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.3
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.1
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.127
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.096
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.113
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.186
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.114
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.173
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.119
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.187
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.418
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.171
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.106
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.219
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.18
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.105
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.196
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.116
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 5.49
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.118
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.186
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.117
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.196
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.1
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.179
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.112
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.111
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.08
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.106
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.107
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.185
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.193
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.12
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.108
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.092
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.189
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.12
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.186

ErrorServletTest

testHandler 0.08

GitServletInitTest

testDefaultConstructor_NoBasePath 0
testInitUnderContainer_WithBasePath 0.013
testDefaultConstructor_WithBasePath 0.068
testInitUnderContainer_NoBasePath 0.007

MeasurePackSizeTest

testPush_packSize[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.111
testPush_packSize[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.108

ClientVersionUtilTest

testParse 0.002

RootLocaleTest

testHttpServerText 0.001

ServletUtilsTest

testAcceptGzip 0

HttpClientConnectionTest

testGetHeaderFieldsAllowMultipleValues 0.002

SmartClientSmartServerSslTest

testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.308
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.8
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 3.317
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 5.879
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.612
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.195
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.685
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.015
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 4.008
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.878
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 4.694
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.617
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.694
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 4.094
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.103
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.219

ConfigTest

testListConfig 6.207

BlameTest

testBlameCommitted 0.77
testBlameNonExisting 0.099
testBlameNoHead 0.02
testBlameStaged 0.095
testBlameNonExistingInSubdir 0.103
testBlameUnstaged 0.181
testBlameMergeConflict 0.905

LsFilesTest

testHelp 0.29
testLsFiles 0.211

RemoteTest

testAdd 0.109
testList 0.097
testVerboseList 0.106
testRemove 0.107
testSetUrl 0.105
testUpdate 1.186
testSetUrlPush 0.099

BranchTest

testRenameTwoArgs 0.099
testExistingBranch 0.09
testDeleteForce 0.202
testCreateFromOldCommit 0.213
testList 0.079
testListDetached 0.089
testHelpAfterDelete 0.027
testCreate 0.094
testDelete 0.382
testDeleteForceMultiple 0.115
testListContains 0.109
testRenameSingleArg 0.1
testDeleteMultiple 0.188

DiffToolTest

testEmptyToolName 6.602
testToolWithPrompt 0.487
testToolNoGuiNoPromptNoTrustExitcode 0.723
testToolAbortLaunch 0.399
testToolCached 0.526
testNotDefinedTool 0.294
testTool 0.506
testToolHelp 1.996
testUserToolWithCommandNotFoundError 1.099
testToolTrustExitCode 0.795
testUndefinedTool 0.289

CheckoutTest

testCheckoutHead 0.023
testCheckoutLink 0.182
testCheckoutPath 0.3
testCheckoutSelf 0.098
testCheckoutUnresolvedHead 0.015
testCheckoutForce_Bug530771 0.101
testCheckoutSingleFile 0.1
fileModeTestFileThenFileWithFolderInIndex 0.195
testCheckoutNewBranchThatAlreadyExists 0.088
fileModeTestFileWithFolderInIndex 0.201
testCheckoutExistingBranchWithConflict 0.106
fileModeTestFolderThenFileWithMissingInWorkingTree 0.113
testCheckoutBranch 0.188
testCheckoutAllPaths 0.205
fileModeTestFolderWithMissingInWorkingTree 0.198
testCheckoutNonExistingBranch 0.094
testCheckoutOrphan 0.11
testCheckoutWithMissingWorkingTreeFile 0.207
testCheckoutNewBranch 0.09
fileModeTestFolderThenMissingWithFileInWorkingTree 0.105
testCheckoutNewBranchOnBranchToBeBorn 0.077
fileModeTestMissingWithFolderInWorkingTree 0.1
fileModeTestMissingThenFolderWithFileInWorkingTree 0.101

LsRemoteTest

testLsRemoteHeadsTags 1.194
testLsRemoteTags 0.118
testLsRemoteSymRefs 0.304
testLsRemote 0.193
testLsRemoteHeads 0.114

RmTest

multiplePathsShouldBeRemoved 0.096

TagTest

testTagTwice 0.117
testTagDeleteFail 0.094
testTagDelete 0.099

TextBuiltinTest

testCleanDeleteDirs 0.104

ReflogTest

testSingleCommit 0.098
testClean 0.088
testBranch 0.103

MergeTest

testMergeSelf 0.217
testFastForward 0.182
testNoFastForwardAndSquash 0.011
testMerge 0.306
testFastForwardOnly 0.114
testMergeNoCommitSquash 0.175
testMergeNoCommit 0.106
testMergeWithUserMessage 0.188
testSquashSelf 0.021
testSquash 0.184
testNoFastForward 0.12

RevListTest

testWithoutParentsFlag 0.168
testWithParentsFlag 0.107

AddTest

testAddNothing 0.008
testAddAFile 0.008
testAddUsage 0.078
testAddFileTwice 0.009
testAddAlreadyAdded 0.01

CLIGitCommandTest

testSplit 0.068

InitTest

testInitDirectory 0.018
testInitBare 0.076
testInitDirectoryInitialBranch 0.012

ArchiveTest

testTarPrefixOption 0.278
testTgzExtensions 0.098
testTarPreservesContent 0.098
testArchiveIncludesSubmoduleDirectory 1.013
testTarWithSubdir 0.193
testExtensionMatchIsAnchored 0.099
testUnrecognizedFormat 0.09
testArchiveWithLongFilename 0.125
testTarPreservesMode 0.274
testNoExtensionMeansTar 0.023
testEmptyArchive 0.087
testArchivePrefixOption 0.1
testArchiveWithSubdir 0.122
testArchivePreservesMode 0.194
testUnrecognizedExtensionMeansTar 0.197
testZipExtension 0.085
testDefaultFormatIsTar 0.099
testArchivePreservesContent 0.108
testTarExtension 0.108
testTarWithLongFilename 0.276
testTxzExtension 0.41
testPrefixWithoutTrailingSlash 0.105
testTarIncludesSubmoduleDirectory 0.385
testTarPrefixWithoutTrailingSlash 0.122
testArchiveWithFiles 0.086
testPrefixDoesNotNormalizeDoubleSlash 0.099
testFormatOverridesFilename 0.117
testPrefixDoesNotNormalizeDoubleSlashInTar 0.098
testEmptyTar 0.094
testTbz2Extension 0.188

DescribeTest

testDescribeTagLong 0.096
testDescribeCommitNoMatch 0.111
testDescribeCommitMultiMatch 0.181
testDescribeCommitMatch 0.116
testDescribeCommitMatchAbbrevMax 0.175
testDescribeCommitMatchAbbrevMin 0.105
testDescribeCommit 0.103
testHelpArgumentAfterUnknown 0.009
testHeadNoTag 0.082
testNoHead 0.005
testHelpArgumentBeforeUnknown 0.007
testDescribeCommitMatchAbbrev 0.093
testDescribeTag 0.023
testDescribeCommitMatch2 0.174

CommitTest

testCommitAll 0.103
testCommitPath 0.096

CleanTest

testCleanDeleteDirs 0.085
testCleanLeaveDirs 0.09
testCleanRequiresForce 0.003
testCleanRequiresForceConfig 0.007

FetchTest

testFetchNoTags 0.2
testFetchDefault 0.29
testFetchForceUpdate 0.307
testFetchAllTags 0.391

ProxyConfigTest

testHttpProxy_bothCases 1.698
testAll 1.111
testNoSetting 0.609
testHttpsProxy_bothCases 1.197
testOverwriteHttpPort 1.283
testHttpProxy_lowerCase 1.298
testDontOverwriteHttp 1.116
testHttpsProxy_lowerCase 1.588
testHttpProxy_upperCase 0.996
testHttpsProxy_upperCase 1.098

RepoTest

testAddRepoManifest 1.201
testZombieHelpArgument 0.292
testMissingPath 0.291

CloneTest

testCloneIntoCurrentDir 0.204
testClone 0.204
testCloneMirror 0.294
testCloneBare 0.199
testCloneInitialBranchMissing 0.1
testCloneInitialBranch 0.213
testCloneEmpty 0.088

ResetTest

testResetSelf 0.084
testPathOptionHelp 0.007
testResetPathNoDoubleDash 0.107
testResetPrevious 0.087
testResetPathDoubleDashNoRef 0.024
testZombieArgument_Bug484951 0.078
testResetPathNoDoubleDashNoRef 0
Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path
testResetPathDoubleDash 0.094
testResetEmptyPath 0.015

MergeToolTest

testEmptyToolName 0.71
testAbortMerge 0.392
testMergeConflictNoGuiNoPrompt 0.397
testAbortLaunch 0.291
testToolHelp 1.798
testNoConflict 0.117
testMergeConflict 0.473
testUserToolWithCommandNotFoundError 0.4
testUndefinedTool 0.325
testDeletedConflict 0.298
testMergeConflictNoPrompt 0.577

CommitAndLogTest

testCommitAmend 0.092

StatusTest

testStatusUntrackedFiles 0.392
testStatusPorcelainUntrackedFilesAll 0.396
testPathOptionHelp 0.006
testStatusUno 0.296
testStatusPorcelainUntrackedFiles 0.509
testStatusUall 0.582
testStatusPorcelainU 0.42
testStatusPorcelain 0.592
testStatusUntrackedFilesAll 0.582
testStatusPorcelainUno 0.217
testStatusUntrackedFilesNo 0.295
testStatusPorcelainUall 0.207
testStatusPorcelainUntrackedFilesNo 0.194
testStatusDefault 0.209
testStatusU 0.292

LFSPointerTest

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

AbbreviatedLongObjectIdTest

test33_FromString 0.191
testFromLongObjectId 0.078
testEquals_Full 0.001
test15_FromString 0
testNotEquals_SameLength 0
testIsId 0.001
testPrefixCompare_1 0
test16_FromString 0
testEmpty_FromString 0
test17_FromString 0
testFromStringWrongLength 0.099
testPrefixCompare_15 0
testPrefixCompare_16 0
testPrefixCompare_17 0
testPrefixCompare_33 0.001
testPrefixCompare_Full 0.002
testFull_FromByteArray 0.001
test1_FromString 0.001
test2_FromString 0
testFromStringByteWrongLength 0.015
test3_FromString 0
test4_FromString 0.001
test5_FromString 0.068
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0.001
test9_FromString 0
testAbbreviate 0
testGetFirstByte 0
testNotEquals 0
testPrefixCompareByte 0
testPrefixCompareLong 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

LongObjectIdTest

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

MutableLongObjectIdTest

testCopy 0.001
testFromStringByte 0.001
testToObjectId 0
testFromRawLong 0.001
testFromString 0

LfsPointerFilterTest

testValidNestedPointers 1.805
testRegularFilesInRepositoryRoot 0
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.103
testValidPointersInRepositoryRoot 0.074

LfsConfigGitTest

checkoutLfsObjects_reset 5.684
checkoutLfsObjects_BranchSwitch 0.595
checkoutLfsObjects_BranchSwitch_ModifiedLocal 0.317

LfsGitTest

checkoutNonLfsPointer 0.414
testBranchSwitch 0.302

LfsConnectionFactoryTest

checkGetLfsConnection_lfsurl_lfsconfigFromIndex 5.517
lfsUrlFromRemoteUrlWithoutDotGit 0.185
lfsUrlNotConfigured 0.02
checkGetLfsConnection_InvalidLfsConfig_HEAD 0.879
checkGetLfsConnection_lfsurl_lfsconfigFromWorkingDir 0.018
lfsUrlFromLocalConfig 0.02
lfsUrlFromRemoteUrlWithDotGit 0.074
checkGetLfsConnection_remote_lfsconfigFromWorkingDir 0.017
lfsUrlFromOriginConfig 0.071
checkGetLfsConnection_InvalidLfsConfig_WorkingDir 0.017
checkGetLfsConnection_InvalidLfsConfig_Index 0.078
checkGetLfsConnection_ConfigFilePrecedence_lfsconfigFromWorkingDir 0.014
checkGetLfsConnection_lfsurl_lfsconfigFromHEAD 0.106

UploadTest

testParallelUploads 8.1
testCorruptUpload 0.403
testLargeFileUpload 0.393
testUpload 0.088

DownloadTest

testDownloadNotFound 8.095
testLargeFileDownload 0.901
testDownloadInvalidPathInfo 0.024
testDownloadInvalidId 0.099
testDownload 0.101

CheckoutTest

testKnownContent 2.294
testUnknownContent 0.201
testUnknownContentRequired 0.192

PushTest

testDeleteBranch 2.782
testPushSimple 0.41

NoFilesSshBuilderTest

testCloneWithBuiltInKeys 14.3

ApacheSshProtocol2Test

testSshFetchWithConfig 13.777
testSshCloneWithConfig 1.708

NoFilesSshTest

testCloneWithBuiltInKeys 2.199

HttpParserTest

testStopOnEmptyLine 0.006
testMultipleHeaders 0
testEmpty 0
testRFC7235Example 0

ApacheSshTest

testCloneAndFetchWithSessionLimit 2.301
testJumpHostWrongKeyAtProxy 2.199
testConnectAuthSshRsa 2.439
testHashedKnownHosts 0.806
testJumpHostRecursion 0.785
testJumpHostNonSsh 0.314
testPreamble 0.369
testHugePreamble 0.789
testAuthFailureMessage 1.696
testEd25519HostKey 1.618
testWrongKeyFirst 1.774
testJumpHost 1.799
testJumpHostWithPathShort 1.122
testJumpHostWithPath 1.576
testConnectOnlyRsaSha1 1.526
testAuthFailureMessageCancel 0.702
testJumpHostChain 1.519
testJumpHostNone 0.857
testJumpHostCascade 1.193
testJumpHostWrongKeyAtServer 0.829
testLongPreamble 0.649
testConnectAuthSshRsaPubkeyAcceptedAlgorithms 0.633
testSshModifiedHostKeyDeny 0.593
testSshModifiedHostKeyAsk 0.519
testSshWithConfigWrongKey 0.292
testSshWithUnknownKexAlgorithmsInConfig 0.856
testPasswordAuthWrongPassword 0.386
testPasswordAuthCorrectPasswordTooLate 0.368
testSshWithGlobalIdentity 0.551
testSshCloneWithConfigAndPush 0.582
testKeyboardInteractiveAuthSeveralTimes 0.493
testSftpWithConfig 0.565
testSshEncryptedUsedKeySeveralPassword 0.51
testSshWithoutKnownHostsDeny 0.328
testSftpCloneWithConfigAndPush 0.889
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.378
testSshWithConfigEncryptedUnusedKey 0.409
testSshWithUnknownAuthInConfig 0.592
testKeyboardInteractiveAuth 0.347
testSshWithUnknownCiphersInConfig 0.454
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.522
testSshWithNoMatchingAuthInConfig 0.294
testSshWithWrongPortInConfig 0.478
testSshWithDefaultIdentity 0.549
testSshEncryptedUsedKeyWrongPassword 0.346
testSshWithMinimalHostKeyAlgorithmsInConfig 0.488
testSingleCommand 2.508
testRsaHostKeySecond 0.487
testSshEncryptedUsedKeyCached 0.618
testSshWithoutKnownHostsWithProviderAsk 0.585
testSshWithAliasInConfig 0.479
testKeyboardInteractiveAuthWrongPassword 0.451
testPasswordAuthSeveralTimes 0.492
testSshWithWrongUserNameInConfig 0.469
testPasswordAuthNoPassword 0.714
testKeyboardInteractiveAuthNoPassword 0.505
testSshWithoutConfig 0.634
testSingleCommandWithTimeoutExpired 1.777
testEcDsaHostKey 0.496
testPasswordAuth 0.407
testSshModifiedHostKeyAllow 0.504
testSshWithoutKnownHostsWithProviderAcceptNew 0.717
testSshWithoutKnownHosts 0.204
testSshWithUnknownHostKeyAlgorithmsInConfig 0.397
testSshModifiedHostKeyWithProviderDeny 0.208
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.706
testSshFetchWithConfig 0.444
testSshCloneWithConfig 0.448
testSshKeys 19.221

ServiceLoaderTest

testDefaultFactoryFound 0.308

JschConfigSessionFactoryTest

testNoConfigEntry 0.785
testAliasCaseDifferenceLowcase 0.083
testAliasIdentical 0.016
testAlias 0.009
testAliasCaseDifferenceLowcaseInverted 0.078
testAliasCaseDifferenceUpcase 0.008
testAliasIdenticalWithPort 0.01
testAliasIdenticalWithUser 0.009
testAliasWithPort 0.069
testAliasWithUser 0.008
testAliasCaseDifferenceUpcaseInverted 0.008
testConnectTimout 0.009

JSchSshProtocol2Test

testSshFetchWithConfig 13.985
testSshCloneWithConfig 1.23

OpenSshConfigTest

testCaseInsensitiveKeyLookup 0.009
testAlias_DoesNotMatch 0.07
testAlias_OptionsSet 0.011
testHostCaseInsensitive 0.009
testRepeatedLookupsWithModification 0.011
testAlias_InheritBatchMode 0.079
testRemoteUserReplacement 0.005
testAlias_ConnectionAttempts 0.012
testAlias_BatchModeDefault 0.007
testPattern 0.068
testAlias_PreferredAuthenticationsDefault 0.007
testAlias_OptionsInherit 0.008
testMissingArgument 0.009
testPubKeyAcceptedAlgorithms 0.006
testMultiHost 0.006
testListValueMultiple 0.069
testWhitespace 0.011
testEqualsSign 0.008
testEolComments 0.075
testHomeDirUserReplacement 0.011
testPubKeyAcceptedKeyTypes 0.01
testAlias_BatchModeYes 0.008
testQuoteParsing 0.069
testMultiIdentityFile 0.005
testSeparatorParsing 0.008
testAlias_OptionsKeywordCaseInsensitive 0.012
testDefaultBlock 0.007
testHostnameReplacement 0.076
testAlias_ConnectionAttemptsDefault 0.002
testAlias_invalidConnectionAttempts 0.008
testNegativeMatch2 0.008
testAlias_PreferredAuthentications 0.008
testListValueSingle 0.071
testNoConfig 0.001
testIdentityFile 0.008
testAlias_badConnectionAttempts 0.009
testMultipleMatch 0.008
testNegativeMatch 0.07
testNegatedPattern 0.008
testAlias_InheritPreferredAuthentications 0.008
testNoMatch 0.007
testLocalhostFQDNReplacement 0.007
testEnVarSubstitution 0.007

JSchSshTest

testSshModifiedHostKeyDeny 10.587
testSshModifiedHostKeyAsk 2.497
testSshWithConfigWrongKey 1.794
testSshWithUnknownKexAlgorithmsInConfig 1.433
testPasswordAuthWrongPassword 0.887
testPasswordAuthCorrectPasswordTooLate 0.904
testSshWithGlobalIdentity 0.612
testSshCloneWithConfigAndPush 1.181
testKeyboardInteractiveAuthSeveralTimes 0.625
testSftpWithConfig 0.671
testSshEncryptedUsedKeySeveralPassword 0.507
testSshWithoutKnownHostsDeny 0.318
testSftpCloneWithConfigAndPush 1.015
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.662
testSshWithConfigEncryptedUnusedKey 0.604
testSshWithUnknownAuthInConfig 0.488
testKeyboardInteractiveAuth 0.464
testSshWithUnknownCiphersInConfig 0.541
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.713
testSshWithNoMatchingAuthInConfig 0.515
testSshWithWrongPortInConfig 0.57
testSshWithDefaultIdentity 0.516
testSshEncryptedUsedKeyWrongPassword 0.392
testSshWithMinimalHostKeyAlgorithmsInConfig 0.481
testSingleCommand 2.963
testRsaHostKeySecond 0.544
testSshEncryptedUsedKeyCached 0.499
testSshWithoutKnownHostsWithProviderAsk 0.407
testSshWithAliasInConfig 0.424
testKeyboardInteractiveAuthWrongPassword 0.66
testPasswordAuthSeveralTimes 0.424
testSshWithWrongUserNameInConfig 0.372
testPasswordAuthNoPassword 0.39
testKeyboardInteractiveAuthNoPassword 0.463
testSshWithoutConfig 0.343
testSingleCommandWithTimeoutExpired 2.041
testEcDsaHostKey 0.493
testPasswordAuth 0.504
testSshModifiedHostKeyAllow 0.452
testSshWithoutKnownHostsWithProviderAcceptNew 0.722
testSshWithoutKnownHosts 0.278
testSshWithUnknownHostKeyAlgorithmsInConfig 0.634
testSshModifiedHostKeyWithProviderDeny 0.537
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.461
testSshFetchWithConfig 0.471
testSshCloneWithConfig 0.39
testSshKeys 11.675

Failure Details

[Summary] [Package List] [Test Cases]


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