Failsafe Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
5753 0 0 138 97.601% 654.925

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.util.sha1 6 0 0 0 100% 0.044
org.eclipse.jgit.dircache 79 0 0 0 100% 0.429
org.eclipse.jgit.revwalk 253 0 0 0 100% 2.504
org.eclipse.jgit.internal.storage.file 577 0 0 32 94.454% 54.619
org.eclipse.jgit.ignore.internal 1 0 0 0 100% 0.002
org.eclipse.jgit.http.server 3 0 0 0 100% 0.012
org.eclipse.jgit.internal.transport.ssh 44 0 0 0 100% 1.286
org.eclipse.jgit.gitrepo 35 0 0 0 100% 2.423
org.eclipse.jgit.storage.file 10 0 0 0 100% 0.008
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 5.636
org.eclipse.jgit.internal.transport.parser 6 0 0 0 100% 0.009
org.eclipse.jgit.pgm 184 0 0 1 99.457% 51.211
org.eclipse.jgit.attributes 103 0 0 0 100% 12.239
org.eclipse.jgit.transport.ssh.jsch 105 0 0 0 100% 58.499
org.eclipse.jgit.transport.http.apache 1 0 0 0 100% 0.003
org.eclipse.jgit.junit 14 0 0 0 100% 0.014
org.eclipse.jgit.events 1 0 0 0 100% 0.006
org.eclipse.jgit.lfs.server.fs 13 0 0 0 100% 21.108
org.eclipse.jgit.logging 3 0 0 0 100% 0.003
org.eclipse.jgit.diff 193 0 0 0 100% 8.902
org.eclipse.jgit.treewalk.filter 88 0 0 0 100% 0.635
org.eclipse.jgit.treewalk 78 0 0 0 100% 0.299
org.eclipse.jgit.util 413 0 0 0 100% 1.363
org.eclipse.jgit.lfs.lib 104 0 0 0 100% 3.131
org.eclipse.jgit.lfs 1 0 0 0 100% 4.292
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 11.107
org.eclipse.jgit.internal.transport.sshd.proxy 4 0 0 0 100% 0.01
org.eclipse.jgit.internal.transport.connectivity 9 0 0 0 100% 2.585
org.eclipse.jgit.transport.sshd 70 0 0 0 100% 89.395
org.eclipse.jgit.merge 114 0 0 0 100% 8.59
org.eclipse.jgit.transport 618 0 0 97 84.304% 8.466
org.eclipse.jgit.notes 52 0 0 0 100% 1.413
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.041
org.eclipse.jgit.internal.storage.reftable 76 0 0 0 100% 0.809
org.eclipse.jgit.api 823 0 0 6 99.271% 92.893
org.eclipse.jgit.gpg.bc.internal.keys 19 0 0 0 100% 8.727
org.eclipse.jgit.internal.transport.http 10 0 0 0 100% 2.295
org.eclipse.jgit.symlinks 9 0 0 0 100% 0.195
org.eclipse.jgit.revplot 16 0 0 0 100% 0.149
org.eclipse.jgit.util.io 55 0 0 0 100% 3.615
org.eclipse.jgit.internal.revwalk 20 0 0 0 100% 10.002
org.eclipse.jgit.lib 605 0 0 0 100% 10.874
org.eclipse.jgit.transport.http 4 0 0 0 100% 0.089
org.eclipse.jgit.ignore 258 0 0 0 100% 0.873
org.eclipse.jgit.internal.storage.pack 24 0 0 0 100% 31.071
org.eclipse.jgit.submodule 50 0 0 0 100% 0.641
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.014
org.eclipse.jgit.gpg.bc.internal 9 0 0 0 100% 0.111
org.eclipse.jgit.http.test 277 0 0 0 100% 141.484
org.eclipse.jgit.indexdiff 1 0 0 1 0% 0.008
org.eclipse.jgit.nls 11 0 0 0 100% 0.021
org.eclipse.jgit.patch 45 0 0 0 100% 0.052
org.eclipse.jgit.internal.storage.dfs 88 0 0 0 100% 0.718

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

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheLargePathTest 5 0 0 0 100% 0.073
DirCachePathEditTest 8 0 0 0 100% 0.004
DirCacheAfterCloneTest 6 0 0 0 100% 0.184
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.005
DirCacheFindTest 1 0 0 0 100% 0.004
DirCacheBuilderTest 9 0 0 0 100% 0.031
DirCacheBasicTest 12 0 0 0 100% 0.039
DirCacheCGitCompatabilityTest 8 0 0 0 100% 0.028
DirCacheIteratorTest 11 0 0 0 100% 0.035
DirCacheEntryTest 12 0 0 0 100% 0.005
DirCacheTreeTest 6 0 0 0 100% 0.021

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
RevCommitListTest 7 0 0 0 100% 0.763
RevWalkPathFilter6012Test 7 0 0 0 100% 0.065
RevWalkSortTest 15 0 0 0 100% 0.1
MaxCountRevFilterTest 2 0 0 0 100% 0.011
RevWalkUtilsReachableTest 6 0 0 0 100% 0.088
FIFORevQueueTest 6 0 0 0 100% 0.207
RevWalkResetTest 1 0 0 0 100% 0.008
RevWalkPathFilter1Test 13 0 0 0 100% 0.101
RevTagParseTest 24 0 0 0 100% 0.128
RevWalkMergeBaseTest 7 0 0 0 100% 0.051
ObjectWalkTest 9 0 0 0 100% 0.067
RevWalkCullTest 3 0 0 0 100% 0.024
RevWalkShallowTest 7 0 0 0 100% 0.04
RevWalkCarryFlagsTest 4 0 0 0 100% 0.024
TreeRevFilterTest 5 0 0 0 100% 0.036
RevFlagSetTest 7 0 0 0 100% 0.024
LIFORevQueueTest 5 0 0 0 100% 0.218
RevWalkUtilsCountTest 6 0 0 0 100% 0.031
FirstParentRevWalkTest 26 0 0 0 100% 0.145
RevObjectTest 10 0 0 0 100% 0.045
RevWalkFollowFilterTest 3 0 0 0 100% 0.018
DateRevQueueTest 7 0 0 0 100% 0.029
RevCommitParseTest 22 0 0 0 100% 0.076
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.012
ObjectWalkFilterTest 6 0 0 0 100% 0.01
FooterLineTest 19 0 0 0 100% 0.058
RevWalkMergedIntoTest 5 0 0 0 100% 0.039
RevWalkFilterTest 15 0 0 0 100% 0.073
SkipRevFilterTest 3 0 0 0 100% 0.013

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
PackFileTest 10 0 0 0 100% 0.003
WindowCacheReconfigureTest 7 0 0 0 100% 0.197
RefDirectoryTest 62 0 0 0 100% 3.197
ReflogWriterTest 1 0 0 0 100% 0.093
AutoGcTest 4 0 0 0 100% 1.385
PackReverseIndexTest 4 0 0 0 100% 0.099
FileReftableTest 33 0 0 0 100% 2.606
AlternatesTest 3 0 0 0 100% 0.199
GcKeepFilesTest 1 0 0 0 100% 0.37
PackFileSnapshotTest 3 0 0 2 33.333% 0.917
GcReflogTest 4 0 0 0 100% 0.509
InflatingBitSetTest 4 0 0 0 100% 0.067
GcBasicPackingTest 11 0 0 0 100% 2.803
FileRepositoryBuilderTest 7 0 0 0 100% 0.1
GcPruneNonReferencedTest 5 0 0 0 100% 0.281
FileReftableStackTest 5 0 0 0 100% 3.288
WindowCacheGetTest 6 0 0 0 100% 0.396
T0004_PackReaderTest 2 0 0 0 100% 0.096
AbbreviationTest 4 0 0 0 100% 0.207
T0003_BasicTest 25 0 0 0 100% 0.798
StoredBitmapTest 3 0 0 0 100% 0.002
PackIndexV1Test 7 0 0 0 100% 0.179
GcDirCacheSavesObjectsTest 2 0 0 0 100% 0.298
ReflogReaderTest 8 0 0 0 100% 0.191
RepositorySetupWorkDirTest 12 0 0 0 100% 0.101
GcOrphanFilesTest 5 0 0 0 100% 0.198
GcDeleteEmptyRefsFoldersTest 4 0 0 0 100% 0.114
UnpackedObjectTest 15 0 0 0 100% 0.378
BatchRefUpdateTest 168 0 0 27 83.929% 5.612
LockFileTest 11 0 0 0 100% 0.197
PackWriterTest 31 0 0 0 100% 3.871
ObjectDirectoryTest 6 0 0 1 83.333% 6.097
GcTagTest 2 0 0 0 100% 0.09
GcConcurrentTest 5 0 0 0 100% 0.515
GcBranchPrunedTest 3 0 0 0 100% 0.271
GcTemporaryFilesTest 2 0 0 0 100% 0.018
GcPackRefsTest 7 0 0 0 100% 0.277
PackIndexV2Test 7 0 0 0 100% 0.1
PackTest 5 0 0 0 100% 0.195
RefUpdateTest 48 0 0 0 100% 2.198
ConcurrentRepackTest 4 0 0 0 100% 0.214
DescriptionTest 1 0 0 0 100% 0.006
PackInserterTest 13 0 0 0 100% 0.273
FileSnapshotTest 7 0 0 2 71.429% 15.613

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.internal.transport.ssh

Class Tests Errors Failures Skipped Success Rate Time
OpenSshConfigFileTest 44 0 0 0 100% 1.286

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 4 0 0 0 100% 0.049
RepoCommandSymlinkTest 1 0 0 0 100% 0.045
RepoCommandTest 30 0 0 0 100% 2.329

org.eclipse.jgit.storage.file

Class Tests Errors Failures Skipped Success Rate Time
FileBasedConfigTest 10 0 0 0 100% 0.008

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.internal.transport.parser

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

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
ConfigTest 1 0 0 0 100% 7.719
LsFilesTest 2 0 0 0 100% 0.38
BlameTest 7 0 0 0 100% 9.298
RemoteTest 7 0 0 0 100% 1.599
BranchTest 13 0 0 0 100% 1.8
CheckoutTest 23 0 0 0 100% 2.602
LsRemoteTest 5 0 0 0 100% 1.212
RmTest 1 0 0 0 100% 0.017
TagTest 3 0 0 0 100% 0.281
TextBuiltinTest 1 0 0 0 100% 0.107
ReflogTest 3 0 0 0 100% 0.289
MergeTest 11 0 0 0 100% 1.487
RevListTest 2 0 0 0 100% 0.315
AddTest 5 0 0 0 100% 0.189
CLIGitCommandTest 1 0 0 0 100% 0.002
InitTest 3 0 0 0 100% 0.196
ArchiveTest 30 0 0 0 100% 4.984
ProxyConfigTest 10 0 0 0 100% 8.394
CommitTest 2 0 0 0 100% 0.284
CleanTest 4 0 0 0 100% 0.198
DescribeTest 11 0 0 0 100% 0.783
FetchTest 4 0 0 0 100% 0.994
RepoTest 3 0 0 0 100% 0.996
ResetTest 9 0 0 1 88.889% 0.596
CloneTest 7 0 0 0 100% 1.808
CommitAndLogTest 1 0 0 0 100% 0.284
StatusTest 15 0 0 0 100% 4.397

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 5.899
CGitAttributesTest 26 0 0 0 100% 3.215
AttributesHandlerTest 30 0 0 0 100% 1.09
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.22
TreeWalkAttributeTest 18 0 0 0 100% 1.11
AttributeFileTests 3 0 0 0 100% 0.302
AttributeTest 1 0 0 0 100% 0.001
AttributesMatcherTest 9 0 0 0 100% 0.1
AttributesNodeTest 7 0 0 0 100% 0.302

org.eclipse.jgit.transport.ssh.jsch

Class Tests Errors Failures Skipped Success Rate Time
ServiceLoaderTest 1 0 0 0 100% 0.52
JschConfigSessionFactoryTest 12 0 0 0 100% 0.922
JSchSshProtocol2Test 2 0 0 0 100% 11.372
OpenSshConfigTest 43 0 0 0 100% 0.896
JSchSshTest 47 0 0 0 100% 44.789

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

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% 8.105
UploadTest 4 0 0 0 100% 8.183
CheckoutTest 3 0 0 0 100% 2.206
PushTest 1 0 0 0 100% 2.614

org.eclipse.jgit.logging

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

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.008
RawTextIgnoreWhitespaceChangeTest 4 0 0 0 100% 0
SimilarityIndexTest 8 0 0 0 100% 0.005
RenameDetectorTest 33 0 0 0 100% 1.307
RawTextLoadTest 5 0 0 0 100% 0.787
PatchIdDiffFormatterTest 2 0 0 0 100% 0.39
RawTextTest 17 0 0 0 100% 0
EditTest 16 0 0 0 100% 0.002
EditListTest 5 0 0 0 100% 0
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.001
HistogramDiffTest 30 0 0 0 100% 0.017
MyersDiffTest 23 0 0 0 100% 0.085
DiffFormatterReflowTest 10 0 0 0 100% 0.097
DiffFormatterTest 21 0 0 0 100% 4.209
DiffEntryTest 13 0 0 0 100% 1.993

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
TreeFilterTest 7 0 0 0 100% 0.031
IndexDiffFilterTest 38 0 0 0 100% 0.376
NotTreeFilterTest 6 0 0 0 100% 0.02
InterIndexDiffFilterTest 5 0 0 0 100% 0.018
PathFilterGroupTest 7 0 0 0 100% 0.003
PathSuffixFilterTest 4 0 0 0 100% 0.042
PathFilterLogicTest 21 0 0 0 100% 0.145

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
TreeWalkBasicDiffTest 1 0 0 0 100% 0.015
EmptyTreeIteratorTest 6 0 0 0 100% 0.02
NameConflictTreeWalkTest 5 0 0 0 100% 0.017
FileTreeIteratorTest 23 0 0 0 100% 0.208
TreeWalkJava7Test 1 0 0 0 100% 0.005
CanonicalTreeParserTest 18 0 0 0 100% 0.003
AbstractTreeIteratorTest 7 0 0 0 100% 0.003
InstantComparatorTest 10 0 0 0 100% 0.002
PostOrderTreeWalkTest 6 0 0 0 100% 0.02
ForPathTest 1 0 0 0 100% 0.006

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
IOTest 4 0 0 0 100% 0.002
PathsTest 2 0 0 0 100% 0.002
RawSubStringPatternTest 4 0 0 0 100% 0.024
HookTest 12 0 0 0 100% 0.214
HexTest 8 0 0 0 100% 0.003
IOReadLineTest 28 0 0 0 100% 0.046
RawParseUtils_FormatTest 1 0 0 0 100% 0.001
RefListTest 25 0 0 0 100% 0.005
Base64Test 4 0 0 0 100% 0.003
LongMapTest 8 0 0 0 100% 0.019
GitDateParserTest 13 0 0 0 100% 0.008
RawParseUtils_MatchTest 4 0 0 0 100% 0.054
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.002
SystemReaderTest 2 0 0 0 100% 0.13
GitDateFormatterTest 9 0 0 0 100% 0.007
FilterCommandsTest 3 0 0 0 100% 0.17
ChangeIdUtilTest 35 0 0 0 100% 0.009
RawParseUtils_HexParseTest 3 0 0 0 100% 0.002
RawParseUtils_LineMapTest 7 0 0 0 100% 0.003
TemporaryBufferTest 17 0 0 0 100% 0.178
BlockListTest 12 0 0 0 100% 0.015
SimpleLruCacheTest 8 0 0 0 100% 0.063
Base85Test 4 0 0 0 100% 0.004
StringUtilsTest 9 0 0 0 100% 0.004
QuotedStringGitPathStyleTest 31 0 0 0 100% 0.004
ReadLinesTest 6 0 0 0 100% 0.002
StatsTest 5 0 0 0 100% 0.002
IntListTest 12 0 0 0 100% 0.002
RawCharUtilTest 3 0 0 0 100% 0.061
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.002
FSTest 7 0 0 0 100% 0.032
RunExternalScriptTest 12 0 0 0 100% 0.082
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.007
RelativeDateFormatterTest 10 0 0 0 100% 0.002
RawParseUtilsTest 5 0 0 0 100% 0.063
QuotedStringBourneStyleTest 10 0 0 0 100% 0.002
LRUMapTest 1 0 0 0 100% 0.002
RefMapTest 22 0 0 0 100% 0.004
HttpSupportTest 2 0 0 0 100% 0.006
FileUtilsTest 31 0 0 0 100% 0.116
FS_POSIXTest 5 0 0 0 100% 0.004
NBTest 11 0 0 0 100% 0.002

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LFSPointerTest 26 0 0 0 100% 0.422
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.693
LongObjectIdTest 32 0 0 0 100% 0.588
MutableLongObjectIdTest 5 0 0 0 100% 0.005
LfsPointerFilterTest 5 0 0 0 100% 1.423

org.eclipse.jgit.lfs

Class Tests Errors Failures Skipped Success Rate Time
LfsGitTest 1 0 0 0 100% 4.292

org.eclipse.jgit.attributes.merge

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

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

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

org.eclipse.jgit.internal.transport.connectivity

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

org.eclipse.jgit.transport.sshd

Class Tests Errors Failures Skipped Success Rate Time
NoFilesSshBuilderTest 1 0 0 0 100% 13.008
NoFilesSshTest 1 0 0 0 100% 2.313
ApacheSshProtocol2Test 2 0 0 0 100% 15.425
ApacheSshTest 66 0 0 0 100% 58.649

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.055
SimpleMergeTest 16 0 0 0 100% 0.174
GitlinkMergeTest 19 0 0 0 100% 0.161
CrissCrossMergeTest 8 0 0 0 100% 6.127
SquashMessageFormatterTest 1 0 0 0 100% 0.021
CherryPickTest 2 0 0 0 100% 0.014
MergeMessageFormatterTest 15 0 0 0 100% 0.147
MergerTest 33 0 0 0 100% 1.891

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
SideBandOutputStreamTest 11 0 0 0 100% 0.01
PushCertificateParserTest 11 0 0 0 100% 0.101
HttpConfigTest 17 0 0 0 100% 0.062
ReceivePackAdvertiseRefsHookTest 9 0 0 0 100% 0.797
RefSpecTest 38 0 0 0 100% 0.004
ReceivePackTest 1 0 0 0 100% 0.001
PackParserTest 12 0 0 0 100% 0.335
PushConnectionTest 4 0 0 0 100% 0.098
ReachableCommitTipRequestValidatorTest 12 0 0 0 100% 0.141
AtomicPushTest 3 0 0 0 100% 0.06
TransportHttpTest 10 0 0 0 100% 0.146
HttpConfigUriPathTest 8 0 0 0 100% 0.004
ProtocolV2HookChainTest 3 0 0 0 100% 0.005
UploadPackTest 83 0 0 0 100% 0.413
BasePackConnectionTest 7 0 0 0 100% 0.004
PushCertificateIdentTest 6 0 0 0 100% 0.003
HttpAuthTest 1 0 0 0 100% 0.023
ReachableCommitRequestValidatorTest 12 0 0 0 100% 0.185
PacketLineOutTest 9 0 0 0 100% 0.066
UploadPackReachabilityTest 9 0 0 0 100% 0.025
TransportTest 9 0 0 0 100% 0.187
RemoteConfigTest 28 0 0 0 100% 0.005
PreUploadHookChainTest 3 0 0 0 100% 0.003
TransferConfigTest 6 0 0 0 100% 0.002
ProtocolV2ParserTest 15 0 0 0 100% 0.07
UploadPackLsRefsFileRepositoryTest 1 0 0 0 100% 0.013
PushCertificateStoreTest 16 0 0 0 100% 0.094
TestProtocolTest 6 0 0 0 100% 0.984
NetRCTest 2 0 0 0 100% 0.08
RefAdvertiserTest 1 0 0 0 100% 0.002
URIishTest 71 0 0 1 98.592% 0.1
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
PostUploadHookChainTest 3 0 0 0 100% 0.003
ProtocolV0ParserTest 6 0 0 0 100% 0.003
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.002
TipRequestValidatorTest 12 0 0 0 100% 0.019
PushOptionsTest 8 0 0 0 100% 0.172
PushConfigTest 3 0 0 0 100% 0.002
BundleWriterTest 8 0 0 0 100% 0.121
PacketLineInTest 30 0 0 0 100% 0.003
PushProcessTest 17 0 0 0 100% 0.099
UploadPackRefSortingForReachabilityTest 1 0 0 0 100% 0.002
DaemonTest 2 0 0 0 100% 4.011

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 1.258
LeafBucketTest 11 0 0 0 100% 0.001
DefaultNoteMergerTest 6 0 0 0 100% 0.029
NoteMapTest 18 0 0 0 100% 0.125

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
MergedReftableTest 25 0 0 0 100% 0.022
ReftableTest 45 0 0 0 100% 0.784
ReftableCompactorTest 6 0 0 0 100% 0.003

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
FetchCommandTest 15 0 0 0 100% 0.527
CleanCommandTest 11 0 0 0 100% 0.167
TagCommandTest 15 0 0 0 100% 0.11
RevertCommandTest 10 0 0 0 100% 0.195
RemoteDeleteCommandTest 1 0 0 0 100% 0.007
HugeFileTest 1 0 0 1 0% 0.002
RemoteSetUrlCommandTest 2 0 0 0 100% 0.015
PullCommandTest 19 0 0 0 100% 1.363
MergeCommandTest 54 0 0 0 100% 1.441
CommitOnlyTest 96 0 0 0 100% 1.243
StatusCommandTest 5 0 0 0 100% 0.091
CommitAndLogCommandTest 9 0 0 0 100% 0.202
SecurityManagerTest 1 0 0 0 100% 3.976
LogCommandTest 10 0 0 0 100% 0.319
StashApplyCommandTest 31 0 0 0 100% 0.839
LsRemoteCommandTest 5 0 0 0 100% 0.248
SecurityManagerMissingPermissionsTest 1 0 0 0 100% 0.016
StashDropCommandTest 8 0 0 0 100% 0.215
PullCommandWithRebaseTest 6 0 0 0 100% 0.386
NameRevCommandTest 11 0 0 0 100% 0.12
DiffCommandTest 6 0 0 0 100% 0.11
ResetCommandTest 21 0 0 0 100% 0.498
ApplyCommandTest 41 0 0 0 100% 0.959
CheckoutCommandTest 36 0 0 2 94.444% 1.802
BranchCommandTest 17 0 0 0 100% 0.399
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 2.162
DescribeCommandTest 44 0 0 0 100% 0.651
InitCommandTest 14 0 0 0 100% 0.077
RebaseCommandTest 71 0 0 0 100% 1.614
PathCheckoutCommandTest 18 0 0 0 100% 0.704
CrLfNativeTest 3 0 0 0 100% 0.03
GarbageCollectCommandTest 2 0 0 0 100% 0.047
CommitCommandTest 22 0 0 2 90.909% 0.29
ArchiveCommandTest 13 0 0 1 92.308% 10.725
EolStreamTypeUtilTest 6 0 0 0 100% 0.003
ReflogCommandTest 3 0 0 0 100% 0.091
AddCommandTest 39 0 0 0 100% 0.468
StashCreateCommandTest 16 0 0 0 100% 0.21
RemoteAddCommandTest 1 0 0 0 100% 0.009
PushCommandTest 8 0 0 0 100% 0.507
CherryPickCommandTest 18 0 0 0 100% 0.525
CloneCommandTest 30 0 0 0 100% 1.73
GitConstructionTest 3 0 0 0 100% 0.083
RemoteListCommandTest 1 0 0 0 100% 0.01
LogFilterTest 7 0 0 0 100% 0.118
NotesCommandTest 2 0 0 0 100% 0.028
RenameBranchCommandTest 7 0 0 0 100% 0.182
StashListCommandTest 4 0 0 0 100% 0.041
RmCommandTest 2 0 0 0 100% 0.015
BlameCommandTest 21 0 0 0 100% 0.353
EolRepositoryTest 28 0 0 0 100% 56.97

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

Class Tests Errors Failures Skipped Success Rate Time
KeyGripTest 11 0 0 0 100% 4.117
KeyGrip25519Test 3 0 0 0 100% 0.063
SecretKeysTest 5 0 0 0 100% 4.547

org.eclipse.jgit.internal.transport.http

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

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.028
PlotCommitListTest 15 0 0 0 100% 0.121

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
BinaryDeltaInputStreamTest 1 0 0 0 100% 0.007
AutoLFInputStreamTest 9 0 0 0 100% 0.003
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.827
UnionInputStreamTest 10 0 0 0 100% 0.006
TimeoutInputStreamTest 8 0 0 0 100% 0.757
BinaryHunkStreamTest 4 0 0 0 100% 0.115
AutoCRLFInputStreamTest 2 0 0 0 100% 0.89
TeeOutputStreamTest 2 0 0 0 100% 0.003
AutoLFOutputStreamTest 8 0 0 0 100% 0.001
TimeoutOutputStreamTest 9 0 0 0 100% 1.006

org.eclipse.jgit.internal.revwalk

Class Tests Errors Failures Skipped Success Rate Time
PedestrianReachabilityCheckerTest 5 0 0 0 100% 3.985
PedestrianObjectReachabilityTest 5 0 0 0 100% 0.129
BitmappedObjectReachabilityTest 5 0 0 0 100% 0.309
BitmappedReachabilityCheckerTest 5 0 0 0 100% 5.579

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectCheckerTest 133 0 0 0 100% 0.045
RepositoryResolveTest 22 0 0 0 100% 0.395
RacyGitTests 1 0 0 0 100% 0.214
BranchTrackingStatusTest 3 0 0 0 100% 0.038
ReflogResolveTest 6 0 0 0 100% 0.161
AbbreviatedObjectIdTest 26 0 0 0 100% 0.003
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.004
ObjectIdTest 16 0 0 0 100% 0.003
ValidRefNameTest 22 0 0 0 100% 0.062
IndexDiffTest 17 0 0 0 100% 0.515
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 1.021
ConfigTest 92 0 0 0 100% 0.089
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.003
RefTest 21 0 0 0 100% 0.124
ObjectIdSerializerTest 3 0 0 0 100% 0.002
DirCacheCheckoutTest 78 0 0 0 100% 0.832
MergeHeadMsgTest 2 0 0 0 100% 0.008
ObjectLoaderTest 4 0 0 0 100% 0.005
ObjectIdRefTest 5 0 0 0 100% 0.003
T0001_PersonIdentTest 9 0 0 0 100% 0.002
TagBuilderTest 7 0 0 0 100% 0.003
RepositoryCacheConfigTest 6 0 0 0 100% 0.004
SquashCommitMsgTest 1 0 0 0 100% 0.006
RepositoryCacheTest 15 0 0 0 100% 0.074
ObjectIdSubclassMapTest 7 0 0 0 100% 0.013
ReflogConfigTest 1 0 0 0 100% 0.01
BranchConfigTest 8 0 0 0 100% 0.007
CommitBuilderTest 11 0 0 0 100% 0.003
IndexModificationTimesTest 2 0 0 0 100% 2.112
RebaseTodoFileTest 1 0 0 0 100% 0.01
SymbolicRefTest 3 0 0 0 100% 0.002
GpgConfigTest 9 0 0 0 100% 0.001
ObjectIdOwnerMapTest 7 0 0 0 100% 0.012
ConstantsEncodingTest 5 0 0 0 100% 0.002
SubmoduleConfigTest 3 0 0 0 100% 0.002
HugeCommitMessageTest 1 0 0 0 100% 1.495
IndexDiffSubmoduleTest 12 0 0 0 100% 3.589

org.eclipse.jgit.transport.http

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.03
IgnoreNodeTest 32 0 0 0 100% 0.315
BasicRuleTest 4 0 0 0 100% 0.001
CGitIgnoreTest 25 0 0 0 100% 0.52
FastIgnoreRuleTest 19 0 0 0 100% 0.005
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.002

org.eclipse.jgit.internal.storage.pack

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

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleDeinitTest 6 0 0 0 100% 0.166
SubmoduleWalkTest 11 0 0 0 100% 0.055
SubmoduleInitTest 7 0 0 0 100% 0.043
SubmoduleUpdateTest 4 0 0 0 100% 0.046
SubmoduleSyncTest 3 0 0 0 100% 0.058
SubmoduleStatusTest 7 0 0 0 100% 0.077
SubmoduleAddTest 12 0 0 0 100% 0.196

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.gpg.bc.internal

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
ProtocolErrorTest 1 0 0 0 100% 6.605
AdvertiseErrorTest 2 0 0 0 100% 8.12
SetAdditionalHeadersTest 2 0 0 0 100% 0.389
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.204
DumbClientSmartServerTest 16 0 0 0 100% 2.517
HookMessageTest 4 0 0 0 100% 0.467
GitServletResponseTests 3 0 0 0 100% 0.409
DumbClientDumbServerTest 8 0 0 0 100% 1.112
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.114
FileResolverTest 3 0 0 0 100% 0.09
AsIsServiceTest 4 0 0 0 100% 0.028
HttpClientTests 30 0 0 0 100% 3.224
RegexPipelineTest 3 0 0 0 100% 0.119
SmartClientSmartServerSslTest 16 0 0 0 100% 52.829
ErrorServletTest 1 0 0 0 100% 0.072
GitServletInitTest 4 0 0 0 100% 0.008
MeasurePackSizeTest 2 0 0 0 100% 0.191
SmartClientSmartServerTest 168 0 0 0 100% 64.986

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.nls

Class Tests Errors Failures Skipped Success Rate Time
NLSTest 4 0 0 0 100% 0.005
RootLocaleTest 3 0 0 0 100% 0.011
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.006
PatchTest 7 0 0 0 100% 0.02
EditListTest 3 0 0 0 100% 0.003
GetTextTest 4 0 0 0 100% 0.01
PatchCcErrorTest 1 0 0 0 100% 0.005
PatchErrorTest 6 0 0 0 100% 0.005
FileHeaderTest 21 0 0 0 100% 0.003

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.012
InMemoryRepositoryTest 5 0 0 0 100% 0.007
DfsBundleWriterTest 1 0 0 0 100% 0.044
DfsFsckTest 11 0 0 0 100% 0.013
DfsGarbageCollectorTest 24 0 0 0 100% 0.521
DfsBlockCacheConfigTest 4 0 0 0 100% 0.003
DfsBlockCacheTest 8 0 0 0 100% 0.098
DeltaBaseCacheTest 4 0 0 0 100% 0.002
PackSourceTest 1 0 0 0 100% 0.001
DfsPackFileTest 8 0 0 0 100% 0.004
DfsPackDescriptionTest 12 0 0 0 100% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 5.183
testRules 0.192
testNoMatchingAttributes 0
testEmptyGitAttributeFile 0

CGitAttributesTest

testNestedMatchWithWildcard 0.109
testBracketsInGroup 0.107
testNestedMatchRecursive 0.101
testDirectoryMatchSubSimple 0.099
testDirectoryMatchSubComplex 0.178
testDirectoryWildmatchDoesNotMatchFiles1 0.114
testDirectoryWildmatchDoesNotMatchFiles2 0.202
testDirectoryWildmatchDoesNotMatchFiles3 0.099
testDirectoryWildmatchDoesNotMatchFiles4 0.285
testPrefixMatchNot 0.104
testRelativePaths 0.107
testStarMatchOnSlashNot 0.199
testDirectoryMatch 0.19
testDirectoryMatchSubRecursiveBacktrack2 0.024
testDirectoryMatchSubRecursiveBacktrack3 0.176
testDirectoryMatchSubRecursiveBacktrack4 0.104
testDirectoryMatchSubRecursiveBacktrack5 0.206
testDirectoryMatchSubRecursiveBacktrack6 0.1
testBug508568 0.102
testComplexPathMatchNot 0.099
testDirectoryMatchSubRecursive 0.108
testNestedMatchNot 0.088
testRelativePath 0.117
testDirectoryMatchSubRecursiveBacktrack 0.081
testStarPathMatchNot 0.095
testNestedMatch 0.021

AttributesHandlerTest

testNestedMatchRecursive 0.012
testDirectoryMatchSubSimple 0.093
testStarPathMatch 0
testExpandBuiltInMacro1 0.084
testExpandBuiltInMacro2 0.009
testExpandBuiltInMacro3 0.009
testDirectoryMatchSubComplex 0.084
testInfoOverridesWorkDirRoot 0.014
testCustomGlobalMacro1 0.006
testCustomGlobalMacro2 0.08
testCustomGlobalMacro3 0.007
testCustomGlobalMacro4 0.091
testPrefixMatchNot 0
testRelativePaths 0.011
testStarMatchOnSlashNot 0.012
testDirectoryMatch 0.087
testDirectoryMatchSubRecursiveBacktrack2 0.01
testDirectoryMatchSubRecursive 0.01
testNestedMatchNot 0.009
testCyclicMacros 0.084
testWorkDirRootOverridesGlobal 0.012
testComplexPathMatch 0.007
testDirectoryMatchSubRecursiveBacktrack 0.082
testInfoOverridesGlobal 0.007
testNestedMatch 0.009
testExpandNonMacro1 0.08
testExpandNonMacro2 0.009
testExpandNonMacro3 0.005
testExpandNonMacro4 0.011
testRecursiveMacro 0.075

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 8.883
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.413
mergeBinaryFile_UnsetMerge_Conflict 0.309
mergeTextualFile_UnsetMerge_NoConflict 0.478
mergeBinaryFile_SetMerge_Conflict 0.21
mergeTextualFile_UnsetMerge_Conflict 0.308

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.004
testRules 0.096
testIncorrectAttributeFileName 0.009
testNoMatchingAttributes 0.087
testEmptyGitAttributeFile 0.013

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.489
testPrecedenceGlobal 0.008
testNoAttributes 0.006
testPrecedenceParent 0.006
testRules 0.016
testPrecedenceCurrent 0.082
testHierarchyBothIterator 0.015
testIndexOnly 0.089
testIndexOnly2 0.008
testOverriding2 0.084
testAggregation 0.011
testPrecedenceInfo 0.008
testPrecedenceRoot 0.083
testRulesInherited 0.009
testHierarchyWorktreeOnly 0.01
testNoMatchingAttributes 0.081
testEmptyGitAttributeFile 0.008
testOverriding 0.01

AttributeFileTests

testTextAutoCoreEolCoreAutoCrLfInput 0.096
testTextAutoEolCrLf 0.1
testTextAutoEolLf 0.098

AttributeTest

testBasic 0

AttributesMatcherTest

testParentDirectoryGitAttributes 0.013
testFileNameWildcards 0
testBracketsInGroup 0
testBasic 0
testTargetWithoutLeadingSlash 0.005
testNameOnlyMatches 0
testGetters 0
testTrailingSlash 0
testFileNameWithLineTerminator 0

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0.005
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0
testHashCode 0
testEqualsWithTabs 0

SimilarityIndexTest

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

AttributesNodeTest

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

RenameDetectorTest

testExactRename_LargeFile 0.095
testExactRename_ManyRenames 0.086
testBreakModify_RejoinIfUnpaired 0.018
testBreakModify_BreakBelowScore 0.084
testInexactRenames_OnePair2 0.01
testExactRename_OneRenameOneModify 0.085
testExactRename_OneDeleteManyAdds 0.006
testNoRenames_SymlinkAndFile 0.006
testExactRename_OneRename 0.011
testInexactRename_LargeFile 0.081
testSetRenameScore_IllegalArgs 0.008
testInexactRename_NewlinesOnly 0.011
testExactRename_PathBreaksTie 0.082
testRenameLimit 0.007
testInexactRename_OnePair 0.008
testInexactRename_SameContentMultipleTimes 0.086
testInexactRename_LastByteDifferent 0.009
testNoRenames_UntrackedFile 0.081
testInexactRename_OneRenameTwoUnrelatedFiles 0.019
testBreakModify_DontBreakAboveScore 0.007
testExactRenameForBinaryFile_isIdentified 0.081
testInexactRenameForBinaryFile_identifiedByDefault 0.009
testExactRename_DifferentObjects 0.084
testExactRename_UnstagedFile 0.008
testInexactRenameForBinaryFile_notIdentifiedIfSkipParameterSet 0.007
testNoRenames_EmptyFile1 0.083
testNoRenames_EmptyFile2 0.014
testBreakModify_BreakNone 0.001
testExactRename_MultipleIdenticalDeletes 0.008
testNoRenames_GitlinkAndFile 0.081
testBreakModify_BreakAll 0.008
testNoRenames_SymlinkAndFileSamePath 0.007
testNoRenames_SingleByteFiles 0.085

RawTextLoadTest

testBigWithNullAtStart 0.012
testBigOK 0.088
testSmallNull 0.011
testBinaryThreshold 0.511
testSmallOK 0.089

PatchIdDiffFormatterTest

testSameDiff 0.283
testDiff 0.097

RawTextTest

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

EditTest

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

EditListTest

testSet 0
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

HistogramDiffTest

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

MyersDiffTest

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

DiffFormatterReflowTest

testNegativeContextFails 0
testContext100 0
testContext0 0
testContext1 0.002
testContext3 0
testContext5 0.082
testContext10 0.006
testEmpty1 0.004
testNoNewLine1 0
testNoNewLine2 0

DiffFormatterTest

testDiffAutoCrlfSmallFile 2.621
testCreateFileHeader_Modify 0.085
testCreateFileHeader_DeleteGitLink 0.012
testDiffRootNullToTree 0.182
testCreateFileHeaderForRenameModeChange 0.001
testDiff 0.099
testTrackedFileInIgnoredFolderUnchanged 0.117
testDiffAutoCrlfMediumFile 0.184
testCreateFileHeader_GitLink 0.009
testDefaultRenameDetectorSettings 0.007
testCreateFileHeader_AddGitLink 0.083
testTrackedFileInIgnoredFolderChanged 0.03
testDiffNullToNull 0.078
testDiffAutoCrlfLargeFile 0.192
testCreateFileHeader_Add 0.01
testCreateFileHeaderWithoutIndexLine 0.008
testCreateFileHeaderForRenameWithoutContentChange 0.005
testFilter 0.289
testDiffRootTreeToNull 0.089
testCreateFileHeader_Binary 0.013
testCreateFileHeader_Delete 0.007

IndexDiffWithSymlinkTest

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

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.194
shouldReportSubmoduleReplacedByFileMove 1.1
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.007
shouldListAddedFileInInitialCommit 0.082
shouldListModificationBetweenTwoCommits 0.022
shouldListModificationInDirWithoutModifiedTrees 0.092
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.006
shouldReportFileModeChange 0.098
shouldListDeletionBetweenTwoCommits 0.176
shouldListChangesInWorkingTree 0.009
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.007
shouldListAddedFileBetweenTwoCommits 0.095
shouldListModificationInDirWithModifiedTrees 0.103

FirstWantTest

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

OpenSshConfigFileTest

testCaseInsensitiveKeyLookup 0.086
testAlias_DoesNotMatch 0.089
testAlias_OptionsSet 0.008
testHostCaseInsensitive 0.007
testRepeatedLookupsWithModification 0.103
testAlias_InheritBatchMode 0.087
testRemoteUserReplacement 0.005
testAlias_ConnectionAttempts 0.009
testAlias_BatchModeDefault 0.006
testPattern 0.079
testAlias_PreferredAuthenticationsDefault 0.006
testAlias_OptionsInherit 0.012
testMissingArgument 0.006
testAdvancedParsing 0.079
testPubKeyAcceptedAlgorithms 0.008
testMultiHost 0.009
testListValueMultiple 0.079
testWhitespace 0.009
testEqualsSign 0.008
testEolComments 0.007
testHomeDirUserReplacement 0.073
testPubKeyAcceptedKeyTypes 0.012
testAlias_BatchModeYes 0.003
testQuoteParsing 0.011
testMultiIdentityFile 0.003
testSeparatorParsing 0.079
testAlias_OptionsKeywordCaseInsensitive 0.008
testDefaultBlock 0.008
testHostnameReplacement 0.008
testAlias_ConnectionAttemptsDefault 0.07
testAlias_invalidConnectionAttempts 0.009
testNegativeMatch2 0.009
testAlias_PreferredAuthentications 0.008
testListValueSingle 0.072
testNoConfig 0.004
testIdentityFile 0.007
testAlias_badConnectionAttempts 0.007
testMultipleMatch 0.007
testNegativeMatch 0.075
testNegatedPattern 0.007
testAlias_InheritPreferredAuthentications 0.008
testNoMatch 0.008
testLocalhostFQDNReplacement 0.008
testEnVarSubstitution 0.079

NetscapeCookieFileTest

testReadInvalidFile 0.094
testReadCookieFileWithMilliseconds 0
testReadWithEmptyAndCommentLines 0.003
testWriteWhileSomeoneIsHoldingTheLock 2.095
testReadAndWriteCycle 0
testWriteToExistingFile 0.01
testWriteAndReadCycle 0
testMergeCookies 0
testWriteAfterAnotherJgitProcessModifiedTheFile 0.092
testWriteToNewFile 0

PackFileTest

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

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.006
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.008
testConfigureCache_Limits1 0.089
testConfigureCache_PackedGitWindowSize_0 0.009
testConfigureCache_PackedGitLimit_0 0
testConfigureCache_PackedGitWindowSize_4097 0.079
testConfigureCache_PackedGitOpenFiles_0 0.005

IterativeConnectivityCheckerTest

testSuccessfulNewBranchBasedOnOldWithTip 2.32
testSuccessfulNewBranchMerge 0.08
testDependOnGrandparent 0.014
testReiterateInCaseNotSuccessful 0
testNoChecksIfCantFindSubset 0
testSuccessfulPushOldBranch 0.005
testSuccessfulNewBranchBasedOnNewWithTip 0.082
testSuccessfulNewBranchBasedOnOld 0
testSuccessfulPushOldBranchMergeCommit 0.004

RefDirectoryTest

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

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.01

AutoGcTest

testTooManyPacks 0.023
testNotTooManyLooseObjects 0.08
testTooManyLooseObjects 1.118
testNotTooManyPacks 0.079

PackReverseIndexTest

testFindObjectWrongOffset 0.013
testFindNextOffsetWrongOffset 0.006
testFindObject 0.006
testFindNextOffset 0.068

FileReftableTest

testGetRefsWithPrefixExcludingOverlappingPrefixes 0.283
testBatchrefUpdate 0.1
testRacyReload 0.32
testDeleteNotFound 0.092
testRenameDestExists 0.088
testNoCacheObjectIdSubclass 0.019
testGetRefsExcludingNonExistingPrefixes 0.081
testFastforwardStatus2 0.026
testFastforwardStatus 0.081
writeUnbornHead 0.093
testRenameCurrentBranch 0.02
testLooseDelete 0.087
testGetRefsWithPrefixExcludingPrefixes 0.016
testUpdateChecksOldValue 0.09
isGitRepository 0.01
compactFully 0.099
testOpenConvert 0.092
testConvertToRefdirReflog 0.187
testDeleteWithoutHead 0.019
testDeleteSymref 0.091
testRenameAtomic 0.016
testConvert 0.081
reftableRefsStorageClass 0.091
testWriteReflog 0.01
testGetRefsExcludingPrefixes 0.013
testUpdateRefDetached 0.088
testRenameSymref 0.012
testCompactFully 0.084
testGetRefsExcludingPrefix 0.012
testDelete 0.081
testWritesymref 0.017
testConvertBrokenObjectId 0.186
testUpdateRefDetachedUnbornHead 0.016

AlternatesTest

testAlternate 0.082
testAlternateCyclic2 0.021
testAlternateCyclic3 0.095

GcKeepFilesTest

testKeepFiles 0.369

PackFileSnapshotTest

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

GcReflogTest

testPackRepoWithCorruptReflog 0.182
testPruneNone 0.106
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.104
testPackCommitsAndLooseOneNoReflog 0.114

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

GcBasicPackingTest

testPruneAndRestoreOldPacks 0.213
testImmediatePruning 0.276
testPreserveAndPruneOldPacks 0.305
testDonePruneTooYoungPacks 0.309
testNotPackTwice 0.487
testPack2Commits_noPackFolder 0.224
testPackAllObjectsInOnePack 0.377
repackEmptyRepo_noPackCreated 0.013
testPackRepoWithNoRefs 0.096
testPackCommitsAndLooseOne 0.29
testPack2Commits 0.204

FileRepositoryBuilderTest

scanWithGitDirRef 0
invalidRepositoryFormatVersion 0.008
emptyRepositoryFormatVersion 0.003
relativeGitDirRef 0.074
absoluteGitDirRef 0.005
unknownRepositoryFormatVersion 0.005
testShouldAutomagicallyDetectGitDirectory 0.004

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.077
nonReferencedNonExpiredObject_notPruned 0.005
nonReferencedExpiredObjectTree_pruned 0.009
testPackCommitsAndLooseOneWithPruneNow 0.115
nonReferencedObjects_onlyExpiredPruned 0.074

FileReftableStackTest

testCompaction9 0.202
testLog2 0
missingReftable 0
testCompaction1024 3.084
testSegments 0.001

WindowCacheGetTest

testCache_TooSmallLimit[useStrongRefs=true] 0.092
testCache_TooFewFiles[useStrongRefs=true] 0.015
testCache_Defaults[useStrongRefs=true] 0.09
testCache_TooSmallLimit[useStrongRefs=false] 0.084
testCache_TooFewFiles[useStrongRefs=false] 0.02
testCache_Defaults[useStrongRefs=false] 0.085

T0004_PackReaderTest

test003_lookupCompressedObject 0.009
test004_lookupDeltifiedObject 0.085

AbbreviationTest

testAbbreviateOnEmptyRepository 0.007
testAbbreviateLooseBlob 0.008
testAbbreviateIsActuallyUnique 0.176
testAbbreviatePackedBlob 0.015

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.08
test002_WriteEmptyTree2 0.008
test30_stripWorkDir 0.006
test002_WriteEmptyTree 0.009
test006_ReadUglyConfig 0.007
test000_openrepo_default_gitDirAndWorkTreeSet 0.069
test000_openrepo_default_absolute_workdirconfig 0.022
test027_UnpackedRefHigherPriorityThanPacked 0
test000_openrepo_alternate_index_file_and_objdirs 0.089
test025_computeSha1NoStore 0.005
test020_createBlobTag 0.012
test028_LockPackedRef 0.088
test007_Open 0.006
test002_CreateBadTree 0.007
test001_Initalize 0.073
test021_createTreeTag 0.009
test000_openRepoBadArgs 0.006
test022_createCommitTag 0.009
test024_createCommitNonAscii 0.074
test008_FailOnWrongVersion 0.014
test009_CreateCommitOldFormat 0.012
test026_CreateCommitMultipleparents 0.08
test000_openrepo_default_relative_workdirconfig 0.014
test023_createCommitNonAnullii 0.085
test000_openrepo_default_workDirSet 0.011

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0

PackIndexV1Test

testCRC32 0.074
testBadFanoutTable 0.007
testIteratorMethodsContract 0.008
testCompareEntriesOffsetsWithGetOffsets 0.006
testIteratorReturnedValues1 0.006
testIteratorReturnedValues2 0.006
testCompareEntriesOffsetsWithFindOffsets 0.071

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.102
testDirCacheSavesObjects 0.193

ReflogReaderTest

testCheckout 0.007
testReadRightLog 0.01
testReadWhileAppendIsInProgress 0.074
testNoLog 0.006
testReadLineWithMissingComment 0.006
testSpecificEntryNumber 0.006
testReadOneLine 0.006
testReadTwoLine 0.075

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.005
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0
testExceptionThrown_BareRepoGetWorkDir 0.008
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0
testNotBare_CreateRepositoryFromWorkDirOnly 0
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.08
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0
testNotBare_CreateRepositoryFromDotGitGitDir 0
testExceptionThrown_BareRepoGetIndex 0
testExceptionThrown_BareRepoGetIndexFile 0
testIsBare_CreateRepositoryFromArbitraryGitDir 0.004

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.013
noSuchPackFolder 0.091
malformedIdxNotDeleted 0.004
keepPreventsDeletionOfIndexFilesForMissingPackFile 0.007
bitmapDeletedButIdxAndPackNot 0.082

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.092
emptyRefFoldersSkipFiles 0.007
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.006
nonEmptyRefsFoldersAreKept 0.007

UnpackedObjectTest

testStandardFormat_SmallObject 0.074
testStandardFormat_InvalidType 0.006
testStandardFormat_LargeObject_TruncatedZLibStream 0.007
testStandardFormat_NoHeader 0.006
testStandardFormat_SmallObject_TruncatedZLibStream 0.077
testStandardFormat_NegativeSize 0.011
testStandardFormat_SmallObject_TrailingGarbage 0
testStandardFormat_GarbageAfterSize 0.009
testStandardFormat_LargeObject_TrailingGarbage 0.007
testPackFormat_DeltaNotAllowed 0.008
testStandardFormat_LargeObject_CorruptZLibStream 0.07
testPackFormat_LargeObject 0.009
testPackFormat_SmallObject 0.007
testStandardFormat_SmallObject_CorruptZLibStream 0.006
testStandardFormat_LargeObject 0.078

BatchRefUpdateTest

overrideRefLogMessage[atomic=false reftable=false] 0.076
overrideDisableRefLog[atomic=false reftable=false] 0.009
nonExistentRef[atomic=false reftable=false] 0.008
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=false] 0.008
addMissingObject[atomic=false reftable=false] 0.074
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=false] 0.006
simpleForce[atomic=false reftable=false] 0.007
oneNonExistentRef[atomic=false reftable=false] 0.008
updateToMissingObject[atomic=false reftable=false] 0.008
refLogNotWrittenWithoutConfigOption[atomic=false reftable=false] 0.073
packedRefsFileIsSorted[atomic=false reftable=false] 0
got: <false>, expected: is <true>
forceRefLogInCommand[atomic=false reftable=false] 0.009
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=false reftable=false] 0
got: <false>, expected: is <true>
reflogDelete[atomic=false reftable=false] 0.08
reflogAppendStatusFastForward[atomic=false reftable=false] 0.009
oneRefLockFailure[atomic=false reftable=false] 0.009
oneRefWrongOldValue[atomic=false reftable=false] 0.085
reflogDefaultIdent[atomic=false reftable=false] 0.013
simpleNoForce[atomic=false reftable=false] 0.082
updateToMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.014
forceRefLogInUpdate[atomic=false reftable=false] 0.082
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=false reftable=false] 0.009
conflictThanksToDelete[atomic=false reftable=false] 0.011
simpleNoForceRefsChangedEvents[atomic=false reftable=false] 0.086
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=false] 0.011
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=false] 0.091
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=false] 0.008
noRefLog[atomic=false reftable=false] 0.086
simpleForceRefsChangedEvents[atomic=false reftable=false] 0.009
reflogOnLockFailure[atomic=false reftable=false] 0.012
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=false] 0.081
atomicUpdateRespectsInProcessLock[atomic=false reftable=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false reftable=false] 0.011
reflogAppendStatusNoMessage[atomic=false reftable=false] 0.084
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=false] 0.007
oneRefLockFailureRefsChangedEvents[atomic=false reftable=false] 0.008
nonExistentRefRefsChangedEvents[atomic=false reftable=false] 0.078
reflogFileDirectoryConflict[atomic=false reftable=false] 0.013
fileDirectoryConflict[atomic=false reftable=false] 0.09
reflogCustomIdent[atomic=false reftable=false] 0.005
reflogAppendStatusWithMessage[atomic=false reftable=false] 0.011
addMissingObjectRefsChangedEvents[atomic=false reftable=false] 0.081
overrideRefLogMessage[atomic=true reftable=false] 0.102
overrideDisableRefLog[atomic=true reftable=false] 0.019
nonExistentRef[atomic=true reftable=false] 0.079
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=false] 0.012
addMissingObject[atomic=true reftable=false] 0.007
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=false] 0.082
simpleForce[atomic=true reftable=false] 0.033
oneNonExistentRef[atomic=true reftable=false] 0.073
updateToMissingObject[atomic=true reftable=false] 0.009
refLogNotWrittenWithoutConfigOption[atomic=true reftable=false] 0.09
packedRefsFileIsSorted[atomic=true reftable=false] 0.097
forceRefLogInCommand[atomic=true reftable=false] 0.021
atomicUpdateRespectsInProcessLockRefsChangedEvents[atomic=true reftable=false] 0.107
reflogDelete[atomic=true reftable=false] 0.092
reflogAppendStatusFastForward[atomic=true reftable=false] 0.077
oneRefLockFailure[atomic=true reftable=false] 0.021
oneRefWrongOldValue[atomic=true reftable=false] 0.079
reflogDefaultIdent[atomic=true reftable=false] 0.098
simpleNoForce[atomic=true reftable=false] 0.01
updateToMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.01
forceRefLogInUpdate[atomic=true reftable=false] 0.097
singleRefUpdateDoesNotRequirePackedRefsLockRefsChangedEvents[atomic=true reftable=false] 0
conflictThanksToDelete[atomic=true reftable=false] 0.087
simpleNoForceRefsChangedEvents[atomic=true reftable=false] 0.007
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=false] 0.011
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=false] 0.078
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=false] 0.01
noRefLog[atomic=true reftable=false] 0.093
simpleForceRefsChangedEvents[atomic=true reftable=false] 0.015
reflogOnLockFailure[atomic=true reftable=false] 0.084
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=false] 0.022
atomicUpdateRespectsInProcessLock[atomic=true reftable=false] 0.184
packedRefsLockFailure[atomic=true reftable=false] 0.01
reflogAppendStatusNoMessage[atomic=true reftable=false] 0.093
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=false] 0.006
oneRefLockFailureRefsChangedEvents[atomic=true reftable=false] 0.082
nonExistentRefRefsChangedEvents[atomic=true reftable=false] 0.024
reflogFileDirectoryConflict[atomic=true reftable=false] 0.1
fileDirectoryConflict[atomic=true reftable=false] 0.076
reflogCustomIdent[atomic=true reftable=false] 0.025
reflogAppendStatusWithMessage[atomic=true reftable=false] 0.104
addMissingObjectRefsChangedEvents[atomic=true reftable=false] 0.08
overrideRefLogMessage[atomic=false reftable=true] 0.008
overrideDisableRefLog[atomic=false reftable=true] 0.01
nonExistentRef[atomic=false reftable=true] 0.075
packedRefsLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=false reftable=true] 0.015
oneRefWrongOldValueRefsChangedEvents[atomic=false reftable=true] 0.079
simpleForce[atomic=false reftable=true] 0.009
oneNonExistentRef[atomic=false reftable=true] 0.008
updateToMissingObject[atomic=false reftable=true] 0.01
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.082
reflogAppendStatusFastForward[atomic=false reftable=true] 0.014
oneRefLockFailure[atomic=false reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=false reftable=true] 0.066
reflogDefaultIdent[atomic=false reftable=true] 0.014
simpleNoForce[atomic=false reftable=true] 0.014
updateToMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.009
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.01
simpleNoForceRefsChangedEvents[atomic=false reftable=true] 0.008
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=false reftable=true] 0.007
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false reftable=true] 0.066
noRefLog[atomic=false reftable=true] 0.008
simpleForceRefsChangedEvents[atomic=false reftable=true] 0.009
reflogOnLockFailure[atomic=false reftable=true] 0.01
conflictThanksToDeleteRefsChangedEvents[atomic=false reftable=true] 0.008
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.01
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=false reftable=true] 0.009
oneRefLockFailureRefsChangedEvents[atomic=false reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=false reftable=true] 0.062
reflogFileDirectoryConflict[atomic=false reftable=true] 0.01
fileDirectoryConflict[atomic=false reftable=true] 0.01
reflogCustomIdent[atomic=false reftable=true] 0.014
reflogAppendStatusWithMessage[atomic=false reftable=true] 0.011
addMissingObjectRefsChangedEvents[atomic=false reftable=true] 0.065
overrideRefLogMessage[atomic=true reftable=true] 0.014
overrideDisableRefLog[atomic=true reftable=true] 0.013
nonExistentRef[atomic=true reftable=true] 0.061
packedRefsLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
addMissingObject[atomic=true reftable=true] 0.008
oneRefWrongOldValueRefsChangedEvents[atomic=true reftable=true] 0.008
simpleForce[atomic=true reftable=true] 0.018
oneNonExistentRef[atomic=true reftable=true] 0.007
updateToMissingObject[atomic=true reftable=true] 0.008
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.01
reflogAppendStatusFastForward[atomic=true reftable=true] 0.009
oneRefLockFailure[atomic=true reftable=true] 0
got: <true>, expected: is <false>
oneRefWrongOldValue[atomic=true reftable=true] 0.011
reflogDefaultIdent[atomic=true reftable=true] 0.01
simpleNoForce[atomic=true reftable=true] 0.008
updateToMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.007
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.009
simpleNoForceRefsChangedEvents[atomic=true reftable=true] 0.008
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true reftable=true] 0
got: <true>, expected: is <false>
fileDirectoryConflictRefsChangedEvents[atomic=true reftable=true] 0.009
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true reftable=true] 0.008
noRefLog[atomic=true reftable=true] 0.061
simpleForceRefsChangedEvents[atomic=true reftable=true] 0.011
reflogOnLockFailure[atomic=true reftable=true] 0.009
conflictThanksToDeleteRefsChangedEvents[atomic=true reftable=true] 0.009
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.009
nonFastForwardDoesNotDoExpensiveMergeCheckRefsChangedEvents[atomic=true reftable=true] 0.008
oneRefLockFailureRefsChangedEvents[atomic=true reftable=true] 0
got: <true>, expected: is <false>
nonExistentRefRefsChangedEvents[atomic=true reftable=true] 0.007
reflogFileDirectoryConflict[atomic=true reftable=true] 0.009
fileDirectoryConflict[atomic=true reftable=true] 0.008
reflogCustomIdent[atomic=true reftable=true] 0.055
reflogAppendStatusWithMessage[atomic=true reftable=true] 0.008
addMissingObjectRefsChangedEvents[atomic=true reftable=true] 0.008

LockFileTest

testLockHeld 0.006
testLockForAppend 0.006
testLockTwice 0.06
testLockWriteTwiceThrows1 0.009
testLockWriteTwiceThrows2 0.004
testLockWriteTwiceThrows3 0.007
testLockWriteTwiceThrows4 0.004
testLockNested 0.004
testLockTwiceUnlock 0.068
lockFailedExceptionRecovery 0.021
testLockUnclosedCommitThrows 0.004

PackWriterTest

testWritePack2DeltasReuseOffsets 0.097
testWriteEmptyPack1 0.072
testWriteEmptyPack2 0.019
testIgnoreNonExistingObjectsWithBitmaps 0.215
testExclude 0.084
testWritePack2DeltasReuseRefs 0.081
testPartialPackFilesScanWhenDoingSearchForReuseTimeoutCheck 0.61
testWriteIndex 0.091
testWritePack1 0.099
testWritePack2 0.103
testWritePack3 0.103
testWritePack4 0.095
testWritePack1NoObjectReuse 0.1
testWritePack4ThinPack 0.109
testShallowFetchShallowAncestorDepth1 0.1
testShallowFetchShallowAncestorDepth2 0.099
testTotalPackFilesScanWhenSearchForReuseTimeoutNotSet 0.113
testWritePack4SizeThinVsNoThin 0.099
testShallowFetchShallowParentDepth1 0.088
testShallowFetchShallowParentDepth2 0.103
testContructor 0.01
testIgnoreNonExistingObjects 0.105
testTotalPackFilesScanWhenSkippingSearchForReuseTimeoutCheck 0.277
testModifySettings 0.013
testDeltaStatistics 0.088
testNotIgnoreNonExistingObjects 0.012
testShallowIsMinimalDepth1 0.102
testShallowIsMinimalDepth2 0.103
testWritePack2SizeOffsetsVsRefs 0.293
testWritePack2DeltasCRC32Copy 0.184
testWritePack2SizeDeltasVsNoDeltas 0.201

ObjectDirectoryTest

testScanningForPackfiles 0
got: <false>, expected: is <true>
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 1.805
testShallowFile 0.017
testOpenLooseObjectSuppressStaleFileHandleException 1.393
testOpenLooseObjectPropagatesIOExceptions 0
testShallowFileCorrupt 0

GcTagTest

annotatedTag_objectNotPruned 0.075
lightweightTag_objectNotPruned 0.01

GcConcurrentTest

repackAndCheckBitmapUsage 0.108
concurrentRepack 0.102
testInterruptGc 0.079
repackAndGetStats 0.114
repackAndUploadPack 0.11

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.033
branch_historyNotPruned 0.084
deleteBranch_historyPruned 0.088

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.008
recentTempPacksAndIdxAreNotDeleted 0.008

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.072
dontPackHEAD_nonBare 0.021
dontPackHEAD_bare 0.079
whileRefLockedRefNotPackedNoError 0.01
emptyRefDirectoryDeleted 0.01
concurrentOnlyOneWritesPackedRefs 0.073
looseRefPacked 0.009

PackIndexV2Test

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

PackTest

testDelta_FailsOver2GiB 0.007
testDelta_SmallObjectChain 0.087
testWhole_LargeObject 0.013
testWhole_SmallObject 0.076
testConfigurableStreamFileThreshold 0.009

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.007
testDeleteForce 0.076
testDeleteNotFound 0.016
testCreateMissingObject 0.012
testForceUpdateMissingObject 0.079
testDeleteLoosePacked 0.014
testNoCacheObjectIdSubclass 0.009
testDeleteLoosePackedRejected 0.072
testRenameBranchHasPreviousLog 0.121
testRenameCurrentBranch 0.121
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.056
testRenameBranchCannotLockAFileHEADisToLockTo 0.125
testRenameRefNameColission2avoided 0.082
testRefKeySameAsName 0.005
testLooseDelete 0.014
testUpdateChecksOldValue 0.076
testUpdateRefLockFailureLocked 0.01
testDeleteLooseAndItsDirectory 0.014
testUpdateRefNoChange 0.01
testDeleteWithoutHead 0.068
testUpdateRefForwardWithCheck1 0.012
testUpdateRefForwardWithCheck2 0.01
testRenameBranchCannotLockAFileHEADisToLockFrom 0.013
testRenameBranchCannotLockAFileHEADisFromLockTo 0.174
testDeleteSymref 0.009
testUpdateRefLockFailureWrongOldValue 0.009
testRenameAtomic 0.07
testWriteReflog 0.006
testDeleteHEADreferencedRef 0.007
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.015
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.068
testUpdateMissingObject 0.006
testUpdateRefDetached 0.009
testRefsCacheAfterUpdateLooseOnly 0.009
testNewNamespaceConflictWithLoosePrefixOfExisting 0.009
testRenameSymref 0.006
testRenameBranchAlsoInPack 0.175
testDeleteHead 0.008
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.124
testDeleteFastForward 0.062
testNewNamespaceConflictWithPackedPrefixOfExisting 0.01
testRefsCacheAfterUpdate 0.012
testUpdateRefForward 0.012
testDeleteHeadInBareRepo 0.074
testRenameBranchNoPreviousLog 0.021
testNewNamespaceConflictWithLoosePrefixNameExists 0.016
testRenameRefNameColission1avoided 0.186
testUpdateRefDetachedUnbornHead 0.011

ConcurrentRepackTest

testObjectMovedToNewPack1 0.082
testObjectMovedToNewPack2 0.018
testObjectInNewPack 0.012
testObjectMovedWithinPack 0.099

DescriptionTest

description 0.005

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.009
multiplePacks 0.007
readBackSmallObjectBeforeLargeObject 0.008
readBackLargeFile 0.007
checkExisting 0.008
largeBlob 0.065
singlePack 0.007
readBackFallsBackToRepo 0.005
overwriteExistingPack 0.008
flushEmptyPack 0.005
insertLargeInputStreamBypassesCheckExisting 0.009
noFlush 0.067
readBackSmallFiles 0.01

DeltaIndexTest

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

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0
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
detectFileModified 15.607
testSimulatePackfileReplacement 0.001

IntSetTest

testAdd 0

DfsInserterTest

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

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.006
testEstimateGcPackSizeWithAnExistingGcPack 0.004

InMemoryRepositoryTest

keepUpdateIndexPeelingNonTag 0
sha1ToTip_ref 0.001
sha1ToTip_tag 0.001
keepUpdateIndexPeelingTag 0.002
sha1ToTip_annotatedTag 0.001

DfsBundleWriterTest

testRepo 0.043

DfsFsckTest

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

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 0.217
reftableWithTombstoneNotResurrected 0.002
testCollectionWithPureGarbageAndRereferencingGarbage 0.001
testEstimateGcRestPackSizeInNewRepo 0.001
testCollectionWithGarbage 0.053
testEstimateUnreachableGarbagePackSize 0.002
testCollectionWithGarbageAndRereferencingGarbage 0.002
testCollectionWithNoGarbage 0.001
testEstimateGcRestPackSizeWithAnExistingGcPack 0.002
testRacyNoReusePrefersSmaller 0.004
testEstimateGcPackSizesWithGcAndGcRestPacks 0.002
compactsReftables 0.002
testCollectionWithGarbageCoalescence 0.002
reftableWithoutTombstoneResurrected 0.001
testCollectionWithGarbageNoCoalescence 0.003
testCollectionWithGarbageCoalescenceWithShortTtl 0.121
testEstimateGcPackSizeInNewRepo 0.001
producesNewReftable 0.093
testCollectionWithPureGarbageAndGarbagePacksPurged 0.001
testSinglePackForAllRefs 0.001
testEstimateGcPackSizeWithAnExistingGcPack 0.002
leavesNonGcReftablesIfNotConfigured 0.001
testCollectionWithGarbageAndGarbagePacksPurged 0.001
prunesNonGcReftables 0.001

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.001
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0

DfsBlockCacheTest

noConcurrencySerializedReads_twoRepos 0.006
weirdBlockSize 0.009
hasCacheHotMap 0.013
highConcurrencyParallelReads_oneRepo 0.004
streamKeyReusesBlocks 0.006
lowConcurrencyParallelReads_twoReposAndIndex 0.004
noConcurrencySerializedReads_oneRepo 0.002
lowConcurrencyParallelReads_twoRepos 0.006

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

PackSourceTest

defaultComaprator 0

DfsPackFileTest

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

DfsPackDescriptionTest

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

MergedReftableTest

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

ReftableTest

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

ReftableCompactorTest

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

PedestrianReachabilityCheckerTest

reachable_merge 0.009
reachable 0.007
unreachable_isLaterCommit 0.007
reachable_longChain 3.949
unreachable_differentBranch 0.011

PedestrianObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.025
blob_in_base_reachable_from_branches 0.056
blob_in_branch_reachable_from_merge 0.017
blob_unreachable_from_earlier_commit 0.015
blob_reachable_from_owning_commit 0.015

BitmappedObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.093
blob_in_base_reachable_from_branches 0.072
blob_in_branch_reachable_from_merge 0.029
blob_unreachable_from_earlier_commit 0.084
blob_reachable_from_owning_commit 0.03

BitmappedReachabilityCheckerTest

reachable_merge 0.057
reachable 0.023
unreachable_isLaterCommit 0.056
reachable_longChain 5.409
unreachable_differentBranch 0.033

NLSTest

testJVMDefaultLocale 0.003
testParallelThreadsWithDifferentLocales 0.001
testThreadTranslationBundleInheritance 0.001
testNLSLocale 0

RootLocaleTest

testJGitText 0.001
testCLIText 0.004
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.001
testNonTranslatedBundle 0.002
testMissingPropertiesFile 0.001

PatchCcTest

testParse_OneFileCc 0.003
testParse_CcNewFile 0
testParse_CcDeleteFile 0

PatchTest

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

EditListTest

testTypes 0.001
testHunkHeader 0.001
testFileHeader 0

GetTextTest

testGetText_DiffCc 0.003
testGetText_NoBinary 0.001
testGetText_BothISO88591 0
testGetText_Convert 0.005

PatchCcErrorTest

testError_CcTruncatedOld 0.002

PatchErrorTest

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

FileHeaderTest

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

BinaryDeltaInputStreamTest

testBinaryDelta 0.005

AutoLFInputStreamTest

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

AutoCRLFOutputStreamTest

testBoundary 0.824
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.253
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0.001
testTimeout_readByte_Timeout 0.25
testTimeout_readBuffer_Timeout 0.251
testTimeout_readBuffer_Success1 0
testTimeout_readBuffer_Success2 0.001
testTimeout_skip_Success 0

BinaryHunkStreamTest

testRoundtripBytes 0.036
testRoundtripWithClose 0.05
testRoundtripChunks 0.014
testRoundtripWholeBuffer 0.014

AutoCRLFInputStreamTest

testBoundary 0.886
test 0.003

TeeOutputStreamTest

test 0
testCloseException 0

AutoLFOutputStreamTest

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

TimeoutOutputStreamTest

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

SHA1Test

detectsShatteredByDefault 0.01
test0 0
test1 0
test2 0
shatteredCollision 0.022
shatteredStoredInGitBlob 0.01

IOTest

readFullyBufferShorterOffset 0
readFullyBufferShorter 0
readFullyBufferLongerOffset 0
readFullyBufferLonger 0

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

RawSubStringPatternTest

testBoundary 0.006
testCaseInsensitive 0.006
testEmptyPattern 0.005
testNoMatches 0.005

HookTest

testCommitMsgHookReceivesCorrectParameter 0.064
testFailedPreCommitHookBlockCommit 0.011
testFindPostCommitHook 0.006
testRunHookHooksPathRelative 0.008
testAllCommitHooks 0.019
testFindHook 0.004
testFailedCommitMsgHookBlocksCommit 0.056
testPostCommitRunHook 0.007
testHookPathWithBlank 0.008
testRunHook 0.007
testRunHookHooksPathAbsolute 0.008
testCommitMsgHookCanModifyCommitMessage 0.014

HexTest

testLegal 0.001
testIllegal2 0
testIllegal3 0.001
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
testReadLine[buffered=false, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=2] 0
testReadLine[buffered=false, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=3] 0
testReadLine[buffered=false, sizeHint=3] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=4] 0
testReadLine[buffered=false, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=64] 0
testReadLine[buffered=false, sizeHint=64] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=-1] 0
testReadLine[buffered=true, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=0] 0
testReadLine[buffered=true, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=1] 0
testReadLine[buffered=true, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=2] 0
testReadLine[buffered=true, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=3] 0
testReadLine[buffered=true, sizeHint=3] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=4] 0
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.001
testBuilder_Remove 0
testBuilder_ToString 0
testCopyConstructorReusesArray 0
testBuilder_AddThenDedupe 0
testSet 0
testPutReplaceEntry 0
testEmpty 0.001
testToString 0
testBuilder_AddThenDedupe_Border 0
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.016
testSmallMap 0
testReplaceMaxValue 0
testEmptyMap 0
testRemoveOne 0

GitDateParserTest

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

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

QuotedStringBourneUserPathStyleTest

testDequote_BareABCZ_OnlyBC 0.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.122
openUserConfigReturnsDifferentInstances 0.001

GitDateFormatterTest

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

FilterCommandsTest

testBuiltinCleanFilter 0.072
testBuiltinCleanAndSmudgeFilter 0.034
testBuiltinSmudgeFilter 0.063

ChangeIdUtilTest

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

RawParseUtils_HexParseTest

testInt16 0
testInt32 0.001
testInt4_1 0

RawParseUtils_LineMapTest

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

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 0.057
testFileToByteArrayWithLimit 0.011
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0
testLarge_SingleWrite 0.018
testInCoreLimit_SwitchBeforeAppendByte 0.011
testOneBlock_BulkWrite 0
testRandomWrites 0.064
testOneBlockAndHalf_BulkWrite 0.001
testOneBlockAndHalf_SingleWrite 0
testHeapToByteArrayWithLimit 0.004
testDestroyWhileOpen 0.004
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.004
testInCoreInputStream 0

BlockListTest

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

SimpleLruCacheTest

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

Base85Test

testChars 0.002
testPadding 0
testBinary 0
testOverflow 0

StringUtilsTest

testToLowerCaseString 0
testFormatWithSuffix 0
testParseWithSuffix 0.001
testEqualsIgnoreCase1 0.001
testEqualsIgnoreCase2 0
testEqualsIgnoreCase3 0
testEqualsIgnoreCase4 0
testReplaceLineBreaks 0
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.001
testRoundtripNormalDequoteMinimal 0
testQuote_OctalAll 0
testDequote_NamedEscapes 0
testRoundtripMinimal 0
testDequote_UnknownEscapeQ 0
testQuote_BareA 0
testQuote_Empty 0
testRoundtripMinimalDequoteNormal 0
testDequote_RawLatin1 0
testDequote_RawLatin1_Minimal 0
testDequoteMinimal 0
testDequote_FooTabBar 0
testQuote_NamedEscapes 0
testDequote_UTF8 0
testDequote_RawUTF8_Minimal 0
testNoQuote 0
testQuoteMinimal 0.001
testQuoteAtAndNumber 0

ReadLinesTest

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

StatsTest

testStatsCancellationExample1 0
testStatsCancellationExample2 0
testStatsTrivial 0
testStats 0
testNoValues 0

IntListTest

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

RawCharUtilTest

testTrimLeadingWhitespace 0.061
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FSTest

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

RunExternalScriptTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.003
badlyFormattedWithoutRef 0.003

RelativeDateFormatterTest

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

RawParseUtilsTest

testParseEncoding_badEncoding 0.062
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.001
testDequote_NamedEscapes 0
testQuote_BareA 0
testQuote_Empty 0
testQuote_NamedEscapes 0

LRUMapTest

testLRUEntriesAreEvicted 0.001

RefMapTest

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

HttpSupportTest

testCorrectUri 0.004
testMalformedUri 0

FileUtilsTest

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

FS_POSIXTest

supportsAtomicCreateNewFile_shouldReturnSupportedAsDefault 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInUserConfig 0.001
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInSystemConfig 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInSystemConfig 0

NBTest

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

ObjectCheckerTest

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

RepositoryResolveTest

testObjectId_nonexisting 0.006
testObjectId_objectid_invalid_explicit_parent 0.007
testHEAD 0.007
testTree 0.007
testDistance_past_root 0.063
testDerefCommit 0.007
resolveUpstream 0.016
testParseLookupPath 0.009
resolveExprSimple 0.011
invalidNames 0.059
testObjectId_objectid_implicit_firstparent 0.009
testObjectId_objectid_self 0.009
testParseNonGitDescribe 0.02
testDistance 0.007
testParseGitDescribeOutput 0.058
testObjectId_existing 0.006
testDerefBlob 0.007
testDerefTree 0.006
testObjectId_objectid_explicit_firstparent 0.006
testDerefTag 0.009
testRef_refname 0.006
testObjectId_objectid_explicit_otherparents 0.057

RacyGitTests

testRacyGitDetection 0.212

BranchTrackingStatusTest

shouldWorkInNormalCase 0.02
shouldWorkWithoutMergeBase 0.012
shouldReturnNullWhenBranchDoesntExist 0.004

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.054
resolvePreviousBranch 0.021
resolveMasterCommits 0.037
resolveNonExistingBranch 0.028
resolveReflogParent 0.011
resolveDate 0.008

AbbreviatedObjectIdTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0.001

ObjectIdTest

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

ValidRefNameTest

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

IndexDiffTest

testUnchangedComplex 0.015
testRemovedUntracked 0.009
testUnchangedSimple 0.01
testAdded 0.057
testStageState_mergeAndReset_bug 0.034
testUntrackedFolders 0.074
testStageState_simulated_bug 0.03
testConflictingDeletedAndModified 0.067
testAssumeUnchanged 0.011
testAutoCRLFInput 0.008
testModified 0.007
testStageState 0.009
testMissing 0.009
testRemoved 0.054
testConflictingFromMultipleCreations 0.03
testUntrackedNotIgnoredFolders 0.015
testConflicting 0.073

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.015
testForbiddenNamesOnWindowsEgCon 0.061
testForbiddenNamesOnWindowsEgLpr 0.014
testForbiddenNamesOnWindowsEgDotCon 0.014
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.014
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.062
testMaliciousPathDot 0.014
testMaliciousGitPathEndDotUnixOk 0.013
testMaliciousGitPathEndDotWindows1 0.015
testMaliciousGitPathEndDotWindows2 0.066
testMaliciousGitPathEndDotWindows3 0.014
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.013
testMaliciousPathEmptyUnix 0.013
testMaliciousGitPath1Case 0.054
testMaliciousGitPath2Case 0.013
testMaliciousGitPath3Case 0.013
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.014
testMaliciousPathDotDot 0.06
testMaliciousAbsolutePathSecondCheckout 0.008
testMaliciousAbsolutePathTwoLevelsFirstBad 0.013
testMaliciousAbsoluteUNCPathWindows1 0.015
testMaliciousAbsoluteUNCPathWindows2 0.06
testForbiddenNamesOnWindowsEgCon1 0.019
testForbiddenNamesOnWindowsEgLpt1 0.018
testMaliciousAbsolutePathIsOkTwoLevels 0.009
testMaliciousWindowsADSOnUnix 0.013
testMaliciousAbsolutePathTwoLevelsSecondBad 0.038
testMaliciousGitPathEndSpaceUnixOk 0.017
testMaliciousPathEmptyWindows 0.016
testMaliciousWindowsADS 0.019
testForbiddenWindowsNamesOnUnixEgCon 0.057
testMaliciousGitPath1 0.012
testMaliciousGitPath2 0.018
testMaliciousAbsoluteWindowsPath1 0.063
testMaliciousAbsoluteWindowsPath2 0.012
testMaliciousAbsolutePathIsOkSecondCheckout 0.01
testMaliciousAbsolutePath 0.011
testForbiddenWindowsNamesOnUnixEgLpt1 0.017
testForbiddenNamesOnWindowsEgConDotSuffix 0.05
testMaliciousAbsoluteCurDrivePathWindows 0.013
testMaliciousGitPathEndSpaceWindows 0.014
testMaliciousAbsoluteWindowsPath1OnUnix 0.014

ConfigTest

testInvalidGroupHeader 0.001
testEscapeLeadingAndTrailingSpace 0.001
testEscapeSpacesOnly 0
testSetStringListWithEmptyValue 0
testTimeUnitDefaultValue 0
testIncludeInvalidName 0.001
testIncludeCaseInsensitiveSection 0
test006_readCaseInsensitive 0.001
testNoEscapeInternalSpaces 0
testWhitespaceContinuation 0
testTimeUnit 0.001
testGetFastForwardMerge 0
testEscapeSubsectionInvalidCharacters 0.001
testReadBoolean_OnOff1 0.039
testReadBoolean_OnOff2 0
testGetFastForwardMergeoptions 0.001
testEmptyValueAtEof 0.001
testIncludeValuePathRelative 0
testCrLf 0
testCrCharContinuation 0
testCommitTemplateWithInvalidPath 0.006
testReadBoolean_YesNo1 0
testReadBoolean_YesNo2 0
testDropBackslashFromInvalidEscapeSequenceInSubsectionName 0
testSetFastForwardMergeoptions 0.001
testEscapeValueInvalidCharacters 0
test_ReadNamesInSectionRecursive 0
readNamesInSubSectionRecursive 0
testEscapeCommentCharacters 0.001
testIncludeCaseInsensitiveKey 0
test005_PutGetStringList 0
testLfContinuation 0
testGetEnum 0.001
testIncludeValuePathWithTilde 0
testReadMultipleValuesForName 0
testUnsetBranchSection 0
testCommitTemplateWithInvalidEncoding 0.002
test009_readNamesInSection 0
testIncludeIsNoop 0
testCrLfContinuation 0.001
testCommitTemplateConfig 0
testCombinedMergeOptions 0.001
testReadLong 0
testParseLiteralBackspace 0
testCommitTemplateConfigRelativePath 0.001
testParseInvalidSubsections 0
testParseInvalidValues 0
testEscapeTrailingSpace 0
test001_ReadBareKey 0
testTimeUnitInvalid 0.001
testIncludeNoValue 0
test002_ReadWithSubsection 0
test003_PutRemote 0
testIncludeSetValueMustNotTouchIncludedLines1 0.002
testIncludeSetValueMustNotTouchIncludedLines2 0.002
testCommitTemplateEncoding 0
testCommitTemplatePathInHomeDirecory 0.001
testCrEOFContinuation 0.001
testParseComments 0
testEscapeLeadingSpace 0
testEscapeSubsection 0
testNoFinalNewline 0.001
testIncludeUnsetSectionMustNotTouchIncludedLines 0.001
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
testSetFastForwardMerge 0
testGetInvalidEnum 0.001
testReadUserConfigWithInvalidCharactersStripped 0
testUnsetSingleSection 0
test008_readSectionNames 0
testIncludeExceptionContainsFile 0.001
testIncludeExceptionContainsLine 0
testSetEnum 0
testBooleanWithNoValue 0
testIncludeSetValueOnFileWithJustEmptySection1 0.002
testIncludeSetValueOnFileWithJustEmptySection2 0.001
testCommitTemplateEmptyConfig 0
testIncludeTooManyRecursions 0.001
testNoEscapeSpecialCharacters 0
testReadBoolean_TrueFalse1 0
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0.001
testParsedEmptyString 0
testIncludeEmptyValue 0

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

GcCommitSelectionTest

testBitmapsForExcessiveBranches 15.997
testBitmapSpansNoMergesWithTags 6.785
testDistributionOnMultipleBranches 2.919
testSelectionOrderingWithChains 0.018
testBitmapSpansNoMerges 2.664
testBitmapSpansWithMerges 2.676

RefTest

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

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0
serializeNull 0

DirCacheCheckoutTest

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

MergeHeadMsgTest

testReadWriteMergeHeads 0.004
testReadWriteMergeMsg 0.003

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0.001

ObjectIdRefTest

testUpdateIndex 0
testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0
testUpdateIndexNotSet 0

T0001_PersonIdentTest

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

TagBuilderTest

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

RepositoryCacheConfigTest

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

SquashCommitMsgTest

testReadWriteMergeMsg 0.003

RepositoryCacheTest

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

ObjectIdSubclassMapTest

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

ReflogConfigTest

testlogAllRefUpdates 0.009

BranchConfigTest

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

CommitBuilderTest

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

IndexModificationTimesTest

testLastModifiedTimes 0.074
testModify 2.037

RebaseTodoFileTest

testReadTodoFile 0.008

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

GpgConfigTest

testGetKeyFormat_failsForInvalidValue 0
testGetKeyFormat_defaultsToOpenpgp 0
isSignCommits_false 0.001
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.004
testAddGetAndContains 0.001
testIterator 0
testEmptyMap 0

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

SubmoduleConfigTest

fetchRecurseNoMatch 0
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

HugeCommitMessageTest

testHugeCommitMessage 1.493

SideBandOutputStreamTest

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

PushCertificateParserTest

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

HttpConfigTest

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

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.217
testUsingUnknownBlobFails 0.082
testUsingHiddenCommonBlobFails 0.044
resetsHaves 0.073
testCreateBranchAtHiddenCommitFails 0.082
testIncludesInvalidGitmodules 0.089
testFilterHidesPrivate 0.028
testSuccess 0.092
testUsingUnknownTreeFails 0.083

RefSpecTest

testForceMasterMaster 0
testWildcardInMiddleOfDestionation 0
testExpandFromDestination_NonWildcard 0
testForceMaster 0.001
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.001
testDeleteMaster 0
testWildcardMirror 0
invalidWhenMoreThanOneWildcardInSource 0
testSetForceUpdate 0
invalidSlashAtStart 0
invalidWhenOnlyDestinationWildcard 0
isWildcardShouldWorkForWildcardSuffixAndComponent 0
invalidWhenMoreThanOneWildcardInDestination 0
onlyWildCard 0
testSetSource 0
invalidWhenDestinationOnlyAndWildcard 0
testMaster 0
invalidWhenOnlySourceWildcard 0
invalidWhenDestinationEndsWithSlash 0
testForceRemotesOrigin 0
testExpandFromDestination_Wildcard 0
testWildcardAfterText1 0
testWildcardAfterText2 0
testSetDestination_SourceNull 0
testSplitLastColon 0
invalidSetDestination 0

ReceivePackTest

parseCommand 0.001

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.08
test1 0.011
test2 0.01
testTinyThinPack 0.01
testMaxObjectSizeDeltaBlock 0.013
testMaxObjectSizeFullBlob 0.059
testPackWithTrailingGarbage 0.008
testPackWithDuplicateBlob 0.014
testDataAfterPackFooterSingleRead 0.013
testDataAfterPackFooterSplitObjectRead 0.098
testMaxObjectSizeDeltaResultSize 0.011
testNonMarkingInputStream 0.005

PushConnectionTest

limitCommandBytes 0.034
invalidCommand 0.002
testWrongOldIdDoesNotReplace 0.002
commandOrder 0.015

ReachableCommitTipRequestValidatorTest

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

AtomicPushTest

pushAtomicClientGivesUpEarly 0.054
pushNonAtomic 0.003
pushAtomicDisabled 0.001

TransportHttpTest

testSkipHeaderWithEmptyKey 0.035
testMatchesCookieDomain 0.005
testProcessResponseCookies 0.064
testSkipHeaderWithoutKey 0.005
testSkipHeaderWithNonAsciiValue 0.007
testSkipHeaderWithInvalidKey 0.006
testProcessResponseCookiesNotPersistingWithSaveCookiesFalse 0.007
testAddHeaderEmptyValue 0.006
testMatchesCookiePath 0.005
testAddHeaders 0.005

HttpConfigUriPathTest

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

ProtocolV2HookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0
testMultipleHooks 0.001

UploadPackTest

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

BasePackConnectionTest

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

IndexDiffSubmoduleTest

testIndexDiffTwoSubmodules 0.181
testSubmoduleReplacedByMovedFile 0.196
testDirtyRootWorktree 0.235
testDirtySubmoduleWorktreeUntracked 0.273
testInitiallyClean 0.332
testCleanAfterClone 0.39
testDirtySubmoduleWorktree 0.295
testMissingIfDirectoryGone 0.289
testDirtySubmoduleHEAD 0.295
testDirtySubmoduleIndex 0.314
testDirtySubmoduleIndexAndWorktree 0.39
testSubmoduleReplacedByFile 0.397

PushCertificateIdentTest

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

HttpAuthTest

testHttpAuthScanResponse 0.021

ReachableCommitRequestValidatorTest

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

PacketLineOutTest

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

UploadPackReachabilityTest

testFetchUnreachableCommitWithoutBitmap 0.006
testFetchReachableBlobWithBitmap 0.002
testFetchUnreachableBlobWithBitmap 0.003
testFetchReachableBlobWithoutBitmapButFilterAllowed 0.001
testFetchReachableBlobWithoutBitmap 0.002
testFetchUnreachableBlobWithoutBitmap 0.002
testFetchReachableCommitWithBitmap 0.002
testFetchUnreachableCommitWithBitmap 0.002
testFetchReachableCommitWithoutBitmap 0.002

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.075
testSpi 0.005
testFindRemoteRefUpdatesWithLeases 0.007
testFindRemoteRefUpdatesTrackingRef 0.007
testFindRemoteRefUpdatesNoWildcardNoTracking 0.006
testFindRemoteRefUpdatesNoWildcardNoDestination 0.006
testLocalTransportFetchWithoutLocalRepository 0.006
testFindRemoteRefUpdatesWildcardNoTracking 0.066
testLocalTransportWithRelativePath 0.008

RemoteConfigTest

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

PreUploadHookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0
testMultipleHooks 0

TransferConfigTest

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

ProtocolV2ParserTest

testFetchWithNoneFilter 0.004
testFetchWithShallow_deepenNot 0.057
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.001
testLsRefsPeel 0
testFetchWithRefInWant 0
testFetchFilterWithoutAllowFilter 0.001

UploadPackLsRefsFileRepositoryTest

testV2LsRefsPeel 0.012

PushCertificateStoreTest

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

TestProtocolTest

testFetch 0.062
testPush 0.004
testFullNegotiation 0.429
testUploadPackFactory 0.062
testReceivePackFactory 0.004
testMaxHaves 0.42

NetRCTest

testNetRCFile 0.01
testNetRCDefault 0.068

RefAdvertiserTest

advertiser 0.001

URIishTest

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

PostUploadHookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0
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
slop 0
missing 0

TipRequestValidatorTest

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

PushOptionsTest

testThinPushWithOptions 0.005
testPushWithEmptyOptions 0.053
testAdvertisedButUnusedPushOptions 0.03
testPushWithoutOptions 0.027
testAtomicPushWithOptions 0.005
testFailedAtomicPushWithOptions 0.004
testNonAtomicPushWithOptions 0.004
testPushOptionsNotSupported 0.042

PushConfigTest

pushRecurseSubmoduleNoMatch 0
pushRecurseSubmoduleToConfigValue 0
pushRecurseSubmoduleMatch 0

JDKHttpConnectionTest

testCommaSeparatedList 0.086
testMultiple1 0
testMultiple2 0
testSingle 0

BundleWriterTest

testAbortWrite 0.008
testCustomObjectReader 0.009
testNonBundleFails 0.01
testWriteHEAD 0.009
testEmptyBundleFails 0.008
testGarbageBundleFails 0.008
testWriteSingleRef 0.018
testIncrementalBundle 0.049

PacketLineInTest

testReadString_Delim 0
testReadStringRaw1 0
testReadStringRaw2 0
testReadStringRaw3 0
testReadStringRaw4 0
testReadString_End 0
testReadACK_ACKready1 0.001
testReadACK_ACK1 0
testReadACK_ACKcontinue1 0
testReadString_Len0002 0
testReadString_Len0003 0
testReadString_Len0004 0
testReadString_LenHELO 0
testReadACK_Invalid1 0
testReadACK_Invalid2 0
testReadACK_Invalid3 0
testReadACK_Invalid4 0
testReadStringRaw_End 0
testParseAckV2_ACK 0
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.005
testUpdateFastForward 0.005
testUpdateUnexpectedRemoteVsForce 0.005
testUpdateRejectedByConnection 0.006
testUpdateUpToDate 0.005
testUpdateNonFastForwardForced 0.005
testUpdateExpectedRemote 0.006
testPushResult 0.01
testUpdateNonFastForwardUnknownObject 0.006
testUpdateNonFastForward 0.006
testUpdateDeleteNonExisting 0.004
testTrackingRefUpdateEnabled 0.007
testUpdateCreateRef 0.005
testTrackingRefUpdateDisabled 0.006

UploadPackRefSortingForReachabilityTest

sortReferences 0.001

FetchCommandTest

fetchUpdatesBranches 0.054
testFetch 0.046
fetchShouldNotFetchTagsFromOtherBranches 0.027
testForcedFetch 0.03
fetchWithExplicitTagsShouldUpdateLocal 0.037
fetchShouldAutoFollowTagForFetchedObjects 0.032
fetchUpdateRefsWithDuplicateRefspec 0.037
fetchPruneRefsWithDuplicateRefspec 0.032
fetchPrunesBranches 0.036
fetchAddRefsWithDuplicateRefspec 0.024
fetchAddsBranches 0.029
fetchDoesntDeleteBranches 0.031
testFetchWithPruneShouldKeepOriginHead 0.035
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.052
fetchShouldAutoFollowTag 0.023

CleanCommandTest

testClean 0.014
testCleanWithPaths 0.011
testCleanDirs 0.011
testCleanWithDryRun 0.012
testCleanDirsWithDryRun 0.011
testCleanDirsWithSubmodule 0.036
testCleanDirsWithRepository 0.016
testCleanDirsWithDryRunAndNoIgnore 0.022
testCleanDirsWithPrefixFolder 0.011
testFilesShouldBeCleanedInSubSubFolders 0.013
testCleanWithDryRunAndNoIgnore 0.01

TagCommandTest

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

RevertCommandTest

testRevertDirtyIndex 0.022
testRevertConflictMarkers 0.025
testRevertConflictResolution 0.016
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.016
testRevertConflictReset 0.017
testRevertMultipleWithFail 0.029
testRevertMultiple 0.021
testRevertDirtyWorktree 0.013
testRevert 0.02
testRevertOurCommitName 0.013

RemoteDeleteCommandTest

testDelete 0.006

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

PullCommandTest

testPullFastForward 0.054
testPullMerge 0.042
testPullWithRebaseConfig1 0.075
testPullWithRebaseConfig2 0.058
testPullWithRebaseConfig3 0.058
testPullLocalConflict 0.034
testPullWithMergeConfig2 0.056
testPullWithUntrackedStash 0.049
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.046
testPullConflictXtheirs 0.053
testPullEmptyRepository 0.026
testPullConflict 0.041
testPullWithoutConfig 0.075
testPullMergeProgrammaticConfiguration 0.064
testPullConflictTheirs 0.105
testPullWithMergeConfig 0.176
testPullWithRebasePreserve1Config 0.126
testPullWithRebasePreserveConfig2 0.114
testPullWithRebasePreserveConfig3 0.109

MergeCommandTest

testDeletionOnSideConflict 0.046
testContentMergeXours 0.024
testNoFastForwardNoCommit 0.01
testRecursiveMergeWithConflict 0.019
testMergeWithMessageAndChangeId 0.038
testConflictingMergeFailsDueToDirtyIndex 0.019
testFastForward 0.01
testMergeNonVersionedPaths 0.021
testMultipleCreationsSameContent 0.017
testBinaryContentMergeXtheirs 0.042
testAlreadyUpToDate 0.014
testMergeRemovingFoldersWithoutFastForward 0.021
testMergeRemovingFolders 0.051
testFastForwardOnly 0.011
testSuccessfulContentMergeNoCommit 0.025
testMergeWithChangeId 0.019
testFileModeMerge 0.019
testFileModeMergeWithDirtyWorkTree 0.038
testDeletionOnMasterOurs 0.02
testMergeWithMessageOption 0.02
testDeletionOnSideTheirs 0.057
testDeletionOnMasterTheirs 0.02
testMultipleDeletions 0.017
testFastForwardNoCommit 0.01
testSquashMergeConflict 0.048
testSingleDeletion 0.031
testMergeInItself 0.007
testMergeConflictWithMessageOption 0.017
testMergeTag 0.062
testMergeConflictFileFolder 0.02
testFastForwardWithFiles 0.013
testMultipleCreations 0.045
testSquashMerge 0.031
testDeletionAndConflict 0.021
testBinaryContentMergeXours 0.019
testModifiedAndRenamed 0.04
testSuccessfulMergeFailsDueToDirtyIndex 0.017
testSuccessfulContentMergeAndDirtyworkingTree 0.025
testContentMergeXtheirs 0.057
testMultipleHeads 0.014
testMergeMessage 0.018
testSuccessfulContentMerge 0.026
testSuccessfulMergeFailsDueToDirtyWorktree 0.016
testDeletionOnMasterConflict 0.028
testSquashFastForward 0.017
testFastForwardOnlyNotPossible 0.01
testContentMerge 0.025
testNoFastForward 0.013
testBinaryContentMerge 0.018
testConflictingMergeFailsDueToDirtyWorktree 0.019
testDeletionOnSideOurs 0.017
testMergeFailingWithDirtyWorkingTree 0.019
testMergeSuccessAllStrategiesNoCommit 0.072
testMergeSuccessAllStrategies 0.078

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.014
testOnlyOption_f1_7_f2_14_b 0.013
testOnlyOption_f1_7_f2_14_c 0.016
testOnlyOption_f1_7_f2_14_d 0.015
testOnlyOption_f1_7_f2_14_e 0.017
testOnlyOption_f1_1_a 0.004
testOnlyOption_f1_1_b 0.005
testOnlyOption_f1_1_c 0.008
testOnlyOption_f1_1_d 0.01
testOnlyOption_f1_1_e 0.008
testOnlyOption_f1_2_a 0.006
testOnlyOption_f1_2_b 0.006
testOnlyOption_f1_2_c 0.008
testOnlyOption_f1_2_d 0.008
testOnlyOption_f1_2_e 0.011
testOnlyOption_f1_3_a 0.011
testOnlyOption_f1_3_b 0.011
testOnlyOption_f1_3_c 0.013
testOnlyOption_f1_3_d 0.014
testOnlyOption_f1_3_e 0.013
testOnlyOption_f1_4_a 0.008
testOnlyOption_f1_4_b 0.008
testOnlyOption_f1_4_c 0.009
testOnlyOption_f1_4_d 0.01
testOnlyOption_f1_4_e 0.011
testOnlyOption_f1_5_a 0.008
testOnlyOption_f1_5_b 0.012
testOnlyOption_f1_5_c 0.03
testOnlyOption_f1_5_d 0.01
testOnlyOption_f1_5_e 0.011
testOnlyOption_f1_6_a 0.011
testOnlyOption_f1_6_b 0.009
testOnlyOption_f1_6_c 0.013
testOnlyOption_f1_6_d 0.013
testOnlyOption_f1_6_e 0.015
testOnlyOption_f1_7_a 0.01
testOnlyOption_f1_7_b 0.011
testOnlyOption_f1_7_c 0.012
testOnlyOption_f1_7_d 0.009
testOnlyOption_f1_7_e 0.01
testOnlyOption_f1_8_a 0.008
testOnlyOption_f1_8_b 0.008
testOnlyOption_f1_8_c 0.01
testOnlyOption_f1_8_d 0.01
testOnlyOption_f1_8_e 0.011
testOnlyOption_f1_9_a 0.009
testOnlyOption_f1_9_b 0.01
testOnlyOption_f1_9_c 0.012
testOnlyOption_f1_9_d 0.013
testOnlyOption_f1_9_e 0.013
testOnlyOption_f1_2_f2_14_a 0.01
testOnlyOption_f1_2_f2_14_b 0.013
testOnlyOption_f1_2_f2_14_c 0.013
testOnlyOption_f1_2_f2_14_d 0.013
testOnlyOption_f1_2_f2_14_e 0.014
testOnlyOption_f1_12_f2_14_a 0.015
testOnlyOption_f1_12_f2_14_b 0.016
testOnlyOption_f1_12_f2_14_c 0.017
testOnlyOption_f1_12_f2_14_d 0.017
testOnlyOption_f1_12_f2_14_e 0.04
testOnlyOption_f1_6_f2_14_a 0.015
testOnlyOption_f1_6_f2_14_b 0.034
testOnlyOption_f1_6_f2_14_c 0.017
testOnlyOption_f1_6_f2_14_d 0.017
testOnlyOption_f1_6_f2_14_e 0.017
testOnlyOption_f1_10_a 0.009
testOnlyOption_f1_10_b 0.011
testOnlyOption_f1_10_c 0.013
testOnlyOption_f1_10_d 0.012
testOnlyOption_f1_10_e 0.013
testOnlyOption_f1_11_a 0.026
testOnlyOption_f1_11_b 0.013
testOnlyOption_f1_11_c 0.015
testOnlyOption_f1_11_d 0.015
testOnlyOption_f1_11_e 0.015
testOnlyOption_f1_12_a 0.039
testOnlyOption_f1_12_b 0.01
testOnlyOption_f1_12_c 0.011
testOnlyOption_f1_12_d 0.012
testOnlyOption_f1_12_e 0.011
testOnlyOption_f1_13_a 0.009
testOnlyOption_f1_13_b 0.01
testOnlyOption_f1_13_c 0.015
testOnlyOption_f1_13_d 0.012
testOnlyOption_f1_13_e 0.012
testOnlyOption_f1_14_a 0.011
testOnlyOption_f1_14_b 0.011
testOnlyOption_f1_14_c 0.012
testOnlyOption_f1_14_d 0.014
testOnlyOption_f1_14_e 0.014
testOnlyOption_f1_1_f2_14_a 0.009
testOnlyOption_f1_1_f2_14_b 0.01
testOnlyOption_f1_1_f2_14_c 0.019
testOnlyOption_f1_1_f2_14_d 0.012
testOnlyOption_f1_1_f2_14_e 0.013
testOnlyOptionWithDirectory 0.019

StatusCommandTest

testExecutableWithNonNormalizedIndex 0.05
testFolderPrefix 0.006
testDifferentStates 0.017
testEmptyStatus 0.004
testDifferentStatesWithPaths 0.01

CommitAndLogCommandTest

testMultipleInvocations 0.006
testAddUnstagedChanges 0.011
testWrongParams 0.005
testModeChange 0.011
testCommitAmend 0.066
testCommitRange 0.011
testMergeEmptyBranches 0.012
testInsertChangeId 0.009
testSomeCommits 0.069

SecurityManagerTest

testInitAndClone 3.96

LogCommandTest

logAllCommitsWithMaxCount 0.025
addRangeWithMerge 0.021
logOnlyMergeCommits 0.066
logAllCommits 0.018
logAllCommitsWithSkipAndMaxCount 0.03
logPathWithMaxCount 0.054
logAllCommitsWithSkip 0.016
logNoMergeCommits 0.034
logPathWithSkip 0.04
logAllCommitsWithTag 0.013

StashApplyCommandTest

untrackedAndTrackedChanges 0.017
workingDirectoryContentConflict 0.013
stashedContentMergeTheirs 0.074
workingDirectoryEditPreCommit 0.017
stashedContentMergeXtheirs 0.022
workingDirectoryContentMerge 0.066
workingDirectoryCleanIndexModify 0.014
unstashNoHead 0.01
multipleEdits 0.014
workingDirectoryModifyInSubfolder 0.058
noStashedCommits 0.008
indexContentConflict 0.013
stashChangeInANewSubdirectory 0.073
indexAdd 0.015
stashedApplyOnOtherBranchWithStagedChange 0.03
workingDirectoryDeleteIndexAdd 0.059
workingDirectoryDeleteIndexEdit 0.013
untrackedFileConflictsWithWorkingDirectory 0.014
workingDirectoryModifyIndexChanged 0.016
workingDirectoryDelete 0.047
indexDelete 0.011
workingDirectoryModify 0.013
stashedApplyOnOtherBranch 0.028
stashedContentMerge 0.048
untrackedFileNotIncluded 0.014
stashedContentMergeOurs 0.019
untrackedFileIncluded 0.015
stashedContentMergeXours 0.052
testApplyStashWithDeletedFile 0.02
unstashNonStashCommit 0.007
untrackedFileConflictsWithCommit 0.017

LsRemoteCommandTest

testLsRemoteWithTags 0.041
testLsRemoteWithSymRefs 0.066
testLsRemoteWithHeads 0.037
testLsRemoteWithoutLocalRepository 0.042
testLsRemote 0.06

SecurityManagerMissingPermissionsTest

testCreateNewRepos_MissingPermissions 0.016

StashDropCommandTest

dropSingleStashedCommit 0.024
dropMiddleStashCommit 0.02
dropFirstStashedCommit 0.021
dropNegativeRef 0.041
dropWithNoStashedCommits 0.009
dropBoundaryStashedCommits 0.071
dropWithInvalidLogIndex 0.012
dropAll 0.016

PullCommandWithRebaseTest

testPullFastForward 0.073
testPullLocalConflict 0.057
testPullConflict 0.067
testPullFastForwardDetachedHead 0.077
testPullFastForwardWithBranchInSource 0.049
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.061

NameRevCommandTest

multiplePathsNoMerge 0.01
multiplePathsSecondParent 0.009
prefix 0.008
annotatedTags 0.009
annotatedTagsNoResult 0.009
ref 0.01
simpleAncestor 0.009
onePathMerge 0.025
onePathMergeSecondParent 0.008
onePathMergeLongerFirstParentPath 0.009
nameExact 0.01

DiffCommandTest

testDiffModified 0.015
testDiffWithNegativeLineCount 0.054
testDiffTwoCommits 0.015
testDiffCached 0.009
testDiffWithPrefixes 0.009
testNoOutputStreamSet 0.006

ResetCommandTest

testHardResetOnUnbornBranch 0.01
testHardResetReflogDisabled 0.064
testSoftReset 0.013
testHardResetWithConflicts_DeleteFileFolderConflict 0.013
testPathsResetOnUnbornBranch 0.006
testHardResetWithConflicts_CreateFolder_UnstagedChanges 0.063
testMixedReset 0.014
testMixedResetRetainsSizeAndModifiedTime 0.016
testMixedResetWithUnmerged 0.063
testHardResetWithConflicts_DeleteFolder_UnstagedChanges 0.019
testHardReset 0.013
testResetDefaultMode 0.005
testHardResetWithConflicts_OverwriteUntrackedFile 0.062
testPathsResetToNonexistingRef 0.005
testPathsResetWithRef 0.015
testHardResetAfterSquashMerge 0.016
testPathsReset 0.012
testResetToNonexistingHEAD 0.045
testPathsResetOnDirs 0.012
testPathsResetWithUnmerged 0.015
testHardResetOnTag 0.015

ApplyCommandTest

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

CheckoutCommandTest

testCheckout 0.031
testCheckoutOfDirectoryShouldBeRecursive 0.035
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.072
testCheckoutWithConflict 0.016
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.085
testCheckoutWithStartPoint 0.021
testCheckoutNoChangeNotInIndex 0.078
testCheckoutOfFileWithInexistentParentDir 0.023
testCheckoutCommit 0.062
testCheckoutForcedNoChangeNotInIndex 0.023
testCheckoutAllPaths 0.016
testInvalidRefName 0.061
testCheckoutForced 0.013
testCheckoutForced_deleteFileAndRestore 0.014
testSmudgeFilter_createNew 0.078
testCreateOrphanBranchWithStartCommit 0.015
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 0.093
testAlreadyExists 0.016
testCreateBranchOnCheckout 0.066
testCheckoutWithStartPointOnlyCertainFiles 0.018
testSmudgeFilter_modifyExisting 0.087
testCheckoutToNonExistingBranch 0.012
testCheckoutAnnotatedTag 0.069
testCheckoutRemoteTrackingWithoutLocalBranch 0.113
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.034
testCheckoutWithNonDeletedFiles 0.059
testUpdateSmudgedEntries 0.018
testSimpleCheckout 0.013
testCreateOrphanBranchWithStartPoint 0.069
testCheckoutOrphanBranch 0.013
testCheckoutRemoteTrackingWithUpstream 0.036
testDetachedHeadOnCheckout 0.058
testCheckoutLightweightTag 0.014
testNullRefName 0.01

BranchCommandTest

testCreateFromCommit 0.014
testCreateFromLightweightTag 0.012
testCreateFromAnnotatetdTag 0.043
testCreationImplicitStart 0.012
testCreateForce 0.018
testPullConfigRemoteBranch 0.044
testCreateAndList 0.018
testRenameLocalBranch 0.018
testListBranchesWithContains 0.013
testListAllBranchesShouldNotDie 0.037
testRenameRemoteTrackingBranch 0.034
testPullConfigLocalBranch 0.038
testInvalidBranchDash 0.01
testInvalidBranchHEAD 0.009
testDelete 0.023
testPullConfigRenameLocalBranch 0.041
testCreationNullStartPoint 0.012

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 0.243
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 0.295
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 0.301
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 0.263
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 0.288
shouldNotFetchSubmodulesWhenNo 0.231
shouldFetchSubmodulesWhenYes 0.26
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 0.279

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.022
globMatchWithSlashes[git tag -a true?-a: with git describe false?--tags:] 0.014
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.017
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.02
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe false?--tags:] 0.014
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe false?--tags:] 0.008
testDescribeMultiMatch[git tag -a true?-a: with git describe false?--tags:] 0.016
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.018
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.02
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.031
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.017
globMatchWithSlashes[git tag -a false?-a: with git describe false?--tags:] 0.011
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.015
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.02
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe false?--tags:] 0.014
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe false?--tags:] 0.006
testDescribeMultiMatch[git tag -a false?-a: with git describe false?--tags:] 0.012
t1DominatesT2[git tag -a false?-a: with git describe false?--tags:] 0.017
noTargetSet[git tag -a false?-a: with git describe false?--tags:] 0.003
t1nearerT2[git tag -a false?-a: with git describe false?--tags:] 0.02
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.015
t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe true?--tags:] 0.019
globMatchWithSlashes[git tag -a true?-a: with git describe true?--tags:] 0.011
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.017
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.021
testDescribeUseAllRefsBranch[git tag -a true?-a: with git describe true?--tags:] 0.014
testDescribeUseAllRefsMaster[git tag -a true?-a: with git describe true?--tags:] 0.007
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.017
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.017
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.004
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.019
testDescribe[git tag -a true?-a: with git describe true?--tags:] 0.018
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe true?--tags:] 0.017
globMatchWithSlashes[git tag -a false?-a: with git describe true?--tags:] 0.01
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.015
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.02
testDescribeUseAllRefsBranch[git tag -a false?-a: with git describe true?--tags:] 0.013
testDescribeUseAllRefsMaster[git tag -a false?-a: with git describe true?--tags:] 0.007
testDescribeMultiMatch[git tag -a false?-a: with git describe true?--tags:] 0.013
t1DominatesT2[git tag -a false?-a: with git describe true?--tags:] 0.016
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.019
testDescribe[git tag -a false?-a: with git describe true?--tags:] 0.017

InitCommandTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.027
testRebaseShouldIgnoreMergeCommits 0.036
testFastForwardRebaseWithAutoStash 0.021
testRebaseInteractiveMultipleSquash 0.033
testRebaseWithUncommittedDelete 0.013
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.013
testRebasePreservingMerges1 0.055
testRebasePreservingMerges2 0.044
testStopOnConflict 0.027
testStopOnConflictFileCreationAndDeletion 0.03
testFastForwardWithMultipleCommits 0.014
testRebaseInteractiveFixupWithBlankLines 0.021
testRebaseWithUnstagedTopicChange 0.017
testStopOnLastConflictAndContinue 0.026
testRebaseTodoLineSetComment 0.003
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.003
testRebaseEndsIfLastStepIsEdit 0.018
testRebaseWithAutoStashAndSubdirs 0.032
testRebaseShouldStopForRewordInCaseOfConflict 0.023
testParseRewordCommand 0.003
testRebasePreservingMergesWithUnrelatedSide1 0.096
testRebasePreservingMergesWithUnrelatedSide2 0.051
testRebaseWithUnstagedMasterChangeOtherCommit 0.018
testRebaseInteractiveSingleSquashAndModifyMessage 0.027
testRebaseWithUncommittedMasterChangeBaseCommit 0.017
testParseSquashFixupSequenceCount 0.003
testRebaseWithAutoStashConflictOnApply 0.031
testRebaseInteractiveReword 0.024
testRebaseWithUntrackedFile 0.04
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.039
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.003
testRebaseWithUncommittedMasterChange 0.017
testRebaseInteractiveEdit 0.038
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.014
testRepositoryStateChecks 0.003
testRebaseInteractiveSquashFirstCommitShouldFail 0.012
testRebaseWithUnstagedMasterChangeBaseCommit 0.016
testEmptyRebaseTodo 0.003
testFastForwardWithMultipleCommitsOnDifferentBranches 0.024
testMergeFirstStopOnLastConflictAndSkip 0.029
testRebaseShouldFixupInCaseOfConflict 0.027
testRebaseWithModificationShouldNotDeleteData 0.014
testRebaseInteractiveFixupFirstCommitShouldFail 0.011
testFastForwardRebaseWithModification 0.014
testAuthorScriptConverter 0.003
testDetachedHead 0.021
testRebaseWithUncommittedTopicChange 0.016
testRebaseShouldStopForEditInCaseOfConflict 0.031
testStopOnConflictAndContinue 0.03
testRebaseWithUnstagedMasterChange 0.016
testStopOnConflictAndContinueWithNoDeltaToMaster 0.021
testOnlyCommentRebaseTodo 0.003
testFilesAddedFromTwoBranches 0.021
testStopOnConflictAndFailContinueIfFileIsDirty 0.028
testStopOnConflictCommitAndContinue 0.052
testUnknownUpstream 0.006
testStopOnConflictAndAbortWithDetachedHEAD 0.026
testRebaseWithAutoStash 0.028
testRebaseInteractiveMixedSquashAndFixup 0.051
testFastForwardWithNewFile 0.012
testUpToDate 0.008
testRebaseParentOntoHeadShouldBeUptoDate 0.009
testStopOnConflictAndSkipNoConflict 0.04
testStopOnLastConflictAndSkip 0.029
testRebaseWithUncommittedMasterChangeOtherCommit 0.019
testLeadingSpacesRebaseTodo 0.004
testRebaseShouldTryToParseValidLineMarkedAsComment 0.003
testRebaseShouldSquashInCaseOfConflict 0.047
testConflictFreeWithSingleFile 0.019
testStopOnConflictAndSkipWithConflict 0.029
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.007

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.025
testCheckoutOurs 0.022
testCheckoutMultiple 0.013
testUpdateSymLink 0.014
testUpdateWorkingDirectory 0.013
testCheckoutRepository 0.013
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.013
testCheckoutSecond 0.015
testCheckoutTheirs 0.022
testCheckoutFirst 0.012
testStageNotPossibleWithBranch 0.012
testCheckoutOfConflictingFileShouldThrow 0.022
testUpdateWorkingDirectoryFromIndex2 0.419
testUpdateBrokenSymLink 0.019
testCheckoutFileWithConflict 0.024
testUpdateBrokenSymLinkToDirectory 0.015
testUpdateWorkingDirectoryFromIndex 0.013
testCheckoutMixedNewlines 0.016

CrLfNativeTest

checkoutWithCrLfNativeUnix 0.012
testCrLfAttribute 0.004
checkoutWithCrLfNativeWindows 0.012

GarbageCollectCommandTest

testGConeCommit 0.021
testGCmoreCommits 0.025

CommitCommandTest

commitAfterSquashMerge 0.015
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.007
commitConflictWithAutoCrlfBaseLfOursCrLf 0.021
testDeletionConflictWithAutoCrlf 0.021
callSignerWithProperSigningKey 0.011
commitSubmoduleUpdate 0.033
commitExecutableWithAutoCrlfAndNonNormalizedIndex 0.012
commitConflictWithAutoCrlfBasCrLfOursCrLf 0.017
commitOnlyShouldHandleIgnored 0.007
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.008
testExecutableRetention 0.01
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
commitWithAutoCrlfAndNonNormalizedIndex 0.011
callSignerOnlyWhenSigning 0.014
testReflogs 0.011
commitConflictWithAutoCrlfBaseLfOursLf 0.021
commitNewSubmodule 0.031
commitEmptyCommits 0.009
commitAmendOnInitialShouldFail 0.004
commitConflictWithAutoCrlfBaseCrLfOursLf 0.017
commitAmendWithAuthorShouldUseIt 0.007

ArchiveCommandTest

archiveByIdSpecificFile 0.03
archiveHeadAllFilesZipTimestamps 2.075
archiveByDirectoryPath 0.013
archiveHeadAllFilesTbz2Timestamps 2.039
archiveHeadAllFilesTgzTimestamps 2.03
archiveHeadAllFilesTarTimestamps 2.014
archiveHeadAllFilesTxzWithCompressionReducesArchiveSize 0
skipped
archiveHeadAllFiles 0.008
archiveHeadSpecificPath 0.009
archiveHeadAllFilesTbz2WithCompressionReducesArchiveSize 0.367
archiveHeadAllFilesTgzWithCompressionReducesArchiveSize 0.022
archiveHeadAllFilesZipWithCompressionReducesArchiveSize 0.024
archiveHeadAllFilesTxzTimestamps 2.087

EolStreamTypeUtilTest

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

ReflogCommandTest

testAmendReflog 0.061
testBranchReflog 0.014
testHeadReflog 0.014

AddCommandTest

testCommandInjection 0.021
testCleanFilterReturning12 0.035
testAddExistingSingleFileTwice 0.006
testCleanFilter 0.013
testReplaceFileByPartOfDirectory 0.008
testAddGitlinkDoesNotChange 0.013
testBadCleanFilter 0.008
testMultipleCleanFilter 0.02
testAddWithConflicts 0.006
testAddNothing 0.004
testAddRemovedFile 0.005
testCleanFilterEnvironment 0.015
testAttributesWithTreeWalkFilter 0.028
testAddWithoutParameterUpdate 0.009
testAddExistingSingleMediumSizeFileWithNewLine 0.007
testAddSubrepoWithDirNoGitlinks 0.012
testAddExistingSingleFileInSubDir 0.005
testAssumeUnchanged 0.01
testAddRemovedCommittedFile 0.007
testAddWithParameterUpdate 0.027
testAddWholeRepo 0.006
testExecutableRetention 0.011
testNotApplicableFilter 0.005
testAddTwoFiles 0.005
testAddFolder 0.005
testAddExistingSingleFileTwiceWithCommit 0.007
testAddIgnoredFile 0.005
testReplaceFileWithDirectory 0.006
testAttributesConflictingMatch 0.005
testAddGitlink 0.012
testBadCleanFilter2 0.007
testAddExistingSingleBinaryFile 0.005
testAddNonExistingSingleFile 0.004
testAddExistingSingleFile 0.005
testReplaceDirectoryConflictsWithFile 0.012
testAddExistingSingleSmallFileWithNewLine 0.006
testReplaceDirectoryWithFile 0.006
testBuiltinCleanFilter 0.053
testBuiltinFilters 0.043

StashCreateCommandTest

unmergedPathsShouldCauseException 0.029
workingDirectoryCleanIndexModify 0.01
multipleEdits 0.012
workingDirectoryModifyInSubfolder 0.015
newFileInIndexThenModifiedInWorkTree 0.024
indexAdd 0.011
workingDirectoryDeleteIndexAdd 0.011
workingDirectoryDeleteIndexEdit 0.011
workingDirectoryModifyIndexChanged 0.012
refLogIncludesCommitMessage 0.01
workingDirectoryDelete 0.01
indexDelete 0.011
workingDirectoryModify 0.01
noLocalChanges 0.01
untrackedFileNotIncluded 0.011
untrackedFileIncluded 0.011

RemoteAddCommandTest

testAdd 0.008

PushCommandTest

testPushAfterGC 0.09
testPushRefUpdate 0.192
testPrePushHook 0.027
testPush 0.055
testPushWithRefSpecFromConfig 0.022
testPushWithoutPushRefSpec 0.03
testPushWithLease 0.049
testTrackingUpdate 0.039

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.023
testCherryPickDirtyIndex 0.016
testCherryPickTheirs 0.016
testCherryPickXtheirs 0.019
testCherryPickNoCommit 0.026
testCherryPickConflictResolution 0.019
testCherryPickConflictFiresModifiedEvent 0.047
testCherryPick 0.095
testCherryPickMerge 0.098
testCherryPickXours 0.018
testCherryPickConflictMarkers 0.016
testCherryPickOurCommitName 0.016
testCherryPickOurs 0.015
testCherryPickNewFileFiresModifiedEvent 0.019
testCherryPickConflictReset 0.024
testCherryPickDirtyWorktree 0.017
testSequentialCherryPick 0.022
testCherryPickConflictResolutionNoCommit 0.017

CloneCommandTest

testCloneRepositoryCustomRemote 0.043
testCloneWithHeadSymRefIsMasterCopy 0.05
testCloneRepositoryOnlyOneTag 0.071
testBareCloneRepositoryMirror 0.043
testCloneWithHeadSymRefIsNonMasterCopy 0.052
testCloneWithPullRebase 0.11
testCloneRepositoryExplicitGitDir 0.062
testCloneNoTags 0.037
testCloneRepositoryExplicitGitDirNonStd 0.063
testCloneRepositoryWithNestedSubmodules 0.203
testCloneRepositoryAllBranchesIndependent 0.051
testCloneRepositoryWithBranchShortName 0.058
testBareCloneRepository 0.032
testCloneRepositoryWithSubmodules 0.087
testCloneWithPullMerge 0.063
testCloneWithAutoSetupRebase 0.102
testCloneRepositoryOnlyOneBranch 0.046
testCloneRepositoryWithBranch 0.114
testBareCloneRepositoryCustomRemote 0.042
testCloneRepositoryAllBranchesTakesPreference 0.035
testCloneBareRepositoryDefaultDirectory 0.016
testCloneRepositoryDefaultDirectory 0.015
testCloneRepositoryExplicitGitDirBare 0.037
testCloneRepositoryWithTagName 0.035
testCloneRepository 0.046
testBareCloneRepositoryNullRemote 0.049
testBareCloneRepositoryOnlyOneBranch 0.034
testCloneFollowTags 0.053
testCloneRepositoryWithMultipleHeadBranches 0.038
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.042

GitConstructionTest

testClose 0.035
testOpen 0.024
testWrap 0.022

RemoteListCommandTest

testList 0.009

LogFilterTest

testLogWithFilterExcludeAndIncludeSameFileIncludesNothing 0.018
testLogWithFilterCanExcludeFileAndDirectory 0.016
testLogWithFilterCanExcludeAndIncludeFilesInDifferentDirectories 0.016
testLogWithoutFilter 0.016
testLogWithFilterCanIncludeFilesInDirectory 0.017
testLogWithFilterCanExcludeFilesInDirectory 0.017
testLogWithFilterCanDistinguishFilesByPath 0.016

NotesCommandTest

testListNotes 0.014
testAddAndRemoveNote 0.013

RenameBranchCommandTest

renameToTag 0.017
renameBranchNoConfigValues 0.011
renameBranchExistingSection 0.009
renameBranchMultipleConfigValues 0.008
renameToExisting 0.009
renameBranchSingleConfigValue 0.009
renameToStupidName 0.112

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.015
testRenamedBoundLineDelete 0.015
testBoundLineDelete 0.009

StashListCommandTest

multipleStashedCommits 0.022
noStashRef 0.003
emptyStashReflog 0.007
singleStashedCommit 0.007

RmCommandTest

testRemoveCached 0.008
testRemove 0.006

BlameCommandTest

testCoreAutoCrlf1 0.01
testCoreAutoCrlf2 0.008
testCoreAutoCrlf3 0.044
testCoreAutoCrlf4 0.009
testCoreAutoCrlf5 0.009
testRenameInSubDir 0.014
testBlameWithNulByteInHistory 0.013
testDeleteMiddleLines 0.011
testWhitespaceMerge 0.046
testSingleRevision 0.007
testUnresolvedMergeConflict 0.024
testMoveToOtherDir 0.013
testMiddleClearAllLines 0.011
testTwoRenames 0.014
testBlameWithNulByteInTopRevision 0.011
testDeleteTrailingLines 0.011
testEditAllLines 0.009
testRename 0.012
testConflictingMerge1 0.029
testConflictingMerge2 0.032
testTwoRevisions 0.014

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.013

TreeFilterTest

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

IndexDiffFilterTest

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

NotTreeFilterTest

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

InterIndexDiffFilterTest

testOneOnly 0.005
testTwoSame 0.003
testEmpty 0.003
testTwoSameDifferByAssumeValid 0.003
testTwoSameSameAssumeValidDifferentContent 0.003

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.005
testNegated 0.004
testRecursiveFiltering 0.004
testNonRecursiveFiltering 0.004

PathFilterLogicTest

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

EmptyTreeIteratorTest

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

NameConflictTreeWalkTest

testNoDF_NoGap 0.004
testDF_NoGap 0.003
testDF_DetectConflict 0.003
testDF_GapByOne 0.003
testDF_SkipsSeenSubtree 0.003

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.004
testCustomFileModeStrategyFromParentIterator 0.01
testEmptyIfRootDoesNotExist 0.004
testSymlinkActuallyModified 0.007
testComputeFileObjectId 0.004
testCustomFileModeStrategy 0.01
submoduleWithNoGitDirectory 0.008
idOffset 0.006
testIsModifiedSymlinkAsFile 0.007
testTreewalkEnterSubtree 0.007
submoduleNestedWithHeadMatchingIndex 0.03
testEmptyIteratorOnEmptyDirectory 0.003
testDirCacheMatchingId 0.007
submoduleHeadMatchesIndex 0.023
testSymlinkNotModifiedThoughNormalized 0.008
submoduleDirectoryIterator 0.029
testIsModifiedFileSmudged 0.007
submoduleWithNoHead 0.01
testEmptyIfRootIsFile 0.003
testSymlinkModifiedNotNormalized 0.007
testGetEntryContentLength 0.004
testFileModeSymLinkIsNotATree 0.003
testSimpleIterate 0.004

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.004

CanonicalTreeParserTest

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

AbstractTreeIteratorTest

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

InstantComparatorTest

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

PostOrderTreeWalkTest

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

ForPathTest

testFindObjects 0.005

ManifestParserTest

testNormalizeEmptyPath 0.003
testManifestParser 0.042
testRemoveProject 0.002
testManifestParserWithMissingFetchOnRemote 0.001

RepoCommandSymlinkTest

testLinkFileBare 0.043

RepoCommandTest

testRemoveOverlappingBare 0.083
testTwoPathUseTheSameName 0.064
runTwiceIsNOP 0.084
testCopyFileBare 0.121
testRecordShallowRecommendation 0.079
testRecordSubmoduleLabels 0.066
testBareRepo 0.081
androidSetup 0.054
testRevisionBranch 0.062
testRecordRemoteBranch 0.072
testAddRepoManifest 0.092
relative 0.034
testDefaultRemoteRevision 0.076
testRevisionBare 0.096
absoluteRemoteURL 0.102
testRevisionTag 0.107
testRepoManifestCopyFile_executable 0.091
testTargetBranch 0.049
testIncludeTag 0.07
gerritSetup 0.056
testRevision 0.068
absoluteRemoteURLAbsoluteTargetURL 0.061
testReplaceManifestBare 0.098
testRepoManifestGroups 0.145
testCopyFileBare_executable 0.103
testRevisionBare_ignoreTags 0.059
testRepoManifestCopyFile 0.063
recordUnreachableRemotes 0.041
testRemoteAlias 0.085
testRemoteRevision 0.064

RevCommitListTest

testFillToHighMarkMulitpleBlocks 0.347
testFillToUnknownCommit 0.372
testFillToNullCommit 0.009
testFillToHighMark2 0.008
testFillToHighMark4 0.008
testFillToHighMarkAll 0.009
testFillToCommit 0.008

RevWalkPathFilter6012Test

test1 0.01
test2 0.009
test3 0.009
test4 0.009
test5 0.009
test6 0.009
test7 0.009

RevWalkSortTest

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

MaxCountRevFilterTest

testMaxCountRevFilter0 0.005
testMaxCountRevFilter 0.005

RevWalkUtilsReachableTest

withMerge 0.012
withCommitLoadedByDifferentRevWalk 0.007
twoCommits 0.015
oneCommit 0.021
multipleBranches 0.012
findBranchesReachableManyTimes 0.019

FIFORevQueueTest

testUnpopAtFront 0.005
testEmpty 0.003
testCloneEmpty 0.003
testAddLargeBlocks 0.186
testClear 0.004
testHasFlags 0.005

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.006

RevWalkPathFilter1Test

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

RevTagParseTest

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

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.013
testMultipleHeads_SameBase2 0.008
testNone 0.005
testDisallowTreeFilter 0.005
testInconsistentCommitTimes 0.005
testSimple 0.008
testCrissCross 0.005

ObjectWalkTest

testNoCommits 0.004
testOneCommitOneTreeTwoBlob 0.005
testCull 0.008
testTwoCommitDeepTree1 0.007
testTwoCommitDeepTree2 0.007
testSkipTreeWhenStartFromBlob 0.004
testTwoCommitTwoTreeTwoBlob 0.006
testEmptyTreeCorruption 0.021
testTwoCommitsEmptyTree 0.004

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.012
testProperlyCullAllAncestors1 0.005
testProperlyCullAllAncestors2 0.005

RevWalkShallowTest

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

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.006
testRevWalkCarryUninteresting_SlowClock 0.006
testRevWalkCarryUninteresting_WrongClock 0.005
testRevWalkCarryCustom_SlowClock 0.006

TreeRevFilterTest

testStringOfPearls_FilePath1 0.007
testStringOfPearls_FilePath2 0.006
testStringOfPearls_FilePath3 0.009
testStringOfPearls_DirPath2 0.006
testPathFilterOrOtherFilter 0.007

RevFlagSetTest

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

LIFORevQueueTest

testEmpty 0.004
testCloneEmpty 0.003
testAddLargeBlocks 0.2
testClear 0.004
testHasFlags 0.005

RevWalkUtilsCountTest

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

FirstParentRevWalkTest

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

RevObjectTest

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

RevWalkFollowFilterTest

testSingleRename 0.005
testMultiRename 0.007
testNoRename 0.004

DateRevQueueTest

testInsertOutOfOrder 0.005
testEmpty 0.003
testCloneFIFO 0.004
testInsertTie 0.005
testCloneEmpty 0.002
testClear 0.005
testHasFlags 0.004

RevCommitParseTest

testParse_implicit_mixed_encoded 0.004
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.002
testParse_GitStyleMessage 0.003
testParse_ShortLineOnlyNoLF 0.003
testParse_illegalEncoding 0.006
testParse_explicit_bad_encoded2 0.003
testParse_explicit_bad_encoded 0.003
testParse_GitStyleMessageWithCRLF 0.004
testParse_incorrectUtf8Name 0.004
testParse_ShortLineOnlyEmbeddedLF 0.003
testParse_ShortLineOnlyEndLF 0.004
testParse_PublicParseMethod 0.003
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.003
testParse_incompleteAuthorAndCommitter 0.003
testParse_NoParents 0.004
testParse_unsupportedEncoding 0.005
testParse_explicit_encoded 0.003

AlwaysEmptyRevQueueTest

testClear 0.003
testEmpty 0.003
testAddFails 0.005

ObjectWalkFilterTest

testDefaultFilter 0.002
testFilteringTreeFiltersReferencedBlobs 0.001
testRevFilterAndObjectFilterCanCombine 0.002
testFilteringTreeFiltersSubtrees 0.001
testFilteringCommitsHasNoEffect 0.001
testObjectFilterCanFilterOutBlob 0.001

FooterLineTest

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

RevWalkMergedIntoTest

testIsMergedIntoAll 0.007
testIsMergedIntoAny 0.007
testOldCommitWalk 0.007
testMergeIntoAnnotatedTag 0.007
testGetMergedInto 0.009

RevWalkFilterTest

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

SkipRevFilterTest

testSkipRevFilter0 0.005
testSkipRevFilterNegative 0.003
testSkipRevFilter 0.005

SubmoduleDeinitTest

alreadyClosedSubmodule 0.012
dirtySubmoduleWithForce 0.049
cleanSubmodule 0.032
dirtySubmoduleBecauseNewCommit 0.031
dirtySubmoduleBecauseUntracked 0.036
repositoryWithNoSubmodules 0.003

SubmoduleWalkTest

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

SubmoduleInitTest

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

SubmoduleUpdateTest

repositoryWithSubmodule 0.028
repositoryWithUnconfiguredSubmodule 0.004
repositoryWithInitializedSubmodule 0.008
repositoryWithNoSubmodules 0.004

SubmoduleSyncTest

repositoryWithSubmodule 0.029
repositoryWithRelativeUriSubmodule 0.023
repositoryWithNoSubmodules 0.004

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.005
repositoryWithNoHeadInSubmodule 0.007
repositoryWithUninitializedSubmodule 0.005
repositoryWithInitializedSubmodule 0.012
repositoryWithMissingSubmodule 0.005
repositoryWithDifferentRevCheckedOutSubmodule 0.037
repositoryWithNoSubmodules 0.003

SubmoduleAddTest

addSubmoduleWithName 0.029
commandWithNullPath 0.003
addSubmoduleWithExistingSubmoduleDefined 0.053
addSubmoduleWithInvalidPath 0.004
addSubmoduleWithInvalidUri 0.003
addExistentSubmodule 0.003
addSubmodule 0.027
commandWithEmptyPath 0.003
addSubmoduleWithRelativeUri 0.059
commandWithEmptyUri 0.003
denySubmoduleWithDotDot 0.004
commandWithNullUri 0.003

TestRepositoryTest

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

FileBasedConfigTest

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

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.005

DirCacheLargePathTest

testPath_4090 0.006
testPath_4094 0.005
testPath_4095 0.047
testPath_4096 0.005
testPath_16384 0.009

DirCachePathEditTest

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

DirCacheAfterCloneTest

testCloneV3CommitNoVersionChange 0.031
testCloneV3OrV2 0.052
testCloneV3ResetMixedVersionChange 0.023
testCloneV4manyFiles 0.022
testCloneV3ResetHardVersionChange 0.023
testCloneV4 0.031

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.003

DirCacheFindTest

testEntriesWithin 0.003

DirCacheBuilderTest

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

DirCacheBasicTest

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

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.002
testUnsupportedRequiredExtension 0.001
testReadIndex_DirCacheTree 0.008
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.001
testReadWriteV4 0.001
testReadIndex_LsFiles 0.004
testTreeWalk_LsFiles 0.008

DirCacheIteratorTest

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

DirCacheEntryTest

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

DirCacheTreeTest

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

IgnoreRuleSpecialCasesTest

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

StringsTest

testCount 0.001

IgnoreNodeTest

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

BasicRuleTest

test 0
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

CGitIgnoreTest

testUnescapedBracketsInGroup 0.013
testDirOnlyMatch 0.01
testRepeatedNegationInDifferentFiles5 0.059
testEscapedFirstBracketInGroup 0.012
testDirectoryWildmatchDoesNotMatchFiles1 0.009
testDirectoryWildmatchDoesNotMatchFiles2 0.011
testDirectoryWildmatchDoesNotMatchFiles3 0.012
testDirectoryWildmatchDoesNotMatchFiles4 0.059
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.012
testStarMatchOnSlashNot 0.093
testDirectoryMatchSubRecursiveBacktrack2 0
testDirectoryMatchSubRecursiveBacktrack3 0
testDirectoryMatchSubRecursiveBacktrack4 0
testDirectoryMatchSubRecursiveBacktrack5 0.013
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.012
testDirOnlyMatchDeep 0.067
testDirectoryMatchSubRecursive 0.01
testPrefixMatch 0.01
testSimpleRootGitIgnoreGlobalNegation1 0.009
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.01
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.058
testEscapedBothBracketsInGroup 0.01
testSimpleIgnored 0.01
testDirectoryMatchSubRecursiveBacktrack 0.009
testEscapedSecondBracketInGroup 0.01

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

MergeAlgorithmTest

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

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.014
testTrivialTwoWay_rightDFconflict2 0.009
testTheirs_noRepo 0.007
testTrivialTwoWay_ok 0.007
testTrivialTwoWay 0.01
testOurs 0.045
testTrivialTwoWay_noRepo 0.006
testTrivialTwoWay_validSubtreeSort 0.009
testTrivialTwoWay_leftDFconflict1 0.009
testTrivialTwoWay_leftDFconflict2 0.008
testTrivialTwoWay_conflictSubtreeChange 0.009
testTrivialTwoWay_conflict 0.006
testOurs_noRepo 0.007
testTrivialTwoWay_disjointhistories 0.006
testTheirs 0.006
testTrivialTwoWay_concurrentSubtreeChange 0.014

GitlinkMergeTest

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

CrissCrossMergeTest

crissCrossMerge_twoRoots 0.743
crissCrossMerge_nonmergeable 0.738
crissCrossMerge_mergeable2 0.801
crissCrossMerge 0.751
crissCrossMerge_mergeable 0.816
crissCrossMerge_ThreeCommonPredecessors 0.851
crissCrossMerge_ParentsNotMergeable 0.614
crissCrossMerge_checkOtherFiles 0.811

SquashMessageFormatterTest

testCommit 0.019

CherryPickTest

testPick 0.006
testRevert 0.006

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.008
testFormatWithConflictsNoFooterNoLineBreak 0.008
testTag 0.008
testPullWithUri 0.008
testFormatWithConflictsNoFooter 0.008
testMixed 0.008
testIntoHeadOtherThanMaster 0.007
testThreeBranches 0.009
testIntoOtherThanMaster 0.026
testRemoteBranch 0.01
testTwoBranches 0.008
testFormatWithConflictsWithFooters 0.008
testIntoSymbolicRefHeadPointingToMaster 0.009
testCommit 0.013
testOneBranch 0.008

MergerTest

checkContentMergeConflict 0.069
checkModeMergeConflictInVirtualAncestor 0.036
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_FileDir 0.051
checkMergeNonConflictingSubmodulesWithoutIndex 0.041
mergeWithCrlfAutoCrlfTrue 0.047
checkFileReplacedByFolderInOurs 0.044
checkLockedFilesToBeDeleted 0.034
checkContentMergeNoConflict_noRepo 0.037
checkMergeEqualNewTrees 0.034
checkMergeConflictingNewTrees 0.055
rebaseWithCrlfAutoCrlfTrue 0.093
checkMergeMergeableTreesWithoutIndex 0.046
checkMergeConflictingTreesWithoutIndex 0.033
failingDeleteOfDirectoryWithUntrackedContent 0.033
checkMergeEqualTreesInCore_noRepo 0.034
checkMergeConflictInVirtualAncestor 0.046
checkMergeMergeableFilesWithTreeInIndex 0.04
checkUntrackedFolderIsNotAConflict 0.073
mergeConflictWithCrLfTextAuto 0.037
checkContentMergeLargeBinaries 0.07
checkFileReplacedByFolderInTheirs 0.039
checkMergeEqualTreesInCore 0.049
checkContentMergeNoConflict 0.037
checkMergeConflictingSubmodulesWithoutIndex 0.032
checkFileDirMergeConflictInVirtualAncestor_ConflictInChildren_DirFile 0.043
checkFileDirMergeConflictInVirtualAncestor_NoConflictInChildren 0.037
checkMergeConflictingFilesWithTreeInIndex 0.042
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.038
checkContentMergeConflict_noTree 0.027
checkMergeEqualTreesWithoutIndex 0.034
mergeWithCrlfInWT 0.035
checkMergeCrissCross 0.068
checkForCorrectIndex 0.454

NoteMapMergerTest

testBaseEqualsTheirs 0.008
testCollapseFanoutAfterMerge 0.166
testEditSameNoteDifferentContent 0.007
testFanoutAndLeafWitConflict 0.171
testDeleteDifferentNotes 0.007
testNonNotesWithNonNoteConflict 0.011
testAddSameNoteDifferentContent 0.007
testNonNotesWithoutNonNoteConflict 0.01
testEditDifferentNotes 0.007
testEditDeleteConflict 0.007
testLargeTreesWithConflict 0.348
testLargeTreesWithoutConflict 0.313
testOursEqualsTheirs 0.006
testFanoutAndLeafWithoutConflict 0.17
testNoChange 0.006
testBaseEqualsOurs 0.006
testAddDifferentNotes 0.006

LeafBucketTest

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

DefaultNoteMergerTest

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

NoteMapTest

testReadFlatTwoNotes 0.005
testEditFlat 0.006
testWriteUnchangedFanout2_38 0.007
testCreateFromEmpty 0.005
testRemoveDeletesTreeFanout2_38 0.005
testGetCachedBytes 0.005
testReadFanout2_38 0.006
testIteratorFanoutTree2_38 0.006
testIteratorEmptyMap 0.003
testEditFanout2_38 0.007
testShorteningNoteRefName 0.003
testReadFanout2_2_36 0.006
testIteratorFlatTree 0.005
testReadFullyFannedOut 0.015
testIteratorFanoutTree2_2_36 0.006
testLeafSplitsWhenFull 0.012
testWriteUnchangedFlat 0.006
testIteratorFullyFannedOut 0.015

AbstractPlotRendererTest

testDrawTextAlignment 0.025

PlotCommitListTest

testMergeBlockedBySelf 0.007
testMultipleMerges 0.007
testBug368927 0.007
testBug419359 0.007
testDuplicateParents 0.005
testBug300282_1 0.006
testTwoRoots1 0.005
testTwoRoots2 0.005
testMergeBlockedByOther 0.006
testSideBranch 0.005
test2SideBranches 0.03
testLinear 0.005
testMerged 0.006
testEgitHistory 0.013
testDanglingCommitShouldContinueLane 0.005

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
testCombinedRangesInOneGroupCase1 0
testCombinedRangesInOneGroupCase2 0.001
testMixedGroupCase0 0
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0.001
testMixedGroupCase9 0
testCopyConstructor 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCreateMatcherForSuffix 0
testReset 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
test2AlphaGroupsCase0 0.001
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0
testInversedGroupCase0 0
testInversedGroupCase1 0
testInversedGroupCase2 0
testInversedGroupCase3 0
testSpaceGroupCase0 0
testSpaceGroupCase1 0
testSpaceGroupCase2 0
testSpaceGroupCase3 0
testSpaceGroupCase4 0
testMultipleEscapedCharacters1 0
testTwoGroupsCase0 0
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0
testEscapedBackslash 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0.001
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0
testManySolutionsCase4 0
testUpperGroupCase0 0.001
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0
testXDigitGroupCase0 0
testXDigitGroupCase1 0
testXDigitGroupCase2 0
testXDigitGroupCase3 0
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testWordroupCase0 0
testWordroupCase1 0
testWordroupCase2 0
testWordroupCase3 0
testWordroupCase4 0
testWordroupCase5 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0

PerformanceLogContextTest

testCleanEvents 0.001
testAddEvent 0
testAddEventsTwoThreads 0.001

SymlinksTest

fileModeTestMissingThenSymlink 0.012
createDirSymlinkBeforeTarget 0.028
createFileSymlinkBeforeTarget 0.012
fileModeTestFolderThenSymlink 0.013
createSymlinkAfterTarget 0.043
fileModeTestSymlinkThenFile 0.012
fileModeTestFileThenSymlink 0.011
fileModeTestSymlinkThenMissing 0.011
fileModeTestSymlinkThenFolder 0.012

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 2.6
test_ConfigAutoCRLF_false_GlobalEOL_crlf 2.533
test_ConfigAutoCRLF_true_GlobalEOL_lf 1.471
test_switchToBranchWithTextAttributes 6.391
test_ConfigAutoCRLF_input_GlobalEOL_lf 1.248
test_ConfigAutoCRLF_true 3.406
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 2.961
test_ConfigAutoCRLF_false_ConfigEOL_native 2.096
test_ConfigAutoCRLF_input_GlobalEOL_crlf 2.603
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 1.233
test_GlobalEOL_lf_RootEOL_crlf 2.629
test_ConfigAutoCRLF_false_GlobalEOL_lf 0.808
test_ConfigEOL_lf 1.193
test_ConfigAutoCRLF_true_ConfigEOL_lf 2.513
test_ConfigAutoCRLF_input_ConfigEOL_lf 1.188
testBinary1 0.916
testBinary2 1.083
test_switchToBranchWithBinaryAttributes 2.579
test_ConfigAutoCRLF_false_ConfigEOL_lf 1.188
test_ConfigEOL_native_xnix 1.669
testDefaultSetup 1.5
test_ConfigAutoCRLF_false 1.951
test_ConfigAutoCRLF_input 1.026
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 1.891
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 2.261
test_ConfigEOL_native_windows 1.683
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 2.088
test_ConfigEOL_crlf 2.257

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 4.529
shouldRaiseErrorOnBadUrl 0.106
shouldCloneAValidGitRepository 0.393
shouldRaiseErrorOnNoUrl 0.09
shouldCreateABareCloneOfAValidGitRepository 0.09
shouldRaiseErrorOnEmptyUrl 0.024

KeyGripTest

testGrip[rsa.asc] 1.11
testGrip[dsa-elgamal.asc] 0.002
testGrip[brainpool256.asc] 0.096
testGrip[brainpool384.asc] 0.002
testGrip[brainpool512.asc] 0.002
testGrip[nistp256.asc] 0.005
testGrip[nistp384.asc] 0.004
testGrip[nistp521.asc] 0.003
testGrip[secp256k1.asc] 0.004
testGrip[ed25519.asc] 0.001
testGrip[x25519.asc] 0.002

KeyGrip25519Test

testCompressed 0.002
testCurve25519 0
testCompressedNoPrefix 0

BouncyCastleGpgKeyLocatorTest

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

SecretKeysTest

testKeyRead[AFDA8EA10E185ACF8C0D0F8885A0EF61A72ECB11] 0.314
testKeyRead[2FB05DBB70FC07CB84C13431F640CA6CEA1DBF8A] 0.095
testKeyRead[66CCECEC2AB46A9735B10FEC54EDF9FD0F77BAF9] 0.785
testKeyRead[F727FAB884DA3BD402B6E0F5472E108D21033124] 0.254
testKeyRead[faked] 0.001

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 5.998

AdvertiseErrorTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 6.019
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 1.078

SetAdditionalHeadersTest

testSetHeaders[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.205
testSetHeaders[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.107

DefaultUploadPackFactoryTest

testCreate_Default 0.097
testCreate_Disabled 0.007
testDisabledSingleton 0.007
testCreate_Enabled 0.08

DumbClientSmartServerTest

testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.4
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.222
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.109
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.394
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.178
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.03
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.092
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.179
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.127
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.095
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.177
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.108
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.026
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.087
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.113

HookMessageTest

testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.103
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.081
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.094
testPush_HookMessagesToOutputStream[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.187

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.194
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.105
testObjectCheckerException 0.11

DumbClientDumbServerTest

testInitialClone_Loose[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.124
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.1
testPushNotSupported[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.099
testInitialClone_Packed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.197
testInitialClone_Loose[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.197
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.102
testPushNotSupported[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.093
testInitialClone_Packed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.199

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.008
testCreate_NullUser 0.079
testCreate_EmptyStringUser 0.007
testCreate_Disabled 0.006
testDisabledSingleton 0.006
testCreate_Enabled 0.006

FileResolverTest

testNotAGitRepository 0.078
testUnreasonableNames 0.001
testExportOk 0.008

AsIsServiceTest

testCreate_Default 0.01
testCreate_Disabled 0.004
testDisabledSingleton 0.007
testCreate_Enabled 0.007

HttpClientTests

testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.201
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.108
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.096
testListRemote_Smart_WithQueryParameters[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.112
testV2HttpFirstResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.085
testListRemote_Dumb_Auth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.202
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.097
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.101
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.099
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.018
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.175
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.023
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.177
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.102
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.122
testListRemote_Dumb_NoHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.18
testListRemote_Smart_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.102
testRepositoryNotFound_Dumb[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.104
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.126
testHttpClientWantsV2AndServerNotConfigured[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.092
testListRemote_Dumb_NeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.094
testHttpServerConfiguredToV0[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.096
testV2HttpSubsequentResponse[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.095
testListRemote_Smart_UploadPackNeedsAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.101
testRepositoryNotFound_Smart[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.02
testListRemote_Dumb_DetachedHEAD[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.178
testListRemoteWithoutLocalRepository[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.097
testListRemote_Smart_UploadPackDisabled[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.027

RegexPipelineTest

testSimpleRegex 0.017
testRegexGroupFilter 0.09
testServeOrdering 0.007

SmartClientSmartServerSslTest

testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.526
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.283
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 4.009
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.682
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.81
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 4.398
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.794
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 3.445
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.569
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.694
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 3.804
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.791
testInitialClone_SslFailure[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.923
testInitialClone_RedirectToHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.881
testInitialClone_RedirectBackToHttp[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 3.795
testInitialClone_ViaHttps[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.424

ErrorServletTest

testHandler 0.07

GitServletInitTest

testDefaultConstructor_NoBasePath 0.001
testInitUnderContainer_WithBasePath 0.002
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0.003

MeasurePackSizeTest

testPush_packSize[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory] 0.088
testPush_packSize[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory] 0.101

ClientVersionUtilTest

testParse 0.001

RootLocaleTest

testHttpServerText 0

ServletUtilsTest

testAcceptGzip 0

HttpClientConnectionTest

testGetHeaderFieldsAllowMultipleValues 0.002

SmartClientSmartServerTest

testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 1.117
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.196
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.394
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.313
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.289
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.207
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.208
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.276
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.208
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.219
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.292
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.199
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.597
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.182
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.117
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.11
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.293
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.18
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.11
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.19
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.211
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.201
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 6.591
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.106
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.1
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 2.099
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.199
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.116
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.481
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.212
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.187
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.108
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.196
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.198
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.194
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.208
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.194
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.125
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.097
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.181
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.195
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V0] 0.408
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.225
testInvalidWant[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.101
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.274
testPush_NotAuthorized[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.107
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testTimeoutExpired[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.096
testPush_CreateBranch[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.196
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.277
testInitialClone_Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.204
testFetchBySHA1[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.207
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.296
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.193
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.406
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.094
testListRemote[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.029
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.095
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.182
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testListRemote_BadName[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.102
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.201
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.173
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.023
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 5.489
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.098
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.108
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 2.098
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.109
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.087
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.119
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.173
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.201
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.108
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.11
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.182
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.115
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.184
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.197
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.12
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.191
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.11
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.177
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.JDKHttpConnectionFactory protocol V2] 0.109
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 1.019
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.17
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.202
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.022
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.106
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.088
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.185
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.21
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.108
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.099
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.113
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.18
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.394
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.02
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.091
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.094
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.119
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.175
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.098
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.302
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.112
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 5.485
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.107
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.097
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 2.027
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.194
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.101
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.187
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.112
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.098
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.089
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.091
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.195
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.117
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.11
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.182
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.191
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.025
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.181
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.115
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V0] 0.191
testFetch_FewLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.321
testInvalidWant[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.169
testInitialClone_RedirectMultiple[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.113
testPush_NotAuthorized[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.101
testInitialClone_PreAuthOverridesUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.098
testTimeoutExpired[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.019
testPush_CreateBranch[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.174
testInitialClone_WithAuthenticationAfterRedirect[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.121
testInitialClone_Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.179
testFetchBySHA1[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.196
testInitialClone_WithPreAuthenticationCleared[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.105
testInitialClone_WithWrongPreAuthenticationAndCredentialProvider[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.196
testFetch_TooManyLocalCommits[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.217
testInitialClone_WithAuthenticationNoCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.084
testListRemote[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.027
testInitialClone_WithWrongPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.081
testInitialClone_WithPreAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.091
testInitialClone_RedirectOnPostForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.026
testListRemote_BadName[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.084
testInitialClone_RedirectForbidden[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.018
testInitialClone_RedirectMax[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.171
testInitialClone_WithAuthenticationWrongCredentials[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.101
testFetch_MaxHavesCutoffAfterAckOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 4.115
testInitialClone_RedirectLoop[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.182
testFetchBySHA1Unreachable[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.109
testTimeoutExpiredWithAuth[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 2.097
testInitialClone_RedirectOnPostAllowed[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.109
testInitialClone_RedirectTooOften[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
test_CloneWithCustomFactory[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.196
testPush_ChunkedEncoding[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.099
testInitialClone_PreAuthenticationTooLate[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.093
testInitialClone_BrokenServer[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.018
testInitialClone_Redirect301Local[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.095
testInitialClone_Redirect301Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.096
testInitialClone_WithAuthenticationOnPostOnly[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.085
testInitialClone_Redirect302Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.033
testInitialClone_WithAuthentication[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.081
testInitialClone_Redirect303Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.087
testFetchBySHA1UnreachableByAdvertiseRefsHook[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.023
testInitialClone_WithUserInfo[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.102
testInitialClone_Redirect307Small[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.089
testFetch_RefsUnreadableOnUpload[org.eclipse.jgit.transport.http.apache.HttpClientConnectionFactory protocol V2] 0.082

ConfigTest

testListConfig 7.217

LsFilesTest

testHelp 0.218
testLsFiles 0.092

BlameTest

testBlameCommitted 7.693
testBlameNonExisting 0.019
testBlameNoHead 0.093
testBlameStaged 0.099
testBlameNonExistingInSubdir 0.089
testBlameUnstaged 0.023
testBlameMergeConflict 0.692

RemoteTest

testAdd 0.102
testList 0.087
testVerboseList 0.09
testRemove 0.023
testSetUrl 0.089
testUpdate 1.093
testSetUrlPush 0.106

BranchTest

testRenameTwoArgs 0.197
testExistingBranch 0
testDeleteForce 0.098
testCreateFromOldCommit 0.297
testList 0.095
testListDetached 0.1
testHelpAfterDelete 0.099
testCreate 0.101
testDelete 0.1
testDeleteForceMultiple 0.198
testListContains 0.105
testRenameSingleArg 0.098
testDeleteMultiple 0.108

CheckoutTest

testCheckoutHead 0
testCheckoutLink 0.011
testCheckoutPath 0.2
testCheckoutSelf 0.089
testCheckoutUnresolvedHead 0.016
testCheckoutForce_Bug530771 0.196
testCheckoutSingleFile 0.088
fileModeTestFileThenFileWithFolderInIndex 0.2
testCheckoutNewBranchThatAlreadyExists 0
fileModeTestFileWithFolderInIndex 0.104
testCheckoutExistingBranchWithConflict 0.117
fileModeTestFolderThenFileWithMissingInWorkingTree 0.188
testCheckoutBranch 0.091
testCheckoutAllPaths 0.116
fileModeTestFolderWithMissingInWorkingTree 0.199
testCheckoutNonExistingBranch 0.012
testCheckoutOrphan 0.096
testCheckoutWithMissingWorkingTreeFile 0.181
testCheckoutNewBranch 0.096
fileModeTestFolderThenMissingWithFileInWorkingTree 0.111
testCheckoutNewBranchOnBranchToBeBorn 0
fileModeTestMissingWithFolderInWorkingTree 0.103
fileModeTestMissingThenFolderWithFileInWorkingTree 0.11

LsRemoteTest

testLsRemoteHeadsTags 0.609
testLsRemoteTags 0.193
testLsRemoteSymRefs 0.194
testLsRemote 0.11
testLsRemoteHeads 0.105

RmTest

multiplePathsShouldBeRemoved 0.015

TagTest

testTagTwice 0.101
testTagDeleteFail 0.085
testTagDelete 0.094

TextBuiltinTest

testCleanDeleteDirs 0.105

ReflogTest

testSingleCommit 0.089
testClean 0.009
testBranch 0.105

MergeTest

testMergeSelf 0.094
testFastForward 0.108
testNoFastForwardAndSquash 0.088
testMerge 0.207
testFastForwardOnly 0.11
testMergeNoCommitSquash 0.187
testMergeNoCommit 0.118
testMergeWithUserMessage 0.189
testSquashSelf 0.083
testSquash 0.123
testNoFastForward 0.18

RevListTest

testWithoutParentsFlag 0.194
testWithParentsFlag 0.121

AddTest

testAddNothing 0
testAddAFile 0.009
testAddUsage 0.083
testAddFileTwice 0.009
testAddAlreadyAdded 0.084

CLIGitCommandTest

testSplit 0.001

InitTest

testInitDirectory 0.095
testInitBare 0.008
testInitDirectoryInitialBranch 0.088

ArchiveTest

testTarPrefixOption 0.279
testTgzExtensions 0.023
testTarPreservesContent 0.179
testArchiveIncludesSubmoduleDirectory 0.919
testTarWithSubdir 0.19
testExtensionMatchIsAnchored 0.101
testUnrecognizedFormat 0.01
testArchiveWithLongFilename 0.277
testTarPreservesMode 0.025
testNoExtensionMeansTar 0.094
testEmptyArchive 0.085
testArchivePrefixOption 0.103
testArchiveWithSubdir 0.106
testArchivePreservesMode 0.189
testUnrecognizedExtensionMeansTar 0.098
testZipExtension 0.107
testDefaultFormatIsTar 0.115
testArchivePreservesContent 0.087
testTarExtension 0.091
testTarWithLongFilename 0.311
testTxzExtension 0.499
testPrefixWithoutTrailingSlash 0.097
testTarIncludesSubmoduleDirectory 0.398
testTarPrefixWithoutTrailingSlash 0.115
testArchiveWithFiles 0.103
testPrefixDoesNotNormalizeDoubleSlash 0.082
testFormatOverridesFilename 0.016
testPrefixDoesNotNormalizeDoubleSlashInTar 0.09
testEmptyTar 0.008
testTbz2Extension 0.181

ProxyConfigTest

testHttpProxy_bothCases 0.997
testAll 0.894
testNoSetting 0.688
testHttpsProxy_bothCases 0.906
testOverwriteHttpPort 0.916
testHttpProxy_lowerCase 0.896
testDontOverwriteHttp 0.996
testHttpsProxy_lowerCase 0.897
testHttpProxy_upperCase 0.589
testHttpsProxy_upperCase 0.601

CommitTest

testCommitAll 0.182
testCommitPath 0.1

CleanTest

testCleanDeleteDirs 0.089
testCleanLeaveDirs 0.015
testCleanRequiresForce 0.007
testCleanRequiresForceConfig 0.082

DescribeTest

testDescribeTagLong 0.094
testDescribeCommitNoMatch 0.102
testDescribeCommitMultiMatch 0.188
testDescribeCommitMatch 0.099
testDescribeCommit 0.019
testHelpArgumentAfterUnknown 0.079
testHeadNoTag 0.011
testNoHead 0.007
testHelpArgumentBeforeUnknown 0
testDescribeTag 0.01
testDescribeCommitMatch2 0.092

FetchTest

testFetchNoTags 0.2
testFetchDefault 0.289
testFetchForceUpdate 0.22
testFetchAllTags 0.278

RepoTest

testAddRepoManifest 0.595
testZombieHelpArgument 0.126
testMissingPath 0.274

ResetTest

testResetSelf 0.094
testPathOptionHelp 0.005
testResetPathNoDoubleDash 0.108
testResetPrevious 0.093
testResetPathDoubleDashNoRef 0.098
testZombieArgument_Bug484951 0
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.104
testResetEmptyPath 0.089

CloneTest

testCloneIntoCurrentDir 0.305
testClone 0.303
testCloneMirror 0.293
testCloneBare 0.204
testCloneInitialBranchMissing 0.283
testCloneInitialBranch 0.307
testCloneEmpty 0.109

CommitAndLogTest

testCommitAmend 0.284

StatusTest

testStatusUntrackedFiles 0.377
testStatusPorcelainUntrackedFilesAll 0.307
testPathOptionHelp 0.003
testStatusUno 0.589
testStatusPorcelainUntrackedFiles 0.411
testStatusUall 0.41
testStatusPorcelainU 0.292
testStatusPorcelain 0.311
testStatusUntrackedFilesAll 0.295
testStatusPorcelainUno 0.287
testStatusUntrackedFilesNo 0.213
testStatusPorcelainUall 0.201
testStatusPorcelainUntrackedFilesNo 0.201
testStatusDefault 0.291
testStatusU 0.207

LFSPointerTest

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

AbbreviatedLongObjectIdTest

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

LongObjectIdTest

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

MutableLongObjectIdTest

testCopy 0.002
testFromStringByte 0
testToObjectId 0
testFromRawLong 0
testFromString 0

LfsPointerFilterTest

testValidNestedPointers 1.315
testRegularFilesInRepositoryRoot 0
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.085
testValidPointersInRepositoryRoot 0.019

LfsGitTest

checkoutNonLfsPointer 4.096

DownloadTest

testDownloadNotFound 6.498
testLargeFileDownload 1.101
testDownloadInvalidPathInfo 0.092
testDownloadInvalidId 0.015
testDownload 0.175

UploadTest

testParallelUploads 7.285
testCorruptUpload 0.221
testLargeFileUpload 0.303
testUpload 0.084

CheckoutTest

testKnownContent 1.892
testUnknownContent 0.107
testUnknownContentRequired 0.193

PushTest

testPushSimple 2.524

NoFilesSshBuilderTest

testCloneWithBuiltInKeys 11.807

NoFilesSshTest

testCloneWithBuiltInKeys 2.237

ApacheSshProtocol2Test

testSshFetchWithConfig 13.085
testSshCloneWithConfig 1.527

HttpParserTest

testStopOnEmptyLine 0.005
testMultipleHeaders 0.001
testEmpty 0
testRFC7235Example 0

ApacheSshTest

testCloneAndFetchWithSessionLimit 1.138
testJumpHostWrongKeyAtProxy 1.066
testConnectAuthSshRsa 1.699
testHashedKnownHosts 0.788
testJumpHostRecursion 0.399
testJumpHostNonSsh 0.362
testPreamble 0.516
testHugePreamble 0.474
testEd25519HostKey 1.25
testJumpHost 1.915
testJumpHostWithPathShort 1.285
testJumpHostWithPath 0.908
testConnectOnlyRsaSha1 1.291
testJumpHostChain 2.302
testJumpHostNone 1.007
testJumpHostCascade 0.803
testJumpHostWrongKeyAtServer 0.636
testLongPreamble 0.497
testConnectAuthSshRsaPubkeyAcceptedAlgorithms 0.453
testSshModifiedHostKeyDeny 0.536
testSshModifiedHostKeyAsk 0.601
testSshWithConfigWrongKey 0.405
testSshWithUnknownKexAlgorithmsInConfig 0.437
testPasswordAuthWrongPassword 0.291
testPasswordAuthCorrectPasswordTooLate 0.293
testSshWithGlobalIdentity 0.651
testSshCloneWithConfigAndPush 0.603
testKeyboardInteractiveAuthSeveralTimes 0.432
testSftpWithConfig 0.363
testSshEncryptedUsedKeySeveralPassword 0.392
testSshWithoutKnownHostsDeny 0.333
testSftpCloneWithConfigAndPush 0.618
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.482
testSshWithConfigEncryptedUnusedKey 0.592
testSshWithUnknownAuthInConfig 0.384
testKeyboardInteractiveAuth 0.515
testSshWithUnknownCiphersInConfig 0.465
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.407
testSshWithNoMatchingAuthInConfig 0.166
testSshWithWrongPortInConfig 0.526
testSshWithDefaultIdentity 0.249
testSshEncryptedUsedKeyWrongPassword 0.315
testSshWithMinimalHostKeyAlgorithmsInConfig 0.455
testSingleCommand 2.303
testRsaHostKeySecond 0.566
testSshEncryptedUsedKeyCached 0.486
testSshWithoutKnownHostsWithProviderAsk 0.388
testSshWithAliasInConfig 0.323
testKeyboardInteractiveAuthWrongPassword 0.327
testPasswordAuthSeveralTimes 0.374
testSshWithWrongUserNameInConfig 0.419
testPasswordAuthNoPassword 0.42
testKeyboardInteractiveAuthNoPassword 0.243
testSshWithoutConfig 0.244
testSingleCommandWithTimeoutExpired 1.788
testEcDsaHostKey 0.73
testPasswordAuth 0.306
testSshModifiedHostKeyAllow 0.341
testSshWithoutKnownHostsWithProviderAcceptNew 0.47
testSshWithoutKnownHosts 0.588
testSshWithUnknownHostKeyAlgorithmsInConfig 0.444
testSshModifiedHostKeyWithProviderDeny 0.175
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.457
testSshFetchWithConfig 0.511
testSshCloneWithConfig 0.342
testSshKeys 17.036

ServiceLoaderTest

testDefaultFactoryFound 0.404

JschConfigSessionFactoryTest

testNoConfigEntry 0.604
testAliasCaseDifferenceLowcase 0.076
testAliasIdentical 0.011
testAlias 0.009
testAliasCaseDifferenceLowcaseInverted 0.009
testAliasCaseDifferenceUpcase 0.077
testAliasIdenticalWithPort 0.008
testAliasIdenticalWithUser 0.009
testAliasWithPort 0.008
testAliasWithUser 0.072
testAliasCaseDifferenceUpcaseInverted 0.008
testConnectTimout 0.008

JSchSshProtocol2Test

testSshFetchWithConfig 9.824
testSshCloneWithConfig 1.376

OpenSshConfigTest

testCaseInsensitiveKeyLookup 0.01
testAlias_DoesNotMatch 0.007
testAlias_OptionsSet 0.066
testHostCaseInsensitive 0.013
testRepeatedLookupsWithModification 0.009
testAlias_InheritBatchMode 0.083
testRemoteUserReplacement 0.011
testAlias_ConnectionAttempts 0.01
testAlias_BatchModeDefault 0.085
testPattern 0.008
testAlias_PreferredAuthenticationsDefault 0.006
testAlias_OptionsInherit 0.076
testMissingArgument 0.007
testPubKeyAcceptedAlgorithms 0.008
testMultiHost 0.007
testListValueMultiple 0.008
testWhitespace 0.07
testEqualsSign 0.009
testEolComments 0.008
testHomeDirUserReplacement 0.009
testPubKeyAcceptedKeyTypes 0.073
testAlias_BatchModeYes 0.007
testQuoteParsing 0.006
testMultiIdentityFile 0.006
testSeparatorParsing 0.006
testAlias_OptionsKeywordCaseInsensitive 0.006
testDefaultBlock 0.006
testHostnameReplacement 0.006
testAlias_ConnectionAttemptsDefault 0.062
testAlias_invalidConnectionAttempts 0.006
testNegativeMatch2 0.007
testAlias_PreferredAuthentications 0.006
testListValueSingle 0.006
testNoConfig 0.005
testIdentityFile 0.07
testAlias_badConnectionAttempts 0.006
testMultipleMatch 0.006
testNegativeMatch 0.007
testNegatedPattern 0.007
testAlias_InheritPreferredAuthentications 0.006
testNoMatch 0.008
testLocalhostFQDNReplacement 0.058
testEnVarSubstitution 0.003

JSchSshTest

testSshModifiedHostKeyDeny 9.31
testSshModifiedHostKeyAsk 1.908
testSshWithConfigWrongKey 1.289
testSshWithUnknownKexAlgorithmsInConfig 1.061
testPasswordAuthWrongPassword 0.466
testPasswordAuthCorrectPasswordTooLate 0.597
testSshWithGlobalIdentity 0.482
testSshCloneWithConfigAndPush 0.544
testKeyboardInteractiveAuthSeveralTimes 0.761
testSftpWithConfig 0.523
testSshEncryptedUsedKeySeveralPassword 0.555
testSshWithoutKnownHostsDeny 0.439
testSftpCloneWithConfigAndPush 0.77
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.337
testSshWithConfigEncryptedUnusedKey 0.381
testSshWithUnknownAuthInConfig 0.474
testKeyboardInteractiveAuth 0.395
testSshWithUnknownCiphersInConfig 0.432
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.435
testSshWithNoMatchingAuthInConfig 0.252
testSshWithWrongPortInConfig 0.672
testSshWithDefaultIdentity 0.376
testSshEncryptedUsedKeyWrongPassword 0.173
testSshWithMinimalHostKeyAlgorithmsInConfig 0.445
testSingleCommand 2.555
testRsaHostKeySecond 0.386
testSshEncryptedUsedKeyCached 0.387
testSshWithoutKnownHostsWithProviderAsk 0.477
testSshWithAliasInConfig 0.526
testKeyboardInteractiveAuthWrongPassword 0.303
testPasswordAuthSeveralTimes 0.275
testSshWithWrongUserNameInConfig 0.645
testPasswordAuthNoPassword 0.194
testKeyboardInteractiveAuthNoPassword 0.467
testSshWithoutConfig 0.306
testSingleCommandWithTimeoutExpired 1.751
testEcDsaHostKey 0.3
testPasswordAuth 0.405
testSshModifiedHostKeyAllow 0.32
testSshWithoutKnownHostsWithProviderAcceptNew 0.301
testSshWithoutKnownHosts 0.242
testSshWithUnknownHostKeyAlgorithmsInConfig 0.319
testSshModifiedHostKeyWithProviderDeny 0.431
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.253
testSshFetchWithConfig 0.482
testSshCloneWithConfig 0.494
testSshKeys 9.476

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