Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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


Package List

[Summary] [Package List] [Test Cases]


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

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

org.eclipse.jgit.internal.storage.io

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

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

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

org.eclipse.jgit.revwalk

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

org.eclipse.jgit.internal.storage.file

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

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.internal.transport.ssh

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

org.eclipse.jgit.gitrepo

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

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.internal.transport.parser

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

org.eclipse.jgit.internal.diffmergetool

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

org.eclipse.jgit.pgm

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

org.eclipse.jgit.attributes

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

org.eclipse.jgit.transport.ssh.jsch

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

org.eclipse.jgit.transport.http.apache

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

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

org.eclipse.jgit.logging

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

org.eclipse.jgit.diff

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

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
TreeFilterTest 7 0 0 0 100% 0.02
IndexDiffFilterTest 38 0 0 0 100% 0.45
NotTreeFilterTest 6 0 0 0 100% 0.018
InterIndexDiffFilterTest 5 0 0 0 100% 0.017
PathFilterGroupTest 7 0 0 0 100% 0.004
PathSuffixFilterTest 4 0 0 0 100% 0.055
PathFilterLogicTest 21 0 0 0 100% 0.151

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
TreeWalkBasicDiffTest 1 0 0 0 100% 0.009
EmptyTreeIteratorTest 6 0 0 0 100% 0.051
NameConflictTreeWalkTest 5 0 0 0 100% 0.019
FileTreeIteratorTest 23 0 0 0 100% 0.308
TreeWalkJava7Test 1 0 0 0 100% 0.004
CanonicalTreeParserTest 18 0 0 0 100% 0.004
AbstractTreeIteratorTest 7 0 0 0 100% 0.004
InstantComparatorTest 10 0 0 0 100% 0.002
PostOrderTreeWalkTest 6 0 0 0 100% 0.019
ForPathTest 1 0 0 0 100% 0.007

org.eclipse.jgit.lfs.internal

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

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
IOTest 4 0 0 0 100% 0.001
PathsTest 2 0 0 0 100% 0.001
RawSubStringPatternTest 4 0 0 0 100% 0.038
HookTest 12 0 0 0 100% 0.153
HexTest 8 0 0 0 100% 0.003
IOReadLineTest 28 0 0 0 100% 0.006
RawParseUtils_FormatTest 1 0 0 0 100% 0.002
RefListTest 25 0 0 0 100% 0.007
Base64Test 4 0 0 0 100% 0.003
LongMapTest 8 0 0 0 100% 0.09
GitDateParserTest 13 0 0 0 100% 0.012
RawParseUtils_MatchTest 4 0 0 0 100% 0.059
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.003
SystemReaderTest 2 0 0 0 100% 0.133
GitDateFormatterTest 9 0 0 0 100% 0.007
FilterCommandsTest 7 0 0 0 100% 0.72
ChangeIdUtilTest 35 0 0 0 100% 0.068
RawParseUtils_HexParseTest 3 0 0 0 100% 0.003
RawParseUtils_LineMapTest 7 0 0 0 100% 0.003
TemporaryBufferTest 17 0 0 0 100% 0.185
BlockListTest 12 0 0 0 100% 0.006
SimpleLruCacheTest 8 0 0 0 100% 0.006
Base85Test 4 0 0 0 100% 0.007
StringUtilsTest 9 0 0 0 100% 0.005
QuotedStringGitPathStyleTest 31 0 0 0 100% 0.004
ReadLinesTest 6 0 0 0 100% 0.003
StatsTest 5 0 0 0 100% 0.002
IntListTest 12 0 0 0 100% 0.004
RawCharUtilTest 3 0 0 0 100% 0.003
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.003
FSTest 7 0 0 0 100% 0.084
RunExternalScriptTest 12 0 0 0 100% 0.034
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.063
RelativeDateFormatterTest 10 0 0 0 100% 0.003
RawParseUtilsTest 5 0 0 0 100% 0.009
QuotedStringBourneStyleTest 10 0 0 0 100% 0.002
LRUMapTest 1 0 0 0 100% 0.003
RefMapTest 22 0 0 0 100% 0.005
HttpSupportTest 2 0 0 0 100% 0.061
FileUtilsTest 31 0 0 0 100% 0.121
FS_POSIXTest 5 0 0 0 100% 0.004
NBTest 11 0 0 0 100% 0.003

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LFSPointerTest 26 0 0 0 100% 0.697
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.8
LongObjectIdTest 32 0 0 0 100% 0.602
MutableLongObjectIdTest 5 0 0 0 100% 0.08
LfsPointerFilterTest 5 0 0 0 100% 2.309

org.eclipse.jgit.lfs

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

org.eclipse.jgit.attributes.merge

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

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

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

org.eclipse.jgit.internal.transport.connectivity

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

org.eclipse.jgit.transport.sshd

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

org.eclipse.jgit.merge

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

org.eclipse.jgit.transport

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

org.eclipse.jgit.notes

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

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.internal.storage.reftable

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

org.eclipse.jgit.api

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

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

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

org.eclipse.jgit.internal.transport.http

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

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.revplot

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

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
BinaryDeltaInputStreamTest 1 0 0 0 100% 0.008
AutoLFInputStreamTest 9 0 0 0 100% 0.005
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.87
UnionInputStreamTest 10 0 0 0 100% 0.007
TimeoutInputStreamTest 8 0 0 0 100% 0.76
BinaryHunkStreamTest 4 0 0 0 100% 0.163
AutoCRLFInputStreamTest 2 0 0 0 100% 0.627
TeeOutputStreamTest 2 0 0 0 100% 0.035
AutoLFOutputStreamTest 8 0 0 0 100% 0.003
TimeoutOutputStreamTest 9 0 0 0 100% 1.015

org.eclipse.jgit.internal.revwalk

Class Tests Errors Failures Skipped Success Rate Time
PedestrianReachabilityCheckerTest 5 0 0 0 100% 6.592
PedestrianObjectReachabilityTest 5 0 0 0 100% 0.193
BitmappedObjectReachabilityTest 5 0 0 0 100% 0.322
BitmappedReachabilityCheckerTest 5 0 0 0 100% 7.905

org.eclipse.jgit.lib

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

org.eclipse.jgit.transport.http

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.018
IgnoreNodeTest 32 0 0 0 100% 0.234
BasicRuleTest 4 0 0 0 100% 0.002
CGitIgnoreTest 25 0 0 0 100% 0.517
FastIgnoreRuleTest 19 0 0 0 100% 0.006
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.004

org.eclipse.jgit.internal.storage.pack

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

org.eclipse.jgit.submodule

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

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.gpg.bc.internal

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

org.eclipse.jgit.http.test

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

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.nls

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

org.eclipse.jgit.patch

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.011
DfsPackCompacterTest 2 0 0 0 100% 0.083
InMemoryRepositoryTest 5 0 0 0 100% 0.01
DfsBundleWriterTest 1 0 0 0 100% 0.278
DfsFsckTest 11 0 0 0 100% 0.1
DfsGarbageCollectorTest 24 0 0 0 100% 2.293
DfsBlockCacheConfigTest 4 0 0 0 100% 0.003
DfsBlockCacheTest 11 0 0 0 100% 0.318
DeltaBaseCacheTest 4 0 0 0 100% 0.004
PackSourceTest 1 0 0 0 100% 0.002
DfsPackFileTest 8 0 0 0 100% 0.008
DfsPackDescriptionTest 12 0 0 0 100% 0.003

Test Cases

[Summary] [Package List] [Test Cases]

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 5.495
testRules 0.201
testNoMatchingAttributes 0.01
testEmptyGitAttributeFile 0.084

CGitAttributesTest

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

AttributesHandlerTest

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

TreeWalkAttributeTest

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

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.082
testRules 0.019
testIncorrectAttributeFileName 0.085
testNoMatchingAttributes 0.014
testEmptyGitAttributeFile 0.089

MergeGitAttributeTest

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

AttributesMatcherTest

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

AttributeTest

testBasic 0

AttributesNodeTest

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

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0.01
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001
testHashCode 0
testEqualsWithTabs 0.002

SimilarityIndexTest

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

DiffFormatterTest

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

AttributeFileTests

testTextAutoCoreEolCoreAutoCrLfInput 3.696
testTextAutoEolCrLf 0.101
testTextAutoEolLf 0.095

RawTextLoadTest

testBigWithNullAtStart 0.091
testBigOK 0.104
testSmallNull 0.091
testBinaryThreshold 0.614
testSmallOK 0.091

RenameDetectorTest

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

RawTextTest

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

EditTest

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

EditListTest

testSet 0
testEmpty 0.001
testAddOne 0
testAddTwo 0
testRemove 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0.002
testEqualsWithWhitespace 0

HistogramDiffTest

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

MyersDiffTest

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

DiffFormatterReflowTest

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

PatchIdDiffFormatterTest

testSameDiff 0.585
testDiff 0.097

IndexDiffWithSymlinkTest

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

DiffEntryTest

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

FirstWantTest

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

NetscapeCookieFileTest

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

OpenSshConfigFileTest

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

PackFileTest

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

WindowCacheReconfigureTest

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

IterativeConnectivityCheckerTest

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

RefDirectoryTest

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

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.086

AutoGcTest

testTooManyPacks 0.009
testNotTooManyLooseObjects 0.004
testTooManyLooseObjects 1.385
testNotTooManyPacks 0.005

PackReverseIndexTest

testFindObjectWrongOffset 0.084
testFindNextOffsetWrongOffset 0.005
testFindObject 0.006
testFindNextOffset 0.008

PackFileSnapshotTest

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

FileReftableTest

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

AlternatesTest

testAlternate 0.088
testAlternateCyclic2 0.095
testAlternateCyclic3 0.112

GcKeepFilesTest

testKeepFiles 0.698

GcReflogTest

testPackRepoWithCorruptReflog 0.2
testPruneNone 0.107
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.28
testPackCommitsAndLooseOneNoReflog 0.121

InflatingBitSetTest

testContainsMany 0
testContainsOne 0.001
testContainsEmpty 0
testMaybeContains 0

GcBasicPackingTest

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

FileRepositoryBuilderTest

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

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.074
nonReferencedNonExpiredObject_notPruned 0.004
nonReferencedExpiredObjectTree_pruned 0.01
testPackCommitsAndLooseOneWithPruneNow 0.113
nonReferencedObjects_onlyExpiredPruned 0.071

FileReftableStackTest

testCompaction9 0.091
testLog2 0
missingReftable 0.002
testCompaction1024 3.421
testSegments 0

WindowCacheGetTest

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

T0004_PackReaderTest

test003_lookupCompressedObject 0.007
test004_lookupDeltifiedObject 0.008

AbbreviationTest

testAbbreviateOnEmptyRepository 0.005
testAbbreviateLooseBlob 0.007
testAbbreviateIsActuallyUnique 0.101
testAbbreviatePackedBlob 0.087

T0003_BasicTest

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

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0.001
testGetBitmapWithOneXor 0

PackIndexV1Test

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

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.192
testDirCacheSavesObjects 0.105

ReflogReaderTest

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

RepositorySetupWorkDirTest

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

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.008
noSuchPackFolder 0.007
malformedIdxNotDeleted 0.007
keepPreventsDeletionOfIndexFilesForMissingPackFile 0.075
bitmapDeletedButIdxAndPackNot 0.008

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.08
emptyRefFoldersSkipFiles 0.008
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.009
nonEmptyRefsFoldersAreKept 0.008

UnpackedObjectTest

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

BatchRefUpdateTest

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

LockFileTest

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

ObjectDirectoryTest

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

PackWriterTest

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

GcTagTest

annotatedTag_objectNotPruned 0.014
lightweightTag_objectNotPruned 0.013

GcConcurrentTest

repackAndCheckBitmapUsage 0.115
concurrentRepack 0.076
testInterruptGc 0.015
repackAndGetStats 0.101
repackAndUploadPack 0.162

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.023
branch_historyNotPruned 0.083
deleteBranch_historyPruned 0.028

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.007
recentTempPacksAndIdxAreNotDeleted 0.008

GcPackRefsTest

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

PackIndexV2Test

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

PackTest

testDelta_FailsOver2GiB 0.004
testDelta_SmallObjectChain 0.011
testWhole_LargeObject 0.077
testWhole_SmallObject 0.01
testConfigurableStreamFileThreshold 0.011

RefUpdateTest

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

ConcurrentRepackTest

testObjectMovedToNewPack1 0.037
testObjectMovedToNewPack2 0.095
testObjectInNewPack 0.072
testObjectMovedWithinPack 0.04

DescriptionTest

description 0.058

PackInserterTest

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

DeltaIndexTest

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

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.001
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

FileSnapshotTest

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

IntSetTest

testAdd 0.001

DfsInserterTest

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

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.074
testEstimateGcPackSizeWithAnExistingGcPack 0.008

InMemoryRepositoryTest

keepUpdateIndexPeelingNonTag 0.002
sha1ToTip_ref 0.002
sha1ToTip_tag 0.001
keepUpdateIndexPeelingTag 0.002
sha1ToTip_annotatedTag 0.002

DfsBundleWriterTest

testRepo 0.275

DfsFsckTest

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

DfsGarbageCollectorTest

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

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.001
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0

DfsBlockCacheTest

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

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.001
testCacheLruExpires1 0.001
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

PackSourceTest

defaultComaprator 0

DfsPackFileTest

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

DfsPackDescriptionTest

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

MergedReftableTest

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

ReftableTest

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

ReftableCompactorTest

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

CancellableDigestOutputStreamTest

testCancelInProcess 0
testTriggerCheckAfterSingleBytes 0

PedestrianReachabilityCheckerTest

reachable_merge 0.018
reachable 0.074
unreachable_isLaterCommit 0.012
reachable_longChain 6.439
unreachable_differentBranch 0.048

PedestrianObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.02
blob_in_base_reachable_from_branches 0.016
blob_in_branch_reachable_from_merge 0.02
blob_unreachable_from_earlier_commit 0.016
blob_reachable_from_owning_commit 0.068

BitmappedObjectReachabilityTest

blob_unreachable_from_parallel_branch 0.043
blob_in_base_reachable_from_branches 0.081
blob_in_branch_reachable_from_merge 0.08
blob_unreachable_from_earlier_commit 0.034
blob_reachable_from_owning_commit 0.083

BitmappedReachabilityCheckerTest

reachable_merge 0.085
reachable 0.03
unreachable_isLaterCommit 0.072
reachable_longChain 7.674
unreachable_differentBranch 0.042

ExternalDiffToolTest

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

NLSTest

testJVMDefaultLocale 0.002
testParallelThreadsWithDifferentLocales 0.002
testThreadTranslationBundleInheritance 0.002
testNLSLocale 0

RootLocaleTest

testJGitText 0.001
testCLIText 0.003
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.002
testNonTranslatedBundle 0.001
testMissingPropertiesFile 0.001

PatchCcTest

testParse_OneFileCc 0.004
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0

PatchTest

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

EditListTest

testTypes 0
testHunkHeader 0.001
testFileHeader 0

GetTextTest

testGetText_DiffCc 0.003
testGetText_NoBinary 0
testGetText_BothISO88591 0.001
testGetText_Convert 0.006

PatchCcErrorTest

testError_CcTruncatedOld 0.003

PatchErrorTest

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

FileHeaderTest

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

BinaryDeltaInputStreamTest

testBinaryDelta 0.006

AutoLFInputStreamTest

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

AutoCRLFOutputStreamTest

testBoundary 0.868
test 0.001

UnionInputStreamTest

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

TimeoutInputStreamTest

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

BinaryHunkStreamTest

testRoundtripBytes 0.053
testRoundtripWithClose 0.073
testRoundtripChunks 0.016
testRoundtripWholeBuffer 0.019

AutoCRLFInputStreamTest

testBoundary 0.624
test 0.001

TeeOutputStreamTest

test 0.001
testCloseException 0

AutoLFOutputStreamTest

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

TimeoutOutputStreamTest

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

SHA1Test

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

IOTest

readFullyBufferShorterOffset 0
readFullyBufferShorter 0
readFullyBufferLongerOffset 0.001
readFullyBufferLonger 0

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

RawSubStringPatternTest

testBoundary 0.004
testCaseInsensitive 0.026
testEmptyPattern 0.003
testNoMatches 0.003

HookTest

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

HexTest

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

IOReadLineTest

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

RawParseUtils_FormatTest

testFormatBase10 0

RefListTest

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

Base64Test

testDecodeFail_NonBase64Character 0.002
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

LongMapTest

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

GitDateParserTest

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

RawParseUtils_MatchTest

testMatch_NotEqual 0.057
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

QuotedStringBourneUserPathStyleTest

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

SystemReaderTest

openSystemConfigReturnsDifferentInstances 0.125
openUserConfigReturnsDifferentInstances 0

GitDateFormatterTest

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

FilterCommandsTest

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

ChangeIdUtilTest

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

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

RawParseUtils_LineMapTest

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

TemporaryBufferTest

testOneByte 0.001
testInCoreLimit_SwitchOnCopy 0.008
testFileToByteArrayWithLimit 0.005
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.004
testLarge_SingleWrite 0.068
testInCoreLimit_SwitchBeforeAppendByte 0.014
testOneBlock_BulkWrite 0.001
testRandomWrites 0.017
testOneBlockAndHalf_BulkWrite 0.001
testOneBlockAndHalf_SingleWrite 0.001
testHeapToByteArrayWithLimit 0.004
testDestroyWhileOpen 0.004
testOneBlockAndHalf_Copy 0.001
testHeapWithEstimatedSize 0.052
testInCoreInputStream 0.001

BlockListTest

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

SimpleLruCacheTest

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

Base85Test

testChars 0.004
testPadding 0
testBinary 0.001
testOverflow 0

StringUtilsTest

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

QuotedStringGitPathStyleTest

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

ReadLinesTest

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

StatsTest

testStatsCancellationExample1 0.001
testStatsCancellationExample2 0
testStatsTrivial 0
testStats 0
testNoValues 0

IntListTest

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

RawCharUtilTest

testTrimLeadingWhitespace 0.001
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0.001
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FSTest

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

RunExternalScriptTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.053
badlyFormattedWithoutRef 0.003

RelativeDateFormatterTest

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

RawParseUtilsTest

testParseEncoding_badEncoding 0.006
testHeaderEnd 0
testHeaderStart 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0.001

QuotedStringBourneStyleTest

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

LRUMapTest

testLRUEntriesAreEvicted 0.001

RefMapTest

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

HttpSupportTest

testCorrectUri 0.059
testMalformedUri 0

FileUtilsTest

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

FS_POSIXTest

supportsAtomicCreateNewFile_shouldReturnSupportedAsDefault 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInUserConfig 0
supportsAtomicCreateNewFile_shouldReturnTrueIfFlagIsSetInSystemConfig 0.001
supportsAtomicCreateNewFile_shouldReturnFalseIfFlagUnsetInSystemConfig 0

NBTest

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

ObjectCheckerTest

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

RepositoryResolveTest

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

RacyGitTests

testRacyGitDetection 0.014

PersonIdentTest

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

BranchTrackingStatusTest

shouldWorkInNormalCase 0.069
shouldWorkWithoutMergeBase 0.011
shouldReturnNullWhenBranchDoesntExist 0.003

ReflogResolveTest

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

AbbreviatedObjectIdTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

ObjectIdTest

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

ValidRefNameTest

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

IndexDiffTest

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

GcCommitSelectionTest

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

ConfigTest

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

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

DirCacheCheckoutMaliciousPathTest

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

RefTest

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

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0
serializeNull 0

DirCacheCheckoutTest

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

AbbrevConfigTest

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

MergeHeadMsgTest

testReadWriteMergeHeads 0.004
testReadWriteMergeMsg 0.003

ObjectLoaderTest

testLargeObjectLoader 0.001
testLimitedGetCachedBytes 0.001
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0

ObjectIdRefTest

testUpdateIndex 0.001
testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0
testUpdateIndexNotSet 0

CommitTemplateConfigTest

testCommitTemplatePathInHomeDirecory 0.026

TagBuilderTest

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

RepositoryCacheConfigTest

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

SquashCommitMsgTest

testReadWriteMergeMsg 0.003

RepositoryCacheTest

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

ObjectIdSubclassMapTest

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

ReflogConfigTest

testlogAllRefUpdates 0.011

BranchConfigTest

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

CommitConfigTest

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

CommitBuilderTest

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

IndexModificationTimesTest

testLastModifiedTimes 0.016
testModify 2.039

RebaseTodoFileTest

testReadTodoFile 0.008

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

GpgConfigTest

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

ObjectIdOwnerMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.005
testAddIfAbsentGrowsWithObjects 0.005
testAddGetAndContains 0
testIterator 0
testEmptyMap 0

ConstantsEncodingTest

testEncode_Unicode 0.001
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

SubmoduleConfigTest

fetchRecurseNoMatch 0.001
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

HugeCommitMessageTest

testHugeCommitMessage 2.054

SideBandOutputStreamTest

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

PushCertificateParserTest

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

HttpConfigTest

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

ReceivePackAdvertiseRefsHookTest

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

RefSpecTest

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

ReceivePackTest

parseCommand 0

PackParserTest

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

PushConnectionTest

limitCommandBytes 0.043
invalidCommand 0.003
testWrongOldIdDoesNotReplace 0.003
commandOrder 0.008

ReachableCommitTipRequestValidatorTest

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

AtomicPushTest

pushAtomicClientGivesUpEarly 0.002
pushNonAtomic 0.003
pushAtomicDisabled 0.002

TransportHttpTest

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

HttpConfigUriPathTest

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

ProtocolV2HookChainTest

testDefaultIfEmpty 0.001
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0.001

UploadPackTest

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

BasePackConnectionTest

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

IndexDiffSubmoduleTest

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

PushCertificateIdentTest

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

HttpAuthTest

testHttpAuthScanResponse 0.087

ReachableCommitRequestValidatorTest

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

PacketLineOutTest

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

UploadPackReachabilityTest

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

TransportTest

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

RemoteConfigTest

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

PreUploadHookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

TransferConfigTest

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

ProtocolV2ParserTest

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

UploadPackLsRefsFileRepositoryTest

testV2LsRefsPeel 0.077

PushCertificateStoreTest

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

NetRCTest

testNetRCFile 0.008
testNetRCDefault 0.003

TestProtocolTest

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

URIishTest

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

RefAdvertiserTest

advertiser 0

BasePackPushConnectionTest

testPushNotPermitted 0.003
testReadAdvertisedRefPropagatesCauseAndSuppressedExceptions 0.001
testNoRemoteRepository 0

PostUploadHookChainTest

testDefaultIfEmpty 0.002
testFlattenChainIfOnlyOne 0.001
testMultipleHooks 0

ProtocolV0ParserTest

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

HMACSHA1NonceGeneratorTest

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

WalkEncryptionTest$Required

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

WalkEncryptionTest$MinimalSet

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

WalkEncryptionTest$TestablePBE

testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD2ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD2ANDDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND128BITAES-CBC-OPENSSL Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND192BITAES-CBC-OPENSSL Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5AND256BITAES-CBC-OPENSSL Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDRC2 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDRC2 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDES Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDES Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND128BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND128BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND192BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHA256AND256BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC2-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND128BITRC4 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND192BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND2-KEYTRIPLEDES-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND256BITAES-CBC-BC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND3-KEYTRIPLEDES-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC2-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAAND40BITRC4 Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDIDEA-CBC Version: 1] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC Version: 0] 0
got: <false>, expected: is <true>
testCrypto[Profile: PBEWITHSHAANDTWOFISH-CBC Version: 1] 0
got: <false>, expected: is <true>

WalkEncryptionTest$TestableTransformation

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

TipRequestValidatorTest

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

PushOptionsTest

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