Failsafe Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
5874 0 0 138 97.651% 769.146

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.11
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.032
org.eclipse.jgit.dircache 79 0 0 0 100% 0.606
org.eclipse.jgit.revwalk 254 0 0 0 100% 4.176
org.eclipse.jgit.internal.storage.file 577 0 0 32 94.454% 60.109
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.001
org.eclipse.jgit.http.server 3 0 0 0 100% 0.007
org.eclipse.jgit.internal.transport.ssh 47 0 0 0 100% 1.312
org.eclipse.jgit.gitrepo 37 0 0 0 100% 3.812
org.eclipse.jgit.storage.file 11 0 0 0 100% 0.009
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 6.387
org.eclipse.jgit.internal.transport.parser 6 0 0 0 100% 0.003
org.eclipse.jgit.internal.diffmergetool 7 0 0 0 100% 0.032
org.eclipse.jgit.pgm 192 0 0 1 99.479% 66.419
org.eclipse.jgit.attributes 103 0 0 0 100% 18.399
org.eclipse.jgit.transport.ssh.jsch 105 0 0 0 100% 66.026
org.eclipse.jgit.transport.http.apache 1 0 0 0 100% 0.003
org.eclipse.jgit.junit 14 0 0 0 100% 0.083
org.eclipse.jgit.events 1 0 0 0 100% 0.006
org.eclipse.jgit.lfs.server.fs 14 0 0 0 100% 24.391
org.eclipse.jgit.logging 3 0 0 0 100% 0.005
org.eclipse.jgit.diff 193 0 0 0 100% 7.709
org.eclipse.jgit.treewalk.filter 88 0 0 0 100% 0.715
org.eclipse.jgit.treewalk 78 0 0 0 100% 0.427
org.eclipse.jgit.lfs.internal 13 0 0 0 100% 6.909
org.eclipse.jgit.util 417 0 0 0 100% 1.932
org.eclipse.jgit.lfs.lib 104 0 0 0 100% 4.488
org.eclipse.jgit.lfs 5 0 0 0 100% 7.625
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 14.098
org.eclipse.jgit.internal.transport.sshd.proxy 4 0 0 0 100% 0.111
org.eclipse.jgit.internal.transport.connectivity 9 0 0 0 100% 3.891
org.eclipse.jgit.transport.sshd 71 0 0 0 100% 97.498
org.eclipse.jgit.merge 115 0 0 0 100% 11.85
org.eclipse.jgit.transport 631 0 0 97 84.628% 10.571
org.eclipse.jgit.notes 52 0 0 0 100% 2.507
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.054
org.eclipse.jgit.internal.storage.reftable 76 0 0 0 100% 1.757
org.eclipse.jgit.api 847 0 0 6 99.292% 86.827
org.eclipse.jgit.gpg.bc.internal.keys 19 0 0 0 100% 9.329
org.eclipse.jgit.internal.transport.http 10 0 0 0 100% 2.207
org.eclipse.jgit.symlinks 9 0 0 0 100% 0.195
org.eclipse.jgit.revplot 16 0 0 0 100% 0.248
org.eclipse.jgit.util.io 55 0 0 0 100% 3.493
org.eclipse.jgit.internal.revwalk 20 0 0 0 100% 15.012
org.eclipse.jgit.lib 638 0 0 0 100% 12.583
org.eclipse.jgit.transport.http 4 0 0 0 100% 0.12
org.eclipse.jgit.ignore 258 0 0 0 100% 0.781
org.eclipse.jgit.internal.storage.pack 24 0 0 0 100% 40.01
org.eclipse.jgit.submodule 50 0 0 0 100% 0.861
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.016
org.eclipse.jgit.gpg.bc.internal 9 0 0 0 100% 0.12
org.eclipse.jgit.http.test 277 0 0 0 100% 169.967
org.eclipse.jgit.indexdiff 1 0 0 1 0% 0.015
org.eclipse.jgit.nls 11 0 0 0 100% 0.02
org.eclipse.jgit.patch 45 0 0 0 100% 0.159
org.eclipse.jgit.internal.storage.dfs 91 0 0 0 100% 3.113

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

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheLargePathTest 5 0 0 0 100% 0.081
DirCachePathEditTest 8 0 0 0 100% 0.004
DirCacheAfterCloneTest 6 0 0 0 100% 0.275
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.006
DirCacheFindTest 1 0 0 0 100% 0.006
DirCacheBuilderTest 9 0 0 0 100% 0.03
DirCacheBasicTest 12 0 0 0 100% 0.069
DirCacheCGitCompatabilityTest 8 0 0 0 100% 0.032
DirCacheIteratorTest 11 0 0 0 100% 0.033
DirCacheEntryTest 12 0 0 0 100% 0.007
DirCacheTreeTest 6 0 0 0 100% 0.063

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
RevCommitListTest 7 0 0 0 100% 1.34
RevWalkPathFilter6012Test 7 0 0 0 100% 0.093
RevWalkSortTest 15 0 0 0 100% 0.131
MaxCountRevFilterTest 2 0 0 0 100% 0.055
RevWalkUtilsReachableTest 6 0 0 0 100% 0.197
FIFORevQueueTest 6 0 0 0 100% 0.465
RevWalkResetTest 1 0 0 0 100% 0.006
RevWalkPathFilter1Test 14 0 0 0 100% 0.133
RevTagParseTest 24 0 0 0 100% 0.115
RevWalkMergeBaseTest 7 0 0 0 100% 0.139
ObjectWalkTest 9 0 0 0 100% 0.11
RevWalkCullTest 3 0 0 0 100% 0.082
RevWalkShallowTest 7 0 0 0 100% 0.046
RevWalkCarryFlagsTest 4 0 0 0 100% 0.053
TreeRevFilterTest 5 0 0 0 100% 0.064
RevFlagSetTest 7 0 0 0 100% 0.038
LIFORevQueueTest 5 0 0 0 100% 0.331
RevWalkUtilsCountTest 6 0 0 0 100% 0.032
FirstParentRevWalkTest 26 0 0 0 100% 0.189
RevObjectTest 10 0 0 0 100% 0.068
RevWalkFollowFilterTest 3 0 0 0 100% 0.021
DateRevQueueTest 7 0 0 0 100% 0.059
RevCommitParseTest 22 0 0 0 100% 0.09
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.012
ObjectWalkFilterTest 6 0 0 0 100% 0.017
FooterLineTest 19 0 0 0 100% 0.096
RevWalkMergedIntoTest 5 0 0 0 100% 0.091
RevWalkFilterTest 15 0 0 0 100% 0.088
SkipRevFilterTest 3 0 0 0 100% 0.015

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
PackFileTest 10 0 0 0 100% 0.006
WindowCacheReconfigureTest 7 0 0 0 100% 0.196
RefDirectoryTest 62 0 0 0 100% 2.792
ReflogWriterTest 1 0 0 0 100% 0.088
AutoGcTest 4 0 0 0 100% 1.405
PackReverseIndexTest 4 0 0 0 100% 0.191
PackFileSnapshotTest 3 0 0 2 33.333% 1.604
FileReftableTest 33 0 0 0 100% 3.417
AlternatesTest 3 0 0 0 100% 0.298
GcKeepFilesTest 1 0 0 0 100% 0.709
GcReflogTest 4 0 0 0 100% 0.71
InflatingBitSetTest 4 0 0 0 100% 0.003
GcBasicPackingTest 11 0 0 0 100% 3.607
FileRepositoryBuilderTest 7 0 0 0 100% 0.101
GcPruneNonReferencedTest 5 0 0 0 100% 0.274
FileReftableStackTest 5 0 0 0 100% 3.517
WindowCacheGetTest 6 0 0 0 100% 0.379
T0004_PackReaderTest 2 0 0 0 100% 0.017
AbbreviationTest 4 0 0 0 100% 0.268
T0003_BasicTest 25 0 0 0 100% 0.623
StoredBitmapTest 3 0 0 0 100% 0.004
PackIndexV1Test 7 0 0 0 100% 0.098
GcDirCacheSavesObjectsTest 2 0 0 0 100% 0.299
ReflogReaderTest 8 0 0 0 100% 0.205
RepositorySetupWorkDirTest 12 0 0 0 100% 0.081
GcOrphanFilesTest 5 0 0 0 100% 0.107
GcDeleteEmptyRefsFoldersTest 4 0 0 0 100% 0.107
UnpackedObjectTest 15 0 0 0 100% 0.5
BatchRefUpdateTest 168 0 0 27 83.929% 6.041
LockFileTest 11 0 0 0 100% 0.131
ObjectDirectoryTest 6 0 0 1 83.333% 5.509
PackWriterTest 31 0 0 0 100% 5.204
GcTagTest 2 0 0 0 100% 0.028
GcConcurrentTest 5 0 0 0 100% 0.471
GcBranchPrunedTest 3 0 0 0 100% 0.192
GcTemporaryFilesTest 2 0 0 0 100% 0.024
GcPackRefsTest 7 0 0 0 100% 0.282
PackIndexV2Test 7 0 0 0 100% 0.092
PackTest 5 0 0 0 100% 0.116
RefUpdateTest 48 0 0 0 100% 2.231
ConcurrentRepackTest 4 0 0 0 100% 0.245
DescriptionTest 1 0 0 0 100% 0.06
PackInserterTest 13 0 0 0 100% 0.293
FileSnapshotTest 7 0 0 2 71.429% 17.584

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

Class Tests Errors Failures Skipped Success Rate Time
ClientVersionUtilTest 1 0 0 0 100% 0.004
RootLocaleTest 1 0 0 0 100% 0.001
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.312

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 4 0 0 0 100% 0.082
RepoCommandSymlinkTest 1 0 0 0 100% 0.105
BareSuperprojectWriterTest 2 0 0 0 100% 0.074
RepoCommandTest 30 0 0 0 100% 3.551

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.internal.transport.parser

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

org.eclipse.jgit.internal.diffmergetool

Class Tests Errors Failures Skipped Success Rate Time
ExternalDiffToolTest 7 0 0 0 100% 0.032

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
ConfigTest 1 0 0 0 100% 10.818
DiffToolTest 5 0 0 0 100% 12.992
BlameTest 7 0 0 0 100% 2.319
LsFilesTest 2 0 0 0 100% 1.405
RemoteTest 7 0 0 0 100% 2.309
BranchTest 13 0 0 0 100% 2.709
LsRemoteTest 5 0 0 0 100% 1.698
CheckoutTest 23 0 0 0 100% 3.316
RmTest 1 0 0 0 100% 0.02
TagTest 3 0 0 0 100% 0.419
TextBuiltinTest 1 0 0 0 100% 0.102
ReflogTest 3 0 0 0 100% 0.204
MergeTest 11 0 0 0 100% 1.077
RevListTest 2 0 0 0 100% 0.215
AddTest 5 0 0 0 100% 0.106
CLIGitCommandTest 1 0 0 0 100% 0.001
InitTest 3 0 0 0 100% 0.103
ArchiveTest 30 0 0 0 100% 4.993
DescribeTest 14 0 0 0 100% 1.21
CommitTest 2 0 0 0 100% 0.199
CleanTest 4 0 0 0 100% 0.2
FetchTest 4 0 0 0 100% 1.101
ProxyConfigTest 10 0 0 0 100% 11.09
RepoTest 3 0 0 0 100% 1.399
ResetTest 9 0 0 1 88.889% 0.595
CloneTest 7 0 0 0 100% 1.992
CommitAndLogTest 1 0 0 0 100% 0.206
StatusTest 15 0 0 0 100% 3.621

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 6.791
CGitAttributesTest 26 0 0 0 100% 3.824
AttributesHandlerTest 30 0 0 0 100% 1.295
TreeWalkAttributeTest 18 0 0 0 100% 1.585
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.301
AttributesMatcherTest 9 0 0 0 100% 0.303
AttributeTest 1 0 0 0 100% 0.006
AttributesNodeTest 7 0 0 0 100% 0.398
AttributeFileTests 3 0 0 0 100% 3.896

org.eclipse.jgit.transport.ssh.jsch

Class Tests Errors Failures Skipped Success Rate Time
ServiceLoaderTest 1 0 0 0 100% 0.578
JschConfigSessionFactoryTest 12 0 0 0 100% 1.277
JSchSshProtocol2Test 2 0 0 0 100% 13.284
OpenSshConfigTest 43 0 0 0 100% 0.997
JSchSshTest 47 0 0 0 100% 49.89

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

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
DownloadTest 5 0 0 0 100% 9.623
UploadTest 4 0 0 0 100% 9.796
CheckoutTest 3 0 0 0 100% 2.191
PushTest 2 0 0 0 100% 2.781

org.eclipse.jgit.logging

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

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.017
RawTextIgnoreWhitespaceChangeTest 4 0 0 0 100% 0.086
SimilarityIndexTest 8 0 0 0 100% 0.088
DiffFormatterTest 21 0 0 0 100% 2.413
RawTextLoadTest 5 0 0 0 100% 0.997
RenameDetectorTest 33 0 0 0 100% 1.401
RawTextTest 17 0 0 0 100% 0.008
EditTest 16 0 0 0 100% 0.005
EditListTest 5 0 0 0 100% 0.004
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.002
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.003
HistogramDiffTest 30 0 0 0 100% 0.103
MyersDiffTest 23 0 0 0 100% 0.009
DiffFormatterReflowTest 10 0 0 0 100% 0.094
PatchIdDiffFormatterTest 2 0 0 0 100% 0.686
DiffEntryTest 13 0 0 0 100% 1.793

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.45
NotTreeFilterTest 6 0 0 0 100% 0.018
InterIndexDiffFilterTest 5 0 0 0 100% 0.017
PathFilterGroupTest 7 0 0 0 100% 0.004
PathSuffixFilterTest 4 0 0 0 100% 0.055
PathFilterLogicTest 21 0 0 0 100% 0.151

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
TreeWalkBasicDiffTest 1 0 0 0 100% 0.009
EmptyTreeIteratorTest 6 0 0 0 100% 0.051
NameConflictTreeWalkTest 5 0 0 0 100% 0.019
FileTreeIteratorTest 23 0 0 0 100% 0.308
TreeWalkJava7Test 1 0 0 0 100% 0.004
CanonicalTreeParserTest 18 0 0 0 100% 0.004
AbstractTreeIteratorTest 7 0 0 0 100% 0.004
InstantComparatorTest 10 0 0 0 100% 0.002
PostOrderTreeWalkTest 6 0 0 0 100% 0.019
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% 6.909

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
IOTest 4 0 0 0 100% 0.001
PathsTest 2 0 0 0 100% 0.001
RawSubStringPatternTest 4 0 0 0 100% 0.038
HookTest 12 0 0 0 100% 0.153
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.007
Base64Test 4 0 0 0 100% 0.003
LongMapTest 8 0 0 0 100% 0.09
GitDateParserTest 13 0 0 0 100% 0.012
RawParseUtils_MatchTest 4 0 0 0 100% 0.059
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.003
SystemReaderTest 2 0 0 0 100% 0.133
GitDateFormatterTest 9 0 0 0 100% 0.007
FilterCommandsTest 7 0 0 0 100% 0.72
ChangeIdUtilTest 35 0 0 0 100% 0.068
RawParseUtils_HexParseTest 3 0 0 0 100% 0.003
RawParseUtils_LineMapTest 7 0 0 0 100% 0.003
TemporaryBufferTest 17 0 0 0 100% 0.185
BlockListTest 12 0 0 0 100% 0.006
SimpleLruCacheTest 8 0 0 0 100% 0.006
Base85Test 4 0 0 0 100% 0.007
StringUtilsTest 9 0 0 0 100% 0.005
QuotedStringGitPathStyleTest 31 0 0 0 100% 0.004
ReadLinesTest 6 0 0 0 100% 0.003
StatsTest 5 0 0 0 100% 0.002
IntListTest 12 0 0 0 100% 0.004
RawCharUtilTest 3 0 0 0 100% 0.003
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.003
FSTest 7 0 0 0 100% 0.084
RunExternalScriptTest 12 0 0 0 100% 0.034
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.063
RelativeDateFormatterTest 10 0 0 0 100% 0.003
RawParseUtilsTest 5 0 0 0 100% 0.009
QuotedStringBourneStyleTest 10 0 0 0 100% 0.002
LRUMapTest 1 0 0 0 100% 0.003
RefMapTest 22 0 0 0 100% 0.005
HttpSupportTest 2 0 0 0 100% 0.061
FileUtilsTest 31 0 0 0 100% 0.121
FS_POSIXTest 5 0 0 0 100% 0.004
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.697
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.8
LongObjectIdTest 32 0 0 0 100% 0.602
MutableLongObjectIdTest 5 0 0 0 100% 0.08
LfsPointerFilterTest 5 0 0 0 100% 2.309

org.eclipse.jgit.lfs

Class Tests Errors Failures Skipped Success Rate Time
LfsConfigGitTest 3 0 0 0 100% 6.903
LfsGitTest 2 0 0 0 100% 0.722

org.eclipse.jgit.attributes.merge

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

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

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

org.eclipse.jgit.internal.transport.connectivity

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

org.eclipse.jgit.transport.sshd

Class Tests Errors Failures Skipped Success Rate Time
NoFilesSshBuilderTest 1 0 0 0 100% 15.684
ApacheSshProtocol2Test 2 0 0 0 100% 17.089
NoFilesSshTest 1 0 0 0 100% 1.613
ApacheSshTest 67 0 0 0 100% 63.112

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.009
SimpleMergeTest 16 0 0 0 100% 0.216
GitlinkMergeTest 19 0 0 0 100% 0.242
CrissCrossMergeTest 8 0 0 0 100% 8.896
SquashMessageFormatterTest 1 0 0 0 100% 0.011
CherryPickTest 2 0 0 0 100% 0.015
MergeMessageFormatterTest 16 0 0 0 100% 0.158
MergerTest 33 0 0 0 100% 2.303

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
SideBandOutputStreamTest 11 0 0 0 100% 0.011
PushCertificateParserTest 11 0 0 0 100% 0.03
HttpConfigTest 17 0 0 0 100% 0.011
ReceivePackAdvertiseRefsHookTest 9 0 0 0 100% 0.699
RefSpecTest 40 0 0 0 100% 0.004
ReceivePackTest 1 0 0 0 100% 0.001
PackParserTest 12 0 0 0 100% 0.327
PushConnectionTest 4 0 0 0 100% 0.059
ReachableCommitTipRequestValidatorTest 12 0 0 0 100% 0.294
AtomicPushTest 3 0 0 0 100% 0.009
TransportHttpTest 10 0 0 0 100% 0.178
HttpConfigUriPathTest 8 0 0 0 100% 0.003
ProtocolV2HookChainTest 3 0 0 0 100% 0.004
UploadPackTest 85 0 0 0 100% 0.475
BasePackConnectionTest 8 0 0 0 100% 0.006
PushCertificateIdentTest 6 0 0 0 100% 0.004
HttpAuthTest 1 0 0 0 100% 0.089
ReachableCommitRequestValidatorTest 12 0 0 0 100% 0.519
PacketLineOutTest 9 0 0 0 100% 0.007
UploadPackReachabilityTest 9 0 0 0 100% 0.104
TransportTest 9 0 0 0 100% 0.22
RemoteConfigTest 28 0 0 0 100% 0.068
PreUploadHookChainTest 3 0 0 0 100% 0.003
TransferConfigTest 6 0 0 0 100% 0.002
ProtocolV2ParserTest 15 0 0 0 100% 0.017
UploadPackLsRefsFileRepositoryTest 1 0 0 0 100% 0.079
PushCertificateStoreTest 16 0 0 0 100% 0.119
NetRCTest 2 0 0 0 100% 0.073
TestProtocolTest 6 0 0 0 100% 2.404
URIishTest 71 0 0 1 98.592% 0.085
RefAdvertiserTest 1 0 0 0 100% 0.002
BasePackPushConnectionTest 3 0 0 0 100% 0.005
PostUploadHookChainTest 3 0 0 0 100% 0.004
ProtocolV0ParserTest 6 0 0 0 100% 0.004
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.003
WalkEncryptionTest$Required 2 0 0 1 50% 0.006
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 76 0 0 76 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0
TipRequestValidatorTest 12 0 0 0 100% 0.061
PushOptionsTest 8 0 0 0 100% 0.255
PushConfigTest 8 0 0 0 100% 0.004
BundleWriterTest 8 0 0 0 100% 0.177
PacketLineInTest 30 0 0 0 100% 0.004
PushProcessTest 17 0 0 0 100% 0.116
UploadPackRefSortingForReachabilityTest 1 0 0 0 100% 0.004
DaemonTest 2 0 0 0 100% 4.022

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 2.286
LeafBucketTest 11 0 0 0 100% 0.002
DefaultNoteMergerTest 6 0 0 0 100% 0.058
NoteMapTest 18 0 0 0 100% 0.161

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
MergedReftableTest 25 0 0 0 100% 0.087
ReftableTest 45 0 0 0 100% 1.601
ReftableCompactorTest 6 0 0 0 100% 0.069

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
FetchCommandTest 15 0 0 0 100% 0.672
CleanCommandTest 11 0 0 0 100% 0.193
TagCommandTest 15 0 0 0 100% 0.152
RevertCommandTest 10 0 0 0 100% 0.216
RemoteDeleteCommandTest 1 0 0 0 100% 0.008
HugeFileTest 1 0 0 1 0% 0.002
RemoteSetUrlCommandTest 2 0 0 0 100% 0.015
PullCommandTest 19 0 0 0 100% 1.75
MergeCommandTest 54 0 0 0 100% 1.829
SecurityManagerTest 1 0 0 0 100% 4.128
StatusCommandTest 6 0 0 0 100% 0.211
CommitAndLogCommandTest 9 0 0 0 100% 0.147
CommitOnlyTest 96 0 0 0 100% 2.404
LogCommandTest 10 0 0 0 100% 0.395
LsRemoteCommandTest 5 0 0 0 100% 0.429
StashApplyCommandTest 31 0 0 0 100% 1.623
SecurityManagerMissingPermissionsTest 1 0 0 0 100% 0.019
StashDropCommandTest 8 0 0 0 100% 0.299
NameRevCommandTest 11 0 0 0 100% 0.202
PullCommandWithRebaseTest 6 0 0 0 100% 0.646
DiffCommandTest 6 0 0 0 100% 0.104
ResetCommandTest 21 0 0 0 100% 0.478
ApplyCommandTest 41 0 0 0 100% 1.022
CheckoutCommandTest 36 0 0 2 94.444% 2.18
BranchCommandTest 17 0 0 0 100% 0.502
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 2.988
DescribeCommandTest 44 0 0 0 100% 0.925
InitCommandTest 14 0 0 0 100% 0.07
RebaseCommandTest 74 0 0 0 100% 2.15
PathCheckoutCommandTest 18 0 0 0 100% 0.499
CrLfNativeTest 3 0 0 0 100% 0.037
GarbageCollectCommandTest 2 0 0 0 100% 0.068
CommitCommandTest 26 0 0 2 92.308% 0.431
ArchiveCommandTest 13 0 0 1 92.308% 11.105
EolStreamTypeUtilTest 6 0 0 0 100% 0.004
ReflogCommandTest 3 0 0 0 100% 0.103
AddCommandTest 39 0 0 0 100% 0.687
StashCreateCommandTest 16 0 0 0 100% 0.302
RemoteAddCommandTest 1 0 0 0 100% 0.009
PushCommandTest 24 0 0 0 100% 1.102
CherryPickCommandTest 18 0 0 0 100% 0.663
CloneCommandTest 30 0 0 0 100% 2.014
GitConstructionTest 3 0 0 0 100% 0.111
RemoteListCommandTest 1 0 0 0 100% 0.007
LogFilterTest 7 0 0 0 100% 0.16
NotesCommandTest 2 0 0 0 100% 0.038
RenameBranchCommandTest 7 0 0 0 100% 0.235
StashListCommandTest 4 0 0 0 100% 0.035
RmCommandTest 2 0 0 0 100% 0.018
BlameCommandTest 21 0 0 0 100% 0.465
EolRepositoryTest 28 0 0 0 100% 42.975

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

Class Tests Errors Failures Skipped Success Rate Time
KeyGripTest 11 0 0 0 100% 4.523
KeyGrip25519Test 3 0 0 0 100% 0.007
SecretKeysTest 5 0 0 0 100% 4.799

org.eclipse.jgit.internal.transport.http

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

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.045
PlotCommitListTest 15 0 0 0 100% 0.203

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
BinaryDeltaInputStreamTest 1 0 0 0 100% 0.008
AutoLFInputStreamTest 9 0 0 0 100% 0.005
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.87
UnionInputStreamTest 10 0 0 0 100% 0.007
TimeoutInputStreamTest 8 0 0 0 100% 0.76
BinaryHunkStreamTest 4 0 0 0 100% 0.163
AutoCRLFInputStreamTest 2 0 0 0 100% 0.627
TeeOutputStreamTest 2 0 0 0 100% 0.035
AutoLFOutputStreamTest 8 0 0 0 100% 0.003
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% 6.592
PedestrianObjectReachabilityTest 5 0 0 0 100% 0.193
BitmappedObjectReachabilityTest 5 0 0 0 100% 0.322
BitmappedReachabilityCheckerTest 5 0 0 0 100% 7.905

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectCheckerTest 133 0 0 0 100% 0.082
RepositoryResolveTest 22 0 0 0 100% 0.466
RacyGitTests 1 0 0 0 100% 0.014
PersonIdentTest 11 0 0 0 100% 0.011
BranchTrackingStatusTest 3 0 0 0 100% 0.085
ReflogResolveTest 6 0 0 0 100% 0.206
AbbreviatedObjectIdTest 26 0 0 0 100% 0.005
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.005
ObjectIdTest 16 0 0 0 100% 0.003
ValidRefNameTest 22 0 0 0 100% 0.01
IndexDiffTest 17 0 0 0 100% 0.698
ConfigTest 91 0 0 0 100% 0.115
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.055
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 1.324
RefTest 21 0 0 0 100% 0.134
ObjectIdSerializerTest 3 0 0 0 100% 0.008
DirCacheCheckoutTest 78 0 0 0 100% 1.006
AbbrevConfigTest 16 0 0 0 100% 0.054
MergeHeadMsgTest 2 0 0 0 100% 0.008
ObjectLoaderTest 4 0 0 0 100% 0.005
ObjectIdRefTest 5 0 0 0 100% 0.001
CommitTemplateConfigTest 1 0 0 0 100% 0.028
TagBuilderTest 7 0 0 0 100% 0.002
RepositoryCacheConfigTest 6 0 0 0 100% 0.002
SquashCommitMsgTest 1 0 0 0 100% 0.005
RepositoryCacheTest 15 0 0 0 100% 0.086
ObjectIdSubclassMapTest 7 0 0 0 100% 0.007
ReflogConfigTest 1 0 0 0 100% 0.012
BranchConfigTest 8 0 0 0 100% 0.003
CommitConfigTest 15 0 0 0 100% 0.002
CommitBuilderTest 11 0 0 0 100% 0.002
IndexModificationTimesTest 2 0 0 0 100% 2.057
RebaseTodoFileTest 1 0 0 0 100% 0.046
SymbolicRefTest 3 0 0 0 100% 0.002
GpgConfigTest 9 0 0 0 100% 0.002
ObjectIdOwnerMapTest 7 0 0 0 100% 0.012
ConstantsEncodingTest 5 0 0 0 100% 0.002
SubmoduleConfigTest 3 0 0 0 100% 0.003
HugeCommitMessageTest 1 0 0 0 100% 2.055
IndexDiffSubmoduleTest 12 0 0 0 100% 3.96

org.eclipse.jgit.transport.http

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.018
IgnoreNodeTest 32 0 0 0 100% 0.234
BasicRuleTest 4 0 0 0 100% 0.002
CGitIgnoreTest 25 0 0 0 100% 0.517
FastIgnoreRuleTest 19 0 0 0 100% 0.006
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.005
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.003
IntSetTest 1 0 0 0 100% 0.002
GcCommitSelectionTest 6 0 0 0 100% 40

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleDeinitTest 6 0 0 0 100% 0.181
SubmoduleWalkTest 11 0 0 0 100% 0.077
SubmoduleInitTest 7 0 0 0 100% 0.033
SubmoduleUpdateTest 4 0 0 0 100% 0.084
SubmoduleSyncTest 3 0 0 0 100% 0.099
SubmoduleStatusTest 7 0 0 0 100% 0.086
SubmoduleAddTest 12 0 0 0 100% 0.301

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.gpg.bc.internal

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
ProtocolErrorTest 1 0 0 0 100% 8.076
AdvertiseErrorTest 2 0 0 0 100% 10.298
SetAdditionalHeadersTest 2 0 0 0 100% 0.682
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.196
DumbClientSmartServerTest 16 0 0 0 100% 3.009
HookMessageTest 4 0 0 0 100% 0.8
GitServletResponseTests 3 0 0 0 100% 0.482
DumbClientDumbServerTest 8 0 0 0 100% 1.501
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.106
FileResolverTest 3 0 0 0 100% 0.015
AsIsServiceTest 4 0 0 0 100% 0.083
HttpClientTests 30 0 0 0 100% 3.205
RegexPipelineTest 3 0 0 0 100% 0.097
SmartClientSmartServerTest 168 0 0 0 100% 76.285
ErrorServletTest 1 0 0 0 100% 0.01
GitServletInitTest 4 0 0 0 100% 0.097
MeasurePackSizeTest 2 0 0 0 100% 0.21
SmartClientSmartServerSslTest 16 0 0 0 100% 64.815

org.eclipse.jgit.indexdiff

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

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.008
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.064
EditListTest 3 0 0 0 100% 0.003
GetTextTest 4 0 0 0 100% 0.013
PatchCcErrorTest 1 0 0 0 100% 0.004
PatchErrorTest 6 0 0 0 100% 0.004
FileHeaderTest 21 0 0 0 100% 0.064

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.011
DfsPackCompacterTest 2 0 0 0 100% 0.083
InMemoryRepositoryTest 5 0 0 0 100% 0.01
DfsBundleWriterTest 1 0 0 0 100% 0.278
DfsFsckTest 11 0 0 0 100% 0.1
DfsGarbageCollectorTest 24 0 0 0 100% 2.293
DfsBlockCacheConfigTest 4 0 0 0 100% 0.003
DfsBlockCacheTest 11 0 0 0 100% 0.318
DeltaBaseCacheTest 4 0 0 0 100% 0.004
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.495
testRules 0.201
testNoMatchingAttributes 0.01
testEmptyGitAttributeFile 0.084

CGitAttributesTest

testNestedMatchWithWildcard 0.301
testBracketsInGroup 0.199
testNestedMatchRecursive 0.285
testDirectoryMatchSubSimple 0.115
testDirectoryMatchSubComplex 0.205
testDirectoryWildmatchDoesNotMatchFiles1 0.194
testDirectoryWildmatchDoesNotMatchFiles2 0.292
testDirectoryWildmatchDoesNotMatchFiles3 0.203
testDirectoryWildmatchDoesNotMatchFiles4 0.107
testPrefixMatchNot 0.28
testRelativePaths 0.099
testStarMatchOnSlashNot 0.107
testDirectoryMatch 0.016
testDirectoryMatchSubRecursiveBacktrack2 0.1
testDirectoryMatchSubRecursiveBacktrack3 0.102
testDirectoryMatchSubRecursiveBacktrack4 0.106
testDirectoryMatchSubRecursiveBacktrack5 0.202
testDirectoryMatchSubRecursiveBacktrack6 0.093
testBug508568 0.117
testComplexPathMatchNot 0.18
testDirectoryMatchSubRecursive 0.1
testNestedMatchNot 0.015
testRelativePath 0.095
testDirectoryMatchSubRecursiveBacktrack 0.099
testStarPathMatchNot 0.094
testNestedMatch 0.019

AttributesHandlerTest

testNestedMatchRecursive 0.014
testDirectoryMatchSubSimple 0.088
testStarPathMatch 0.009
testExpandBuiltInMacro1 0.008
testExpandBuiltInMacro2 0.083
testExpandBuiltInMacro3 0.006
testDirectoryMatchSubComplex 0.008
testInfoOverridesWorkDirRoot 0.082
testCustomGlobalMacro1 0.009
testCustomGlobalMacro2 0.011
testCustomGlobalMacro3 0.086
testCustomGlobalMacro4 0.01
testPrefixMatchNot 0.089
testRelativePaths 0.011
testStarMatchOnSlashNot 0.086
testDirectoryMatch 0.011
testDirectoryMatchSubRecursiveBacktrack2 0.087
testDirectoryMatchSubRecursive 0.01
testNestedMatchNot 0.009
testCyclicMacros 0.083
testWorkDirRootOverridesGlobal 0.009
testComplexPathMatch 0.012
testDirectoryMatchSubRecursiveBacktrack 0.087
testInfoOverridesGlobal 0.01
testNestedMatch 0.078
testExpandNonMacro1 0.004
testExpandNonMacro2 0.096
testExpandNonMacro3 0.005
testExpandNonMacro4 0.007
testRecursiveMacro 0.008

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.508
testPrecedenceGlobal 0.089
testNoAttributes 0.007
testPrecedenceParent 0.088
testRules 0.1
testPrecedenceCurrent 0.003
testHierarchyBothIterator 0.112
testIndexOnly 0.1
testIndexOnly2 0.089
testOverriding2 0.007
testAggregation 0.092
testPrecedenceInfo 0.019
testPrecedenceRoot 0.009
testRulesInherited 0.008
testHierarchyWorktreeOnly 0.084
testNoMatchingAttributes 0.009
testEmptyGitAttributeFile 0.008
testOverriding 0.082

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.082
testRules 0.019
testIncorrectAttributeFileName 0.085
testNoMatchingAttributes 0.014
testEmptyGitAttributeFile 0.089

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 10.321
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.6
mergeBinaryFile_UnsetMerge_Conflict 0.411
mergeTextualFile_UnsetMerge_NoConflict 0.404
mergeBinaryFile_SetMerge_Conflict 0.398
mergeTextualFile_UnsetMerge_Conflict 0.499

AttributesMatcherTest

testParentDirectoryGitAttributes 0.077
testFileNameWildcards 0.008
testBracketsInGroup 0.001
testBasic 0.001
testTargetWithoutLeadingSlash 0.001
testNameOnlyMatches 0.004
testGetters 0.08
testTrailingSlash 0
testFileNameWithLineTerminator 0.001

AttributeTest

testBasic 0

AttributesNodeTest

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

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0.01
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001
testHashCode 0
testEqualsWithTabs 0.002

SimilarityIndexTest

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

DiffFormatterTest

testDiffAutoCrlfSmallFile 0.491
testCreateFileHeader_Modify 0.014
testCreateFileHeader_DeleteGitLink 0.085
testDiffRootNullToTree 0.102
testCreateFileHeaderForRenameModeChange 0.009
testDiff 0.096
testTrackedFileInIgnoredFolderUnchanged 0.29
testDiffAutoCrlfMediumFile 0.117
testCreateFileHeader_GitLink 0.085
testDefaultRenameDetectorSettings 0.007
testCreateFileHeader_AddGitLink 0.087
testTrackedFileInIgnoredFolderChanged 0.221
testDiffNullToNull 0.081
testDiffAutoCrlfLargeFile 0.116
testCreateFileHeader_Add 0.085
testCreateFileHeaderWithoutIndexLine 0.008
testCreateFileHeaderForRenameWithoutContentChange 0.007
testFilter 0.288
testDiffRootTreeToNull 0.093
testCreateFileHeader_Binary 0.009
testCreateFileHeader_Delete 0.009

AttributeFileTests

testTextAutoCoreEolCoreAutoCrLfInput 3.696
testTextAutoEolCrLf 0.101
testTextAutoEolLf 0.095

RawTextLoadTest

testBigWithNullAtStart 0.091
testBigOK 0.104
testSmallNull 0.091
testBinaryThreshold 0.614
testSmallOK 0.091

RenameDetectorTest

testExactRename_LargeFile 0.01
testExactRename_ManyRenames 0.088
testBreakModify_RejoinIfUnpaired 0.09
testBreakModify_BreakBelowScore 0.007
testInexactRenames_OnePair2 0.011
testExactRename_OneRenameOneModify 0.085
testExactRename_OneDeleteManyAdds 0.011
testNoRenames_SymlinkAndFile 0.096
testExactRename_OneRename 0.088
testInexactRename_LargeFile 0.006
testSetRenameScore_IllegalArgs 0.006
testInexactRename_NewlinesOnly 0.009
testExactRename_PathBreaksTie 0.181
testRenameLimit 0.006
testInexactRename_OnePair 0.009
testInexactRename_SameContentMultipleTimes 0.087
testInexactRename_LastByteDifferent 0.009
testNoRenames_UntrackedFile 0.01
testInexactRename_OneRenameTwoUnrelatedFiles 0.011
testBreakModify_DontBreakAboveScore 0.008
testExactRenameForBinaryFile_isIdentified 0.081
testInexactRenameForBinaryFile_identifiedByDefault 0.008
testExactRename_DifferentObjects 0.009
testExactRename_UnstagedFile 0.086
testInexactRenameForBinaryFile_notIdentifiedIfSkipParameterSet 0.01
testNoRenames_EmptyFile1 0.007
testNoRenames_EmptyFile2 0.084
testBreakModify_BreakNone 0.012
testExactRename_MultipleIdenticalDeletes 0.006
testNoRenames_GitlinkAndFile 0.078
testBreakModify_BreakAll 0.008
testNoRenames_SymlinkAndFileSamePath 0.007
testNoRenames_SingleByteFiles 0.089

RawTextTest

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

EditTest

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

EditListTest

testSet 0
testEmpty 0.001
testAddOne 0
testAddTwo 0
testRemove 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0.002
testEqualsWithWhitespace 0

HistogramDiffTest

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

MyersDiffTest

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

DiffFormatterReflowTest

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

PatchIdDiffFormatterTest

testSameDiff 0.585
testDiff 0.097

IndexDiffWithSymlinkTest

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

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.099
shouldReportSubmoduleReplacedByFileMove 1.209
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.006
shouldListAddedFileInInitialCommit 0.08
shouldListModificationBetweenTwoCommits 0.016
shouldListModificationInDirWithoutModifiedTrees 0.086
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.004
shouldReportFileModeChange 0.019
shouldListDeletionBetweenTwoCommits 0.078
shouldListChangesInWorkingTree 0.018
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.002
shouldListAddedFileBetweenTwoCommits 0.079
shouldListModificationInDirWithModifiedTrees 0.093

FirstWantTest

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

NetscapeCookieFileTest

testReadInvalidFile 0.101
testReadCookieFileWithMilliseconds 0.004
testReadWithEmptyAndCommentLines 0.007
testWriteWhileSomeoneIsHoldingTheLock 2.006
testReadAndWriteCycle 0.002
testWriteToExistingFile 0.001
testWriteAndReadCycle 0.07
testMergeCookies 0
testWriteAfterAnotherJgitProcessModifiedTheFile 0.003
testWriteToNewFile 0.003

OpenSshConfigFileTest

testCaseInsensitiveKeyLookup 0.094
testAlias_DoesNotMatch 0.006
testAlias_OptionsSet 0.011
testHostCaseInsensitive 0.071
testRepeatedLookupsWithModification 0.014
testAlias_InheritBatchMode 0.009
testTimeSpec 0.074
testRemoteUserReplacement 0.011
testAlias_ConnectionAttempts 0.006
testAlias_BatchModeDefault 0.004
testPattern 0.006
testAlias_PreferredAuthenticationsDefault 0.004
testAlias_OptionsInherit 0.075
testMissingArgument 0.007
testAdvancedParsing 0.006
testPubKeyAcceptedAlgorithms 0.006
testMultiHost 0.075
testListValueMultiple 0.002
testWhitespace 0.008
testEqualsSign 0.011
testEolComments 0.079
testHomeDirUserReplacement 0.008
testPubKeyAcceptedKeyTypes 0.008
testAlias_BatchModeYes 0.084
testQuoteParsing 0.008
testMultiIdentityFile 0.009
testSeparatorParsing 0.084
testAlias_OptionsKeywordCaseInsensitive 0.003
testDefaultBlock 0.007
testHostnameReplacement 0.007
testAlias_ConnectionAttemptsDefault 0.079
testAlias_invalidConnectionAttempts 0.007
testNegativeMatch2 0.008
testAlias_PreferredAuthentications 0.007
testListValueSingle 0.086
testNoConfig 0.006
testIdentityFile 0.085
testAlias_badConnectionAttempts 0.014
testMultipleMatch 0.007
testNegativeMatch 0.079
testNegatedPattern 0.008
testAlias_InheritPreferredAuthentications 0.009
testNoMatch 0.082
testIdentityAgentNone 0.001
testIdentityAgentSshAuthSock 0.007
testLocalhostFQDNReplacement 0.008
testEnVarSubstitution 0.007

PackFileTest

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

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.006
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.085
testConfigureCache_Limits1 0.005
testConfigureCache_PackedGitWindowSize_0 0.009
testConfigureCache_PackedGitLimit_0 0.007
testConfigureCache_PackedGitWindowSize_4097 0.076
testConfigureCache_PackedGitOpenFiles_0 0.005

IterativeConnectivityCheckerTest

testSuccessfulNewBranchBasedOnOldWithTip 3.601
testSuccessfulNewBranchMerge 0.005
testDependOnGrandparent 0.078
testReiterateInCaseNotSuccessful 0.009
testNoChecksIfCantFindSubset 0.005
testSuccessfulPushOldBranch 0.003
testSuccessfulNewBranchBasedOnNewWithTip 0.003
testSuccessfulNewBranchBasedOnOld 0.003
testSuccessfulPushOldBranchMergeCommit 0.077

RefDirectoryTest

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

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.086

AutoGcTest

testTooManyPacks 0.009
testNotTooManyLooseObjects 0.004
testTooManyLooseObjects 1.385
testNotTooManyPacks 0.005

PackReverseIndexTest

testFindObjectWrongOffset 0.084
testFindNextOffsetWrongOffset 0.005
testFindObject 0.006
testFindNextOffset 0.008

PackFileSnapshotTest

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

FileReftableTest

testGetRefsWithPrefixExcludingOverlappingPrefixes 0.501
testBatchrefUpdate 0.1
testRacyReload 0.398
testDeleteNotFound 0.089
testRenameDestExists 0.097
testNoCacheObjectIdSubclass 0.017
testGetRefsExcludingNonExistingPrefixes 0.09
testFastforwardStatus2 0.095
testFastforwardStatus 0.096
writeUnbornHead 0.014
testRenameCurrentBranch 0.094
testLooseDelete 0.093
testGetRefsWithPrefixExcludingPrefixes 0.017
testUpdateChecksOldValue 0.097
isGitRepository 0.089
compactFully 0.194
testOpenConvert 0.014
testConvertToRefdirReflog 0.202
testDeleteWithoutHead 0.098
testDeleteSymref 0.095
testRenameAtomic 0.091
testConvert 0.011
reftableRefsStorageClass 0.014
testWriteReflog 0.087
testGetRefsExcludingPrefixes 0.088
testUpdateRefDetached 0.016
testRenameSymref 0.089
testCompactFully 0.116
testGetRefsExcludingPrefix 0.085
testDelete 0.097
testWritesymref 0.017
testConvertBrokenObjectId 0.189
testUpdateRefDetachedUnbornHead 0.016

AlternatesTest

testAlternate 0.088
testAlternateCyclic2 0.095
testAlternateCyclic3 0.112

GcKeepFilesTest

testKeepFiles 0.698

GcReflogTest

testPackRepoWithCorruptReflog 0.2
testPruneNone 0.107
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.28
testPackCommitsAndLooseOneNoReflog 0.121

InflatingBitSetTest

testContainsMany 0
testContainsOne 0.001
testContainsEmpty 0
testMaybeContains 0

GcBasicPackingTest

testPruneAndRestoreOldPacks 0.3
testImmediatePruning 0.304
testPreserveAndPruneOldPacks 0.411
testDonePruneTooYoungPacks 0.497
testNotPackTwice 0.488
testPack2Commits_noPackFolder 0.313
testPackAllObjectsInOnePack 0.506
repackEmptyRepo_noPackCreated 0.088
testPackRepoWithNoRefs 0.096
testPackCommitsAndLooseOne 0.309
testPack2Commits 0.211

FileRepositoryBuilderTest

scanWithGitDirRef 0.072
invalidRepositoryFormatVersion 0.004
emptyRepositoryFormatVersion 0.004
relativeGitDirRef 0.005
absoluteGitDirRef 0.005
unknownRepositoryFormatVersion 0.005
testShouldAutomagicallyDetectGitDirectory 0.004

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.074
nonReferencedNonExpiredObject_notPruned 0.004
nonReferencedExpiredObjectTree_pruned 0.01
testPackCommitsAndLooseOneWithPruneNow 0.113
nonReferencedObjects_onlyExpiredPruned 0.071

FileReftableStackTest

testCompaction9 0.091
testLog2 0
missingReftable 0.002
testCompaction1024 3.421
testSegments 0

WindowCacheGetTest

testCache_TooSmallLimit[useStrongRefs=true] 0.09
testCache_TooFewFiles[useStrongRefs=true] 0.014
testCache_Defaults[useStrongRefs=true] 0.087
testCache_TooSmallLimit[useStrongRefs=false] 0.012
testCache_TooFewFiles[useStrongRefs=false] 0.012
testCache_Defaults[useStrongRefs=false] 0.081

T0004_PackReaderTest

test003_lookupCompressedObject 0.007
test004_lookupDeltifiedObject 0.008

AbbreviationTest

testAbbreviateOnEmptyRepository 0.005
testAbbreviateLooseBlob 0.007
testAbbreviateIsActuallyUnique 0.101
testAbbreviatePackedBlob 0.087

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.012
test002_WriteEmptyTree2 0.076
test30_stripWorkDir 0.006
test002_WriteEmptyTree 0.009
test006_ReadUglyConfig 0.012
test000_openrepo_default_gitDirAndWorkTreeSet 0.004
test000_openrepo_default_absolute_workdirconfig 0.071
test027_UnpackedRefHigherPriorityThanPacked 0.006
test000_openrepo_alternate_index_file_and_objdirs 0.012
test025_computeSha1NoStore 0.188
test020_createBlobTag 0
test028_LockPackedRef 0
test007_Open 0
test002_CreateBadTree 0
test001_Initalize 0
test021_createTreeTag 0.001
test000_openRepoBadArgs 0.005
test022_createCommitTag 0.011
test024_createCommitNonAscii 0.075
test008_FailOnWrongVersion 0.01
test009_CreateCommitOldFormat 0.01
test026_CreateCommitMultipleparents 0.012
test000_openrepo_default_relative_workdirconfig 0.073
test023_createCommitNonAnullii 0.013
test000_openrepo_default_workDirSet 0.011

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0

PackIndexV1Test

testCRC32 0.006
testBadFanoutTable 0.005
testIteratorMethodsContract 0.008
testCompareEntriesOffsetsWithGetOffsets 0.006
testIteratorReturnedValues1 0.069
testIteratorReturnedValues2 0
testCompareEntriesOffsetsWithFindOffsets 0.002

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.192
testDirCacheSavesObjects 0.105

ReflogReaderTest

testCheckout 0.006
testReadRightLog 0.079
testReadWhileAppendIsInProgress 0.008
testNoLog 0.009
testReadLineWithMissingComment 0.008
testSpecificEntryNumber 0.006
testReadOneLine 0.076
testReadTwoLine 0.007

RepositorySetupWorkDirTest

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

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.008
noSuchPackFolder 0.007
malformedIdxNotDeleted 0.007
keepPreventsDeletionOfIndexFilesForMissingPackFile 0.075
bitmapDeletedButIdxAndPackNot 0.008

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.08
emptyRefFoldersSkipFiles 0.008
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.009
nonEmptyRefsFoldersAreKept 0.008

UnpackedObjectTest

testStandardFormat_SmallObject 0.005
testStandardFormat_InvalidType 0.005
testStandardFormat_LargeObject_TruncatedZLibStream 0.007
testStandardFormat_NoHeader 0.077
testStandardFormat_SmallObject_TruncatedZLibStream 0.001
testStandardFormat_NegativeSize 0.005
testStandardFormat_SmallObject_TrailingGarbage 0.006
testStandardFormat_GarbageAfterSize 0.005
testStandardFormat_LargeObject_TrailingGarbage 0.006
testPackFormat_DeltaNotAllowed 0.077
testStandardFormat_LargeObject_CorruptZLibStream 0.006
testPackFormat_LargeObject 0.295
testPackFormat_SmallObject 0
testStandardFormat_SmallObject_CorruptZLibStream 0
testStandardFormat_LargeObject 0

BatchRefUpdateTest

overrideRefLogMessage[atomic=false reftable=false] 0.015
overrideDisableRefLog[atomic=false reftable=false] 0.011
nonExistentRef[atomic=false reftable=false] 0.082
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=false] 0.009
addMissingObject[atomic=false reftable=false] 0.01
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=false] 0.078
simpleForce[atomic=false reftable=false] 0.008
oneNonExistentRef[atomic=false reftable=false] 0.01
updateToMissingObject[atomic=false reftable=false] 0.077
refLogNotWrittenWithoutConfigOption[atomic=false reftable=false] 0.012
packedRefsFileIsSorted[atomic=false reftable=false] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=false] 0.081
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=false] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=false] 0.012
reflogAppendStatusFastForward[atomic=false reftable=false] 0.084
oneRefLockFailure[atomic=false reftable=false] 0.012
oneRefWrongOldValue[atomic=false reftable=false] 0.08
reflogDefaultIdent[atomic=false reftable=false] 0.017
simpleNoForce[atomic=false reftable=false] 0.012
updateToMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.077
forceRefLogInUpdate[atomic=false reftable=false] 0.015
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=false] 0.008
conflictThanksToDelete[atomic=false reftable=false] 0.078
simpleNoForceRefsChangedEvents[atomic=false reftable=false] 0.01
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=false] 0.01
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=false] 0.081
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=false] 0.01
noRefLog[atomic=false reftable=false] 0.084
simpleForceRefsChangedEvents[atomic=false reftable=false] 0.011
reflogOnLockFailure[atomic=false reftable=false] 0.088
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=false] 0.01
atomicUpdateRespectsInProcessLock[atomic=false reftable=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=false] 0.084
reflogAppendStatusNoMessage[atomic=false reftable=false] 0.02
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=false] 0.01
oneRefLockFailureRefsChangedEvents[atomic=false reftable=false] 0.079
nonExistentRefRefsChangedEvents[atomic=false reftable=false] 0.01
reflogFileDirectoryConflict[atomic=false reftable=false] 0.079
fileDirectoryConflict[atomic=false reftable=false] 0.012
reflogCustomIdent[atomic=false reftable=false] 0.014
reflogAppendStatusWithMessage[atomic=false reftable=false] 0.086
addMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.008
overrideRefLogMessage[atomic=true reftable=false] 0.099
overrideDisableRefLog[atomic=true reftable=false] 0.086
nonExistentRef[atomic=true reftable=false] 0.016
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=false] 0.186
addMissingObject[atomic=true reftable=false] 0
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=false] 0
simpleForce[atomic=true reftable=false] 0
oneNonExistentRef[atomic=true reftable=false] 0.011
updateToMissingObject[atomic=true reftable=false] 0.009
refLogNotWrittenWithoutConfigOption[atomic=true reftable=false] 0.089
packedRefsFileIsSorted[atomic=true reftable=false] 0.085
forceRefLogInCommand[atomic=true reftable=false] 0.023
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=false] 0.088
reflogDelete[atomic=true reftable=false] 0.019
reflogAppendStatusFastForward[atomic=true reftable=false] 0.072
oneRefLockFailure[atomic=true reftable=false] 0.013
oneRefWrongOldValue[atomic=true reftable=false] 0.084
reflogDefaultIdent[atomic=true reftable=false] 0.016
simpleNoForce[atomic=true reftable=false] 0.01
updateToMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.082
forceRefLogInUpdate[atomic=true reftable=false] 0.094
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=false] 0.008
conflictThanksToDelete[atomic=true reftable=false] 0.093
simpleNoForceRefsChangedEvents[atomic=true reftable=false] 0.009
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=false] 0.008
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=false] 0.084
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=false] 0.008
noRefLog[atomic=true reftable=false] 0.018
simpleForceRefsChangedEvents[atomic=true reftable=false] 0.081
reflogOnLockFailure[atomic=true reftable=false] 0.015
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=false] 0.08
atomicUpdateRespectsInProcessLock[atomic=true reftable=false] 0.022
packedRefsLockFailure[atomic=true reftable=false] 0.078
reflogAppendStatusNoMessage[atomic=true reftable=false] 0.021
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=false] 0.078
oneRefLockFailureRefsChangedEvents[atomic=true reftable=false] 0.015
nonExistentRefRefsChangedEvents[atomic=true reftable=false] 0.08
reflogFileDirectoryConflict[atomic=true reftable=false] 0.024
fileDirectoryConflict[atomic=true reftable=false] 0.08
reflogCustomIdent[atomic=true reftable=false] 0.298
reflogAppendStatusWithMessage[atomic=true reftable=false] 0
addMissingObjectRefsChangedEvents[atomic=true reftable=false] 0
overrideRefLogMessage[atomic=false reftable=true] 0.11
overrideDisableRefLog[atomic=false reftable=true] 0.088
nonExistentRef[atomic=false reftable=true] 0.011
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=false reftable=true] 0.084
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=true] 0.012
simpleForce[atomic=false reftable=true] 0.085
oneNonExistentRef[atomic=false reftable=true] 0.012
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.012
oneRefLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=false reftable=true] 0.069
reflogDefaultIdent[atomic=false reftable=true] 0.018
simpleNoForce[atomic=false reftable=true] 0.079
updateToMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.014
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.072
simpleNoForceRefsChangedEvents[atomic=false reftable=true] 0.013
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=true] 0.07
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=true] 0.013
noRefLog[atomic=false reftable=true] 0.013
simpleForceRefsChangedEvents[atomic=false reftable=true] 0.014
reflogOnLockFailure[atomic=false reftable=true] 0.066
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=true] 0.015
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.064
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=true] 0.013
oneRefLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=false reftable=true] 0.072
reflogFileDirectoryConflict[atomic=false reftable=true] 0.015
fileDirectoryConflict[atomic=false reftable=true] 0.014
reflogCustomIdent[atomic=false reftable=true] 0.074
reflogAppendStatusWithMessage[atomic=false reftable=true] 0.014
addMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.012
overrideRefLogMessage[atomic=true reftable=true] 0.073
overrideDisableRefLog[atomic=true reftable=true] 0.011
nonExistentRef[atomic=true reftable=true] 0.008
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=true reftable=true] 0.071
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=true] 0.012
simpleForce[atomic=true reftable=true] 0.011
oneNonExistentRef[atomic=true reftable=true] 0.008
updateToMissingObject[atomic=true reftable=true] 0.009
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.064
reflogAppendStatusFastForward[atomic=true reftable=true] 0.01
oneRefLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=true reftable=true] 0.008
reflogDefaultIdent[atomic=true reftable=true] 0.014
simpleNoForce[atomic=true reftable=true] 0.056
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.01
simpleNoForceRefsChangedEvents[atomic=true reftable=true] 0.01
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=true] 0.01
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=true] 0.009
noRefLog[atomic=true reftable=true] 0.01
simpleForceRefsChangedEvents[atomic=true reftable=true] 0.009
reflogOnLockFailure[atomic=true reftable=true] 0.011
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=true] 0.053
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.013
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=true] 0.009
oneRefLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=true reftable=true] 0.051
reflogFileDirectoryConflict[atomic=true reftable=true] 0.01
fileDirectoryConflict[atomic=true reftable=true] 0.009
reflogCustomIdent[atomic=true reftable=true] 0.01
reflogAppendStatusWithMessage[atomic=true reftable=true] 0.011
addMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.009

LockFileTest

testLockHeld 0.005
testLockForAppend 0.005
testLockTwice 0.005
testLockWriteTwiceThrows1 0.006
testLockWriteTwiceThrows2 0.005
testLockWriteTwiceThrows3 0.005
testLockWriteTwiceThrows4 0.005
testLockNested 0.064
testLockTwiceUnlock 0.004
lockFailedExceptionRecovery 0.021
testLockUnclosedCommitThrows 0.003

ObjectDirectoryTest

testScanningForPackfiles 0
got: <false>, expected: is <true>
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 2.289
testShallowFile 0.078
testOpenLooseObjectSuppressStaleFileHandleException 0.3
testOpenLooseObjectPropagatesIOExceptions 0.006
testShallowFileCorrupt 0.009

PackWriterTest

testWritePack2DeltasReuseOffsets 0.089
testWriteEmptyPack1 0.013
testWriteEmptyPack2 0.059
testIgnoreNonExistingObjectsWithBitmaps 0.128
testExclude 0.071
testWritePack2DeltasReuseRefs 0.1
testPartialPackFilesScanWhenDoingSearchForReuseTimeoutCheck 2.703
testWriteIndex 0.023
testWritePack1 0.089
testWritePack2 0.093
testWritePack3 0.025
testWritePack4 0.093
testWritePack1NoObjectReuse 0.095
testWritePack4ThinPack 0.095
testShallowFetchShallowAncestorDepth1 0.102
testShallowFetchShallowAncestorDepth2 0.098
testTotalPackFilesScanWhenSearchForReuseTimeoutNotSet 0.206
testWritePack4SizeThinVsNoThin 0.203
testShallowFetchShallowParentDepth1 0.097
testShallowFetchShallowParentDepth2 0.099
testContructor 0.008
testIgnoreNonExistingObjects 0.081
testTotalPackFilesScanWhenSkippingSearchForReuseTimeoutCheck 0.126
testModifySettings 0.064
testDeltaStatistics 0.014
testNotIgnoreNonExistingObjects 0.011
testShallowIsMinimalDepth1 0.089
testShallowIsMinimalDepth2 0.084
testWritePack2SizeOffsetsVsRefs 0.115
testWritePack2DeltasCRC32Copy 0.086
testWritePack2SizeDeltasVsNoDeltas 0.04

GcTagTest

annotatedTag_objectNotPruned 0.014
lightweightTag_objectNotPruned 0.013

GcConcurrentTest

repackAndCheckBitmapUsage 0.115
concurrentRepack 0.076
testInterruptGc 0.015
repackAndGetStats 0.101
repackAndUploadPack 0.162

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.023
branch_historyNotPruned 0.083
deleteBranch_historyPruned 0.028

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.007
recentTempPacksAndIdxAreNotDeleted 0.008

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.077
dontPackHEAD_nonBare 0.026
dontPackHEAD_bare 0.073
whileRefLockedRefNotPackedNoError 0.012
emptyRefDirectoryDeleted 0.011
concurrentOnlyOneWritesPackedRefs 0.015
looseRefPacked 0.064

PackIndexV2Test

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

PackTest

testDelta_FailsOver2GiB 0.004
testDelta_SmallObjectChain 0.011
testWhole_LargeObject 0.077
testWhole_SmallObject 0.01
testConfigurableStreamFileThreshold 0.011

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.067
testDeleteForce 0.014
testDeleteNotFound 0.009
testCreateMissingObject 0.008
testForceUpdateMissingObject 0.071
testDeleteLoosePacked 0.011
testNoCacheObjectIdSubclass 0.01
testDeleteLoosePackedRejected 0.008
testRenameBranchHasPreviousLog 0.178
testRenameCurrentBranch 0.121
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.013
testRenameBranchCannotLockAFileHEADisToLockTo 0.159
testRenameRefNameColission2avoided 0.02
testRefKeySameAsName 0.004
testLooseDelete 0.08
testUpdateChecksOldValue 0.011
testUpdateRefLockFailureLocked 0.01
testDeleteLooseAndItsDirectory 0.074
testUpdateRefNoChange 0.01
testDeleteWithoutHead 0.012
testUpdateRefForwardWithCheck1 0.075
testUpdateRefForwardWithCheck2 0.011
testRenameBranchCannotLockAFileHEADisToLockFrom 0.015
testRenameBranchCannotLockAFileHEADisFromLockTo 0.187
testDeleteSymref 0.016
testUpdateRefLockFailureWrongOldValue 0.07
testRenameAtomic 0.012
testWriteReflog 0.01
testDeleteHEADreferencedRef 0.011
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.086
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.016
testUpdateMissingObject 0.076
testUpdateRefDetached 0.011
testRefsCacheAfterUpdateLooseOnly 0.094
testNewNamespaceConflictWithLoosePrefixOfExisting 0.011
testRenameSymref 0.074
testRenameBranchAlsoInPack 0.119
testDeleteHead 0.007
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.182
testDeleteFastForward 0.017
testNewNamespaceConflictWithPackedPrefixOfExisting 0.008
testRefsCacheAfterUpdate 0.01
testUpdateRefForward 0.009
testDeleteHeadInBareRepo 0.051
testRenameBranchNoPreviousLog 0.017
testNewNamespaceConflictWithLoosePrefixNameExists 0.01
testRenameRefNameColission1avoided 0.125
testUpdateRefDetachedUnbornHead 0.006

ConcurrentRepackTest

testObjectMovedToNewPack1 0.037
testObjectMovedToNewPack2 0.095
testObjectInNewPack 0.072
testObjectMovedWithinPack 0.04

DescriptionTest

description 0.058

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.008
multiplePacks 0.07
readBackSmallObjectBeforeLargeObject 0.011
readBackLargeFile 0.009
checkExisting 0.009
largeBlob 0.009
singlePack 0.074
readBackFallsBackToRepo 0
overwriteExistingPack 0.007
flushEmptyPack 0.005
insertLargeInputStreamBypassesCheckExisting 0.009
noFlush 0.004
readBackSmallFiles 0.064

DeltaIndexTest

testLimitObjectSize_Length130CopyOk 0
testCopyZeros_Length128 0
testLimitObjectSize_Length12InsertFails 0
testLimitObjectSize_InsertFrontFails 0.001
testLimitObjectSize_Length130InsertFails 0
testCopyWholeObject_Length123 0
testCopyWholeObject_Length128 0
testIndexSize 0
testInsertTail 0.001
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 17.577
testSimulatePackfileReplacement 0.001

IntSetTest

testAdd 0.001

DfsInserterTest

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

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.074
testEstimateGcPackSizeWithAnExistingGcPack 0.008

InMemoryRepositoryTest

keepUpdateIndexPeelingNonTag 0.002
sha1ToTip_ref 0.002
sha1ToTip_tag 0.001
keepUpdateIndexPeelingTag 0.002
sha1ToTip_annotatedTag 0.002

DfsBundleWriterTest

testRepo 0.275

DfsFsckTest

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

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 1.081
reftableWithTombstoneNotResurrected 0
testCollectionWithPureGarbageAndRereferencingGarbage 0.001
testEstimateGcRestPackSizeInNewRepo 0.003
testCollectionWithGarbage 0.002
testEstimateUnreachableGarbagePackSize 0.002
testCollectionWithGarbageAndRereferencingGarbage 0.004
testCollectionWithNoGarbage 0.003
testEstimateGcRestPackSizeWithAnExistingGcPack 0.004
testRacyNoReusePrefersSmaller 0.081
testEstimateGcPackSizesWithGcAndGcRestPacks 0.001
compactsReftables 0.004
testCollectionWithGarbageCoalescence 0.006
reftableWithoutTombstoneResurrected 0.002
testCollectionWithGarbageNoCoalescence 0.006
testCollectionWithGarbageCoalescenceWithShortTtl 0.798
testEstimateGcPackSizeInNewRepo 0.003
producesNewReftable 0.214
testCollectionWithPureGarbageAndGarbagePacksPurged 0.002
testSinglePackForAllRefs 0.003
testEstimateGcPackSizeWithAnExistingGcPack 0.061
leavesNonGcReftablesIfNotConfigured 0.001
testCollectionWithGarbageAndGarbagePacksPurged 0.003
prunesNonGcReftables 0.002

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.001
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0

DfsBlockCacheTest

noConcurrencySerializedReads_twoRepos 0.008
hasIndexEventConsumerOnlyLoaded 0.091
weirdBlockSize 0.011
hasIndexEventConsumerLoadedAndEvicted 0.082
highConcurrencyParallelReads_oneRepoParallelReverseIndex 0.006
hasCacheHotMap 0.016
highConcurrencyParallelReads_oneRepo 0.074
streamKeyReusesBlocks 0.006
lowConcurrencyParallelReads_twoReposAndIndex 0.008
noConcurrencySerializedReads_oneRepo 0.005
lowConcurrencyParallelReads_twoRepos 0.008

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.001
testCacheLruExpires1 0.001
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

PackSourceTest

defaultComaprator 0

DfsPackFileTest

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

DfsPackDescriptionTest

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

MergedReftableTest

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

ReftableTest

byObjectIdOneRefWithIndex 0.273
seekPastWithLotsOfRefs 0.002
namespaceHeads 0.001
hasObjMapRefsSmallTable 0
invalidRefWriteOrderSortAndWrite 0.001
seekPastManyTimes 0
seekPastRefWithRefCursor 0
seekPastToNonExistentPrefixToTheMiddle 0.001
reflogSeek 0
emptyTable 0
oneSymbolicRef 0.006
namespaceNotFound 0.001
allRefs 0.003
indexScan 0.29
indexSeek 0.216
invalidReflogWriteOrderUpdateIndex 0
hasObjMapRefsNoIndexObjects 0
byObjectIdSkipPastPrefix 0
seekPastWithSeekRefsWithPrefix 0
seekNotFound 0
seekPastToNonExistentPrefixToTheEnd 0
reflogReader 0
emptyVirtualTableFromRefs 0
estimateCurrentBytesWithIndex 0.082
onlyReflog 0
estimateCurrentBytesOneRef 0
logScan 0.707
hasObjLogs 0
seekPastOnEmptyTable 0
reflogSeekPrefix 0
invalidReflogWriteOrderName 0.001
failDeepChainOfSymbolicRef 0.001
byObjectIdOneRefNoIndex 0.001
noIndexScan 0.003
noIndexSeek 0.005
nameTooLongDoesNotWrite 0
unpeeledDoesNotWrite 0.001
resolveSymbolicRef 0
oneDeletedRef 0
oneTagRef 0
hasObjMapRefs 0
oneIdRef 0
skipPastRefWithLastUTF8 0.001
badCrc32 0
withReflog 0

ReftableCompactorTest

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

CancellableDigestOutputStreamTest

testCancelInProcess 0
testTriggerCheckAfterSingleBytes 0

PedestrianReachabilityCheckerTest

reachable_merge 0.018
reachable 0.074
unreachable_isLaterCommit 0.012
reachable_longChain 6.439
unreachable_differentBranch 0.048

PedestrianObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.02
blob_in_base_reachable_from_branches 0.016
blob_in_branch_reachable_from_merge 0.02
blob_unreachable_from_earlier_commit 0.016
blob_reachable_from_owning_commit 0.068

BitmappedObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.043
blob_in_base_reachable_from_branches 0.081
blob_in_branch_reachable_from_merge 0.08
blob_unreachable_from_earlier_commit 0.034
blob_reachable_from_owning_commit 0.083

BitmappedReachabilityCheckerTest

reachable_merge 0.085
reachable 0.03
unreachable_isLaterCommit 0.072
reachable_longChain 7.674
unreachable_differentBranch 0.042

ExternalDiffToolTest

testAllTools 0.009
testUserDefinedTools 0.004
testDefaultTool 0.003
testNotAvailableTools 0.004
testToolNames 0.003
testCompare 0.003
testOverridePredefinedToolPath 0.004

NLSTest

testJVMDefaultLocale 0.002
testParallelThreadsWithDifferentLocales 0.002
testThreadTranslationBundleInheritance 0.002
testNLSLocale 0

RootLocaleTest

testJGitText 0.001
testCLIText 0.003
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.002
testNonTranslatedBundle 0.001
testMissingPropertiesFile 0.001

PatchCcTest

testParse_OneFileCc 0.004
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0

PatchTest

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

EditListTest

testTypes 0
testHunkHeader 0.001
testFileHeader 0

GetTextTest

testGetText_DiffCc 0.003
testGetText_NoBinary 0
testGetText_BothISO88591 0.001
testGetText_Convert 0.006

PatchCcErrorTest

testError_CcTruncatedOld 0.003

PatchErrorTest

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

FileHeaderTest

testParseRename100_OldStyle 0
testParseGitFileName_NoSecondLine 0
testParseGitFileName_DqFooSpLfNulBar 0
testParseFullIndexLine_WithMode 0
testParseRename100_NewStyle 0
testParseGitFileName_DqFooTabBar 0
testParseGitFileName_FailFooBar 0
testParseAbbrIndexLine_WithMode 0
testParseModeChange 0
testParseFullIndexLine_NoMode 0.001
testParseGitFileName_EmptyHeader 0
testParseCopy100 0
testParseGitFileName_NoLF 0
testParseGitFileName_SrcFooC 0
testParseGitFileName_Empty 0
testParseUnicodeName_NewFile 0
testParseGitFileName_SrcFooCNonStandardPrefix 0
testParseGitFileName_FooSpBar 0.06
testParseAbbrIndexLine_NoMode 0.001
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.001
testBinaryDontDetect 0

AutoCRLFOutputStreamTest

testBoundary 0.868
test 0.001

UnionInputStreamTest

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

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.252
testTimeout_readByte_Success1 0.001
testTimeout_readByte_Success2 0
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.053
testRoundtripWithClose 0.073
testRoundtripChunks 0.016
testRoundtripWholeBuffer 0.019

AutoCRLFInputStreamTest

testBoundary 0.624
test 0.001

TeeOutputStreamTest

test 0.001
testCloseException 0

AutoLFOutputStreamTest

testEmpty 0
testCrLfDetect 0.001
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.001
testTimeout_close_Success 0.001
testTimeout_writeBuffer_Success1 0
testTimeout_flush_Success 0.001
testTimeout_close_Timeout 0.251
testTimeout_flush_Timeout 0.251

SHA1Test

detectsShatteredByDefault 0.01
test0 0
test1 0
test2 0
shatteredCollision 0.014
shatteredStoredInGitBlob 0.007

IOTest

readFullyBufferShorterOffset 0
readFullyBufferShorter 0
readFullyBufferLongerOffset 0.001
readFullyBufferLonger 0

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

RawSubStringPatternTest

testBoundary 0.004
testCaseInsensitive 0.026
testEmptyPattern 0.003
testNoMatches 0.003

HookTest

testCommitMsgHookReceivesCorrectParameter 0.014
testFailedPreCommitHookBlockCommit 0.01
testFindPostCommitHook 0.003
testRunHookHooksPathRelative 0.007
testAllCommitHooks 0.058
testFindHook 0.003
testFailedCommitMsgHookBlocksCommit 0.011
testPostCommitRunHook 0.007
testHookPathWithBlank 0.007
testRunHook 0.007
testRunHookHooksPathAbsolute 0.008
testCommitMsgHookCanModifyCommitMessage 0.016

HexTest

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

IOReadLineTest

testReadLineNoTrailingNewline[buffered=false, sizeHint=-1] 0
testReadLine[buffered=false, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=0] 0
testReadLine[buffered=false, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=1] 0.001
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

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.001
testRemoveEndOfList 0
testAddToMiddleOfListByInsertionPosition 0
testAddToEndOfList 0
testAddToFrontOfList 0
testBuilder_AddThenSort 0
testRemoveMiddleOfList 0.001
testPutNewEntry 0
testRemoveMakesEmpty 0
testEmptyBuilder 0
testFindContainsGet 0
testAddToEmptyList 0
testBuilder_AddAll 0
testIterable 0
testBuilder_Set 0
testRemoveFrontOfList 0

Base64Test

testDecodeFail_NonBase64Character 0.002
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

LongMapTest

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

GitDateParserTest

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

RawParseUtils_MatchTest

testMatch_NotEqual 0.057
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

QuotedStringBourneUserPathStyleTest

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

SystemReaderTest

openSystemConfigReturnsDifferentInstances 0.125
openUserConfigReturnsDifferentInstances 0

GitDateFormatterTest

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

FilterCommandsTest

testCheckoutSingleFile 0.11
testMerge 0.187
testBuiltinCleanFilter 0.039
testBuiltinCleanAndSmudgeFilter 0.082
testBuiltinSmudgeFilter 0.089
testBranchSwitch 0.114
testCheckoutSingleFile2 0.097

ChangeIdUtilTest

testACommitWithSubjectBodyBugBrackersAndSob 0.003
testHasChangeidWithReplacementWithChangeIdInCommitMessage 0
testOneliner 0
testEmptyMessages 0.001
testIndexOfChangeId 0
testClean 0
testATwoLines 0.001
testOnelinerFollowedByBlank 0
testRegularCommitWithSob_ButNoBody 0
testTimeAltersId 0
testId 0
testKernelStyleFooter 0.001
testHasChangeid 0
testFirstParentAltersId 0
testChangeIdAfterBugOrIssue 0
testChangeIdAlreadySetWithReplacement 0.001
testACommitWithSubjectBodyBugLineWithASpaceAndSob 0
testSingleLineMessagesWithSignedOffBy 0.001
testMultiLineMessagesWithSignedOffBy 0
testHasChangeidWithSpacesBeforeId 0.001
testHasChangeidWithReplacementInLastLine 0
testHasChangeidWithReplacementInLastLineNoLineBreak 0
testWithEndingURL 0.001
testChangeIdAlreadySet 0.001
testSingleLineMessages 0
testRegularCommit 0
testACommitWithSubject_NonFooterAndBugAndSob 0.001
testNoteInMiddle 0
testACommitWithSubjectBug_NonFooterLineAndSob 0
testMultiLineMessagesWithoutFooter 0.001
testACommitWithSubject_NoBodySobAndBug 0.052
testACommitWithSubjectBodyBugEmptyLineAndSob 0
testHasChangeidWithReplacement 0
testACommitWithBug_SubButNoBody 0.001
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.008
testFileToByteArrayWithLimit 0.005
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.004
testLarge_SingleWrite 0.068
testInCoreLimit_SwitchBeforeAppendByte 0.014
testOneBlock_BulkWrite 0.001
testRandomWrites 0.017
testOneBlockAndHalf_BulkWrite 0.001
testOneBlockAndHalf_SingleWrite 0.001
testHeapToByteArrayWithLimit 0.004
testDestroyWhileOpen 0.004
testOneBlockAndHalf_Copy 0.001
testHeapWithEstimatedSize 0.052
testInCoreInputStream 0.001

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.001
testPutGet 0
testPurgeFactorTooSmall2 0.001

Base85Test

testChars 0.004
testPadding 0
testBinary 0.001
testOverflow 0

StringUtilsTest

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

QuotedStringGitPathStyleTest

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

ReadLinesTest

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

StatsTest

testStatsCancellationExample1 0.001
testStatsCancellationExample2 0
testStatsTrivial 0
testStats 0
testNoValues 0

IntListTest

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

RawCharUtilTest

testTrimLeadingWhitespace 0.001
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0.001
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FSTest

testReadPipeCommandStartFailure 0.001
testSymlinkAttributes 0.002
testReadPipePosixCommandFailure 0.002
testFsTimestampResolution 0.076
testUnicodeFilePath 0
testRepoCacheRelativePathUnbornRepo 0.001
testExecutableAttributes 0

RunExternalScriptTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.053
badlyFormattedWithoutRef 0.003

RelativeDateFormatterTest

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

RawParseUtilsTest

testParseEncoding_badEncoding 0.006
testHeaderEnd 0
testHeaderStart 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0.001

QuotedStringBourneStyleTest

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

LRUMapTest

testLRUEntriesAreEvicted 0.001

RefMapTest

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

HttpSupportTest

testCorrectUri 0.059
testMalformedUri 0

FileUtilsTest

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

FS_POSIXTest

supportsAtomicCreateNewFile_shouldReturnSupportedAsDefault 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInSystemConfig 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInSystemConfig 0

NBTest

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

ObjectCheckerTest

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

RepositoryResolveTest

testObjectId_nonexisting 0.006
testObjectId_objectid_invalid_explicit_parent 0.009
testHEAD 0.008
testTree 0.006
testDistance_past_root 0.007
testDerefCommit 0.067
resolveUpstream 0.02
testParseLookupPath 0.01
resolveExprSimple 0.012
invalidNames 0.06
testObjectId_objectid_implicit_firstparent 0.007
testObjectId_objectid_self 0.011
testParseNonGitDescribe 0.013
testDistance 0.007
testParseGitDescribeOutput 0.059
testObjectId_existing 0.006
testDerefBlob 0.006
testDerefTree 0.007
testObjectId_objectid_explicit_firstparent 0.005
testDerefTag 0.009
testRef_refname 0.007
testObjectId_objectid_explicit_otherparents 0.062

RacyGitTests

testRacyGitDetection 0.014

PersonIdentTest

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

BranchTrackingStatusTest

shouldWorkInNormalCase 0.069
shouldWorkWithoutMergeBase 0.011
shouldReturnNullWhenBranchDoesntExist 0.003

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.077
resolvePreviousBranch 0.025
resolveMasterCommits 0.013
resolveNonExistingBranch 0.066
resolveReflogParent 0.013
resolveDate 0.01

AbbreviatedObjectIdTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

ObjectIdTest

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

ValidRefNameTest

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

IndexDiffTest

testUnchangedComplex 0.02
testRemovedUntracked 0.07
testUnchangedSimple 0.015
testAdded 0.009
testStageState_mergeAndReset_bug 0.101
testUntrackedFolders 0.083
testStageState_simulated_bug 0.029
testConflictingDeletedAndModified 0.075
testAssumeUnchanged 0.014
testAutoCRLFInput 0.01
testModified 0.056
testStageState 0.011
testMissing 0.011
testRemoved 0.005
testConflictingFromMultipleCreations 0.071
testUntrackedNotIgnoredFolders 0.027
testConflicting 0.085

GcCommitSelectionTest

testBitmapsForExcessiveBranches 23.921
testBitmapSpansNoMergesWithTags 6.196
testDistributionOnMultipleBranches 3.048
testSelectionOrderingWithChains 0.024
testBitmapSpansNoMerges 2.717
testBitmapSpansWithMerges 4.092

ConfigTest

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

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.028
testForbiddenNamesOnWindowsEgCon 0.073
testForbiddenNamesOnWindowsEgLpr 0.028
testForbiddenNamesOnWindowsEgDotCon 0.075
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.077
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.029
testMaliciousPathDot 0.072
testMaliciousGitPathEndDotUnixOk 0.027
testMaliciousGitPathEndDotWindows1 0.02
testMaliciousGitPathEndDotWindows2 0.06
testMaliciousGitPathEndDotWindows3 0.016
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.019
testMaliciousPathEmptyUnix 0.015
testMaliciousGitPath1Case 0.055
testMaliciousGitPath2Case 0.018
testMaliciousGitPath3Case 0.019
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.059
testMaliciousPathDotDot 0.019
testMaliciousAbsolutePathSecondCheckout 0.01
testMaliciousAbsolutePathTwoLevelsFirstBad 0.018
testMaliciousAbsoluteUNCPathWindows1 0.057
testMaliciousAbsoluteUNCPathWindows2 0.018
testForbiddenNamesOnWindowsEgCon1 0.018
testForbiddenNamesOnWindowsEgLpt1 0.018
testMaliciousAbsolutePathIsOkTwoLevels 0.046
testMaliciousWindowsADSOnUnix 0.022
testMaliciousAbsolutePathTwoLevelsSecondBad 0.018
testMaliciousGitPathEndSpaceUnixOk 0.061
testMaliciousPathEmptyWindows 0.018
testMaliciousWindowsADS 0.073
testForbiddenWindowsNamesOnUnixEgCon 0.018
testMaliciousGitPath1 0.016
testMaliciousGitPath2 0.018
testMaliciousAbsoluteWindowsPath1 0.046
testMaliciousAbsoluteWindowsPath2 0.017
testMaliciousAbsolutePathIsOkSecondCheckout 0.011
testMaliciousAbsolutePath 0.02
testForbiddenWindowsNamesOnUnixEgLpt1 0.022
testForbiddenNamesOnWindowsEgConDotSuffix 0.017
testMaliciousAbsoluteCurDrivePathWindows 0.016
testMaliciousGitPathEndSpaceWindows 0.017
testMaliciousAbsoluteWindowsPath1OnUnix 0.017

RefTest

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

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0
serializeNull 0

DirCacheCheckoutTest

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

AbbrevConfigTest

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

MergeHeadMsgTest

testReadWriteMergeHeads 0.004
testReadWriteMergeMsg 0.003

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0.001
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0

ObjectIdRefTest

testUpdateIndex 0.001
testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0
testUpdateIndexNotSet 0

CommitTemplateConfigTest

testCommitTemplatePathInHomeDirecory 0.026

TagBuilderTest

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

RepositoryCacheConfigTest

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

SquashCommitMsgTest

testReadWriteMergeMsg 0.003

RepositoryCacheTest

testBareFileKey 0.006
testNonBareFileKey 0.003
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.005
testRepositoryUsageCount 0.003
testFileKeyOpenNew 0.006
testGetRegistered 0.002
testRepositoryUsageCountWithRegisteredRepository 0.005
testCacheOpen 0.003
testUnregister 0.003
testGetRegisteredWhenEmpty 0.003
testRepositoryUnregisteringWhenExpired 0.009
testRepositoryNotUnregisteringWhenClosing 0.003
testReconfigure 0.009
testCacheRegisterOpen 0.003
testFileKeyOpenExisting 0.003

ObjectIdSubclassMapTest

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

ReflogConfigTest

testlogAllRefUpdates 0.011

BranchConfigTest

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

CommitConfigTest

testCleanWhitespace 0
testCleanStrip 0.001
testCleanScissorsCustomChar 0
testCleanScissors 0
testCleanScissorsAtEnd 0
testCleanScissorsAtTop 0
testCommitCleanup 0
testCleanStripCustomChar 0
testCleanScissorsNoScissor2 0
testCleanScissorsNoScissor3 0
testCleanDefaultThrows 0
testResolve 0
testDefaults 0
testCleanScissorsNoScissor 0
testCleanVerbatim 0

CommitBuilderTest

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

IndexModificationTimesTest

testLastModifiedTimes 0.016
testModify 2.039

RebaseTodoFileTest

testReadTodoFile 0.008

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
testAddIfAbsent 0
testAddGrowsWithObjects 0.005
testAddIfAbsentGrowsWithObjects 0.005
testAddGetAndContains 0
testIterator 0
testEmptyMap 0

ConstantsEncodingTest

testEncode_Unicode 0.001
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

SubmoduleConfigTest

fetchRecurseNoMatch 0.001
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

HugeCommitMessageTest

testHugeCommitMessage 2.054

SideBandOutputStreamTest

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

PushCertificateParserTest

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

HttpConfigTest

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

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.14
testUsingUnknownBlobFails 0.081
testUsingHiddenCommonBlobFails 0.089
resetsHaves 0.072
testCreateBranchAtHiddenCommitFails 0.046
testIncludesInvalidGitmodules 0.093
testFilterHidesPrivate 0.047
testSuccess 0.06
testUsingUnknownTreeFails 0.067

RefSpecTest

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

ReceivePackTest

parseCommand 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.072
test1 0.035
test2 0.017
testTinyThinPack 0.013
testMaxObjectSizeDeltaBlock 0.035
testMaxObjectSizeFullBlob 0.012
testPackWithTrailingGarbage 0.007
testPackWithDuplicateBlob 0.012
testDataAfterPackFooterSingleRead 0.011
testDataAfterPackFooterSplitObjectRead 0.091
testMaxObjectSizeDeltaResultSize 0.016
testNonMarkingInputStream 0.004

PushConnectionTest

limitCommandBytes 0.043
invalidCommand 0.003
testWrongOldIdDoesNotReplace 0.003
commandOrder 0.008

ReachableCommitTipRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.01
validateReachableBlobWithoutBitmaps 0.199
validateUnreachableCommitWithoutBitmaps 0.003
validateAdvertisedTipWithBitmaps 0.005
validateReachableCommitWithoutBitmaps 0.003
validateUnreachableBlobWithBitmaps 0.006
validateUnreachableCommitWithBitmaps 0.006
validateReachableCommitWithBitmaps 0.005
validateUnadvertisedTipWithoutBitmaps 0.044
validateReachableBlobWithBitmaps 0.005
validateAdvertisedTipWithoutBitmaps 0.002
validateUnreachableBlobWithoutBitmaps 0.003

AtomicPushTest

pushAtomicClientGivesUpEarly 0.002
pushNonAtomic 0.003
pushAtomicDisabled 0.002

TransportHttpTest

testSkipHeaderWithEmptyKey 0.03
testMatchesCookieDomain 0.05
testProcessResponseCookies 0.018
testSkipHeaderWithoutKey 0.005
testSkipHeaderWithNonAsciiValue 0.006
testSkipHeaderWithInvalidKey 0.005
testProcessResponseCookiesNotPersistingWithSaveCookiesFalse 0.006
testAddHeaderEmptyValue 0.004
testMatchesCookiePath 0.005
testAddHeaders 0.047

HttpConfigUriPathTest

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

ProtocolV2HookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0.001

UploadPackTest

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

BasePackConnectionTest

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

IndexDiffSubmoduleTest

testIndexDiffTwoSubmodules 0.278
testSubmoduleReplacedByMovedFile 0.304
testDirtyRootWorktree 0.271
testDirtySubmoduleWorktreeUntracked 0.226
testInitiallyClean 0.285
testCleanAfterClone 0.591
testDirtySubmoduleWorktree 0.278
testMissingIfDirectoryGone 0.262
testDirtySubmoduleHEAD 0.293
testDirtySubmoduleIndex 0.378
testDirtySubmoduleIndexAndWorktree 0.326
testSubmoduleReplacedByFile 0.465

PushCertificateIdentTest

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

HttpAuthTest

testHttpAuthScanResponse 0.087

ReachableCommitRequestValidatorTest

validateUnadvertisedTipWithBitmaps 0.317
validateReachableBlobWithoutBitmaps 0.011
validateUnreachableCommitWithoutBitmaps 0.065
validateAdvertisedTipWithBitmaps 0.005
validateReachableCommitWithoutBitmaps 0.005
validateUnreachableBlobWithBitmaps 0.011
validateUnreachableCommitWithBitmaps 0.009
validateReachableCommitWithBitmaps 0.075
validateUnadvertisedTipWithoutBitmaps 0.004
validateReachableBlobWithBitmaps 0.007
validateAdvertisedTipWithoutBitmaps 0.004
validateUnreachableBlobWithoutBitmaps 0.004

PacketLineOutTest

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

UploadPackReachabilityTest

testFetchUnreachableCommitWithoutBitmap 0.008
testFetchReachableBlobWithBitmap 0.006
testFetchUnreachableBlobWithBitmap 0.003
testFetchReachableBlobWithoutBitmapButFilterAllowed 0.005
testFetchReachableBlobWithoutBitmap 0.003
testFetchUnreachableBlobWithoutBitmap 0.002
testFetchReachableCommitWithBitmap 0.007
testFetchUnreachableCommitWithBitmap 0.062
testFetchReachableCommitWithoutBitmap 0.004

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.018
testSpi 0.07
testFindRemoteRefUpdatesWithLeases 0.008
testFindRemoteRefUpdatesTrackingRef 0.01
testFindRemoteRefUpdatesNoWildcardNoTracking 0.007
testFindRemoteRefUpdatesNoWildcardNoDestination 0.008
testLocalTransportFetchWithoutLocalRepository 0.069
testFindRemoteRefUpdatesWildcardNoTracking 0.012
testLocalTransportWithRelativePath 0.01

RemoteConfigTest

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

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.006
testFetchWithShallow_deepenNot 0.002
testFetchMustNotHaveMultipleFilters 0.001
testFetchWithShallow_deepen 0
testFetchWithShallow_deepenSince 0
testFetchBasicArguments 0
testLsRefsMinimalReq 0.002
testLsRefsRefPrefixes 0
testFetchWithRefInWantUnknownRef 0.001
testFetchWithBlobSizeFilter 0
testLsRefsSymrefs 0
testFetchWithTreeDepthFilter 0
testLsRefsPeel 0
testFetchWithRefInWant 0.001
testFetchFilterWithoutAllowFilter 0

UploadPackLsRefsFileRepositoryTest

testV2LsRefsPeel 0.077

PushCertificateStoreTest

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

NetRCTest

testNetRCFile 0.008
testNetRCDefault 0.003

TestProtocolTest

testFetch 0.009
testPush 0.006
testFullNegotiation 1.303
testUploadPackFactory 0.005
testReceivePackFactory 0.064
testMaxHaves 1.014

URIishTest

testURIEncode_unicode 0
testScpStyleWithoutUserRelativePath 0
testGetSlashSlashDotGitSlashHumanishName 0
shouldRaiseErrorOnNullURI 0
testGetValidWithSlashesDotGitHumanishName 0
testFileProtoWindowsWithHostAndPort 0
testSshProtoHostOnly 0
testUNC 0
testGetNullHumanishName 0
testFileProtocol 0.001
testGetEmptyHumanishNameWithAuthorityOnly 0
testGetValidDotGitHumanishName 0
testALot 0.014
testEqualsHashcode 0.001
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.001
testGetValidSlashHumanishName 0
testUnixFile 0
testGetSlashesValidSlashHumanishName 0
testURIEncodeDecode 0
testSshProtoHostWithEmptyPortAndPath 0
testFileProtoUnix 0
testFileProtoWindowsWithHostAndEmptyPortIsAmbiguous 0
testGitProtoUnixPort 0.001
testFileProtoWindowsMissingHostSlash2 0
testStringConstructor 0
testGetSlashValidSlashDotGitSlashHumanishName 0
testGetAbsEmptyHumanishName 0
testWindowsFile2 0
testScpStyleWithUser 0
testFileWithNoneUserHomeWithTilde 0
testGitProtoWindowsPort 0
testRelativePath 0
testFileProtoWindowsWithHost 0
testPathSeparator 0
testScpStyleNoURIDecoding 0
testGitSshProto 0
testWindowsFile 0.001
testSshProto 0
testScpStyleWithoutUserAbsolutePath 0
testGetSet 0.058
testGetValidGitSchemeWithTwoSlashesHumanishName 0.001
testSshProtoWithEscapedADUserPassAndPort 0
testUserPasswordAndPort 0
testGetTwoSlashesDotGitHumanishName 0
testGitProtoWindows 0
testGitWithUserHome 0
shouldRaiseErrorOnEmptyURI 0.001
testGetValidLocalWithTwoSlashesHumanishName 0
testSshProtoWithEmailUserAndPort 0
testGitProtoUnix 0
testFileProtoWindows 0
testFileWithUserHome 0
Resolving ~user is beyond standard Java API and need more support
testGetValidDotGitSlashHumanishName 0
testGetValidWithEmptySlashDotGitHumanishName 0
testGetSlashValidSlashHumanishName 0

RefAdvertiserTest

advertiser 0

BasePackPushConnectionTest

testPushNotPermitted 0.003
testReadAdvertisedRefPropagatesCauseAndSuppressedExceptions 0.001
testNoRemoteRepository 0

PostUploadHookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

ProtocolV0ParserTest

testRecvWantsShallow 0.001
testRecvWantsWithAgent 0
testRecvWantsWithCapabilities 0
testRecvWantsDeepen 0
testRecvWantsFilter 0.001
testRecvWantsWithoutCapabilities 0

HMACSHA1NonceGeneratorTest

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

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: PBEWITHMD2ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD2ANDDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL 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: PBEWITHMD5ANDRC2 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDRC2 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: PBEWITHSHA1ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDES 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 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2 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>
testCrypto[Profile: PBEWITHSHA256AND128BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND128BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC 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.005
validateReachableBlobWithoutBitmaps 0.002
validateUnreachableCommitWithoutBitmaps 0.003
validateAdvertisedTipWithBitmaps 0.004
validateReachableCommitWithoutBitmaps 0.002
validateUnreachableBlobWithBitmaps 0.006
validateUnreachableCommitWithBitmaps 0.004
validateReachableCommitWithBitmaps 0.018
validateUnadvertisedTipWithoutBitmaps 0.005
validateReachableBlobWithBitmaps 0.006
validateAdvertisedTipWithoutBitmaps 0
validateUnreachableBlobWithoutBitmaps 0.005

PushOptionsTest

testThinPushWithOptions 0.057
testPushWithEmptyOptions 0.057
testAdvertisedButUnusedPushOptions 0.06
testPushWithoutOptions 0.035
testAtomicPushWithOptions 0.006
testFailedAtomicPushWithOptions 0.003
testNonAtomicPushWithOptions 0.005
testPushOptionsNotSupported 0.03

PushConfigTest

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

JDKHttpConnectionTest

testCommaSeparatedList 0.118
testMultiple1 0
testMultiple2 0
testSingle 0

BundleWriterTest

testAbortWrite 0.057
testCustomObjectReader 0.011
testNonBundleFails 0.008
testWriteHEAD 0.01
testEmptyBundleFails 0.009
testGarbageBundleFails 0.009
testWriteSingleRef 0.023
testIncrementalBundle 0.049

PacketLineInTest

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

PushProcessTest

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

UploadPackRefSortingForReachabilityTest

sortReferences 0.003

FetchCommandTest

fetchUpdatesBranches 0.061
testFetch 0.035
fetchShouldNotFetchTagsFromOtherBranches 0.039
testForcedFetch 0.04
fetchWithExplicitTagsShouldUpdateLocal 0.048
fetchShouldAutoFollowTagForFetchedObjects 0.038
fetchUpdateRefsWithDuplicateRefspec 0.055
fetchPruneRefsWithDuplicateRefspec 0.047
fetchPrunesBranches 0.047
fetchAddRefsWithDuplicateRefspec 0.031
fetchAddsBranches 0.037
fetchDoesntDeleteBranches 0.047
testFetchWithPruneShouldKeepOriginHead 0.035
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.059
fetchShouldAutoFollowTag 0.045

CleanCommandTest

testClean 0.015
testCleanWithPaths 0.012
testCleanDirs 0.012
testCleanWithDryRun 0.013
testCleanDirsWithDryRun 0.013
testCleanDirsWithSubmodule 0.047
testCleanDirsWithRepository 0.017
testCleanDirsWithDryRunAndNoIgnore 0.014
testCleanDirsWithPrefixFolder 0.014
testFilesShouldBeCleanedInSubSubFolders 0.022
testCleanWithDryRunAndNoIgnore 0.013

TagCommandTest

testDeleteFullName 0.011
testTagKind 0.003
testTagging 0.014
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.004
testDeleteNonExisting 0.007
testDeleteEmptyTagNames 0.007
testEmptyTagName 0.007
testTaggingOnHead 0.009
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.016
testListAllTagsInRepositoryInOrder 0.014
testInvalidTagName 0.007
testDelete 0.016
testDeleteBadName 0.007
testUnannotatedTagging 0.012
testForceNoChangeLightweight 0.015

RevertCommandTest

testRevertDirtyIndex 0.028
testRevertConflictMarkers 0.017
testRevertConflictResolution 0.021
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.022
testRevertConflictReset 0.021
testRevertMultipleWithFail 0.025
testRevertMultiple 0.021
testRevertDirtyWorktree 0.015
testRevert 0.027
testRevertOurCommitName 0.017

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.019
testDaemonRestart 2.001

PullCommandTest

testPullFastForward 0.059
testPullMerge 0.055
testPullWithRebaseConfig1 0.121
testPullWithRebaseConfig2 0.09
testPullWithRebaseConfig3 0.077
testPullLocalConflict 0.044
testPullWithMergeConfig2 0.074
testPullWithUntrackedStash 0.064
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.061
testPullConflictXtheirs 0.077
testPullEmptyRepository 0.053
testPullConflict 0.089
testPullWithoutConfig 0.118
testPullMergeProgrammaticConfiguration 0.119
testPullConflictTheirs 0.161
testPullWithMergeConfig 0.12
testPullWithRebasePreserve1Config 0.119
testPullWithRebasePreserveConfig2 0.133
testPullWithRebasePreserveConfig3 0.113

MergeCommandTest

testDeletionOnSideConflict 0.038
testContentMergeXours 0.059
testNoFastForwardNoCommit 0.016
testRecursiveMergeWithConflict 0.028
testMergeWithMessageAndChangeId 0.034
testConflictingMergeFailsDueToDirtyIndex 0.029
testFastForward 0.013
testMergeNonVersionedPaths 0.027
testMultipleCreationsSameContent 0.02
testBinaryContentMergeXtheirs 0.026
testAlreadyUpToDate 0.014
testMergeRemovingFoldersWithoutFastForward 0.027
testMergeRemovingFolders 0.022
testFastForwardOnly 0.017
testSuccessfulContentMergeNoCommit 0.056
testMergeWithChangeId 0.025
testFileModeMerge 0.021
testFileModeMergeWithDirtyWorkTree 0.03
testDeletionOnMasterOurs 0.033
testMergeWithMessageOption 0.028
testDeletionOnSideTheirs 0.028
testDeletionOnMasterTheirs 0.029
testMultipleDeletions 0.026
testFastForwardNoCommit 0.016
testSquashMergeConflict 0.034
testSingleDeletion 0.045
testMergeInItself 0.007
testMergeConflictWithMessageOption 0.019
testMergeTag 0.035
testMergeConflictFileFolder 0.032
testFastForwardWithFiles 0.023
testMultipleCreations 0.042
testSquashMerge 0.026
testDeletionAndConflict 0.071
testBinaryContentMergeXours 0.031
testModifiedAndRenamed 0.03
testSuccessfulMergeFailsDueToDirtyIndex 0.055
testSuccessfulContentMergeAndDirtyworkingTree 0.037
testContentMergeXtheirs 0.063
testMultipleHeads 0.02
testMergeMessage 0.025
testSuccessfulContentMerge 0.07
testSuccessfulMergeFailsDueToDirtyWorktree 0.033
testDeletionOnMasterConflict 0.064
testSquashFastForward 0.02
testFastForwardOnlyNotPossible 0.013
testContentMerge 0.026
testNoFastForward 0.014
testBinaryContentMerge 0.023
testConflictingMergeFailsDueToDirtyWorktree 0.021
testDeletionOnSideOurs 0.022
testMergeFailingWithDirtyWorkingTree 0.037
testMergeSuccessAllStrategiesNoCommit 0.1
testMergeSuccessAllStrategies 0.12

SecurityManagerTest

testInitAndClone 4.107

StatusCommandTest

testExecutableWithNonNormalizedIndex 0.013
testFolderPrefix 0.005
testNestedCommittedGitRepoAndPathFilter 0.09
testDifferentStates 0.034
testEmptyStatus 0.056
testDifferentStatesWithPaths 0.011

CommitAndLogCommandTest

testMultipleInvocations 0.01
testAddUnstagedChanges 0.014
testWrongParams 0.004
testModeChange 0.015
testCommitAmend 0.045
testCommitRange 0.013
testMergeEmptyBranches 0.016
testInsertChangeId 0.012
testSomeCommits 0.015

CommitOnlyTest

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

LogCommandTest

logAllCommitsWithMaxCount 0.071
addRangeWithMerge 0.026
logOnlyMergeCommits 0.072
logAllCommits 0.021
logAllCommitsWithSkipAndMaxCount 0.016
logPathWithMaxCount 0.068
logAllCommitsWithSkip 0.016
logNoMergeCommits 0.074
logPathWithSkip 0.016
logAllCommitsWithTag 0.013

LsRemoteCommandTest

testLsRemoteWithTags 0.11
testLsRemoteWithSymRefs 0.102
testLsRemoteWithHeads 0.096
testLsRemoteWithoutLocalRepository 0.072
testLsRemote 0.048

StashApplyCommandTest

untrackedAndTrackedChanges 0.039
workingDirectoryContentConflict 0.082
stashedContentMergeTheirs 0.078
workingDirectoryEditPreCommit 0.039
stashedContentMergeXtheirs 0.079
workingDirectoryContentMerge 0.028
workingDirectoryCleanIndexModify 0.059
unstashNoHead 0.012
multipleEdits 0.02
workingDirectoryModifyInSubfolder 0.082
noStashedCommits 0.01
indexContentConflict 0.076
stashChangeInANewSubdirectory 0.026
indexAdd 0.073
stashedApplyOnOtherBranchWithStagedChange 0.109
workingDirectoryDeleteIndexAdd 0.025
workingDirectoryDeleteIndexEdit 0.079
untrackedFileConflictsWithWorkingDirectory 0.026
workingDirectoryModifyIndexChanged 0.076
workingDirectoryDelete 0.023
indexDelete 0.074
workingDirectoryModify 0.08
stashedApplyOnOtherBranch 0.049
stashedContentMerge 0.076
untrackedFileNotIncluded 0.018
stashedContentMergeOurs 0.083
untrackedFileIncluded 0.085
stashedContentMergeXours 0.028
testApplyStashWithDeletedFile 0.02
unstashNonStashCommit 0.043
untrackedFileConflictsWithCommit 0.022

SecurityManagerMissingPermissionsTest

testCreateNewRepos_MissingPermissions 0.019

StashDropCommandTest

dropSingleStashedCommit 0.065
dropMiddleStashCommit 0.03
dropFirstStashedCommit 0.077
dropNegativeRef 0.009
dropWithNoStashedCommits 0.009
dropBoundaryStashedCommits 0.073
dropWithInvalidLogIndex 0.014
dropAll 0.021

NameRevCommandTest

multiplePathsNoMerge 0.056
multiplePathsSecondParent 0.013
prefix 0.01
annotatedTags 0.014
annotatedTagsNoResult 0.018
ref 0.034
simpleAncestor 0.009
onePathMerge 0.01
onePathMergeSecondParent 0.013
onePathMergeLongerFirstParentPath 0.014
nameExact 0.009

PullCommandWithRebaseTest

testPullFastForward 0.105
testPullLocalConflict 0.105
testPullConflict 0.114
testPullFastForwardDetachedHead 0.086
testPullFastForwardWithBranchInSource 0.055
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.145

DiffCommandTest

testDiffModified 0.014
testDiffWithNegativeLineCount 0.008
testDiffTwoCommits 0.019
testDiffCached 0.046
testDiffWithPrefixes 0.009
testNoOutputStreamSet 0.006

ResetCommandTest

testHardResetOnUnbornBranch 0.007
testHardResetReflogDisabled 0.015
testSoftReset 0.056
testHardResetWithConflicts_DeleteFileFolderConflict 0.015
testPathsResetOnUnbornBranch 0.006
testHardResetWithConflicts_CreateFolder_UnstagedChanges 0.018
testMixedReset 0.015
testMixedResetRetainsSizeAndModifiedTime 0.044
testMixedResetWithUnmerged 0.006
testHardResetWithConflicts_DeleteFolder_UnstagedChanges 0.02
testHardReset 0.015
testResetDefaultMode 0.006
testHardResetWithConflicts_OverwriteUntrackedFile 0.063
testPathsResetToNonexistingRef 0.01
testPathsResetWithRef 0.014
testHardResetAfterSquashMerge 0.021
testPathsReset 0.052
testResetToNonexistingHEAD 0.005
testPathsResetOnDirs 0.014
testPathsResetWithUnmerged 0.018
testHardResetOnTag 0.056

ApplyCommandTest

testPatchWithCrLf 0.025
testModifyNL1 0.014
testAddA1 0.054
testAddA2 0.005
testAddA3 0.006
testAddM1 0.005
testCrLf 0.022
testNonASCIIAdd2 0.006
testEmptyLine 0.063
testAddA1Sub 0.004
testPatchWithCrLf2 0.012
testRenameWithHunks 0.01
testFiltering 0.093
testBinaryLiteral 0.075
testModifyM2 0.022
testModifyM3 0.011
testFailureF1 0.062
testFailureF2 0.009
testShiftUp2 0.011
testNonASCII2 0.009
testCrLfOff 0.01
testCrLfEmptyCommitted 0.009
testModifyE 0.053
testModifyW 0.018
testModifyX 0.009
testModifyY 0.009
testModifyZ 0.079
testRenameNoHunks 0.01
testBinaryLiteralAdd 0.006
testDeleteD 0.011
testShiftDown2 0.074
testMultiFileNoNewline 0.017
testCopyWithHunks 0.012
testShiftDown 0.057
testShiftUp 0.014
testCrLfNewFile 0.004
testNonASCIIAdd 0.019
testNonASCIIDel 0.008
testEncodingChange 0.058
testNonASCII 0.01
testBinaryDelta 0.012

CheckoutCommandTest

testCheckout 0.042
testCheckoutOfDirectoryShouldBeRecursive 0.021
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.07
testCheckoutWithConflict 0.02
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.086
testCheckoutWithStartPoint 0.091
testCheckoutNoChangeNotInIndex 0.099
testCheckoutOfFileWithInexistentParentDir 0.026
testCheckoutCommit 0.08
testCheckoutForcedNoChangeNotInIndex 0.095
testCheckoutAllPaths 0.028
testInvalidRefName 0.059
testCheckoutForced 0.023
testCheckoutForced_deleteFileAndRestore 0.081
testSmudgeFilter_createNew 0.102
testCreateOrphanBranchWithStartCommit 0.021
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 0.089
testAlreadyExists 0.067
testCreateBranchOnCheckout 0.02
testCheckoutWithStartPointOnlyCertainFiles 0.026
testSmudgeFilter_modifyExisting 0.093
testCheckoutToNonExistingBranch 0.064
testCheckoutAnnotatedTag 0.022
testCheckoutRemoteTrackingWithoutLocalBranch 0.046
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.053
testCheckoutWithNonDeletedFiles 0.015
testUpdateSmudgedEntries 0.021
testSimpleCheckout 0.048
testCreateOrphanBranchWithStartPoint 0.017
testCheckoutOrphanBranch 0.016
testCheckoutRemoteTrackingWithUpstream 0.041
testDetachedHeadOnCheckout 0.019
testCheckoutLightweightTag 0.018
testNullRefName 0.014

BranchCommandTest

testCreateFromCommit 0.02
testCreateFromLightweightTag 0.017
testCreateFromAnnotatetdTag 0.018
testCreationImplicitStart 0.017
testCreateForce 0.026
testPullConfigRemoteBranch 0.057
testCreateAndList 0.025
testRenameLocalBranch 0.025
testListBranchesWithContains 0.016
testListAllBranchesShouldNotDie 0.044
testRenameRemoteTrackingBranch 0.046
testPullConfigLocalBranch 0.052
testInvalidBranchDash 0.014
testInvalidBranchHEAD 0.014
testDelete 0.034
testPullConfigRenameLocalBranch 0.057
testCreationNullStartPoint 0.017

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 0.34
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 0.363
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 0.427
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 0.466
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 0.396
shouldNotFetchSubmodulesWhenNo 0.294
shouldFetchSubmodulesWhenYes 0.337
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 0.362

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.037
globMatchWithSlashes[git tag -a true?-a: with git describe false?--tags:] 0.02
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.024
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.028
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe false?--tags:] 0.02
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.022
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.025
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.028
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.026
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.026
globMatchWithSlashes[git tag -a false?-a: with git describe false?--tags:] 0.015
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.023
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.031
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe false?--tags:] 0.019
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe false?--tags:] 0.01
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.023
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.026
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.036
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.015
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.024
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.029
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe true?--tags:] 0.021
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe true?--tags:] 0.01
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.021
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.026
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.003
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.029
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.025
globMatchWithSlashes[git tag -a false?-a: with git describe true?--tags:] 0.015
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.023
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.028
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe true?--tags:] 0.02
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.024
noTargetSet[git tag -a false?-a: with git describe true?--tags:] 0.003
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.028

InitCommandTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.045
testRebaseShouldIgnoreMergeCommits 0.049
testFastForwardRebaseWithAutoStash 0.029
testRebaseInteractiveMultipleSquash 0.046
testRebaseWithUncommittedDelete 0.019
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.02
testRebasePreservingMerges1 0.079
testRebasePreservingMerges2 0.058
testStopOnConflict 0.036
testStopOnConflictFileCreationAndDeletion 0.04
testFastForwardWithMultipleCommits 0.019
testRebaseInteractiveFixupWithBlankLines 0.029
testRebaseWithUnstagedTopicChange 0.02
testStopOnLastConflictAndContinue 0.036
testRebaseTodoLineSetComment 0.003
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.004
testRebaseEndsIfLastStepIsEdit 0.025
testRebaseWithAutoStashAndSubdirs 0.048
testRebaseShouldStopForRewordInCaseOfConflict 0.029
testParseRewordCommand 0.003
testRebasePreservingMergesWithUnrelatedSide1 0.076
testRebasePreservingMergesWithUnrelatedSide2 0.074
testRebaseWithUnstagedMasterChangeOtherCommit 0.025
testRebaseInteractiveSingleSquashAndModifyMessage 0.042
testRebaseWithUncommittedMasterChangeBaseCommit 0.025
testParseSquashFixupSequenceCount 0.002
testRebaseWithAutoStashConflictOnApply 0.045
testRebaseInteractiveReword 0.041
testRebaseWithUntrackedFile 0.032
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.056
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.003
testRebaseWithUncommittedMasterChange 0.022
testRebaseInteractiveFixupWithBlankLines2 0.028
testRebaseInteractiveEdit 0.036
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.018
testRepositoryStateChecks 0.004
testRebaseInteractiveSquashFirstCommitShouldFail 0.017
testRebaseWithUnstagedMasterChangeBaseCommit 0.023
testEmptyRebaseTodo 0.003
testFastForwardWithMultipleCommitsOnDifferentBranches 0.033
testMergeFirstStopOnLastConflictAndSkip 0.036
testRebaseShouldFixupInCaseOfConflict 0.042
testRebaseWithModificationShouldNotDeleteData 0.018
testRebaseInteractiveFixupFirstCommitShouldFail 0.015
testFastForwardRebaseWithModification 0.025
testAuthorScriptConverter 0.003
testDetachedHead 0.029
testRebaseWithUncommittedTopicChange 0.022
testRebaseShouldStopForEditInCaseOfConflict 0.028
testRebaseInteractiveFixupWithHash 0.027
testStopOnConflictAndContinue 0.044
testRebaseWithUnstagedMasterChange 0.023
testStopOnConflictAndContinueWithNoDeltaToMaster 0.031
testOnlyCommentRebaseTodo 0.005
testFilesAddedFromTwoBranches 0.048
testStopOnConflictAndFailContinueIfFileIsDirty 0.039
testStopOnConflictCommitAndContinue 0.043
testUnknownUpstream 0.007
testStopOnConflictAndAbortWithDetachedHEAD 0.037
testRebaseWithAutoStash 0.041
testRebaseInteractiveMixedSquashAndFixup 0.047
testFastForwardWithNewFile 0.018
testUpToDate 0.009
testRebaseParentOntoHeadShouldBeUptoDate 0.014
testStopOnConflictAndSkipNoConflict 0.04
testStopOnLastConflictAndSkip 0.033
testRebaseWithUncommittedMasterChangeOtherCommit 0.027
testRebaseInteractiveFixupWithHash2 0.029
testLeadingSpacesRebaseTodo 0.003
testRebaseShouldTryToParseValidLineMarkedAsComment 0.003
testRebaseShouldSquashInCaseOfConflict 0.038
testConflictFreeWithSingleFile 0.028
testStopOnConflictAndSkipWithConflict 0.041
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.009

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.038
testCheckoutOurs 0.031
testCheckoutMultiple 0.029
testUpdateSymLink 0.02
testUpdateWorkingDirectory 0.018
testCheckoutRepository 0.018
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.034
testCheckoutSecond 0.014
testCheckoutTheirs 0.038
testCheckoutFirst 0.018
testStageNotPossibleWithBranch 0.069
testCheckoutOfConflictingFileShouldThrow 0
testUpdateWorkingDirectoryFromIndex2 0.019
testUpdateBrokenSymLink 0.022
testCheckoutFileWithConflict 0.05
testUpdateBrokenSymLinkToDirectory 0.02
testUpdateWorkingDirectoryFromIndex 0.018
testCheckoutMixedNewlines 0.04

CrLfNativeTest

checkoutWithCrLfNativeUnix 0.016
testCrLfAttribute 0.004
checkoutWithCrLfNativeWindows 0.015

GarbageCollectCommandTest

testGConeCommit 0.031
testGCmoreCommits 0.035

CommitCommandTest

commitAfterSquashMerge 0.022
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.009
commitConflictWithAutoCrlfBaseLfOursCrLf 0.026
testDeletionConflictWithAutoCrlf 0.046
commitMessageStrip 0.012
callSignerWithProperSigningKey 0.014
commitSubmoduleUpdate 0.048
commitExecutableWithAutoCrlfAndNonNormalizedIndex 0.021
commitConflictWithAutoCrlfBasCrLfOursCrLf 0.022
commitOnlyShouldHandleIgnored 0.008
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.01
testExecutableRetention 0.016
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitMessageDefaultWhitespace 0.009
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
commitWithAutoCrlfAndNonNormalizedIndex 0.015
callSignerOnlyWhenSigning 0.016
testReflogs 0.014
commitConflictWithAutoCrlfBaseLfOursLf 0.022
commitNewSubmodule 0.034
commitEmptyCommits 0.012
commitAmendOnInitialShouldFail 0.004
commitMessageDefault 0.007
commitMessageVerbatim 0.007
commitConflictWithAutoCrlfBaseCrLfOursLf 0.024
commitAmendWithAuthorShouldUseIt 0.009

ArchiveCommandTest

archiveByIdSpecificFile 0.077
archiveHeadAllFilesZipTimestamps 2.092
archiveByDirectoryPath 0.014
archiveHeadAllFilesTbz2Timestamps 2.087
archiveHeadAllFilesTgzTimestamps 2.018
archiveHeadAllFilesTarTimestamps 2.013
archiveHeadAllFilesTxzWithCompressionReducesArchiveSize 0
skipped
archiveHeadAllFiles 0.012
archiveHeadSpecificPath 0.01
archiveHeadAllFilesTbz2WithCompressionReducesArchiveSize 0.474
archiveHeadAllFilesTgzWithCompressionReducesArchiveSize 0.028
archiveHeadAllFilesZipWithCompressionReducesArchiveSize 0.057
archiveHeadAllFilesTxzTimestamps 2.215

EolStreamTypeUtilTest

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

ReflogCommandTest

testAmendReflog 0.065
testBranchReflog 0.018
testHeadReflog 0.018

AddCommandTest

testCommandInjection 0.056
testCleanFilterReturning12 0.008
testAddExistingSingleFileTwice 0.006
testCleanFilter 0.017
testReplaceFileByPartOfDirectory 0.008
testAddGitlinkDoesNotChange 0.015
testBadCleanFilter 0.009
testMultipleCleanFilter 0.047
testAddWithConflicts 0.007
testAddNothing 0.003
testAddRemovedFile 0.005
testCleanFilterEnvironment 0.019
testAttributesWithTreeWalkFilter 0.057
testAddWithoutParameterUpdate 0.021
testAddExistingSingleMediumSizeFileWithNewLine 0.009
testAddSubrepoWithDirNoGitlinks 0.057
testAddExistingSingleFileInSubDir 0.001
testAssumeUnchanged 0.011
testAddRemovedCommittedFile 0.008
testAddWithParameterUpdate 0.011
testAddWholeRepo 0.005
testExecutableRetention 0.014
testNotApplicableFilter 0.005
testAddTwoFiles 0.005
testAddFolder 0.005
testAddExistingSingleFileTwiceWithCommit 0.04
testAddIgnoredFile 0.005
testReplaceFileWithDirectory 0.006
testAttributesConflictingMatch 0.005
testAddGitlink 0.013
testBadCleanFilter2 0.008
testAddExistingSingleBinaryFile 0.006
testAddNonExistingSingleFile 0.003
testAddExistingSingleFile 0.004
testReplaceDirectoryConflictsWithFile 0.007
testAddExistingSingleSmallFileWithNewLine 0.006
testReplaceDirectoryWithFile 0.006
testBuiltinCleanFilter 0.082
testBuiltinFilters 0.082

StashCreateCommandTest

unmergedPathsShouldCauseException 0.066
workingDirectoryCleanIndexModify 0.014
multipleEdits 0.014
workingDirectoryModifyInSubfolder 0.02
newFileInIndexThenModifiedInWorkTree 0.015
indexAdd 0.035
workingDirectoryDeleteIndexAdd 0.014
workingDirectoryDeleteIndexEdit 0.014
workingDirectoryModifyIndexChanged 0.015
refLogIncludesCommitMessage 0.013
workingDirectoryDelete 0.012
indexDelete 0.014
workingDirectoryModify 0.018
noLocalChanges 0.008
untrackedFileNotIncluded 0.014
untrackedFileIncluded 0.015

RemoteAddCommandTest

testAdd 0.007

PushCommandTest

testPushDefaultSimpleNoTracking 0.04
testPushAfterGC 0.107
testPushRefUpdate 0.194
testPushDefaultMatching 0.061
testPushDefaultSimpleDifferentTracking 0.019
testDefaultRemote 0.02
testPrePushHook 0.026
testPush 0.036
testDefaultPush 0.042
testPushWithRefSpecFromConfig 0.044
testPushDefaultUpstreamTriangular 0.019
testPushWithoutPushRefSpec 0.035
testPushDefaultUpstream 0.038
testPushDefaultDetachedHead 0.022
testPushDefaultNothing 0.021
testPushDefaultFromConfig 0.043
testPushDefaultSimpleTriangular 0.046
testPushWithLease 0.054
testTrackingUpdate 0.025
testPushDefaultUpstreamNoTracking 0.047
testPushDefaultFromConfigDefault 0.04
testPushDefaultSimple 0.079
testRemotePushDefault 0.02
testBranchPushRemote 0.019

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.05
testCherryPickDirtyIndex 0.02
testCherryPickTheirs 0.02
testCherryPickXtheirs 0.023
testCherryPickNoCommit 0.043
testCherryPickConflictResolution 0.023
testCherryPickConflictFiresModifiedEvent 0.021
testCherryPick 0.043
testCherryPickMerge 0.095
testCherryPickXours 0.023
testCherryPickConflictMarkers 0.02
testCherryPickOurCommitName 0.056
testCherryPickOurs 0.019
testCherryPickNewFileFiresModifiedEvent 0.025
testCherryPickConflictReset 0.069
testCherryPickDirtyWorktree 0.02
testSequentialCherryPick 0.065
testCherryPickConflictResolutionNoCommit 0.024

CloneCommandTest

testCloneRepositoryCustomRemote 0.096
testCloneWithHeadSymRefIsMasterCopy 0.049
testCloneRepositoryOnlyOneTag 0.067
testBareCloneRepositoryMirror 0.085
testCloneWithHeadSymRefIsNonMasterCopy 0.079
testCloneWithPullRebase 0.043
testCloneRepositoryExplicitGitDir 0.047
testCloneNoTags 0.046
testCloneRepositoryExplicitGitDirNonStd 0.045
testCloneRepositoryWithNestedSubmodules 0.169
testCloneRepositoryAllBranchesIndependent 0.074
testCloneRepositoryWithBranchShortName 0.043
testBareCloneRepository 0.071
testCloneRepositoryWithSubmodules 0.107
testCloneWithPullMerge 0.077
testCloneWithAutoSetupRebase 0.125
testCloneRepositoryOnlyOneBranch 0.067
testCloneRepositoryWithBranch 0.095
testBareCloneRepositoryCustomRemote 0.044
testCloneRepositoryAllBranchesTakesPreference 0.084
testCloneBareRepositoryDefaultDirectory 0.056
testCloneRepositoryDefaultDirectory 0.018
testCloneRepositoryExplicitGitDirBare 0.042
testCloneRepositoryWithTagName 0.067
testCloneRepository 0.066
testBareCloneRepositoryNullRemote 0.048
testBareCloneRepositoryOnlyOneBranch 0.043
testCloneFollowTags 0.045
testCloneRepositoryWithMultipleHeadBranches 0.05
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.062

GitConstructionTest

testClose 0.056
testOpen 0.027
testWrap 0.026

RemoteListCommandTest

testList 0.006

LogFilterTest

testLogWithFilterExcludeAndIncludeSameFileIncludesNothing 0.032
testLogWithFilterCanExcludeFileAndDirectory 0.02
testLogWithFilterCanExcludeAndIncludeFilesInDifferentDirectories 0.02
testLogWithoutFilter 0.019
testLogWithFilterCanIncludeFilesInDirectory 0.021
testLogWithFilterCanExcludeFilesInDirectory 0.027
testLogWithFilterCanDistinguishFilesByPath 0.021

NotesCommandTest

testListNotes 0.019
testAddAndRemoveNote 0.019

RenameBranchCommandTest

renameToTag 0.023
renameBranchNoConfigValues 0.012
renameBranchExistingSection 0.013
renameBranchMultipleConfigValues 0.017
renameToExisting 0.041
renameBranchSingleConfigValue 0.012
renameToStupidName 0.117

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.021
testRenamedBoundLineDelete 0.02
testBoundLineDelete 0.012

StashListCommandTest

multipleStashedCommits 0.013
noStashRef 0.003
emptyStashReflog 0.009
singleStashedCommit 0.008

RmCommandTest

testRemoveCached 0.009
testRemove 0.007

BlameCommandTest

testCoreAutoCrlf1 0.014
testCoreAutoCrlf2 0.011
testCoreAutoCrlf3 0.01
testCoreAutoCrlf4 0.014
testCoreAutoCrlf5 0.011
testRenameInSubDir 0.019
testBlameWithNulByteInHistory 0.018
testDeleteMiddleLines 0.015
testWhitespaceMerge 0.054
testSingleRevision 0.008
testUnresolvedMergeConflict 0.032
testMoveToOtherDir 0.017
testMiddleClearAllLines 0.026
testTwoRenames 0.019
testBlameWithNulByteInTopRevision 0.015
testDeleteTrailingLines 0.016
testEditAllLines 0.049
testRename 0.015
testConflictingMerge1 0.039
testConflictingMerge2 0.05
testTwoRevisions 0.012

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.007

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.002
testALL_ShouldNotBeRecursive 0.003

IndexDiffFilterTest

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

NotTreeFilterTest

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

InterIndexDiffFilterTest

testOneOnly 0.004
testTwoSame 0.003
testEmpty 0.003
testTwoSameDifferByAssumeValid 0.003
testTwoSameSameAssumeValidDifferentContent 0.002

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.004
testNegated 0.041
testRecursiveFiltering 0.005
testNonRecursiveFiltering 0.004

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.006
testSingleSubPathNegate 0.005
testTopOrMultiPathDual 0.006
testOrMultiThreePath 0.006
testSinglePathNegate 0.006
testAndMultiThreeSubPathNegate 0.006
testAndMultiSubPathNegate 0.005
testTopAndMultiSubPathDualNegate 0.006
testAndMultiPath 0.006
testAndMultiPathNegate 0.034
testPatternParentFileMatch 0.006
testSinglePath 0.006
testTopAndMultiPathDualNegate 0.006
testOrMultiThreeMixSubPathNegate 0.005
testTopNotPath 0.006
testOrMultiTwoMixSubPathNegate 0.006
testOrMultiTwoPath 0.005
testAndMultiSubPathDualNegate 0.006
testAndMultiSubPath 0.005
testOrMultiTwoSubPath 0.006
testSingleSubPath 0.006

EmptyTreeIteratorTest

testAtEOF 0.005
testCreateSubtreeIterator 0.029
testStopWalkCallsParent 0.004
testBackDoesNothing 0.003
testEntryObjectId 0.004
testNextDoesNothing 0.004

NameConflictTreeWalkTest

testNoDF_NoGap 0.003
testDF_NoGap 0.003
testDF_DetectConflict 0.003
testDF_GapByOne 0.004
testDF_SkipsSeenSubtree 0.004

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.004
testCustomFileModeStrategyFromParentIterator 0.01
testEmptyIfRootDoesNotExist 0.004
testSymlinkActuallyModified 0.01
testComputeFileObjectId 0.004
testCustomFileModeStrategy 0.009
submoduleWithNoGitDirectory 0.06
idOffset 0.006
testIsModifiedSymlinkAsFile 0.008
testTreewalkEnterSubtree 0.009
submoduleNestedWithHeadMatchingIndex 0.032
testEmptyIteratorOnEmptyDirectory 0.003
testDirCacheMatchingId 0.008
submoduleHeadMatchesIndex 0.044
testSymlinkNotModifiedThoughNormalized 0.01
submoduleDirectoryIterator 0.028
testIsModifiedFileSmudged 0.012
submoduleWithNoHead 0.012
testEmptyIfRootIsFile 0.003
testSymlinkModifiedNotNormalized 0.017
testGetEntryContentLength 0.003
testFileModeSymLinkIsNotATree 0.003
testSimpleIterate 0.003

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.004

CanonicalTreeParserTest

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

AbstractTreeIteratorTest

testEnsurePathCapacityFastCase 0
testPathCompare 0
testEnsurePathCapacityGrows 0.001
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.003
testInitialize_NoPostOrder 0.003
testInitialize_TogglePostOrder 0.003
testResetDoesNotAffectPostOrder 0.003
testWithPostOrder_NoEnterSubtree 0.002
testWithPostOrder_EnterSubtree 0.003

ForPathTest

testFindObjects 0.005

ManifestParserTest

testNormalizeEmptyPath 0.004
testManifestParser 0.07
testRemoveProject 0.002
testManifestParserWithMissingFetchOnRemote 0.005

RepoCommandSymlinkTest

testLinkFileBare 0.103

BareSuperprojectWriterTest

write_setExtraContents 0.062
write_setGitModulesContents 0.011

RepoCommandTest

testRemoveOverlappingBare 0.177
testTwoPathUseTheSameName 0.13
runTwiceIsNOP 0.164
testCopyFileBare 0.142
testRecordShallowRecommendation 0.161
testRecordSubmoduleLabels 0.097
testBareRepo 0.104
androidSetup 0.114
testRevisionBranch 0.111
testRecordRemoteBranch 0.111
testAddRepoManifest 0.11
relative 0.071
testDefaultRemoteRevision 0.115
testRevisionBare 0.106
absoluteRemoteURL 0.089
testRevisionTag 0.088
testRepoManifestCopyFile_executable 0.092
testTargetBranch 0.127
testIncludeTag 0.177
gerritSetup 0.081
testRevision 0.075
absoluteRemoteURLAbsoluteTargetURL 0.076
testReplaceManifestBare 0.123
testRepoManifestGroups 0.234
testCopyFileBare_executable 0.165
testRevisionBare_ignoreTags 0.126
testRepoManifestCopyFile 0.123
recordUnreachableRemotes 0.088
testRemoteAlias 0.095
testRemoteRevision 0.074

RevCommitListTest

testFillToHighMarkMulitpleBlocks 0.664
testFillToUnknownCommit 0.591
testFillToNullCommit 0.01
testFillToHighMark2 0.011
testFillToHighMark4 0.043
testFillToHighMarkAll 0.01
testFillToCommit 0.01

RevWalkPathFilter6012Test

test1 0.012
test2 0.01
test3 0.011
test4 0.011
test5 0.011
test6 0.025
test7 0.011

RevWalkSortTest

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

MaxCountRevFilterTest

testMaxCountRevFilter0 0.044
testMaxCountRevFilter 0.009

RevWalkUtilsReachableTest

withMerge 0.025
withCommitLoadedByDifferentRevWalk 0.012
twoCommits 0.057
oneCommit 0.012
multipleBranches 0.018
findBranchesReachableManyTimes 0.071

FIFORevQueueTest

testUnpopAtFront 0.008
testEmpty 0.003
testCloneEmpty 0.002
testAddLargeBlocks 0.441
testClear 0.005
testHasFlags 0.004

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.005

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.004
testStringOfPearls_FilePath1 0.006
testStringOfPearls_FilePath2 0.006
testStringOfPearls_FilePath3 0.01
testStringOfPearls_FilePath3_NoParentRewriting 0.01
testStringOfPearls_DirPath2 0.007
testStringOfPearls_FilePath2_NoParentRewriting 0.008
testStopWhenPathDisappears 0.043
testStringOfPearls_FilePath1_NoParentRewriting 0.007
testStringOfPearls_DirPath2_NoParentRewriting 0.006
testEdits_MatchNone 0.007
testEmpty_NoMatch 0.005
testSimple1 0.005
testEdits_MatchAll 0.008

RevTagParseTest

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

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.04
testMultipleHeads_SameBase2 0.011
testNone 0.007
testDisallowTreeFilter 0.005
testInconsistentCommitTimes 0.006
testSimple 0.009
testCrissCross 0.059

ObjectWalkTest

testNoCommits 0.003
testOneCommitOneTreeTwoBlob 0.006
testCull 0.011
testTwoCommitDeepTree1 0.007
testTwoCommitDeepTree2 0.008
testSkipTreeWhenStartFromBlob 0.004
testTwoCommitTwoTreeTwoBlob 0.058
testEmptyTreeCorruption 0.005
testTwoCommitsEmptyTree 0.005

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.015
testProperlyCullAllAncestors1 0.006
testProperlyCullAllAncestors2 0.007

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.008
testMergeCommitOneParentShallow 0.008
testShallowCommitParse 0.006
testObjectDirectorySnapshot 0.006
testDepth1 0.006
testDepth2 0.006
testDepth3 0.005

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.006
testRevWalkCarryUninteresting_SlowClock 0.005
testRevWalkCarryUninteresting_WrongClock 0.006
testRevWalkCarryCustom_SlowClock 0.034

TreeRevFilterTest

testStringOfPearls_FilePath1 0.011
testStringOfPearls_FilePath2 0.011
testStringOfPearls_FilePath3 0.016
testStringOfPearls_DirPath2 0.012
testPathFilterOrOtherFilter 0.012

RevFlagSetTest

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

LIFORevQueueTest

testEmpty 0.003
testCloneEmpty 0.002
testAddLargeBlocks 0.313
testClear 0.006
testHasFlags 0.004

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.005
shouldReturnZeroWhenMergedInto 0.005
shouldWorkWithMerges 0.005
shouldWorkWithoutCommonAncestor 0.006
shouldWorkWithZeroAsEnd 0.005
shouldReturnZeroOnSameCommit 0.005

FirstParentRevWalkTest

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

RevObjectTest

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

RevWalkFollowFilterTest

testSingleRename 0.007
testMultiRename 0.006
testNoRename 0.005

DateRevQueueTest

testInsertOutOfOrder 0.006
testEmpty 0.031
testCloneFIFO 0.004
testInsertTie 0.005
testCloneEmpty 0.002
testClear 0.005
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.003
testParse_implicit_UTF8_encoded 0.003
testParse_GitStyleMessage 0.003
testParse_ShortLineOnlyNoLF 0.002
testParse_illegalEncoding 0.005
testParse_explicit_bad_encoded2 0.003
testParse_explicit_bad_encoded 0.003
testParse_GitStyleMessageWithCRLF 0.003
testParse_incorrectUtf8Name 0.004
testParse_ShortLineOnlyEmbeddedLF 0.003
testParse_ShortLineOnlyEndLF 0.003
testParse_PublicParseMethod 0.003
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.021
testParse_incompleteAuthorAndCommitter 0.003
testParse_NoParents 0.003
testParse_unsupportedEncoding 0.005
testParse_explicit_encoded 0.003

AlwaysEmptyRevQueueTest

testClear 0.003
testEmpty 0.003
testAddFails 0.004

ObjectWalkFilterTest

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

FooterLineTest

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

RevWalkMergedIntoTest

testIsMergedIntoAll 0.048
testIsMergedIntoAny 0.01
testOldCommitWalk 0.009
testMergeIntoAnnotatedTag 0.009
testGetMergedInto 0.013

RevWalkFilterTest

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

SkipRevFilterTest

testSkipRevFilter0 0.005
testSkipRevFilterNegative 0.002
testSkipRevFilter 0.006

SubmoduleDeinitTest

alreadyClosedSubmodule 0.016
dirtySubmoduleWithForce 0.041
cleanSubmodule 0.036
dirtySubmoduleBecauseNewCommit 0.039
dirtySubmoduleBecauseUntracked 0.044
repositoryWithNoSubmodules 0.003

SubmoduleWalkTest

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

SubmoduleInitTest

resolveInvalidParentUrl 0.005
resolveTwoLevelHigherRelativeUrl 0.005
resolveWorkingDirectoryRelativeUrl 0.005
repositoryWithUninitializedModule 0.003
resolveOneLevelHigherRelativeUrl 0.005
resolveSameLevelRelativeUrl 0.005
repositoryWithNoSubmodules 0.002

SubmoduleUpdateTest

repositoryWithSubmodule 0.069
repositoryWithUnconfiguredSubmodule 0.004
repositoryWithInitializedSubmodule 0.006
repositoryWithNoSubmodules 0.003

SubmoduleSyncTest

repositoryWithSubmodule 0.065
repositoryWithRelativeUriSubmodule 0.029
repositoryWithNoSubmodules 0.003

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.005
repositoryWithNoHeadInSubmodule 0.007
repositoryWithUninitializedSubmodule 0.004
repositoryWithInitializedSubmodule 0.048
repositoryWithMissingSubmodule 0.003
repositoryWithDifferentRevCheckedOutSubmodule 0.013
repositoryWithNoSubmodules 0.003

SubmoduleAddTest

addSubmoduleWithName 0.075
commandWithNullPath 0.003
addSubmoduleWithExistingSubmoduleDefined 0.031
addSubmoduleWithInvalidPath 0.003
addSubmoduleWithInvalidUri 0.003
addExistentSubmodule 0.004
addSubmodule 0.073
commandWithEmptyPath 0.006
addSubmoduleWithRelativeUri 0.088
commandWithEmptyUri 0.004
denySubmoduleWithDotDot 0.004
commandWithNullUri 0.004

TestRepositoryTest

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

FileBasedConfigTest

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

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.005

DirCacheLargePathTest

testPath_4090 0.005
testPath_4094 0.005
testPath_4095 0.055
testPath_4096 0.005
testPath_16384 0.009

DirCachePathEditTest

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

DirCacheAfterCloneTest

testCloneV3CommitNoVersionChange 0.076
testCloneV3OrV2 0.029
testCloneV3ResetMixedVersionChange 0.026
testCloneV4manyFiles 0.046
testCloneV3ResetHardVersionChange 0.034
testCloneV4 0.062

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.005

DirCacheFindTest

testEntriesWithin 0.005

DirCacheBuilderTest

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

DirCacheBasicTest

testLockMissing_TempIndex 0.003
testFindOnEmpty 0.002
testWriteEmptyCommit_RealIndex 0.003
testDetectUnmergedPaths 0.003
testWriteEmptyUnlock_RealIndex 0.002
testReadMissing_TempIndex 0.003
testLockMissing_RealIndex 0.003
testBuildThenClear 0.028
testWriteEmptyLockEmpty_RealIndex 0.004
testRejectInvalidWindowsPaths 0.006
testReadMissing_RealIndex 0.004
testWriteEmptyReadEmpty_RealIndex 0.004

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.001
testUnsupportedRequiredExtension 0.001
testReadIndex_DirCacheTree 0.008
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.002
testReadWriteV4 0.001
testReadIndex_LsFiles 0.006
testTreeWalk_LsFiles 0.01

DirCacheIteratorTest

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

DirCacheEntryTest

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

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.003
testEmptyCache_Clear_NoCacheTree 0.003
testWriteReadTree 0.004
testTwoLevelSubtree 0.046
testEmptyCache_CreateEmptyCacheTree 0.003
testSingleSubtree 0.003

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0.002
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.005
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testSpecialGroupCase10 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCaret 0
testPipe 0
testPlus 0
testBracketsUnmatched1 0.004
testBracketsUnmatched2 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testEscapedHash 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
testBracketsRandom 0.001
test2AlphaGroupsCase0 0
testEscapedExclamationMark 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testUnsupportedGroupCase01 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0
testSpaceGroupCase3 0
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0.001
testUnsupportedGroupCase1 0.001
testVerySimpleWildcardCase0 0
testEscapedTrailingSpaces 0
testEscapedBackslash 0
testBrackets 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0
testIgnoredBackslash 0
testUpperGroupCase0 0
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testDollar 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0.001
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.006
testIneffectiveNegationDifferentLevels1 0.004
testIneffectiveNegationDifferentLevels2 0.004
testIneffectiveNegationDifferentLevels3 0.003
testIneffectiveNegationDifferentLevels4 0.004
testIneffectiveNegationDifferentLevels5 0.004
testTrailingSpaces 0.064
testRules 0.005
testSlashMatchesDirectory 0.004
testToString 0.003
testRepeatedNegationInDifferentFiles1 0.004
testRepeatedNegationInDifferentFiles2 0.003
testRepeatedNegationInDifferentFiles3 0.005
testRepeatedNegationInDifferentFiles4 0.004
testRepeatedNegationInDifferentFiles5 0.004
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.004
testSimpleRootGitIgnoreWildMatcherDirOnly 0.004
testNegateAllExceptJavaInSrc 0.003
testSimpleRootGitIgnoreGlobalIgnore 0.004
testSimpleRootGitIgnoreGlobalDirIgnore 0.053
testLeadingSpaces 0.004
testSimpleRootGitIgnoreGlobalNegation1 0.004
testSimpleRootGitIgnoreGlobalNegation2 0.003
testSimpleRootGitIgnoreGlobalNegation3 0.003
testSimpleRootGitIgnoreGlobalNegation4 0.004
testEmptyIgnoreRules 0.004
testWithSlashDoesNotMatchInSubDirectory 0.003
testSimpleRootGitIgnoreWildMatcher 0.003
testNegation 0.005
testSlashOnlyMatchesDirectory 0.003
testNoPatterns 0.004
testRepeatedNegation 0.003

BasicRuleTest

test 0.001
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

CGitIgnoreTest

testUnescapedBracketsInGroup 0.017
testDirOnlyMatch 0.012
testRepeatedNegationInDifferentFiles5 0.011
testEscapedFirstBracketInGroup 0.011
testDirectoryWildmatchDoesNotMatchFiles1 0.057
testDirectoryWildmatchDoesNotMatchFiles2 0.011
testDirectoryWildmatchDoesNotMatchFiles3 0.018
testDirectoryWildmatchDoesNotMatchFiles4 0.014
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.05
testStarMatchOnSlashNot 0.023
testDirectoryMatchSubRecursiveBacktrack2 0.011
testDirectoryMatchSubRecursiveBacktrack3 0.011
testDirectoryMatchSubRecursiveBacktrack4 0.015
testDirectoryMatchSubRecursiveBacktrack5 0.042
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.011
testDirOnlyMatchDeep 0.011
testDirectoryMatchSubRecursive 0.012
testPrefixMatch 0.011
testSimpleRootGitIgnoreGlobalNegation1 0.057
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.012
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.014
testEscapedBothBracketsInGroup 0.01
testSimpleIgnored 0.012
testDirectoryMatchSubRecursiveBacktrack 0.052
testEscapedSecondBracketInGroup 0.011

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

MergeAlgorithmTest

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

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.056
testTrivialTwoWay_rightDFconflict2 0.009
testTheirs_noRepo 0.007
testTrivialTwoWay_ok 0.007
testTrivialTwoWay 0.007
testOurs 0.007
testTrivialTwoWay_noRepo 0.007
testTrivialTwoWay_validSubtreeSort 0.01
testTrivialTwoWay_leftDFconflict1 0.044
testTrivialTwoWay_leftDFconflict2 0.009
testTrivialTwoWay_conflictSubtreeChange 0.01
testTrivialTwoWay_conflict 0.006
testOurs_noRepo 0.007
testTrivialTwoWay_disjointhistories 0.006
testTheirs 0.011
testTrivialTwoWay_concurrentSubtreeChange 0.01

GitlinkMergeTest

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

CrissCrossMergeTest

crissCrossMerge_twoRoots 1.19
crissCrossMerge_nonmergeable 1.067
crissCrossMerge_mergeable2 1.053
crissCrossMerge 0.984
crissCrossMerge_mergeable 1.315
crissCrossMerge_ThreeCommonPredecessors 1.346
crissCrossMerge_ParentsNotMergeable 0.876
crissCrossMerge_checkOtherFiles 1.062

SquashMessageFormatterTest

testCommit 0.009

CherryPickTest

testPick 0.007
testRevert 0.006

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.018
testFormatWithConflictsNoFooterNoLineBreak 0.008
testTag 0.009
testPullWithUri 0.009
testFormatWithConflictsNoFooter 0.008
testMixed 0.009
testIntoHeadOtherThanMaster 0.008
testThreeBranches 0.009
testFormatWithConflictsCustomCharacter 0.008
testIntoOtherThanMaster 0.008
testRemoteBranch 0.009
testTwoBranches 0.008
testFormatWithConflictsWithFooters 0.012
testIntoSymbolicRefHeadPointingToMaster 0.009
testCommit 0.009
testOneBranch 0.015

MergerTest

checkContentMergeConflict 0.055
checkModeMergeConflictInVirtualAncestor 0.05
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_FileDir 0.066
checkMergeNonConflictingSubmodulesWithoutIndex 0.097
mergeWithCrlfAutoCrlfTrue 0.085
checkFileReplacedByFolderInOurs 0.051
checkLockedFilesToBeDeleted 0.083
checkContentMergeNoConflict_noRepo 0.076
checkMergeEqualNewTrees 0.044
checkMergeConflictingNewTrees 0.06
rebaseWithCrlfAutoCrlfTrue 0.064
checkMergeMergeableTreesWithoutIndex 0.07
checkMergeConflictingTreesWithoutIndex 0.066
failingDeleteOfDirectoryWithUntrackedContent 0.036
checkMergeEqualTreesInCore_noRepo 0.049
checkMergeConflictInVirtualAncestor 0.047
checkMergeMergeableFilesWithTreeInIndex 0.065
checkUntrackedFolderIsNotAConflict 0.095
mergeConflictWithCrLfTextAuto 0.049
checkContentMergeLargeBinaries 0.161
checkFileReplacedByFolderInTheirs 0.093
checkMergeEqualTreesInCore 0.041
checkContentMergeNoConflict 0.087
checkMergeConflictingSubmodulesWithoutIndex 0.082
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_DirFile 0.089
checkFileDirMergeConflictInVirtualAncestor_NoConflictInChildren 0.049
checkMergeConflictingFilesWithTreeInIndex 0.074
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.086
checkContentMergeConflict_noTree 0.038
checkMergeEqualTreesWithoutIndex 0.071
mergeWithCrlfInWT 0.047
checkMergeCrissCross 0.091
checkForCorrectIndex 0.079

NoteMapMergerTest

testBaseEqualsTheirs 0.009
testCollapseFanoutAfterMerge 0.388
testEditSameNoteDifferentContent 0.011
testFanoutAndLeafWitConflict 0.317
testDeleteDifferentNotes 0.007
testNonNotesWithNonNoteConflict 0.025
testAddSameNoteDifferentContent 0.007
testNonNotesWithoutNonNoteConflict 0.012
testEditDifferentNotes 0.008
testEditDeleteConflict 0.007
testLargeTreesWithConflict 0.558
testLargeTreesWithoutConflict 0.543
testOursEqualsTheirs 0.007
testFanoutAndLeafWithoutConflict 0.363
testNoChange 0.007
testBaseEqualsOurs 0.007
testAddDifferentNotes 0.008

LeafBucketTest

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

DefaultNoteMergerTest

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

NoteMapTest

testReadFlatTwoNotes 0.006
testEditFlat 0.007
testWriteUnchangedFanout2_38 0.008
testCreateFromEmpty 0.005
testRemoveDeletesTreeFanout2_38 0.006
testGetCachedBytes 0.004
testReadFanout2_38 0.007
testIteratorFanoutTree2_38 0.006
testIteratorEmptyMap 0.003
testEditFanout2_38 0.008
testShorteningNoteRefName 0.003
testReadFanout2_2_36 0.006
testIteratorFlatTree 0.006
testReadFullyFannedOut 0.029
testIteratorFanoutTree2_2_36 0.008
testLeafSplitsWhenFull 0.021
testWriteUnchangedFlat 0.007
testIteratorFullyFannedOut 0.02

AbstractPlotRendererTest

testDrawTextAlignment 0.041

PlotCommitListTest

testMergeBlockedBySelf 0.007
testMultipleMerges 0.011
testBug368927 0.009
testBug419359 0.01
testDuplicateParents 0.008
testBug300282_1 0.034
testTwoRoots1 0.006
testTwoRoots2 0.006
testMergeBlockedByOther 0.011
testSideBranch 0.008
test2SideBranches 0.008
testLinear 0.005
testMerged 0.006
testEgitHistory 0.064
testDanglingCommitShouldContinueLane 0.006

FileNameMatcherTest

testSpecialGroupCase0 0.002
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0.001
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testVerySimpleWirdcardCase0 0
testCombinedRangesInOneGroupCase0 0.001
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.001
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0.001
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCreateMatcherForSuffix 0.001
testReset 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
test2AlphaGroupsCase0 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0.001
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.001
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.001
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.001
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.002
testAddEvent 0
testAddEventsTwoThreads 0.001

SymlinksTest

fileModeTestMissingThenSymlink 0.059
createDirSymlinkBeforeTarget 0.018
createFileSymlinkBeforeTarget 0.015
fileModeTestFolderThenSymlink 0.016
createSymlinkAfterTarget 0.016
fileModeTestSymlinkThenFile 0.024
fileModeTestFileThenSymlink 0.016
fileModeTestSymlinkThenMissing 0.014
fileModeTestSymlinkThenFolder 0.015

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 2.259
test_ConfigAutoCRLF_false_GlobalEOL_crlf 2.255
test_ConfigAutoCRLF_true_GlobalEOL_lf 0.572
test_switchToBranchWithTextAttributes 4.12
test_ConfigAutoCRLF_input_GlobalEOL_lf 0.659
test_ConfigAutoCRLF_true 2.621
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 2.488
test_ConfigAutoCRLF_false_ConfigEOL_native 1.78
test_ConfigAutoCRLF_input_GlobalEOL_crlf 2.417
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 0.718
test_GlobalEOL_lf_RootEOL_crlf 3.086
test_ConfigAutoCRLF_false_GlobalEOL_lf 0.503
test_ConfigEOL_lf 0.595
test_ConfigAutoCRLF_true_ConfigEOL_lf 2.302
test_ConfigAutoCRLF_input_ConfigEOL_lf 0.718
testBinary1 0.599
testBinary2 0.473
test_switchToBranchWithBinaryAttributes 0.784
test_ConfigAutoCRLF_false_ConfigEOL_lf 0.454
test_ConfigEOL_native_xnix 1.371
testDefaultSetup 1.721
test_ConfigAutoCRLF_false 1.504
test_ConfigAutoCRLF_input 0.532
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 1.546
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 1.75
test_ConfigEOL_native_windows 1.678
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 1.757
test_ConfigEOL_crlf 1.709

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 5.01
shouldRaiseErrorOnBadUrl 0.119
shouldCloneAValidGitRepository 0.5
shouldRaiseErrorOnNoUrl 0.099
shouldCreateABareCloneOfAValidGitRepository 0.18
shouldRaiseErrorOnEmptyUrl 0.094

KeyGripTest

testGrip[rsa.asc] 0.902
testGrip[dsa-elgamal.asc] 0.004
testGrip[brainpool256.asc] 0.111
testGrip[brainpool384.asc] 0.002
testGrip[brainpool512.asc] 0.002
testGrip[nistp256.asc] 0.069
testGrip[nistp384.asc] 0.006
testGrip[nistp521.asc] 0.005
testGrip[secp256k1.asc] 0.012
testGrip[ed25519.asc] 0.002
testGrip[x25519.asc] 0.001

KeyGrip25519Test

testCompressed 0.001
testCurve25519 0
testCompressedNoPrefix 0.001

BouncyCastleGpgKeyLocatorTest

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

SecretKeysTest

testKeyRead[AFDA8EA10E185ACF8C0D0F8885A0EF61A72ECB11] 0.295
testKeyRead[2FB05DBB70FC07CB84C13431F640CA6CEA1DBF8A] 0.091
testKeyRead[66CCECEC2AB46A9735B10FEC54EDF9FD0F77BAF9] 0.621
testKeyRead[F727FAB884DA3BD402B6E0F5472E108D21033124] 0.344
testKeyRead[faked] 0.001

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 7.187

AdvertiseErrorTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 7.509
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 1.483

SetAdditionalHeadersTest

testSetHeaders[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.385
testSetHeaders[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.29

DefaultUploadPackFactoryTest

testCreate_Default 0.1
testCreate_Disabled 0.006
testDisabledSingleton 0.005
testCreate_Enabled 0.08

DumbClientSmartServerTest

testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.599
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.293
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.109
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.396
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.191
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.099
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.034
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.188
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.282
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.028
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.087
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.119
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.182
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.089
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.198

HookMessageTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.279
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.12
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.283
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.113

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.182
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.191
testObjectCheckerException 0.106

DumbClientDumbServerTest

testInitialClone_Loose[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.202
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.11
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.187
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.194
testInitialClone_Loose[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.298
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.117
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.098
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.29

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.007
testCreate_NullUser 0.079
testCreate_EmptyStringUser 0.004
testCreate_Disabled 0.004
testDisabledSingleton 0.005
testCreate_Enabled 0.005

FileResolverTest

testNotAGitRepository 0.006
testUnreasonableNames 0.001
testExportOk 0.006

AsIsServiceTest

testCreate_Default 0.005
testCreate_Disabled 0.005
testDisabledSingleton 0.004
testCreate_Enabled 0.068

HttpClientTests

testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.191
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.121
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.091
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.095
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.099
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.203
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.093
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.113
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.092
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.1
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.097
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.095
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.11
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.104
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.097
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.101
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.106
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.096
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.094
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.097
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.19
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.016
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.095
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.095
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.097
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.104
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.099
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.111
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.099
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.094

RegexPipelineTest

testSimpleRegex 0.081
testRegexGroupFilter 0.007
testServeOrdering 0.005

SmartClientSmartServerTest

testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 1.599
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.311
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.489
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.305
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.403
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.298
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.308
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.305
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.286
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.214
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.301
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.297
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.786
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.12
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.192
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.186
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.201
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.19
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.106
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.196
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.208
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.196
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 8.403
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.116
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.186
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.126
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.267
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.114
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.588
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.22
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.278
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.2
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.118
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.277
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.204
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.2
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.211
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.188
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.109
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.195
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.198
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.709
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.391
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.106
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.195
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.11
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.194
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.106
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.194
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.205
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.188
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.191
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.201
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.419
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.092
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.109
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.097
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.183
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.175
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.107
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.118
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.097
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 7.188
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.096
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.194
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.108
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.116
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.099
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.187
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.193
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.205
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.107
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.197
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.282
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.123
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.193
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.19
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.194
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.113
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.191
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.119
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.106
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 1.294
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.177
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.205
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.109
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.202
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.098
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.281
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.2
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.112
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.194
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.193
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.122
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.492
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.108
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.103
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.177
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.189
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.108
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.101
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.299
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.109
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 5.805
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.189
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.106
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.189
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.106
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.089
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.104
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.117
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.191
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.093
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.112
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.178
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.123
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.183
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.123
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.184
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.189
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.202
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.206
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.194
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.219
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.191
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.208
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.195
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.097
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.109
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.177
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.3
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.105
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.195
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.202
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.595
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.114
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.104
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.187
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.204
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.114
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.093
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.09
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.194
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.107
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 5.104
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.111
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.191
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.117
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.176
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.2
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.115
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.178
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.113
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.188
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.192
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.119
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.181
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.103
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.106
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.11
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.187

ErrorServletTest

testHandler 0.008

GitServletInitTest

testDefaultConstructor_NoBasePath 0
testInitUnderContainer_WithBasePath 0.079
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0.017

MeasurePackSizeTest

testPush_packSize[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.109
testPush_packSize[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.098

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] 5.598
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 3.513
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.989
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 3.79
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.397
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.723
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.977
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.811
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 4.093
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 4.308
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.187
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 4.604
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.817
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.685
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.927
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.393

ConfigTest

testListConfig 10.014

DiffToolTest

testToolNoGuiNoPromptNoTrustExitcode 10.89
testToolCached 0.2
testTool 0.201
testToolHelp 0.202
testToolTrustExitCode 0.298

BlameTest

testBlameCommitted 1.104
testBlameNonExisting 0.098
testBlameNoHead 0.094
testBlameStaged 0.1
testBlameNonExistingInSubdir 0.1
testBlameUnstaged 0.096
testBlameMergeConflict 0.708

LsFilesTest

testHelp 1.009
testLsFiles 0.311

RemoteTest

testAdd 0.113
testList 0.189
testVerboseList 0.099
testRemove 0.022
testSetUrl 0.018
testUpdate 1.589
testSetUrlPush 0.1

BranchTest

testRenameTwoArgs 0.195
testExistingBranch 0.02
testDeleteForce 0.684
testCreateFromOldCommit 0.395
testList 0.019
testListDetached 0.097
testHelpAfterDelete 0.191
testCreate 0.289
testDelete 0.11
testDeleteForceMultiple 0.3
testListContains 0.188
testRenameSingleArg 0.098
testDeleteMultiple 0.11

LsRemoteTest

testLsRemoteHeadsTags 0.696
testLsRemoteTags 0.206
testLsRemoteSymRefs 0.282
testLsRemote 0.204
testLsRemoteHeads 0.306

CheckoutTest

testCheckoutHead 0.176
testCheckoutLink 0.203
testCheckoutPath 0.302
testCheckoutSelf 0.104
testCheckoutUnresolvedHead 0.01
testCheckoutForce_Bug530771 0.182
testCheckoutSingleFile 0.095
fileModeTestFileThenFileWithFolderInIndex 0.11
testCheckoutNewBranchThatAlreadyExists 0.095
fileModeTestFileWithFolderInIndex 0.114
testCheckoutExistingBranchWithConflict 0.188
fileModeTestFolderThenFileWithMissingInWorkingTree 0.199
testCheckoutBranch 0.105
testCheckoutAllPaths 0.298
fileModeTestFolderWithMissingInWorkingTree 0.203
testCheckoutNonExistingBranch 0.088
testCheckoutOrphan 0.021
testCheckoutWithMissingWorkingTreeFile 0.2
testCheckoutNewBranch 0.179
fileModeTestFolderThenMissingWithFileInWorkingTree 0.102
testCheckoutNewBranchOnBranchToBeBorn 0.018
fileModeTestMissingWithFolderInWorkingTree 0.18
fileModeTestMissingThenFolderWithFileInWorkingTree 0.105

RmTest

multiplePathsShouldBeRemoved 0.009

TagTest

testTagTwice 0.211
testTagDeleteFail 0.096
testTagDelete 0.102

TextBuiltinTest

testCleanDeleteDirs 0.1

ReflogTest

testSingleCommit 0.086
testClean 0.007
testBranch 0.107

MergeTest

testMergeSelf 0.083
testFastForward 0.09
testNoFastForwardAndSquash 0.009
testMerge 0.1
testFastForwardOnly 0.1
testMergeNoCommitSquash 0.101
testMergeNoCommit 0.101
testMergeWithUserMessage 0.107
testSquashSelf 0.082
testSquash 0.118
testNoFastForward 0.181

RevListTest

testWithoutParentsFlag 0.111
testWithParentsFlag 0.102

AddTest

testAddNothing 0.009
testAddAFile 0.071
testAddUsage 0.006
testAddFileTwice 0.007
testAddAlreadyAdded 0.009

CLIGitCommandTest

testSplit 0

InitTest

testInitDirectory 0.016
testInitBare 0.006
testInitDirectoryInitialBranch 0.078

ArchiveTest

testTarPrefixOption 0.212
testTgzExtensions 0.18
testTarPreservesContent 0.101
testArchiveIncludesSubmoduleDirectory 0.5
testTarWithSubdir 0.201
testExtensionMatchIsAnchored 0.097
testUnrecognizedFormat 0.016
testArchiveWithLongFilename 0.277
testTarPreservesMode 0.118
testNoExtensionMeansTar 0.1
testEmptyArchive 0.09
testArchivePrefixOption 0.102
testArchiveWithSubdir 0.108
testArchivePreservesMode 0.193
testUnrecognizedExtensionMeansTar 0.103
testZipExtension 0.095
testDefaultFormatIsTar 0.1
testArchivePreservesContent 0.097
testTarExtension 0.095
testTarWithLongFilename 0.216
testTxzExtension 0.683
testPrefixWithoutTrailingSlash 0.103
testTarIncludesSubmoduleDirectory 0.3
testTarPrefixWithoutTrailingSlash 0.115
testArchiveWithFiles 0.095
testPrefixDoesNotNormalizeDoubleSlash 0.088
testFormatOverridesFilename 0.112
testPrefixDoesNotNormalizeDoubleSlashInTar 0.101
testEmptyTar 0.097
testTbz2Extension 0.287

DescribeTest

testDescribeTagLong 0.103
testDescribeCommitNoMatch 0.193
testDescribeCommitMultiMatch 0.111
testDescribeCommitMatch 0.099
testDescribeCommitMatchAbbrevMax 0.102
testDescribeCommitMatchAbbrevMin 0.102
testDescribeCommit 0.1
testHelpArgumentAfterUnknown 0.08
testHeadNoTag 0.014
testNoHead 0.007
testHelpArgumentBeforeUnknown 0.079
testDescribeCommitMatchAbbrev 0.1
testDescribeTag 0.014
testDescribeCommitMatch2 0.101

CommitTest

testCommitAll 0.098
testCommitPath 0.02

CleanTest

testCleanDeleteDirs 0.01
testCleanLeaveDirs 0.099
testCleanRequiresForce 0.006
testCleanRequiresForceConfig 0.007

FetchTest

testFetchNoTags 0.205
testFetchDefault 0.304
testFetchForceUpdate 0.219
testFetchAllTags 0.292

ProxyConfigTest

testHttpProxy_bothCases 1.286
testAll 0.721
testNoSetting 0.778
testHttpsProxy_bothCases 1.213
testOverwriteHttpPort 1.291
testHttpProxy_lowerCase 1.212
testDontOverwriteHttp 1.192
testHttpsProxy_lowerCase 1.404
testHttpProxy_upperCase 0.895
testHttpsProxy_upperCase 1.093

RepoTest

testAddRepoManifest 0.901
testZombieHelpArgument 0.208
testMissingPath 0.286

ResetTest

testResetSelf 0.089
testPathOptionHelp 0.01
testResetPathNoDoubleDash 0.097
testResetPrevious 0.095
testResetPathDoubleDashNoRef 0.097
testZombieArgument_Bug484951 0.007
testResetPathNoDoubleDashNoRef 0
Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path
testResetPathDoubleDash 0.106
testResetEmptyPath 0.086

CloneTest

testCloneIntoCurrentDir 0.8
testClone 0.293
testCloneMirror 0.21
testCloneBare 0.279
testCloneInitialBranchMissing 0.107
testCloneInitialBranch 0.203
testCloneEmpty 0.097

CommitAndLogTest

testCommitAmend 0.096

StatusTest

testStatusUntrackedFiles 0.416
testStatusPorcelainUntrackedFilesAll 0.381
testPathOptionHelp 0.005
testStatusUno 0.214
testStatusPorcelainUntrackedFiles 0.296
testStatusUall 0.206
testStatusPorcelainU 0.195
testStatusPorcelain 0.203
testStatusUntrackedFilesAll 0.28
testStatusPorcelainUno 0.215
testStatusUntrackedFilesNo 0.199
testStatusPorcelainUall 0.208
testStatusPorcelainUntrackedFilesNo 0.302
testStatusDefault 0.282
testStatusU 0.215

LFSPointerTest

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

AbbreviatedLongObjectIdTest

test33_FromString 0.292
testFromLongObjectId 0.009
testEquals_Full 0
test15_FromString 0.001
testNotEquals_SameLength 0
testIsId 0.001
testPrefixCompare_1 0.001
test16_FromString 0
testEmpty_FromString 0.001
test17_FromString 0
testFromStringWrongLength 0.097
testPrefixCompare_15 0
testPrefixCompare_16 0
testPrefixCompare_17 0.001
testPrefixCompare_33 0
testPrefixCompare_Full 0.001
testFull_FromByteArray 0.002
test1_FromString 0.006
test2_FromString 0
testFromStringByteWrongLength 0.085
test3_FromString 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0.001
testAbbreviate 0
testGetFirstByte 0.001
testNotEquals 0
testPrefixCompareByte 0
testPrefixCompareLong 0.001
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

LongObjectIdTest

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

MutableLongObjectIdTest

testCopy 0
testFromStringByte 0.002
testToObjectId 0
testFromRawLong 0
testFromString 0

LfsPointerFilterTest

testValidNestedPointers 2.101
testRegularFilesInRepositoryRoot 0
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.101
testValidPointersInRepositoryRoot 0.099

LfsConfigGitTest

checkoutLfsObjects_reset 5.886
checkoutLfsObjects_BranchSwitch 0.502
checkoutLfsObjects_BranchSwitch_ModifiedLocal 0.306

LfsGitTest

checkoutNonLfsPointer 0.398
testBranchSwitch 0.318

LfsConnectionFactoryTest

checkGetLfsConnection_lfsurl_lfsconfigFromIndex 5.291
lfsUrlFromRemoteUrlWithoutDotGit 0.11
lfsUrlNotConfigured 0.096
checkGetLfsConnection_InvalidLfsConfig_HEAD 0.901
checkGetLfsConnection_lfsurl_lfsconfigFromWorkingDir 0.015
lfsUrlFromLocalConfig 0.014
lfsUrlFromRemoteUrlWithDotGit 0.083
checkGetLfsConnection_remote_lfsconfigFromWorkingDir 0.082
lfsUrlFromOriginConfig 0.016
checkGetLfsConnection_InvalidLfsConfig_WorkingDir 0.013
checkGetLfsConnection_InvalidLfsConfig_Index 0.082
checkGetLfsConnection_ConfigFilePrecedence_lfsconfigFromWorkingDir 0.011
checkGetLfsConnection_lfsurl_lfsconfigFromHEAD 0.104

DownloadTest

testDownloadNotFound 8.116
testLargeFileDownload 0.897
testDownloadInvalidPathInfo 0.085
testDownloadInvalidId 0.021
testDownload 0.086

UploadTest

testParallelUploads 8.513
testCorruptUpload 0.319
testLargeFileUpload 0.363
testUpload 0.011

CheckoutTest

testKnownContent 1.799
testUnknownContent 0.195
testUnknownContentRequired 0.119

PushTest

testDeleteBranch 2.211
testPushSimple 0.477

NoFilesSshBuilderTest

testCloneWithBuiltInKeys 14.384

ApacheSshProtocol2Test

testSshFetchWithConfig 14.802
testSshCloneWithConfig 1.293

NoFilesSshTest

testCloneWithBuiltInKeys 1.609

HttpParserTest

testStopOnEmptyLine 0.006
testMultipleHeaders 0
testEmpty 0
testRFC7235Example 0.001

ApacheSshTest

testCloneAndFetchWithSessionLimit 0.906
testJumpHostWrongKeyAtProxy 0.612
testConnectAuthSshRsa 0.899
testHashedKnownHosts 1.494
testJumpHostRecursion 1.314
testJumpHostNonSsh 0.781
testPreamble 0.335
testHugePreamble 0.241
testEd25519HostKey 0.564
testWrongKeyFirst 0.425
testJumpHost 0.857
testJumpHostWithPathShort 1.375
testJumpHostWithPath 1.003
testConnectOnlyRsaSha1 1.097
testJumpHostChain 2.619
testJumpHostNone 1.178
testJumpHostCascade 2.406
testJumpHostWrongKeyAtServer 1.431
testLongPreamble 0.779
testConnectAuthSshRsaPubkeyAcceptedAlgorithms 0.43
testSshModifiedHostKeyDeny 0.287
testSshModifiedHostKeyAsk 0.834
testSshWithConfigWrongKey 0.368
testSshWithUnknownKexAlgorithmsInConfig 0.969
testPasswordAuthWrongPassword 0.438
testPasswordAuthCorrectPasswordTooLate 0.5
testSshWithGlobalIdentity 0.479
testSshCloneWithConfigAndPush 0.69
testKeyboardInteractiveAuthSeveralTimes 0.422
testSftpWithConfig 0.503
testSshEncryptedUsedKeySeveralPassword 0.476
testSshWithoutKnownHostsDeny 0.221
testSftpCloneWithConfigAndPush 0.783
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.447
testSshWithConfigEncryptedUnusedKey 0.652
testSshWithUnknownAuthInConfig 0.502
testKeyboardInteractiveAuth 0.46
testSshWithUnknownCiphersInConfig 0.537
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.342
testSshWithNoMatchingAuthInConfig 0.321
testSshWithWrongPortInConfig 0.603
testSshWithDefaultIdentity 0.265
testSshEncryptedUsedKeyWrongPassword 0.27
testSshWithMinimalHostKeyAlgorithmsInConfig 0.24
testSingleCommand 2.236
testRsaHostKeySecond 0.439
testSshEncryptedUsedKeyCached 0.611
testSshWithoutKnownHostsWithProviderAsk 0.523
testSshWithAliasInConfig 0.465
testKeyboardInteractiveAuthWrongPassword 0.354
testPasswordAuthSeveralTimes 0.492
testSshWithWrongUserNameInConfig 0.383
testPasswordAuthNoPassword 0.287
testKeyboardInteractiveAuthNoPassword 0.233
testSshWithoutConfig 0.255
testSingleCommandWithTimeoutExpired 1.696
testEcDsaHostKey 0.447
testPasswordAuth 0.46
testSshModifiedHostKeyAllow 0.43
testSshWithoutKnownHostsWithProviderAcceptNew 0.581
testSshWithoutKnownHosts 0.264
testSshWithUnknownHostKeyAlgorithmsInConfig 0.46
testSshModifiedHostKeyWithProviderDeny 0.389
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.505
testSshFetchWithConfig 0.451
testSshCloneWithConfig 0.327
testSshKeys 18.386

ServiceLoaderTest

testDefaultFactoryFound 0.303

JschConfigSessionFactoryTest

testNoConfigEntry 0.815
testAliasCaseDifferenceLowcase 0.078
testAliasIdentical 0.013
testAlias 0.009
testAliasCaseDifferenceLowcaseInverted 0.072
testAliasCaseDifferenceUpcase 0.009
testAliasIdenticalWithPort 0.009
testAliasIdenticalWithUser 0.009
testAliasWithPort 0.076
testAliasWithUser 0.008
testAliasCaseDifferenceUpcaseInverted 0.009
testConnectTimout 0.008

JSchSshProtocol2Test

testSshFetchWithConfig 11.717
testSshCloneWithConfig 1.382

OpenSshConfigTest

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

JSchSshTest

testSshModifiedHostKeyDeny 11.79
testSshModifiedHostKeyAsk 2.201
testSshWithConfigWrongKey 0.898
testSshWithUnknownKexAlgorithmsInConfig 0.821
testPasswordAuthWrongPassword 0.483
testPasswordAuthCorrectPasswordTooLate 0.502
testSshWithGlobalIdentity 0.617
testSshCloneWithConfigAndPush 0.788
testKeyboardInteractiveAuthSeveralTimes 0.768
testSftpWithConfig 0.778
testSshEncryptedUsedKeySeveralPassword 0.578
testSshWithoutKnownHostsDeny 0.445
testSftpCloneWithConfigAndPush 1.141
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.516
testSshWithConfigEncryptedUnusedKey 0.473
testSshWithUnknownAuthInConfig 0.413
testKeyboardInteractiveAuth 0.363
testSshWithUnknownCiphersInConfig 0.541
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.387
testSshWithNoMatchingAuthInConfig 0.313
testSshWithWrongPortInConfig 0.48
testSshWithDefaultIdentity 0.414
testSshEncryptedUsedKeyWrongPassword 0.312
testSshWithMinimalHostKeyAlgorithmsInConfig 0.429
testSingleCommand 2.534
testRsaHostKeySecond 0.321
testSshEncryptedUsedKeyCached 0.431
testSshWithoutKnownHostsWithProviderAsk 0.471
testSshWithAliasInConfig 0.642
testKeyboardInteractiveAuthWrongPassword 0.355
testPasswordAuthSeveralTimes 0.457
testSshWithWrongUserNameInConfig 0.426
testPasswordAuthNoPassword 0.56
testKeyboardInteractiveAuthNoPassword 0.259
testSshWithoutConfig 0.314
testSingleCommandWithTimeoutExpired 1.736
testEcDsaHostKey 0.362
testPasswordAuth 0.438
testSshModifiedHostKeyAllow 0.242
testSshWithoutKnownHostsWithProviderAcceptNew 0.396
testSshWithoutKnownHosts 0.399
testSshWithUnknownHostKeyAlgorithmsInConfig 0.364
testSshModifiedHostKeyWithProviderDeny 0.362
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.213
testSshFetchWithConfig 0.475
testSshCloneWithConfig 0.463
testSshKeys 10.506

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>
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: PBEWITHMD2ANDDES Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD2ANDDES Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL 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: PBEWITHMD5ANDRC2 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDRC2 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: PBEWITHSHA1ANDDES Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDES 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 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2 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: PBEWITHSHA256AND128BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND128BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 1]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC Version: 0]
skipped: got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC 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