Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
4672 0 0 64 98.63% 1,432.772

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.eclipse.jgit.transport 547 0 0 56 89.762% 154.125
org.eclipse.jgit.notes 52 0 0 0 100% 20.014
org.eclipse.jgit.util.sha1 6 0 0 0 100% 0.254
org.eclipse.jgit.dircache 65 0 0 0 100% 1.689
org.eclipse.jgit.revwalk 210 0 0 0 100% 31.236
org.eclipse.jgit.internal.storage.file 376 0 0 1 99.734% 117.302
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.api.blame 3 0 0 0 100% 0.621
org.eclipse.jgit.gitrepo 34 0 0 0 100% 25.314
org.eclipse.jgit.storage.file 10 0 0 0 100% 0.036
org.eclipse.jgit.internal.storage.reftable 44 0 0 0 100% 2.192
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 3.494
org.eclipse.jgit.api 712 0 0 5 99.298% 432.004
org.eclipse.jgit.internal.transport.parser 6 0 0 0 100% 0.002
org.eclipse.jgit.pgm 169 0 0 1 99.408% 79.001
org.eclipse.jgit.attributes 100 0 0 0 100% 5.862
org.eclipse.jgit.symlinks 9 0 0 0 100% 4.47
org.eclipse.jgit.transport.http.apache 1 0 0 0 100% 0.404
org.eclipse.jgit.junit 14 0 0 0 100% 0.694
org.eclipse.jgit.revplot 16 0 0 0 100% 0.953
org.eclipse.jgit.util.io 38 0 0 0 100% 6.63
org.eclipse.jgit.events 1 0 0 0 100% 0.191
org.eclipse.jgit.lfs.server.fs 13 0 0 0 100% 18.16
org.eclipse.jgit.lib 547 0 0 0 100% 62.568
org.eclipse.jgit.transport.http 4 0 0 0 100% 2.901
org.eclipse.jgit.ignore 258 0 0 0 100% 5.676
org.eclipse.jgit.treewalk.filter 87 0 0 0 100% 4.523
org.eclipse.jgit.diff 176 0 0 0 100% 4.26
org.eclipse.jgit.treewalk 68 0 0 0 100% 4.076
org.eclipse.jgit.util 348 0 0 0 100% 5.023
org.eclipse.jgit.internal.storage.pack 24 0 0 0 100% 159.092
org.eclipse.jgit.lfs.lib 79 0 0 0 100% 3.703
org.eclipse.jgit.submodule 50 0 0 0 100% 20.46
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.126
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.338
org.eclipse.jgit.attributes.merge 7 0 0 1 85.714% 2.911
org.eclipse.jgit.http.test 132 0 0 0 100% 75.988
org.eclipse.jgit.internal.transport.sshd.proxy 4 0 0 0 100% 0.069
org.eclipse.jgit.indexdiff 1 0 0 0 100% 0.404
org.eclipse.jgit.patch 45 0 0 0 100% 0.049
org.eclipse.jgit.nls 11 0 0 0 100% 0.061
org.eclipse.jgit.internal.storage.dfs 68 0 0 0 100% 2.772
org.eclipse.jgit.transport.sshd 45 0 0 0 100% 40.83
org.eclipse.jgit.merge 89 0 0 0 100% 132.285

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

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
BaseReceivePackTest 1 0 0 0 100% 0.002
PushProcessTest 17 0 0 0 100% 2.589
JSchSshTest 44 0 0 0 100% 120.843
URIishTest 71 0 0 1 98.592% 0.356
RemoteConfigTest 28 0 0 0 100% 0.016
PushCertificateIdentTest 6 0 0 0 100% 0.009
HttpConfigTest 10 0 0 0 100% 0.13
PushCertificateParserTest 11 0 0 0 100% 1.264
BundleWriterTest 5 0 0 0 100% 1.508
ReceivePackAdvertiseRefsHookTest 9 0 0 0 100% 3.426
PushConnectionTest 4 0 0 0 100% 0.912
UploadPackTest 59 0 0 0 100% 1.694
TestProtocolTest 6 0 0 0 100% 3.694
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.006
ProtocolV0ParserTest 6 0 0 0 100% 0.144
PacketLineInTest 25 0 0 0 100% 0.047
PacketLineOutTest 9 0 0 0 100% 0.01
HttpAuthTest 1 0 0 0 100% 0.101
JschConfigSessionFactoryTest 12 0 0 0 100% 1.808
RefAdvertiserTest 1 0 0 0 100% 0.002
PushOptionsTest 8 0 0 0 100% 2.621
PackParserTest 12 0 0 0 100% 2.746
TransportTest 9 0 0 0 100% 1.487
ProtocolV2ParserTest 14 0 0 0 100% 0.587
DaemonTest 2 0 0 0 100% 4.097
OpenSshConfigTest 34 0 0 0 100% 2.52
SideBandOutputStreamTest 11 0 0 0 100% 0.015
PushCertificateStoreTest 16 0 0 0 100% 0.716
NetRCTest 2 0 0 0 100% 0.307
AtomicPushTest 3 0 0 0 100% 0.306
RefSpecTest 38 0 0 0 100% 0.013
WalkEncryptionTest$Required 2 0 0 2 0% 0
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 34 0 0 34 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0
HttpConfigUriPathTest 8 0 0 0 100% 0.144
PushConfigTest 3 0 0 0 100% 0.005

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
NoteMapMergerTest 17 0 0 0 100% 17.85
NoteMapTest 18 0 0 0 100% 1.894
DefaultNoteMergerTest 6 0 0 0 100% 0.266
LeafBucketTest 11 0 0 0 100% 0.004

org.eclipse.jgit.util.sha1

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

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.023
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.264
DirCacheIteratorTest 11 0 0 0 100% 0.351
DirCacheLargePathTest 5 0 0 0 100% 0.282
DirCacheEntryTest 6 0 0 0 100% 0.003
DirCachePathEditTest 7 0 0 0 100% 0.005
DirCacheFindTest 1 0 0 0 100% 0.036
DirCacheBuilderTest 9 0 0 0 100% 0.325
DirCacheTreeTest 6 0 0 0 100% 0.123
DirCacheBasicTest 12 0 0 0 100% 0.277

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
DateRevQueueTest 7 0 0 0 100% 0.33
FooterLineTest 19 0 0 0 100% 0.917
RevWalkPathFilter6012Test 7 0 0 0 100% 0.788
RevWalkResetTest 1 0 0 0 100% 0.038
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.206
RevFlagSetTest 7 0 0 0 100% 0.236
FIFORevQueueTest 6 0 0 0 100% 3.178
ObjectWalkFilterTest 6 0 0 0 100% 0.172
RevCommitParseTest 22 0 0 0 100% 0.922
RevTagParseTest 21 0 0 0 100% 1.185
TreeRevFilterTest 5 0 0 0 100% 0.573
RevWalkShallowTest 7 0 0 0 100% 0.721
RevWalkPathFilter1Test 13 0 0 0 100% 1.572
RevWalkSortTest 7 0 0 0 100% 0.478
RevWalkFollowFilterTest 3 0 0 0 100% 0.237
ObjectWalkTest 8 0 0 0 100% 0.497
MaxCountRevFilterTest 2 0 0 0 100% 0.161
RevObjectTest 10 0 0 0 100% 0.478
RevWalkMergedIntoTest 1 0 0 0 100% 0.053
RevWalkUtilsReachableTest 5 0 0 0 100% 0.489
SkipRevFilterTest 3 0 0 0 100% 0.16
RevWalkCarryFlagsTest 4 0 0 0 100% 0.186
LIFORevQueueTest 5 0 0 0 100% 3.148
RevWalkMergeBaseTest 7 0 0 0 100% 0.83
RevWalkUtilsCountTest 6 0 0 0 100% 0.489
RevCommitListTest 7 0 0 0 100% 11.676
RevWalkFilterTest 15 0 0 0 100% 1.05
RevWalkCullTest 3 0 0 0 100% 0.466

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.404
UnpackedObjectTest 15 0 0 0 100% 0.497
GcPruneNonReferencedTest 5 0 0 0 100% 3.939
FileRepositoryBuilderTest 7 0 0 0 100% 0.539
RepositorySetupWorkDirTest 12 0 0 0 100% 0.06
GcReflogTest 4 0 0 0 100% 4.82
ReflogWriterTest 1 0 0 0 100% 0.052
PackFileTest 5 0 0 0 100% 0.291
GcPackRefsTest 7 0 0 0 100% 6.199
AlternatesTest 3 0 0 0 100% 0.5
BatchRefUpdateTest 56 0 0 1 98.214% 17.478
ConcurrentRepackTest 4 0 0 0 100% 8.35
DescriptionTest 1 0 0 0 100% 0.034
WindowCacheReconfigureTest 7 0 0 0 100% 0.512
RefDirectoryTest 57 0 0 0 100% 4.221
GcTagTest 2 0 0 0 100% 2.178
PackReverseIndexTest 4 0 0 0 100% 0.102
GcBranchPrunedTest 3 0 0 0 100% 3.348
GcKeepFilesTest 1 0 0 0 100% 1.219
GcDeleteEmptyRefsFoldersTest 3 0 0 0 100% 0.181
GcTemporaryFilesTest 2 0 0 0 100% 0.2
InflatingBitSetTest 4 0 0 0 100% 0.002
PackIndexV1Test 6 0 0 0 100% 0.295
AutoGcTest 4 0 0 0 100% 2.191
FileSnapshotTest 3 0 0 0 100% 5.874
ReflogReaderTest 8 0 0 0 100% 0.321
PackWriterTest 28 0 0 0 100% 5.83
GcConcurrentTest 4 0 0 0 100% 5.875
T0004_PackReaderTest 2 0 0 0 100% 0.302
PackInserterTest 13 0 0 0 100% 1.59
T0003_BasicTest 25 0 0 0 100% 2.024
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.827
LockFileTest 1 0 0 0 100% 0.195
GcOrphanFilesTest 4 0 0 0 100% 0.312
PackIndexV2Test 6 0 0 0 100% 0.309
ObjectDirectoryTest 4 0 0 0 100% 6.369
WindowCacheGetTest 3 0 0 0 100% 0.265
GcBasicPackingTest 9 0 0 0 100% 16.671
StoredBitmapTest 3 0 0 0 100% 0.02
RefUpdateTest 44 0 0 0 100% 11.906

org.eclipse.jgit.ignore.internal

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

org.eclipse.jgit.http.server

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

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 4 0 0 0 100% 0.084
RepoCommandSymlinkTest 1 0 0 0 100% 0.416
RepoCommandTest 29 0 0 0 100% 24.814

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.internal.storage.reftable

Class Tests Errors Failures Skipped Success Rate Time
ReftableCompactorTest 6 0 0 0 100% 0.005
MergedReftableTest 13 0 0 0 100% 0.056
ReftableTest 25 0 0 0 100% 2.131

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
ArchiveCommandTest 4 0 0 0 100% 0.518
BranchCommandTest 17 0 0 0 100% 4.532
GarbageCollectCommandTest 2 0 0 0 100% 0.439
GitConstructionTest 3 0 0 0 100% 0.513
PullCommandTest 17 0 0 0 100% 7.642
CherryPickCommandTest 12 0 0 0 100% 4.556
ResetCommandTest 19 0 0 0 100% 3.086
DescribeCommandTest 32 0 0 0 100% 9.301
InitCommandTest 9 0 0 0 100% 0.591
NotesCommandTest 2 0 0 0 100% 0.558
RmCommandTest 2 0 0 0 100% 0.197
FetchCommandTest 15 0 0 0 100% 6.437
StashDropCommandTest 8 0 0 0 100% 1.343
StatusCommandTest 3 0 0 0 100% 0.398
BlameCommandTest 20 0 0 0 100% 4.067
CommitAndLogCommandTest 10 0 0 0 100% 1.413
EolStreamTypeUtilTest 6 0 0 0 100% 0.02
NameRevCommandTest 11 0 0 0 100% 1.019
ReflogCommandTest 3 0 0 0 100% 0.648
RemoteAddCommandTest 1 0 0 0 100% 0.09
MergeCommandTest 45 0 0 0 100% 14.132
CloneCommandTest 20 0 0 0 100% 9.231
CleanCommandTest 11 0 0 0 100% 2.047
TagCommandTest 14 0 0 0 100% 1.531
RevertCommandTest 10 0 0 0 100% 2.591
RemoteListCommandTest 1 0 0 0 100% 0.235
AddCommandTest 39 0 0 0 100% 7.618
EolRepositoryTest 28 0 0 0 100% 243.507
PushCommandTest 8 0 0 0 100% 1.756
StashApplyCommandTest 27 0 0 0 100% 6.254
CrLfNativeTest 3 0 0 0 100% 0.475
StashListCommandTest 4 0 0 0 100% 0.51
FetchAndPullCommandsRecurseSubmodulesTest 8 0 0 0 100% 23.504
PathCheckoutCommandTest 17 0 0 0 100% 9.133
CommitCommandTest 13 0 0 2 84.615% 1.454
ApplyCommandTest 20 0 0 0 100% 1.457
StashCreateCommandTest 16 0 0 0 100% 3.043
DiffCommandTest 6 0 0 0 100% 0.607
RebaseCommandTest 71 0 0 0 100% 24.712
PullCommandWithRebaseTest 6 0 0 0 100% 3.492
HugeFileTest 1 0 0 1 0% 0.004
RemoteDeleteCommandTest 1 0 0 0 100% 0.049
RenameBranchCommandTest 4 0 0 0 100% 0.556
LsRemoteCommandTest 4 0 0 0 100% 1.058
CommitOnlyTest 96 0 0 0 100% 11.101
CheckoutCommandTest 32 0 0 2 93.75% 12.653
LogCommandTest 9 0 0 0 100% 1.849
RemoteSetUrlCommandTest 2 0 0 0 100% 0.077

org.eclipse.jgit.internal.transport.parser

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

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
RemoteTest 7 0 0 0 100% 4.22
CommitTest 2 0 0 0 100% 1.05
CLIGitCommandTest 1 0 0 0 100% 0.001
TextBuiltinTest 1 0 0 0 100% 2.033
LsRemoteTest 4 0 0 0 100% 3.976
InitTest 2 0 0 0 100% 0.272
MergeTest 11 0 0 0 100% 4.986
ResetTest 9 0 0 1 88.889% 1.683
TagTest 3 0 0 0 100% 0.829
ConfigTest 1 0 0 0 100% 0.075
DescribeTest 11 0 0 0 100% 1.901
CloneTest 4 0 0 0 100% 1.59
RmTest 1 0 0 0 100% 0.041
CommitAndLogTest 1 0 0 0 100% 0.392
BranchTest 13 0 0 0 100% 6.664
LsFilesTest 2 0 0 0 100% 0.758
ArchiveTest 30 0 0 0 100% 10.957
ReflogTest 3 0 0 0 100% 0.649
CheckoutTest 22 0 0 0 100% 8.451
RepoTest 3 0 0 0 100% 3.459
FetchTest 4 0 0 0 100% 5.624
CleanTest 4 0 0 0 100% 0.494
AddTest 5 0 0 0 100% 2.521
StatusTest 15 0 0 0 100% 12.618
ProxyConfigTest 10 0 0 0 100% 3.757

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributeTest 1 0 0 0 100% 0
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.465
CGitAttributesTest 26 0 0 0 100% 2.079
AttributesHandlerTest 30 0 0 0 100% 1.949
AttributesMatcherTest 9 0 0 0 100% 0.004
TreeWalkAttributeTest 18 0 0 0 100% 1.266
AttributesNodeTest 7 0 0 0 100% 0.006
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.093

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.transport.http.apache

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.159
PlotCommitListTest 15 0 0 0 100% 0.794

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
UnionInputStreamTest 10 0 0 0 100% 0.008
AutoCRLFInputStreamTest 2 0 0 0 100% 1.727
TimeoutInputStreamTest 8 0 0 0 100% 0.767
AutoLFInputStreamTest 7 0 0 0 100% 0.004
TimeoutOutputStreamTest 9 0 0 0 100% 1.062
AutoCRLFOutputStreamTest 2 0 0 0 100% 3.062

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
UploadTest 4 0 0 0 100% 3.585
PushTest 1 0 0 0 100% 4.187
CheckoutTest 3 0 0 0 100% 5.88
DownloadTest 5 0 0 0 100% 4.508

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
ObjectIdRefTest 3 0 0 0 100% 0.001
ObjectIdSerializerTest 3 0 0 0 100% 0.004
DirCacheCheckoutTest 63 0 0 0 100% 9.248
ObjectIdTest 16 0 0 0 100% 0.007
RefTest 15 0 0 0 100% 0.888
IndexDiffTest 17 0 0 0 100% 2.814
ObjectIdOwnerMapTest 7 0 0 0 100% 0.02
ObjectCheckerTest 132 0 0 0 100% 0.185
SquashCommitMsgTest 1 0 0 0 100% 0.031
ValidRefNameTest 22 0 0 0 100% 0.023
RacyGitTests 2 0 0 0 100% 12.139
BranchConfigTest 8 0 0 0 100% 0.003
ObjectIdSubclassMapTest 7 0 0 0 100% 0.009
ReflogResolveTest 6 0 0 0 100% 0.933
ConstantsEncodingTest 5 0 0 0 100% 0.002
IndexModificationTimesTest 2 0 0 0 100% 2.31
GpgConfigTest 9 0 0 0 100% 0.004
ObjectLoaderTest 4 0 0 0 100% 0.008
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.004
HugeCommitMessageTest 1 0 0 0 100% 5.374
SymbolicRefTest 3 0 0 0 100% 0.001
RepositoryCacheConfigTest 6 0 0 0 100% 3.303
ReflogConfigTest 1 0 0 0 100% 0.055
BranchTrackingStatusTest 3 0 0 0 100% 0.305
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.002
ConfigTest 78 0 0 0 100% 0.349
RepositoryResolveTest 22 0 0 0 100% 1.749
SubmoduleConfigTest 3 0 0 0 100% 0.001
AbbreviatedObjectIdTest 26 0 0 0 100% 0.128
T0001_PersonIdentTest 9 0 0 0 100% 0.006
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 7.199
RepositoryCacheTest 15 0 0 0 100% 0.781
MergeHeadMsgTest 2 0 0 0 100% 0.034
IndexDiffSubmoduleTest 10 0 0 0 100% 14.648

org.eclipse.jgit.transport.http

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.067
IgnoreNodeTest 32 0 0 0 100% 2.069
BasicRuleTest 4 0 0 0 100% 0.002
FastIgnoreRuleTest 19 0 0 0 100% 0.074
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.005
CGitIgnoreTest 25 0 0 0 100% 3.459

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
PathFilterLogicTest 21 0 0 0 100% 0.763
IndexDiffFilterTest 38 0 0 0 100% 2.533
InterIndexDiffFilterTest 5 0 0 0 100% 0.091
PathFilterGroupTest 7 0 0 0 100% 0.076
PathSuffixFilterTest 3 0 0 0 100% 0.072
TreeFilterTest 7 0 0 0 100% 0.811
NotTreeFilterTest 6 0 0 0 100% 0.177

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
SimilarityIndexTest 8 0 0 0 100% 0.003
DiffFormatterTest 17 0 0 0 100% 1.099
RawTextLoadTest 5 0 0 0 100% 0.388
RawTextTest 12 0 0 0 100% 0.003
EditListTest 5 0 0 0 100% 0.003
EditTest 16 0 0 0 100% 0.003
PatchIdDiffFormatterTest 2 0 0 0 100% 0.201
MyersDiffTest 23 0 0 0 100% 0.014
DiffEntryTest 12 0 0 0 100% 1.267
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.002
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.002
RenameDetectorTest 28 0 0 0 100% 1.229
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0.004
HistogramDiffTest 30 0 0 0 100% 0.011
DiffFormatterReflowTest 10 0 0 0 100% 0.03
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.001

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
NameConflictTreeWalkTest 5 0 0 0 100% 0.199
ForPathTest 1 0 0 0 100% 0.048
TreeWalkBasicDiffTest 1 0 0 0 100% 0.101
PostOrderTreeWalkTest 6 0 0 0 100% 0.125
TreeWalkJava7Test 1 0 0 0 100% 0.025
FileTreeIteratorTest 23 0 0 0 100% 3.39
CanonicalTreeParserTest 18 0 0 0 100% 0.003
EmptyTreeIteratorTest 6 0 0 0 100% 0.181
AbstractTreeIteratorTest 7 0 0 0 100% 0.004

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
GitDateFormatterTest 9 0 0 0 100% 0.013
PathsTest 2 0 0 0 100% 0.002
RawCharUtilTest 3 0 0 0 100% 0.003
NBTest 11 0 0 0 100% 0.003
HookTest 9 0 0 0 100% 0.952
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.002
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.006
RawParseUtilsTest 5 0 0 0 100% 0.009
StringUtilsTest 7 0 0 0 100% 0.003
RelativeDateFormatterTest 10 0 0 0 100% 0.007
RefListTest 23 0 0 0 100% 0.029
RawSubStringPatternTest 4 0 0 0 100% 0.269
GitDateParserTest 13 0 0 0 100% 0.063
Base64Test 4 0 0 0 100% 0.003
FSTest 4 0 0 0 100% 0.188
RawParseUtils_HexParseTest 3 0 0 0 100% 0.002
LongMapTest 8 0 0 0 100% 0.059
RawParseUtils_LineMapTest 7 0 0 0 100% 0.083
TemporaryBufferTest 15 0 0 0 100% 0.431
IntListTest 12 0 0 0 100% 0.012
RawParseUtils_MatchTest 4 0 0 0 100% 0.004
BlockListTest 12 0 0 0 100% 0.009
QuotedStringGitPathStyleTest 20 0 0 0 100% 0.025
ChangeIdUtilTest 35 0 0 0 100% 0.16
IOReadLineTest 28 0 0 0 100% 0.22
RefMapTest 22 0 0 0 100% 0.011
ReadLinesTest 6 0 0 0 100% 0.008
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.226
FilterCommandsTest 3 0 0 0 100% 1.603
RunExternalScriptTest 12 0 0 0 100% 0.353
RawParseUtils_FormatTest 1 0 0 0 100% 0.001
FileUtilsTest 28 0 0 0 100% 0.258
QuotedStringBourneStyleTest 10 0 0 0 100% 0.006

org.eclipse.jgit.internal.storage.pack

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

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
LfsPointerFilterTest 5 0 0 0 100% 1.435
LongObjectIdTest 32 0 0 0 100% 0.936
LFSPointerTest 1 0 0 0 100% 0.295
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.599
MutableLongObjectIdTest 5 0 0 0 100% 0.438

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 12 0 0 0 100% 4.465
SubmoduleUpdateTest 4 0 0 0 100% 2.244
SubmoduleDeinitTest 6 0 0 0 100% 5.067
SubmoduleStatusTest 7 0 0 0 100% 2.044
SubmoduleInitTest 7 0 0 0 100% 1.717
SubmoduleWalkTest 11 0 0 0 100% 2.385
SubmoduleSyncTest 3 0 0 0 100% 2.538

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.112
RefTreeDatabaseTest 27 0 0 0 100% 0.219
RefTreeTest 10 0 0 0 100% 0.007

org.eclipse.jgit.attributes.merge

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

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
SmartClientSmartServerSslTest 8 0 0 0 100% 17.78
MeasurePackSizeTest 1 0 0 0 100% 2.124
DumbClientDumbServerTest 8 0 0 0 100% 6.552
GitServletInitTest 4 0 0 0 100% 2.046
GitServletResponseTests 3 0 0 0 100% 4.23
DumbClientSmartServerTest 8 0 0 0 100% 5.113
AdvertiseErrorTest 1 0 0 0 100% 0.212
AsIsServiceTest 4 0 0 0 100% 0.842
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.564
FileResolverTest 3 0 0 0 100% 1.274
HookMessageTest 2 0 0 0 100% 3.894
RegexPipelineTest 3 0 0 0 100% 2.25
SmartClientSmartServerTest 60 0 0 0 100% 19.383
ProtocolErrorTest 1 0 0 0 100% 1.024
HttpClientTests 14 0 0 0 100% 2.729
DefaultUploadPackFactoryTest 4 0 0 0 100% 2.243
ErrorServletTest 1 0 0 0 100% 2.051
SetAdditionalHeadersTest 1 0 0 0 100% 1.677

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

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

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.patch

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

org.eclipse.jgit.nls

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DfsInserterTest 8 0 0 0 100% 0.116
DfsBlockCacheTest 2 0 0 0 100% 0.262
PackSourceTest 1 0 0 0 100% 0.004
DfsPackCompacterTest 2 0 0 0 100% 0.012
DfsGarbageCollectorTest 24 0 0 0 100% 2.134
DfsBlockCacheConfigTest 4 0 0 0 100% 0.042
DfsPackDescriptionTest 12 0 0 0 100% 0.005
DfsFsckTest 11 0 0 0 100% 0.19
DeltaBaseCacheTest 4 0 0 0 100% 0.007

org.eclipse.jgit.transport.sshd

Class Tests Errors Failures Skipped Success Rate Time
ApacheSshTest 45 0 0 0 100% 40.83

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
MergeAlgorithmTest 20 0 0 0 100% 0.159
MergerTest 27 0 0 0 100% 43.162
MergeMessageFormatterTest 15 0 0 0 100% 2.575
SquashMessageFormatterTest 1 0 0 0 100% 0.06
CherryPickTest 2 0 0 0 100% 0.245
SimpleMergeTest 16 0 0 0 100% 2.059
CrissCrossMergeTest 8 0 0 0 100% 84.025

Test Cases

[Summary] [Package List] [Test Cases]

AbbreviationTest

testAbbreviateOnEmptyRepository 0.021
testAbbreviateLooseBlob 0.028
testAbbreviateIsActuallyUnique 0.221
testAbbreviatePackedBlob 0.132

BaseReceivePackTest

parseCommand 0.001

NameConflictTreeWalkTest

testNoDF_NoGap 0.119
testDF_NoGap 0.02
testDF_DetectConflict 0.017
testDF_GapByOne 0.016
testDF_SkipsSeenSubtree 0.017

DfsInserterTest

testReadFromInserterSmallObjects 0.001
testNoCheckExisting 0.002
testInserterIgnoresUnreachable 0.002
testReaderResolve 0.002
testGarbageSelectivelyVisible 0.096
testReadFromFallback 0.002
testReadFromInserterLargerObjects 0.008
testInserterDiscardsPack 0.001

PushProcessTest

testUpdateMixedCases 0.378
testUpdateUnexpectedRemote 0.038
testTrackingRefUpdateOnReject 0.291
testUpdateDelete 0.04
testUpdateFastForward 0.064
testUpdateUnexpectedRemoteVsForce 0.172
testUpdateRejectedByConnection 0.172
testUpdateUpToDate 0.045
testUpdateNonFastForwardForced 0.123
testUpdateExpectedRemote 0.125
testPushResult 0.173
testUpdateNonFastForwardUnknownObject 0.044
testUpdateNonFastForward 0.033
testUpdateDeleteNonExisting 0.249
testTrackingRefUpdateEnabled 0.124
testUpdateCreateRef 0.181
testTrackingRefUpdateDisabled 0.321

GitDateFormatterTest

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

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

UnpackedObjectTest

testStandardFormat_SmallObject 0.024
testStandardFormat_InvalidType 0.073
testStandardFormat_LargeObject_TruncatedZLibStream 0.047
testStandardFormat_NoHeader 0.035
testStandardFormat_SmallObject_TruncatedZLibStream 0.027
testStandardFormat_NegativeSize 0.023
testStandardFormat_SmallObject_TrailingGarbage 0.024
testStandardFormat_GarbageAfterSize 0.052
testStandardFormat_LargeObject_TrailingGarbage 0.025
testPackFormat_DeltaNotAllowed 0.022
testStandardFormat_LargeObject_CorruptZLibStream 0.018
testPackFormat_LargeObject 0.023
testPackFormat_SmallObject 0.035
testStandardFormat_SmallObject_CorruptZLibStream 0.024
testStandardFormat_LargeObject 0.041

JSchSshTest

testSshModifiedHostKeyDeny 9.016
testSshModifiedHostKeyAsk 3.948
testSshWithConfigWrongKey 2.038
testSshWithUnknownKexAlgorithmsInConfig 3.139
testPasswordAuthWrongPassword 3.563
testPasswordAuthCorrectPasswordTooLate 2.19
testSshWithGlobalIdentity 1.122
testSshCloneWithConfigAndPush 1.011
testKeyboardInteractiveAuthSeveralTimes 1.255
testSftpWithConfig 1.288
testSshEncryptedUsedKeySeveralPassword 1.747
testSshWithoutKnownHostsDeny 4.204
testSftpCloneWithConfigAndPush 1.81
testKeyboardInteractiveAuthCorrectPasswordTooLate 2.386
testSshWithConfigEncryptedUnusedKey 1.335
testSshWithUnknownAuthInConfig 2.525
testKeyboardInteractiveAuth 1.603
testSshWithUnknownCiphersInConfig 1.842
testSshWithConfigEncryptedUnusedKeyInConfigLast 2.093
testSshWithNoMatchingAuthInConfig 2.04
testSshWithWrongPortInConfig 1.405
testSshWithDefaultIdentity 1.627
testSshEncryptedUsedKeyWrongPassword 2.287
testSshWithMinimalHostKeyAlgorithmsInConfig 5.105
testRsaHostKeySecond 0
testSshEncryptedUsedKeyCached 3.307
testSshWithoutKnownHostsWithProviderAsk 0.001
testSshWithAliasInConfig 1.041
testKeyboardInteractiveAuthWrongPassword 2.238
testPasswordAuthSeveralTimes 6.915
testSshWithWrongUserNameInConfig 0
testPasswordAuthNoPassword 0.001
testKeyboardInteractiveAuthNoPassword 0.78
testSshWithoutConfig 3.477
testEcDsaHostKey 0
testPasswordAuth 3.549
testSshModifiedHostKeyAllow 0
testSshWithConfig 0
testSshWithoutKnownHostsWithProviderAcceptNew 0.806
testSshWithoutKnownHosts 1.511
testSshWithUnknownHostKeyAlgorithmsInConfig 1.466
testSshModifiedHostKeyWithProviderDeny 1.108
testSshWithConfigEncryptedUnusedKeyInConfigFirst 1.857
testSshKeys 32.184

ObjectIdSerializerTest

serialize 0.001
serializeZeroId 0.001
serializeNull 0.001

ArchiveCommandTest

archiveByIdSpecificFile 0.08
archiveByDirectoryPath 0.179
archiveHeadAllFiles 0.061
archiveHeadSpecificPath 0.186

BranchCommandTest

testCreateFromCommit 0.37
testCreateFromLightweightTag 0.116
testCreateFromAnnotatetdTag 0.124
testCreationImplicitStart 0.186
testCreateForce 0.156
testPullConfigRemoteBranch 0.491
testCreateAndList 0.225
testRenameLocalBranch 0.242
testListBranchesWithContains 0.086
testListAllBranchesShouldNotDie 0.561
testRenameRemoteTrackingBranch 0.278
testPullConfigLocalBranch 0.468
testInvalidBranchDash 0.195
testInvalidBranchHEAD 0.156
testDelete 0.288
testPullConfigRenameLocalBranch 0.48
testCreationNullStartPoint 0.099

PathsTest

testPathCompare 0
testStripTrailingSeparator 0

GarbageCollectCommandTest

testGConeCommit 0.065
testGCmoreCommits 0.373

RawCharUtilTest

testTrimLeadingWhitespace 0.001
testTrimTrailingWhitespace 0
testIsWhitespace 0

IndexDiffWithSymlinkTest

testSymlinkWithEncodingDifference 0.402

DirCacheCheckoutTest

testLongFilename 0.035
testCheckoutChangeLinkToEmptyDir 0.131
testDirtyFileModeEqualHeadMerge 0.1
testResetHard 0.464
testRules1thru3_NoIndexEntry 0.035
testCheckoutChangeLinkToNonEmptyDirs 0.184
testCheckoutUncachedChanges 0.03
testFileModeChangeAndContentChangeNoConflict 0.236
testCheckoutChangeFileToEmptyDir 0.078
testDirectoryFileSimple 0.195
testDirectoryFileConflicts_15b 0.037
testCloseNameConflicts1 0.173
testCheckoutOutChanges 0.07
testIgnoredDirectory 0.204
testInitialCheckout 0.05
testOverwriteUntrackedLinkModeChange 0.274
testUntrackedConflicts 0.235
testCheckoutChangeFileToEmptyDirs 0.221
testCheckoutHierarchy 0.049
testFileModeChangeWithNoContentChangeUpdate 0.249
testFolderFileAndContentConflicts 0.516
testOverwriteUntrackedFileModeChange 0.404
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.078
testIgnoredDirectoryWithTrackedContent 0.206
testResetWithChangeInGitignore 0.234
testCheckoutChangeLinkToEmptyDirs 0.056
testCloseNameConflictsX0 0.161
testDontOverwriteEmptyFolder 0.03
testFileModeChangeAndContentChangeConflict 0.153
testFolderFileConflict 0.36
testDontOverwriteDirtyFile 0.043
testDirectoryFileConflicts_1 0.129
testDirectoryFileConflicts_2 0.077
testDirectoryFileConflicts_3 0.056
testDirectoryFileConflicts_4 0.043
testDirectoryFileConflicts_5 0.034
testDirectoryFileConflicts_6 0.038
testDirectoryFileConflicts_7 0.286
testDirectoryFileConflicts_8 0.029
testDirectoryFileConflicts_9 0.037
testCheckoutChangeFileToNonEmptyDirs 0.119
testRules4thru13_IndexEntryNotInHead 0.229
testCheckoutOutChangesAutoCRLFInput 0.037
testCheckoutOutChangesAutoCRLFfalse 0.132
testDirectoryFileConflicts_10 0.176
testDirectoryFileConflicts_11 0.13
testDirectoryFileConflicts_12 0.056
testDirectoryFileConflicts_13 0.174
testDirectoryFileConflicts_14 0.049
testDirectoryFileConflicts_15 0.028
testDirectoryFileConflicts_16 0.167
testDirectoryFileConflicts_17 0.047
testDirectoryFileConflicts_18 0.048
testDirectoryFileConflicts_19 0.186
testDirectoryFileConflicts_5b 0.04
testDirectoryFileConflicts_6b 0.053
testDirtyFileModeEqualIndexMerge 0.203
testOverwriteUntrackedIgnoredFile 0.238
testCheckoutOutChangesAutoCRLFtrue 0.059
testCheckoutOutChangesAutoCRLFtrueBinary 0.252
testMultipleContentConflicts 0.528
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.09
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.168

ObjectIdTest

test011_toString 0.001
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.002
test006_notIsId 0

GitConstructionTest

testClose 0.153
testOpen 0.249
testWrap 0.11

NBTest

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

URIishTest

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

HookTest

testCommitMsgHookReceivesCorrectParameter 0.093
testFailedPreCommitHookBlockCommit 0.131
testFindPostCommitHook 0.017
testAllCommitHooks 0.269
testFindHook 0.023
testFailedCommitMsgHookBlocksCommit 0.066
testPostCommitRunHook 0.144
testRunHook 0.085
testCommitMsgHookCanModifyCommitMessage 0.119

MergeAlgorithmTest

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

RefTest

testGetShortExactRef 0.038
testGetRefsByPrefix 0.033
testReadAllIncludingSymrefs 0.053
testGetRefsByPrefixes 0.03
testReadSimplePackedRefSameRepo 0.038
testRefsUnderRefs 0.048
testResolvedSymRef 0.029
testReadSymRefToLoosePacked 0.13
testResolvedNamesBranch 0.059
testGetShortRef 0.049
testRemoteNames 0.078
testAmbiguousRefsUnderRefs 0.182
testReadLooseRef 0.05
testReadLoosePackedRef 0.031
testReadSymRefToPacked 0.036

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 1.077
nonReferencedNonExpiredObject_notPruned 0.026
nonReferencedExpiredObjectTree_pruned 0.578
testPackCommitsAndLooseOneWithPruneNow 1.244
nonReferencedObjects_onlyExpiredPruned 1.007

NoteMapMergerTest

testBaseEqualsTheirs 0.163
testCollapseFanoutAfterMerge 2.518
testEditSameNoteDifferentContent 0.054
testFanoutAndLeafWitConflict 2.498
testDeleteDifferentNotes 0.073
testNonNotesWithNonNoteConflict 0.14
testAddSameNoteDifferentContent 0.059
testNonNotesWithoutNonNoteConflict 0.19
testEditDifferentNotes 0.04
testEditDeleteConflict 0.038
testLargeTreesWithConflict 4.779
testLargeTreesWithoutConflict 4.541
testOursEqualsTheirs 0.035
testFanoutAndLeafWithoutConflict 2.389
testNoChange 0.124
testBaseEqualsOurs 0.041
testAddDifferentNotes 0.066

IndexDiffTest

testUnchangedComplex 0.062
testRemovedUntracked 0.052
testUnchangedSimple 0.133
testAdded 0.066
testStageState_mergeAndReset_bug 0.294
testUntrackedFolders 0.133
testStageState_simulated_bug 0.251
testConflictingDeletedAndModified 0.262
testAssumeUnchanged 0.201
testAutoCRLFInput 0.047
testModified 0.036
testStageState 0.315
testMissing 0.065
testRemoved 0.07
testConflictingFromMultipleCreations 0.314
testUntrackedNotIgnoredFolders 0.103
testConflicting 0.406

PullCommandTest

testPullFastForward 0.239
testPullMerge 0.456
testPullWithRebaseConfig1 0.77
testPullWithRebaseConfig2 0.704
testPullWithRebaseConfig3 0.597
testPullLocalConflict 0.331
testPullWithMergeConfig2 0.49
testPullWithUntrackedStash 0.298
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.29
testPullEmptyRepository 0.354
testPullConflict 0.319
testPullWithoutConfig 0.435
testPullMergeProgrammaticConfiguration 0.392
testPullWithMergeConfig 0.472
testPullWithRebasePreserve1Config 0.526
testPullWithRebasePreserveConfig2 0.446
testPullWithRebasePreserveConfig3 0.519

AttributeTest

testBasic 0

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.273
testCherryPickDirtyIndex 0.391
testCherryPickNoCommit 0.44
testCherryPickConflictResolution 0.319
testCherryPick 0.445
testCherryPickMerge 1.002
testCherryPickConflictMarkers 0.264
testCherryPickOurCommitName 0.154
testCherryPickConflictReset 0.399
testCherryPickDirtyWorktree 0.258
testSequentialCherryPick 0.389
testCherryPickConflictResolutionNoCOmmit 0.219

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0
testParsePersonIdent_legalCases 0.001
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

FileRepositoryBuilderTest

scanWithGitDirRef 0.114
invalidRepositoryFormatVersion 0.04
emptyRepositoryFormatVersion 0.034
relativeGitDirRef 0.053
absoluteGitDirRef 0.067
unknownRepositoryFormatVersion 0.197
testShouldAutomagicallyDetectGitDirectory 0.032

ObjectIdOwnerMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.008
testAddIfAbsentGrowsWithObjects 0.007
testAddGetAndContains 0.002
testIterator 0
testEmptyMap 0

IgnoreRuleSpecialCasesTest

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

ObjectCheckerTest

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

DateRevQueueTest

testInsertOutOfOrder 0.032
testEmpty 0.026
testCloneFIFO 0.164
testInsertTie 0.033
testCloneEmpty 0.02
testClear 0.024
testHasFlags 0.027

FooterLineTest

testSignedOffBy_OneUserWithLF 0.023
testNotEmail 0.019
testNoFooters_EmptyBody 0.018
testEmptyValueWithLF 0.139
testNoFooters_OneLineBodyNoLF 0.055
testSignedOffBy_OneUserNoLF 0.02
testNoFooters_NewlineOnlyBody1 0.019
testNoFooters_NewlineOnlyBody5 0.022
testMatchesBugId 0.149
testNonDelimtedEmail 0.021
testSignedOffBy_IgnoreWhitespace 0.02
testFilterFootersIgnoreCase 0.02
testSignedOffBy_SkipNonFooter 0.033
testEmptyValueNoLF 0.152
testShortKey 0.029
testSignedOffBy_ManyUsers 0.021
testNoFooters_ShortBodyWithLF 0.023
testNoFooters_ShortBodyNoLF 0.021
testNoFooters_OneLineBodyWithLF 0.104

UnionInputStreamTest

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

RemoteConfigTest

multiplePushInsteadOf 0
testRemoveMiddleURI 0
multipleInsteadOf 0
testCreateOrigin 0
testSimpleTimeout 0.001
testSaveTimeout 0
testRemoveLastURI 0
testUploadPack 0.001
testSaveAllTags 0
testUnknown 0
testSimpleNoTags 0.001
testSaveAddURI 0
testSaveNoTags 0
testSaveRemoveFirstURI 0.001
testSaveRemoveLastURI 0
testSimpleAlwaysTags 0.001
noPushInsteadOf 0
testRemoveFirstURI 0
singleInsteadOf 0.001
testAddURI 0
testBackup 0
pushInsteadOfNoPushUrl 0
pushInsteadOfNotAppliedToPushUri 0
testMirror 0
noInsteadOf 0
pushInsteadOfAppliedToUri 0
testSimple 0.001
testRemoveOnlyURI 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.001
testQuote_Empty 0
testQuote_User 0
testQuote_NamedEscapes 0
testDequote_User 0

SquashCommitMsgTest

testReadWriteMergeMsg 0.029

ResetCommandTest

testHardResetOnUnbornBranch 0.038
testHardResetReflogDisabled 0.201
testSoftReset 0.102
testHardResetWithConflicts_DeleteFileFolderConflict 0.172
testPathsResetOnUnbornBranch 0.036
testMixedReset 0.193
testMixedResetRetainsSizeAndModifiedTime 0.118
testMixedResetWithUnmerged 0.166
testHardReset 0.149
testResetDefaultMode 0.105
testHardResetWithConflicts_OverwriteUntrackedFile 0.127
testPathsResetToNonexistingRef 0.03
testPathsResetWithRef 0.261
testHardResetAfterSquashMerge 0.43
testPathsReset 0.205
testResetToNonexistingHEAD 0.02
testPathsResetOnDirs 0.23
testPathsResetWithUnmerged 0.099
testHardResetOnTag 0.394

RawParseUtilsTest

testParseEncoding_badEncoding 0.007
testHeaderEnd 0
testHeaderStart 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

PathFilterLogicTest

testOrMultiTwoMixSubPath 0.033
testSingleSubPathNegate 0.033
testTopOrMultiPathDual 0.028
testOrMultiThreePath 0.03
testSinglePathNegate 0.03
testAndMultiThreeSubPathNegate 0.029
testAndMultiSubPathNegate 0.029
testTopAndMultiSubPathDualNegate 0.052
testAndMultiPath 0.07
testAndMultiPathNegate 0.031
testPatternParentFileMatch 0.029
testSinglePath 0.029
testTopAndMultiPathDualNegate 0.029
testOrMultiThreeMixSubPathNegate 0.047
testTopNotPath 0.051
testOrMultiTwoMixSubPathNegate 0.036
testOrMultiTwoPath 0.05
testAndMultiSubPathDualNegate 0.03
testAndMultiSubPath 0.03
testOrMultiTwoSubPath 0.029
testSingleSubPath 0.035

PushCertificateIdentTest

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

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.004
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.006
testExceptionThrown_BareRepoGetWorkDir 0.004
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.006
testNotBare_CreateRepositoryFromWorkDirOnly 0.005
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.004
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.006
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.007
testNotBare_CreateRepositoryFromDotGitGitDir 0.004
testExceptionThrown_BareRepoGetIndex 0.003
testExceptionThrown_BareRepoGetIndexFile 0.004
testIsBare_CreateRepositoryFromArbitraryGitDir 0.003

ValidRefNameTest

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

HttpConfigTest

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

GcReflogTest

testPackRepoWithCorruptReflog 0.799
testPruneNone 2.029
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.986
testPackCommitsAndLooseOneNoReflog 1.004

RacyGitTests

testRacyGitDetection 1.197
testIterator 10.94

BranchConfigTest

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

StringUtilsTest

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

PatchTest

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

PushCertificateParserTest

parseCertFromPktLine 1.152
testParseReader 0.037
testParseString 0.001
noCert 0.001
testConcatPacketLines 0.044
testMissingPusheeField 0.002
testParseMultipleFromStream 0.003
disabled 0
disabledParserStillRequiresCorrectSyntax 0.001
parseCertFromPktLineNoNewlines 0.001
testConcatPacketLinesInsertsNewlines 0.001

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.022

NoteMapTest

testReadFlatTwoNotes 0.216
testEditFlat 0.037
testWriteUnchangedFanout2_38 0.163
testCreateFromEmpty 0.027
testRemoveDeletesTreeFanout2_38 0.034
testGetCachedBytes 0.037
testReadFanout2_38 0.181
testIteratorFanoutTree2_38 0.054
testIteratorEmptyMap 0.05
testEditFanout2_38 0.09
testShorteningNoteRefName 0.024
testReadFanout2_2_36 0.054
testIteratorFlatTree 0.044
testReadFullyFannedOut 0.35
testIteratorFanoutTree2_2_36 0.052
testLeafSplitsWhenFull 0.319
testWriteUnchangedFlat 0.042
testIteratorFullyFannedOut 0.114

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.051

RevWalkPathFilter6012Test

test1 0.076
test2 0.062
test3 0.056
test4 0.139
test5 0.065
test6 0.183
test7 0.067

DescribeCommandTest

t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe false?--tags:] 0.31
testDescribeBranch[git tag -a true?-a: with git describe false?--tags:] 0.307
t1sameDepthT2[git tag -a true?-a: with git describe false?--tags:] 0.408
testDescribeMultiMatch[git tag -a true?-a: with git describe false?--tags:] 0.131
t1DominatesT2[git tag -a true?-a: with git describe false?--tags:] 0.337
noTargetSet[git tag -a true?-a: with git describe false?--tags:] 0.022
t1nearerT2[git tag -a true?-a: with git describe false?--tags:] 0.479
testDescribe[git tag -a true?-a: with git describe false?--tags:] 0.276
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe false?--tags:] 0.42
testDescribeBranch[git tag -a false?-a: with git describe false?--tags:] 0.257
t1sameDepthT2[git tag -a false?-a: with git describe false?--tags:] 0.435
testDescribeMultiMatch[git tag -a false?-a: with git describe false?--tags:] 0.226
t1DominatesT2[git tag -a false?-a: with git describe false?--tags:] 0.431
noTargetSet[git tag -a false?-a: with git describe false?--tags:] 0.02
t1nearerT2[git tag -a false?-a: with git describe false?--tags:] 0.457
testDescribe[git tag -a false?-a: with git describe false?--tags:] 0.131
t1AnnotatedDominatesT2lightweight[git tag -a true?-a: with git describe true?--tags:] 0.39
testDescribeBranch[git tag -a true?-a: with git describe true?--tags:] 0.124
t1sameDepthT2[git tag -a true?-a: with git describe true?--tags:] 0.466
testDescribeMultiMatch[git tag -a true?-a: with git describe true?--tags:] 0.314
t1DominatesT2[git tag -a true?-a: with git describe true?--tags:] 0.295
noTargetSet[git tag -a true?-a: with git describe true?--tags:] 0.022
t1nearerT2[git tag -a true?-a: with git describe true?--tags:] 0.38
testDescribe[git tag -a true?-a: with git describe true?--tags:] 0.267
t1AnnotatedDominatesT2lightweight[git tag -a false?-a: with git describe true?--tags:] 0.257
testDescribeBranch[git tag -a false?-a: with git describe true?--tags:] 0.56
t1sameDepthT2[git tag -a false?-a: with git describe true?--tags:] 0.274
testDescribeMultiMatch[git tag -a false?-a: with git describe true?--tags:] 0.21
t1DominatesT2[git tag -a false?-a: with git describe true?--tags:] 0.25
noTargetSet[git tag -a false?-a: with git describe true?--tags:] 0.018
t1nearerT2[git tag -a false?-a: with git describe true?--tags:] 0.289
testDescribe[git tag -a false?-a: with git describe true?--tags:] 0.445

ObjectIdSubclassMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.006
testAddIfAbsentGrowsWithObjects 0
testAddGetAndContains 0
testIterator 0.001
testEmptyMap 0

DefaultNoteMergerTest

testEditEdit 0.094
testIdenticalEdit 0.047
testDeleteDelete 0.034
testIdenticalAdd 0.025
testEditDelete 0.033
testAddAdd 0.03

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.112

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0
testUnsupportedRequiredExtension 0
testReadIndex_DirCacheTree 0.185
testCorruptChecksumAtFooter 0.003
testReadWriteV3 0.004
testReadIndex_LsFiles 0.012
testTreeWalk_LsFiles 0.025

SubmoduleAddTest

addSubmoduleWithName 1.964
commandWithNullPath 0.044
addSubmoduleWithExistingSubmoduleDefined 0.444
addSubmoduleWithInvalidPath 0.026
addSubmoduleWithInvalidUri 0.111
addExistentSubmodule 0.1
addSubmodule 0.536
commandWithEmptyPath 0.021
addSubmoduleWithRelativeUri 0.52
commandWithEmptyUri 0.23
denySubmoduleWithDotDot 0.019
commandWithNullUri 0.143

DfsBlockCacheTest

weirdBlockSize 0.172
streamKeyReusesBlocks 0.079

RelativeDateFormatterTest

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

RefListTest

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

SimilarityIndexTest

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

RawSubStringPatternTest

testBoundary 0.09
testCaseInsensitive 0.029
testEmptyPattern 0.028
testNoMatches 0.115

PackFileTest

testDelta_FailsOver2GiB 0.021
testDelta_SmallObjectChain 0.031
testWhole_LargeObject 0.049
testWhole_SmallObject 0.136
testConfigurableStreamFileThreshold 0.05

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.089
testRules 0.032
testIncorrectAttributeFileName 0.027
testNoMatchingAttributes 0.033
testEmptyGitAttributeFile 0.278

BundleWriterTest

testAbortWrite 0.291
testCustomObjectReader 0.296
testWriteHEAD 0.249
testWriteSingleRef 0.219
testIncrementalBundle 0.447

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.024
testBackBug396127 0.019
testReset 0.019
testSingleSubtree_Recursive 0.021
testEmptyTree_WithTreeWalk 0.023
testRemovedSubtree 0.023
testTwoLevelSubtree_FilterPath 0.019
testSingleSubtree_NoRecursion 0.019
testNoSubtree_NoTreeWalk 0.118
testTwoLevelSubtree_Recursive 0.044
testEmptyTree_NoTreeWalk 0.02

DiffFormatterTest

testDiffAutoCrlfSmallFile 0.168
testCreateFileHeader_Modify 0.021
testCreateFileHeader_DeleteGitLink 0.019
testDiffRootNullToTree 0.044
testCreateFileHeaderForRenameModeChange 0.016
testDiff 0.104
testDiffAutoCrlfMediumFile 0.168
testCreateFileHeader_GitLink 0.026
testCreateFileHeader_AddGitLink 0.034
testDiffNullToNull 0.021
testDiffAutoCrlfLargeFile 0.239
testCreateFileHeader_Add 0.021
testCreateFileHeaderWithoutIndexLine 0.016
testCreateFileHeaderForRenameWithoutContentChange 0.043
testDiffRootTreeToNull 0.111
testCreateFileHeader_Binary 0.022
testCreateFileHeader_Delete 0.018

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.023
testInitNonBare_GitdirAndDirShouldntBeSame 0.024
testInitBareRepository 0.037
testInitWithDefaultsNonBare 0.036
testInitWithDefaultsBare 0.033
testInitWithExplicitGitDir 0.137
testInitWithOnlyExplicitGitDir 0.092
testInitNonEmptyRepository 0.041
testInitRepository 0.166

DirCacheLargePathTest

testPath_4090 0.042
testPath_4094 0.03
testPath_4095 0.032
testPath_4096 0.029
testPath_16384 0.146

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.194
dontPackHEAD_nonBare 1.045
dontPackHEAD_bare 0.962
whileRefLockedRefNotPackedNoError 0.967
emptyRefDirectoryDeleted 1.012
concurrentOnlyOneWritesPackedRefs 1.002
looseRefPacked 1.013

NotesCommandTest

testListNotes 0.13
testAddAndRemoveNote 0.427

ManifestParserTest

testNormalizeEmptyPath 0.005
testManifestParser 0.069
testRemoveProject 0.006
testManifestParserWithMissingFetchOnRemote 0.003

PatchErrorTest

testError_DisconnectedHunk 0.001
testError_TruncatedNew 0.002
testError_TruncatedOld 0.001
testError_GarbageBetweenFiles 0.001
testError_GitBinaryNoForwardHunk 0.002
testError_BodyTooLong 0.001

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.638
testUsingUnknownBlobFails 0.284
testUsingHiddenCommonBlobFails 0.44
resetsHaves 0.313
testCreateBranchAtHiddenCommitFails 0.351
testIncludesInvalidGitmodules 0.345
testFilterHidesPrivate 0.338
testSuccess 0.324
testUsingUnknownTreeFails 0.38

AlternatesTest

testAlternate 0.167
testAlternateCyclic2 0.167
testAlternateCyclic3 0.165

BatchRefUpdateTest

overrideRefLogMessage[atomic=false] 0.177
overrideDisableRefLog[atomic=false] 0.08
nonExistentRef[atomic=false] 0.166
addMissingObject[atomic=false] 0.033
simpleForce[atomic=false] 0.041
oneNonExistentRef[atomic=false] 0.066
updateToMissingObject[atomic=false] 0.071
refLogNotWrittenWithoutConfigOption[atomic=false] 0.122
forceRefLogInCommand[atomic=false] 0.086
reflogDelete[atomic=false] 0.059
reflogAppendStatusFastForward[atomic=false] 0.176
oneRefLockFailure[atomic=false] 0.055
oneRefWrongOldValue[atomic=false] 0.156
reflogDefaultIdent[atomic=false] 0.08
simpleNoForce[atomic=false] 0.092
forceRefLogInUpdate[atomic=false] 0.128
conflictThanksToDelete[atomic=false] 0.042
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=false] 0.157
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=false] 0.031
noRefLog[atomic=false] 0.046
reflogOnLockFailure[atomic=false] 0.168
atomicUpdateRespectsInProcessLock[atomic=false] 0
got: <false>, expected: is <true>
packedRefsLockFailure[atomic=false] 0.044
reflogAppendStatusNoMessage[atomic=false] 0.199
reflogFileDirectoryConflict[atomic=false] 0.064
fileDirectoryConflict[atomic=false] 0.046
reflogCustomIdent[atomic=false] 0.076
reflogAppendStatusWithMessage[atomic=false] 0.19
overrideRefLogMessage[atomic=true] 0.774
overrideDisableRefLog[atomic=true] 1.004
nonExistentRef[atomic=true] 0.062
addMissingObject[atomic=true] 0.027
simpleForce[atomic=true] 0.916
oneNonExistentRef[atomic=true] 0.032
updateToMissingObject[atomic=true] 0.031
refLogNotWrittenWithoutConfigOption[atomic=true] 0.932
forceRefLogInCommand[atomic=true] 0.993
reflogDelete[atomic=true] 1.011
reflogAppendStatusFastForward[atomic=true] 0.041
oneRefLockFailure[atomic=true] 0.039
oneRefWrongOldValue[atomic=true] 0.045
reflogDefaultIdent[atomic=true] 0.869
simpleNoForce[atomic=true] 0.026
forceRefLogInUpdate[atomic=true] 0.983
conflictThanksToDelete[atomic=true] 1.004
singleRefUpdateDoesNotRequirePackedRefsLock[atomic=true] 0.028
nonFastForwardDoesNotDoExpensiveMergeCheck[atomic=true] 0.026
noRefLog[atomic=true] 0.938
reflogOnLockFailure[atomic=true] 0.049
atomicUpdateRespectsInProcessLock[atomic=true] 0.956
packedRefsLockFailure[atomic=true] 0.026
reflogAppendStatusNoMessage[atomic=true] 0.963
reflogFileDirectoryConflict[atomic=true] 1.022
fileDirectoryConflict[atomic=true] 0.027
reflogCustomIdent[atomic=true] 0.954
reflogAppendStatusWithMessage[atomic=true] 0.991

FileHeaderTest

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

AutoCRLFInputStreamTest

testBoundary 1.723
test 0.003

FileBasedConfigTest

testIncludeDontInlineIncludedLinesOnSave 0.007
testLeadingWhitespaces 0.004
testUTF8withoutBOM 0.004
testIncludeWithTilde 0.003
testUTF8withBOM 0.003
testIncludeAbsolute 0.002
testSystemEncoding 0.004
testIncludeRelativeDotDotNotFound 0.002
testIncludeRelativeDot 0.002
testIncludeRelativeDotDot 0.003

PushConnectionTest

limitCommandBytes 0.676
invalidCommand 0.005
testWrongOldIdDoesNotReplace 0.014
commandOrder 0.21

GitDateParserTest

shortWithDots 0.007
yesterday 0
weeksAgo 0.001
shortFmt 0.001
iso 0.001
now 0
rfc 0.009
local 0.015
never 0
defaultFmt 0.005
shortWithDotsReverse 0.001
shortWithSlash 0.004
daysAndWeeksAgo 0.001

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.33
resolvePreviousBranch 0.16
resolveMasterCommits 0.189
resolveNonExistingBranch 0.042
resolveReflogParent 0.172
resolveDate 0.038

RmCommandTest

testRemoveCached 0.146
testRemove 0.05

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.036

CGitAttributesTest

testNestedMatchWithWildcard 0.06
testBracketsInGroup 0.183
testNestedMatchRecursive 0.061
testDirectoryMatchSubSimple 0.057
testDirectoryMatchSubComplex 0.112
testDirectoryWildmatchDoesNotMatchFiles1 0.055
testDirectoryWildmatchDoesNotMatchFiles2 0.055
testDirectoryWildmatchDoesNotMatchFiles3 0.063
testDirectoryWildmatchDoesNotMatchFiles4 0.058
testPrefixMatchNot 0.073
testRelativePaths 0.073
testStarMatchOnSlashNot 0.1
testDirectoryMatch 0.066
testDirectoryMatchSubRecursiveBacktrack2 0.072
testDirectoryMatchSubRecursiveBacktrack3 0.097
testDirectoryMatchSubRecursiveBacktrack4 0.074
testDirectoryMatchSubRecursiveBacktrack5 0.069
testDirectoryMatchSubRecursiveBacktrack6 0.07
testBug508568 0.061
testComplexPathMatchNot 0.054
testDirectoryMatchSubRecursive 0.065
testNestedMatchNot 0.255
testRelativePath 0.06
testDirectoryMatchSubRecursiveBacktrack 0.059
testStarPathMatchNot 0.056
testNestedMatch 0.065

ConcurrentRepackTest

testObjectMovedToNewPack1 2.366
testObjectMovedToNewPack2 2.994
testObjectInNewPack 0.979
testObjectMovedWithinPack 2.009

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

AlwaysEmptyRevQueueTest

testClear 0.123
testEmpty 0.053
testAddFails 0.028

FetchCommandTest

fetchUpdatesBranches 0.89
testFetch 0.098
fetchShouldNotFetchTagsFromOtherBranches 0.293
testForcedFetch 0.246
fetchWithExplicitTagsShouldUpdateLocal 0.534
fetchShouldAutoFollowTagForFetchedObjects 0.283
fetchUpdateRefsWithDuplicateRefspec 0.566
fetchPruneRefsWithDuplicateRefspec 0.99
fetchPrunesBranches 0.977
fetchAddRefsWithDuplicateRefspec 0.083
fetchAddsBranches 0.231
fetchDoesntDeleteBranches 0.393
testFetchWithPruneShouldKeepOriginHead 0.291
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.317
fetchShouldAutoFollowTag 0.239

SubmoduleUpdateTest

repositoryWithSubmodule 1.747
repositoryWithUnconfiguredSubmodule 0.145
repositoryWithInitializedSubmodule 0.058
repositoryWithNoSubmodules 0.095

RefTreeDatabaseTest

testGetRefs_HeadsSymref 0.019
testBatchRefUpdate_ForceUpdate 0.007
testBatchRefUpdate_ConflictCausesAbort 0.033
testGetRefs_HeadOnOneBranch 0.002
testGetRef_FindBranchConfig 0.003
testGetRefs_TagsOnly 0.004
testGetRefs_DetachedHead 0.002
testGetRef_NonExistingBranchConfig 0
testBatchRefUpdate_NonFastForwardDoesNotDoExpensiveMergeCheck 0.007
testUpdate_RefusesOrigHeadOnBare 0.001
testSupportsAtomic 0.001
testGetRefs_DiscoversNew 0.015
testBatchRefUpdate_NoConflictIfDeleted 0.016
testBatchRefUpdate_NonFastForwardAborts 0.007
testUpdate_RefusesDotLockInRefName 0.003
testGetRefs_HeadsOnly 0.023
testGetAdditionalRefs 0.005
testExactRef_DiscoversModified 0.003
testGetRefs_CycleInSymbolicRef 0.016
testFirstExactRef 0.002
testGetRefs_DiscoversModified 0.003
testGetRefs_DeeplyNestedBranch 0.011
testUpdate_RefusesRefsTxnNamespace 0
testGetRefs_HeadBranchNotBorn 0.001
testGetRefs_InvalidPrefixes 0.002
testGetRefs_EmptyDatabase 0
testIsNameConflicting 0.002

RevFlagSetTest

testEmpty 0.03
testContainsAll 0.032
testContains 0.026
testAddOne 0.051
testAddTwo 0.031
testEquals 0.031
testRemove 0.032

UploadPackTest

testV2LsRefsUnrecognizedArgument 0.004
testV2FetchDeepenNot_excludeDescendantOfWant 0.07
testV2FetchShallowSince_excludedParentWithMultipleChildren 0.14
testFetchReachableBlobWithBitmap 0.161
testFetchWithNonSupportingServer 0.007
testV2LsRefsSymrefs 0.034
testV2FetchDeepenNot_excludedParentWithMultipleChildren 0.01
testV2FetchIncludeTag 0.062
testV2FetchShallowSince_noCommitsSelected 0.003
testV2FetchRequestPolicyReachableCommit 0.004
testV2FetchUnrecognizedArgument 0.001
testV2LsRefsServerOptions 0.002
testV2FetchClientStopsNegotiation 0.008
testV2EmptyRequest 0.001
testFetchWithBlobLimitFilter 0.107
testFetchExplicitBlobWithFilter 0.011
testV2CapabilitiesRefInWant 0
testV2FetchRequestPolicyAny 0.002
testV2FetchRequestPolicyTip 0.003
testFetchUnreachableBlobWithBitmap 0.126
testV2FetchDeepenWithoutDone 0.003
testV2FetchRequestPolicyAdvertised 0.002
testV2FetchMissingShallow 0.006
testV2FetchOfsDelta 0.088
testV2LsRefsPeel 0.008
testGetPeerAgentProtocolV0 0.005
testGetPeerAgentProtocolV2 0.002
testV2LsRefs 0.105
testFetchReachableBlobWithoutBitmap 0.008
testV2FetchWantRefIfNotAllowed 0.002
testV2CapabilitiesAllowFilter 0.001
testFetchParentOfShallowCommit 0.012
testFetchWithBlobNoneFilter 0.007
testV2FetchServerStopsNegotiation 0.009
testV2FetchServerOptions 0.001
testV2FetchWantRefAndDeepen 0.015
testV2Capabilities 0.001
testV2LsRefsMultipleCommands 0.008
testFetchWithBlobLimitFilterAndBitmaps 0.02
testV2FetchWantRef 0.006
testFetchExplicitBlobWithFilterAndBitmaps 0.119
testV2FetchFilterWhenNotAllowed 0.002
testV2FetchDeepenAndDone 0.013
testV2LsRefsRefPrefixNoSlash 0.004
testV2FetchThinPack 0.09
testV2FetchRequestPolicyReachableCommitTip 0.004
testV2FetchFilter 0.005
testV2FetchBadWantRef 0.002
testV2FetchShallow 0.008
testV2FetchDeepenNot_supportAnnotatedTags 0.108
testV2FetchMixedWantRef 0.02
testV2CapabilitiesRefInWantNotAdvertisedIfAdvertisingForbidden 0
testV2FetchWantRefWeAlreadyHave 0.004
testV2FetchNoProgress 0.032
testV2CapabilitiesRefInWantNotAdvertisedIfUnallowed 0.001
testV2FetchDeepenNot 0.011
testV2LsRefsRefPrefix 0.003
testV2FetchShallowSince 0.052
testV2FetchServerDoesNotStopNegotiation 0.007

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.254
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0.001
testTimeout_readByte_Timeout 0.252
testTimeout_readBuffer_Timeout 0.253
testTimeout_readBuffer_Success1 0.001
testTimeout_readBuffer_Success2 0.001
testTimeout_skip_Success 0.001

FIFORevQueueTest

testUnpopAtFront 0.037
testEmpty 0.02
testCloneEmpty 0.02
testAddLargeBlocks 3.034
testClear 0.031
testHasFlags 0.027

StashDropCommandTest

dropSingleStashedCommit 0.077
dropMiddleStashCommit 0.133
dropFirstStashedCommit 0.202
dropNegativeRef 0.04
dropWithNoStashedCommits 0.149
dropBoundaryStashedCommits 0.542
dropWithInvalidLogIndex 0.083
dropAll 0.116

IndexModificationTimesTest

testLastModifiedTimes 0.182
testModify 2.128

StatusCommandTest

testDifferentStates 0.176
testEmptyStatus 0.15
testDifferentStatesWithPaths 0.063

TestProtocolTest

testFetch 0.097
testPush 0.008
testFullNegotiation 2.16
testUploadPackFactory 0.009
testReceivePackFactory 0.019
testMaxHaves 1.395

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.135
testIneffectiveNegationDifferentLevels1 0.023
testIneffectiveNegationDifferentLevels2 0.035
testIneffectiveNegationDifferentLevels3 0.028
testIneffectiveNegationDifferentLevels4 0.024
testIneffectiveNegationDifferentLevels5 0.262
testTrailingSpaces 0.033
testRules 0.126
testSlashMatchesDirectory 0.022
testToString 0.021
testRepeatedNegationInDifferentFiles1 0.026
testRepeatedNegationInDifferentFiles2 0.148
testRepeatedNegationInDifferentFiles3 0.094
testRepeatedNegationInDifferentFiles4 0.145
testRepeatedNegationInDifferentFiles5 0.062
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.026
testSimpleRootGitIgnoreWildMatcherDirOnly 0.021
testNegateAllExceptJavaInSrc 0.025
testSimpleRootGitIgnoreGlobalIgnore 0.215
testSimpleRootGitIgnoreGlobalDirIgnore 0.03
testLeadingSpaces 0.054
testSimpleRootGitIgnoreGlobalNegation1 0.034
testSimpleRootGitIgnoreGlobalNegation2 0.1
testSimpleRootGitIgnoreGlobalNegation3 0.026
testSimpleRootGitIgnoreGlobalNegation4 0.031
testEmptyIgnoreRules 0.048
testWithSlashDoesNotMatchInSubDirectory 0.046
testSimpleRootGitIgnoreWildMatcher 0.035
testNegation 0.088
testSlashOnlyMatchesDirectory 0.036
testNoPatterns 0.034
testRepeatedNegation 0.023

RawTextLoadTest

testBigWithNullAtStart 0.038
testBigOK 0.034
testSmallNull 0.084
testBinaryThreshold 0.201
testSmallOK 0.029

RawTextTest

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

BlameCommandTest

testCoreAutoCrlf1 0.086
testCoreAutoCrlf2 0.183
testCoreAutoCrlf3 0.071
testCoreAutoCrlf4 0.186
testCoreAutoCrlf5 0.068
testRenameInSubDir 0.236
testBlameWithNulByteInHistory 0.266
testDeleteMiddleLines 0.209
testWhitespaceMerge 0.324
testSingleRevision 0.047
testMoveToOtherDir 0.287
testMiddleClearAllLines 0.106
testTwoRenames 0.27
testBlameWithNulByteInTopRevision 0.229
testDeleteTrailingLines 0.175
testEditAllLines 0.065
testRename 0.239
testConflictingMerge1 0.45
testConflictingMerge2 0.482
testTwoRevisions 0.084

ObjectWalkFilterTest

testDefaultFilter 0.007
testFilteringTreeFiltersReferencedBlobs 0.068
testRevFilterAndObjectFilterCanCombine 0.012
testFilteringTreeFiltersSubtrees 0.007
testFilteringCommitsHasNoEffect 0.035
testObjectFilterCanFilterOutBlob 0.026

SubmoduleDeinitTest

alreadyClosedSubmodule 1.198
dirtySubmoduleWithForce 1.202
cleanSubmodule 0.683
dirtySubmoduleBecauseNewCommit 0.806
dirtySubmoduleBecauseUntracked 0.898
repositoryWithNoSubmodules 0.031

RevCommitParseTest

testParse_implicit_mixed_encoded 0.037
testParse_NoGpgSig 0.039
testParse_WeirdHeaderOnlyCommit 0.051
testParse_gpgSig 0.024
testParse_NoMessage 0.017
testParse_OnlyLFMessage 0.02
testParse_implicit_UTF8_encoded 0.027
testParse_GitStyleMessage 0.066
testParse_ShortLineOnlyNoLF 0.052
testParse_illegalEncoding 0.049
testParse_explicit_bad_encoded2 0.032
testParse_explicit_bad_encoded 0.034
testParse_GitStyleMessageWithCRLF 0.024
testParse_incorrectUtf8Name 0.094
testParse_ShortLineOnlyEmbeddedLF 0.084
testParse_ShortLineOnlyEndLF 0.023
testParse_PublicParseMethod 0.025
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.02
testParse_incompleteAuthorAndCommitter 0.04
testParse_NoParents 0.054
testParse_unsupportedEncoding 0.025
testParse_explicit_encoded 0.079

MergeGitAttributeTest

mergeTextualFile_SetBinaryMerge_Conflict 0.402
mergeBinaryFile_NoAttr_Conflict 0
skipped
mergeTextualFile_NoAttr 0.652
mergeBinaryFile_UnsetMerge_Conflict 0.451
mergeTextualFile_UnsetMerge_NoConflict 0.554
mergeBinaryFile_SetMerge_Conflict 0.444
mergeTextualFile_UnsetMerge_Conflict 0.402

GpgConfigTest

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

CommitAndLogCommandTest

testMultipleInvocations 0.038
testAddUnstagedChanges 0.208
testWrongParams 0.019
testModeChange 0.253
testLogWithFilter 0.195
testCommitAmend 0.08
testCommitRange 0.212
testMergeEmptyBranches 0.148
testInsertChangeId 0.078
testSomeCommits 0.179

ForPathTest

testFindObjects 0.048

RevTagParseTest

testTagBlob 0.145
testTagTree 0.022
testParse_implicit_mixed_encoded 0.022
testParseOldStyleNoTagger 0.021
testParse_NoMessage 0.018
testParse_OnlyLFMessage 0.024
testParse_implicit_UTF8_encoded 0.174
testParseAllFields 0.087
testParse_GitStyleMessage 0.022
testParse_ShortLineOnlyNoLF 0.109
testParse_illegalEncoding 0.032
testParse_explicit_bad_encoded2 0.021
testParse_explicit_bad_encoded 0.036
testParse_ShortLineOnlyEmbeddedLF 0.15
testParse_ShortLineOnlyEndLF 0.027
testParse_PublicParseMethod 0.028
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.019
testTagTag 0.023
testParse_unsupportedEncoding 0.022
testTagCommit 0.145
testParse_explicit_encoded 0.032

DescriptionTest

description 0.033

FileNameMatcherTest

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

Base64Test

testDecodeFail_NonBase64Character 0.001
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.224
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.028
testConfigureCache_Limits1 0.032
testConfigureCache_PackedGitWindowSize_0 0.032
testConfigureCache_PackedGitLimit_0 0.146
testConfigureCache_PackedGitWindowSize_4097 0.023
testConfigureCache_PackedGitOpenFiles_0 0.024

EolStreamTypeUtilTest

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

ReftableCompactorTest

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

TranslationBundleTest

testGermanTranslation 0.002
testMissingString 0.003
testNonTranslatedBundle 0.003
testMissingPropertiesFile 0.002

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.028
testGetRefs_HeadsOnly_SymrefToPacked 0.03
testGetRef_DiscoversModifiedLoose 0.035
testGetRefs_HeadsOnly_AllLoose 0.037
testGetRefs_HeadOnOneBranch 0.161
testExactRef_EmptyDatabase 0.032
testGetRefs_IgnoresGarbageRef1 0.032
testGetRefs_IgnoresGarbageRef2 0.03
testGetRefs_IgnoresGarbageRef3 0.16
testGetRefs_IgnoresGarbageRef4 0.046
testGetRef_CorruptSymbolicReference 0.038
testPeelLooseTag 0.039
testGetRefs_TagsOnly_AllPacked 0.044
testGetRefs_TagsOnly_AllLoose 0.038
testGetRef_FetchHead 0.155
testGetRefs_PackedWithPeeled 0.045
test_repack 0.771
testFirstExactRef_IgnoresGarbageRef 0.025
testPeelCommit 0.027
testGetRefs_CorruptObjectIdReference 0.09
testGetRefs_LooseSorting_Bug_348834 0.036
testReadBranchConfig 0.126
testGetRefs_DeatchedHead1 0.078
testGetRefs_DeatchedHead2 0.027
testExactRef_FetchHead 0.041
testGetRefs_LooseOverridesPacked 0.186
testGetRefs_DiscoversModifiedLoose 0.111
testGetRef_CycleInSymbolicRef 0.076
testReadNotExistingBranchConfig 0.026
testGetRefs_HeadsOnly_AllPacked1 0.027
testGetRef_AnyHeadWithGarbage 0.028
testGetRefs_LooseSortedCorrectly 0.029
testGetRefs_PackedNotPeeled_Sorted 0.038
testFirstExactRef_Mixed 0.028
testExactRef_IgnoresGarbageRef 0.033
testGetRef_CorruptObjectIdReference 0.029
testRefsChangedStackOverflow 0.178
testCreate 0.028
testGetRef_PackedNotPeeled_WrongSort 0.03
testGetRefs_CycleInSymbolicRef 0.151
testGetRefs_InvalidName 0.033
testGetRef_DiscoversDeletedLoose 0.031
testGetRefs_DeeplyNestedBranch 0.045
testPackedRefsLockFailure 0.158
testGetRefs_HeadBranchNotBorn 0.045
testGetRef_EmptyDatabase 0.039
testGetRefs_DiscoversDeletedLoose1 0.155
testGetRefs_DiscoversDeletedLoose2 0.03
testGetRefs_DiscoversDeletedLoose3 0.029
testGetRefs_DiscoversDeletedLoose4 0.028
testGetRefs_DiscoversDeletedLoose5 0.063
testGetRefs_EmptyDatabase 0.056
testGetRefs_HeadsOnly_Mixed 0.074
testGetRefs_DiscoversNewLoose1 0.034
testGetRefs_DiscoversNewLoose2 0.06
testIsNameConflicting 0.079
testGetRefs_SkipsLockFiles 0.08

TreeRevFilterTest

testStringOfPearls_FilePath1 0.17
testStringOfPearls_FilePath2 0.059
testStringOfPearls_FilePath3 0.2
testStringOfPearls_DirPath2 0.032
testPathFilterOrOtherFilter 0.109

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.1

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.04
testMergeCommitOneParentShallow 0.219
testShallowCommitParse 0.027
testObjectDirectorySnapshot 0.097
testDepth1 0.08
testDepth2 0.191
testDepth3 0.063

NameRevCommandTest

multiplePathsNoMerge 0.054
multiplePathsSecondParent 0.122
prefix 0.1
annotatedTags 0.061
annotatedTagsNoResult 0.166
ref 0.049
simpleAncestor 0.037
onePathMerge 0.184
onePathMergeSecondParent 0.043
onePathMergeLongerFirstParentPath 0.168
nameExact 0.032

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.298
testRenamedBoundLineDelete 0.148
testBoundLineDelete 0.172

GcTagTest

annotatedTag_objectNotPruned 1.127
lightweightTag_objectNotPruned 1.049

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.08
testStringOfPearls_FilePath1 0.107
testStringOfPearls_FilePath2 0.046
testStringOfPearls_FilePath3 0.193
testStringOfPearls_FilePath3_NoParentRewriting 0.061
testStringOfPearls_DirPath2 0.201
testStringOfPearls_FilePath2_NoParentRewriting 0.233
testStringOfPearls_FilePath1_NoParentRewriting 0.113
testStringOfPearls_DirPath2_NoParentRewriting 0.047
testEdits_MatchNone 0.077
testEmpty_NoMatch 0.039
testSimple1 0.165
testEdits_MatchAll 0.052

ReflogCommandTest

testAmendReflog 0.19
testBranchReflog 0.223
testHeadReflog 0.234

RemoteAddCommandTest

testAdd 0.089

PackReverseIndexTest

testFindObjectWrongOffset 0.033
testFindNextOffsetWrongOffset 0.024
testFindObject 0.023
testFindNextOffset 0.02

AttributesHandlerTest

testNestedMatchRecursive 0.037
testDirectoryMatchSubSimple 0.16
testStarPathMatch 0.029
testExpandBuiltInMacro1 0.028
testExpandBuiltInMacro2 0.03
testExpandBuiltInMacro3 0.149
testDirectoryMatchSubComplex 0.028
testInfoOverridesWorkDirRoot 0.026
testCustomGlobalMacro1 0.029
testCustomGlobalMacro2 0.149
testCustomGlobalMacro3 0.024
testCustomGlobalMacro4 0.216
testPrefixMatchNot 0.032
testRelativePaths 0.04
testStarMatchOnSlashNot 0.028
testDirectoryMatch 0.097
testDirectoryMatchSubRecursiveBacktrack2 0.061
testDirectoryMatchSubRecursive 0.044
testNestedMatchNot 0.049
testCyclicMacros 0.052
testWorkDirRootOverridesGlobal 0.044
testComplexPathMatch 0.046
testDirectoryMatchSubRecursiveBacktrack 0.175
testInfoOverridesGlobal 0.034
testNestedMatch 0.035
testExpandNonMacro1 0.079
testExpandNonMacro2 0.036
testExpandNonMacro3 0.05
testExpandNonMacro4 0.097
testRecursiveMacro 0.027

ObjectLoaderTest

testLargeObjectLoader 0
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.003
testSmallObjectLoader 0

RootLocaleTest

testJGitText 0.002
testCLIText 0.006
testUIText 0.002

RepoCommandSymlinkTest

testLinkFileBare 0.415

AttributesMatcherTest

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

RevWalkSortTest

testSort_Default 0.032
testSort_COMMIT_TIME_DESC 0.028
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.129
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.033
testSort_TOPO_REVERSE 0.035
testSort_TOPO 0.034
testSort_REVERSE 0.185

MergeCommandTest

testDeletionOnSideConflict 0.312
testNoFastForwardNoCommit 0.223
testRecursiveMergeWithConflict 0.44
testMergeWithMessageAndChangeId 0.324
testConflictingMergeFailsDueToDirtyIndex 0.291
testFastForward 0.096
testMergeNonVersionedPaths 0.415
testMultipleCreationsSameContent 0.262
testAlreadyUpToDate 0.057
testMergeRemovingFoldersWithoutFastForward 0.254
testMergeRemovingFolders 0.21
testFastForwardOnly 0.32
testSuccessfulContentMergeNoCommit 0.293
testMergeWithChangeId 0.276
testFileModeMerge 0.273
testFileModeMergeWithDirtyWorkTree 0.364
testMergeWithMessageOption 0.208
testMultipleDeletions 0.213
testFastForwardNoCommit 0.403
testSquashMergeConflict 0.18
testSingleDeletion 0.519
testMergeInItself 0.052
testMergeConflictWithMessageOption 0.213
testMergeTag 0.267
testMergeConflictFileFolder 0.259
testFastForwardWithFiles 0.097
testMultipleCreations 0.423
testSquashMerge 0.224
testDeletionAndConflict 0.256
testModifiedAndRenamed 0.26
testSuccessfulMergeFailsDueToDirtyIndex 0.264
testSuccessfulContentMergeAndDirtyworkingTree 0.323
testMultipleHeads 0.215
testMergeMessage 0.234
testSuccessfulContentMerge 0.309
testSuccessfulMergeFailsDueToDirtyWorktree 0.297
testDeletionOnMasterConflict 0.278
testSquashFastForward 0.243
testFastForwardOnlyNotPossible 0.199
testContentMerge 0.259
testNoFastForward 0.081
testConflictingMergeFailsDueToDirtyWorktree 0.248
testMergeFailingWithDirtyWorkingTree 0.453
testMergeSuccessAllStrategiesNoCommit 1.291
testMergeSuccessAllStrategies 1.446

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

CloneCommandTest

testCloneRepositoryCustomRemote 0.503
testCloneRepositoryExplicitGitDir 0.428
testCloneRepositoryExplicitGitDirNonStd 0.432
testCloneRepositoryWithNestedSubmodules 1.49
testCloneRepositoryWithBranchShortName 0.384
testBareCloneRepository 0.379
testCloneRepositoryWithSubmodules 0.72
testCloneWithAutoSetupRebase 0.66
testCloneRepositoryOnlyOneBranch 0.325
testCloneRepositoryWithBranch 0.516
testBareCloneRepositoryCustomRemote 0.244
testCloneBareRepositoryDefaultDirectory 0.152
testCloneRepositoryDefaultDirectory 0.19
testCloneRepositoryExplicitGitDirBare 0.298
testCloneRepositoryWithTagName 0.288
testCloneRepository 0.393
testBareCloneRepositoryNullRemote 0.509
testBareCloneRepositoryOnlyOneBranch 0.551
testCloneRepositoryWithMultipleHeadBranches 0.41
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.352

FSTest

testReadPipeCommandStartFailure 0.05
testSymlinkAttributes 0.12
testReadPipePosixCommandFailure 0.013
testExecutableAttributes 0.001

HMACSHA1NonceGeneratorTest

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

ProtocolV0ParserTest

testRecvWantsShallow 0.098
testRecvWantsWithAgent 0.003
testRecvWantsWithCapabilities 0
testRecvWantsDeepen 0
testRecvWantsFilter 0.001
testRecvWantsWithoutCapabilities 0.038

CleanCommandTest

testClean 0.094
testCleanWithPaths 0.095
testCleanDirs 0.225
testCleanWithDryRun 0.193
testCleanDirsWithDryRun 0.102
testCleanDirsWithSubmodule 0.464
testCleanDirsWithRepository 0.168
testCleanDirsWithDryRunAndNoIgnore 0.199
testCleanDirsWithPrefixFolder 0.208
testFilesShouldBeCleanedInSubSubFolders 0.222
testCleanWithDryRunAndNoIgnore 0.075

TagCommandTest

testDeleteFullName 0.06
testTagging 0.18
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.035
testFailureOnSignedTags 0.038
testDeleteNonExisting 0.089
testDeleteEmptyTagNames 0.055
testEmptyTagName 0.065
testTaggingOnHead 0.048
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.333
testListAllTagsInRepositoryInOrder 0.216
testInvalidTagName 0.045
testDelete 0.24
testDeleteBadName 0.04
testUnannotatedTagging 0.081

HugeCommitMessageTest

testHugeCommitMessage 5.373

DirCacheEntryTest

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

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 1.195
branch_historyNotPruned 1.081
deleteBranch_historyPruned 1.069

RawParseUtils_HexParseTest

testInt16 0.001
testInt32 0
testInt4_1 0

LongMapTest

testRemoveCollision1 0
testRemoveCollision2 0
testInsertMinValue 0
testLargeMap 0.055
testSmallMap 0
testReplaceMaxValue 0.001
testEmptyMap 0
testRemoveOne 0

SHA1Test

detectsShatteredByDefault 0.055
test0 0.001
test1 0
test2 0
shatteredCollision 0.081
shatteredStoredInGitBlob 0.112

GcKeepFilesTest

testKeepFiles 1.218

IndexDiffFilterTest

testFileIgnoredNotHonored 0.123
testRecursiveTreeWalk 0.051
testEmptyFolderCommitted 0.048
testFileInFolderUntracked 0.05
testFileInFolderCommittedModifiedAllIgnored 0.052
testFileInFolderCommittedDeleted 0.042
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.085
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.081
testFileCommittedModified 0.058
testFileIgnored 0.047
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.102
testFolderChangedToFile 0.091
testFileInFolderCommittedModified 0.056
testNonRecursiveTreeWalk 0.046
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.177
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.098
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.05
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.06
testFileCommittedDeleted 0.068
testFolderChangedToFileCommittedComparedWithInitialCommit 0.156
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.075
testFileCommittedModifiedIgnored 0.046
testFileCommitted 0.037
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.05
testFileInFolderCommittedModifiedIgnored 0.046
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.094
testConflicts 0.104
testFileInFolderAllIgnored 0.039
testFileInFolderCommittedChangedNotModified 0.103
testFileInFolderCommittedAllDeleted 0.039
testEmptyFolderIgnored 0.042
testFileInFolderCommittedNonRecursive 0.048
testEmptyFolderUntracked 0.04
testFileInFolderCommitted 0.064
testFileInFolderIgnored 0.042
testFileCommittedChangedNotModified 0.043
testEmptyFolderCommittedDeleted 0.041
testFileUntracked 0.034

AutoLFInputStreamTest

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

PacketLineInTest

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

RevertCommandTest

testRevertDirtyIndex 0.233
testRevertConflictMarkers 0.208
testRevertConflictResolution 0.27
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.282
testRevertMultipleWithFail 0.339
testRevertMultiple 0.295
testRevertDirtyWorktree 0.254
testRevert 0.223
testRevertOurCommitName 0.227
testRevertkConflictReset 0.21

RawParseUtils_LineMapTest

testEmpty 0.061
testOneBlankLine 0
testTwoLineFooBar 0
testFourLineBlanks 0
testLineMapOrBinary 0.005
testNulByte 0
testTwoLineNoLF 0

RemoteListCommandTest

testList 0

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

MergedReftableTest

scanIncludeDeletes 0
twoTableById 0
twoTableSeek 0
oneEmptyTable 0.001
oneTableScan 0.017
oneTableSeek 0.005
scanDuplicates 0
compaction 0.001
missedUpdate 0
noTables 0
fourTableScan 0.024
twoEmptyTables 0
deleteIsHidden 0.001

PacketLineOutTest

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

HttpAuthTest

testHttpAuthScanResponse 0.099

JDKHttpConnectionTest

testCommaSeparatedList 2.896
testMultiple1 0
testMultiple2 0.001
testSingle 0

GcDeleteEmptyRefsFoldersTest

emptyRefFoldersAreDeleted 0.092
emptyRefFoldersAreKeptIfTheyAreTooRecent 0.046
nonEmptyRefsFoldersAreKept 0.039

EditListTest

testSet 0.002
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

AddCommandTest

testCommandInjection 0.122
testCleanFilterReturning12 0.062
testAddExistingSingleFileTwice 0.05
testCleanFilter 0.234
testReplaceFileByPartOfDirectory 0.043
testAddGitlinkDoesNotChange 0.215
testBadCleanFilter 0.066
testMultipleCleanFilter 0.302
testAddWithConflicts 0.039
testAddNothing 0.019
testAddRemovedFile 0.074
testCleanFilterEnvironment 0.1
testAttributesWithTreeWalkFilter 0.183
testAddWithoutParameterUpdate 0.067
testAddExistingSingleMediumSizeFileWithNewLine 0.079
testAddSubrepoWithDirNoGitlinks 0.203
testAddExistingSingleFileInSubDir 0.03
testAssumeUnchanged 0.201
testAddRemovedCommittedFile 0.131
testAddWithParameterUpdate 0.172
testAddWholeRepo 0.053
testExecutableRetention 0.089
testNotApplicableFilter 0.256
testAddTwoFiles 0.035
testAddFolder 0.038
testAddExistingSingleFileTwiceWithCommit 0.056
testAddIgnoredFile 0.123
testReplaceFileWithDirectory 0.058
testAttributesConflictingMatch 0.036
testAddGitlink 0.158
testBadCleanFilter2 0.093
testAddExistingSingleBinaryFile 0.079
testAddNonExistingSingleFile 0.029
testAddExistingSingleFile 0.035
testReplaceDirectoryConflictsWithFile 0.106
testAddExistingSingleSmallFileWithNewLine 0.161
testReplaceDirectoryWithFile 0.027
testBuiltinCleanFilter 1.556
testBuiltinFilters 2.224

JschConfigSessionFactoryTest

testNoConfigEntry 0.488
testAliasCaseDifferenceLowcase 0.179
testAliasIdentical 0.124
testAlias 0.108
testAliasCaseDifferenceLowcaseInverted 0.075
testAliasCaseDifferenceUpcase 0.124
testAliasIdenticalWithPort 0.108
testAliasIdenticalWithUser 0.135
testAliasWithPort 0.125
testAliasWithUser 0.11
testAliasCaseDifferenceUpcaseInverted 0.138
testConnectTimout 0.074

PackSourceTest

defaultComaprator 0.003

RepositoryCacheConfigTest

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

TemporaryBufferTest

testOneByte 0.001
testInCoreLimit_SwitchOnCopy 0.068
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.02
testLarge_SingleWrite 0.071
testInCoreLimit_SwitchBeforeAppendByte 0.073
testOneBlock_BulkWrite 0.001
testRandomWrites 0.112
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0
testDestroyWhileOpen 0.046
testOneBlockAndHalf_Copy 0.011
testHeapWithEstimatedSize 0.007
testInCoreInputStream 0

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.191

GcTemporaryFilesTest

oldTempPacksAndIdxAreDeleted 0.061
recentTempPacksAndIdxAreNotDeleted 0.138

MergerTest

checkContentMergeConflict 0.977
checkMergeNonConflictingSubmodulesWithoutIndex 1.274
mergeWithCrlfAutoCrlfTrue 0.69
checkFileReplacedByFolderInOurs 1.163
checkLockedFilesToBeDeleted 0.704
checkContentMergeNoConflict_noRepo 0.481
checkMergeEqualNewTrees 0.558
checkMergeConflictingNewTrees 0.716
rebaseWithCrlfAutoCrlfTrue 1.177
checkMergeMergeableTreesWithoutIndex 0.594
checkMergeConflictingTreesWithoutIndex 0.681
failingDeleteOfDirectoryWithUntrackedContent 0.462
checkMergeEqualTreesInCore_noRepo 0.77
checkMergeMergeableFilesWithTreeInIndex 0.674
checkUntrackedFolderIsNotAConflict 0.563
checkContentMergeLargeBinaries 0.72
checkFileReplacedByFolderInTheirs 0.742
checkMergeEqualTreesInCore 0.477
checkContentMergeNoConflict 0.525
checkMergeConflictingSubmodulesWithoutIndex 0.604
checkMergeConflictingFilesWithTreeInIndex 0.371
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.65
checkContentMergeConflict_noTree 0.325
checkMergeEqualTreesWithoutIndex 0.539
mergeWithCrlfInWT 0.388
checkMergeCrissCross 0.888
checkForCorrectIndex 25.364

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0.001

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.223
testPrecedenceGlobal 0.04
testNoAttributes 0.023
testPrecedenceParent 0.027
testRules 0.045
testPrecedenceCurrent 0.151
testHierarchyBothIterator 0.045
testIndexOnly 0.042
testIndexOnly2 0.157
testOverriding2 0.026
testAggregation 0.032
testPrecedenceInfo 0.028
testPrecedenceRoot 0.026
testRulesInherited 0.163
testHierarchyWorktreeOnly 0.028
testNoMatchingAttributes 0.027
testEmptyGitAttributeFile 0.028
testOverriding 0.148

PackIndexV1Test

testCRC32 0.025
testIteratorMethodsContract 0.022
testCompareEntriesOffsetsWithGetOffsets 0.165
testIteratorReturnedValues1 0.022
testIteratorReturnedValues2 0.027
testCompareEntriesOffsetsWithFindOffsets 0.031

RefAdvertiserTest

advertiser 0.001

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.782
repositoryWithNoHeadInSubmodule 0.182
repositoryWithUninitializedSubmodule 0.076
repositoryWithInitializedSubmodule 0.296
repositoryWithMissingSubmodule 0.039
repositoryWithDifferentRevCheckedOutSubmodule 0.264
repositoryWithNoSubmodules 0.035

PushOptionsTest

testThinPushWithOptions 0.028
testPushWithEmptyOptions 0.868
testAdvertisedButUnusedPushOptions 0.479
testPushWithoutOptions 0.658
testAtomicPushWithOptions 0.148
testFailedAtomicPushWithOptions 0.031
testNonAtomicPushWithOptions 0.017
testPushOptionsNotSupported 0.381

DirCachePathEditTest

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

AutoGcTest

testTooManyPacks 0.168
testNotTooManyLooseObjects 0.016
testTooManyLooseObjects 1.976
testNotTooManyPacks 0.026

DirCacheFindTest

testEntriesWithin 0.035

SymlinksTest

fileModeTestMissingThenSymlink 1.322
createDirSymlinkBeforeTarget 0.443
createFileSymlinkBeforeTarget 0.291
fileModeTestFolderThenSymlink 0.421
createSymlinkAfterTarget 0.429
fileModeTestSymlinkThenFile 0.309
fileModeTestFileThenSymlink 0.25
fileModeTestSymlinkThenMissing 0.293
fileModeTestSymlinkThenFolder 0.484

IntListTest

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

RevWalkFollowFilterTest

testSingleRename 0.039
testMultiRename 0.054
testNoRename 0.141

EditListTest

testTypes 0.006
testHunkHeader 0.001
testFileHeader 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.59
test1 0.068
test2 0.14
testTinyThinPack 0.176
testMaxObjectSizeDeltaBlock 0.055
testMaxObjectSizeFullBlob 0.126
testPackWithTrailingGarbage 0.029
testPackWithDuplicateBlob 0.029
testDataAfterPackFooterSingleRead 0.266
testDataAfterPackFooterSplitObjectRead 1.068
testMaxObjectSizeDeltaResultSize 0.029
testNonMarkingInputStream 0.154

RefTreeTest

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

AttributesNodeTest

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

LeafBucketTest

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

InterIndexDiffFilterTest

testOneOnly 0.017
testTwoSame 0.018
testEmpty 0.018
testTwoSameDifferByAssumeValid 0.018
testTwoSameSameAssumeValidDifferentContent 0.018

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 30.743
test_ConfigAutoCRLF_false_GlobalEOL_crlf 17.036
test_ConfigAutoCRLF_true_GlobalEOL_lf 4.182
test_switchToBranchWithTextAttributes 26.536
test_ConfigAutoCRLF_input_GlobalEOL_lf 4.215
test_ConfigAutoCRLF_true 11.963
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 9.992
test_ConfigAutoCRLF_false_ConfigEOL_native 6.942
test_ConfigAutoCRLF_input_GlobalEOL_crlf 9.914
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 4.107
test_GlobalEOL_lf_RootEOL_crlf 7.936
test_ConfigAutoCRLF_false_GlobalEOL_lf 4.067
test_ConfigEOL_lf 4.098
test_ConfigAutoCRLF_true_ConfigEOL_lf 9.21
test_ConfigAutoCRLF_input_ConfigEOL_lf 3.604
testBinary1 4.051
testBinary2 4.044
test_switchToBranchWithBinaryAttributes 12.305
test_ConfigAutoCRLF_false_ConfigEOL_lf 3.599
test_ConfigEOL_native_xnix 7
testDefaultSetup 5.046
test_ConfigAutoCRLF_false 4.994
test_ConfigAutoCRLF_input 6.001
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 4.987
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 8.004
test_ConfigEOL_native_windows 6.993
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 8.939
test_ConfigEOL_crlf 12.989

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.387
testSpi 0.177
testFindRemoteRefUpdatesWithLeases 0.058
testFindRemoteRefUpdatesTrackingRef 0.288
testFindRemoteRefUpdatesNoWildcardNoTracking 0.04
testFindRemoteRefUpdatesNoWildcardNoDestination 0.03
testLocalTransportFetchWithoutLocalRepository 0.264
testFindRemoteRefUpdatesWildcardNoTracking 0.18
testLocalTransportWithRelativePath 0.054

GetTextTest

testGetText_DiffCc 0.005
testGetText_NoBinary 0.003
testGetText_BothISO88591 0.002
testGetText_Convert 0.003

FileSnapshotTest

testActuallyIsModifiedTrivial 1.383
testNewFileNoWait 2.503
testNewFileWithWait 1.986

ReflogReaderTest

testCheckout 0.029
testReadRightLog 0.033
testReadWhileAppendIsInProgress 0.062
testNoLog 0.034
testReadLineWithMissingComment 0.045
testSpecificEntryNumber 0.044
testReadOneLine 0.033
testReadTwoLine 0.037

ReflogConfigTest

testlogAllRefUpdates 0.055

ObjectWalkTest

testNoCommits 0.021
testOneCommitOneTreeTwoBlob 0.029
testCull 0.152
testTwoCommitDeepTree1 0.043
testTwoCommitDeepTree2 0.035
testTwoCommitTwoTreeTwoBlob 0.033
testEmptyTreeCorruption 0.134
testTwoCommitsEmptyTree 0.048

EditTest

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

PushCommandTest

testPushAfterGC 0.363
testPushRefUpdate 0.565
testPrePushHook 0.122
testPush 0.094
testPushWithRefSpecFromConfig 0.085
testPushWithoutPushRefSpec 0.217
testPushWithLease 0.194
testTrackingUpdate 0.111

PostOrderTreeWalkTest

testNoPostOrder 0.018
testInitialize_NoPostOrder 0.02
testInitialize_TogglePostOrder 0.024
testResetDoesNotAffectPostOrder 0.024
testWithPostOrder_NoEnterSubtree 0.02
testWithPostOrder_EnterSubtree 0.018

ProtocolV2ParserTest

testFetchWithNoneFilter 0.138
testFetchWithShallow_deepenNot 0.02
testFetchMustNotHaveMultipleFilters 0.092
testFetchWithShallow_deepen 0.001
testFetchWithShallow_deepenSince 0.001
testFetchBasicArguments 0.001
testLsRefsMinimalReq 0.003
testLsRefsRefPrefixes 0.001
testFetchWithRefInWantUnknownRef 0.222
testFetchWithBlobSizeFilter 0
testLsRefsSymrefs 0.008
testLsRefsPeel 0
testFetchWithRefInWant 0.027
testFetchFilterWithoutAllowFilter 0.007

GcCommitSelectionTest

testBitmapsForExcessiveBranches 79.229
testBitmapSpansNoMergesWithTags 37.138
testDistributionOnMultipleBranches 9.873
testSelectionOrderingWithChains 0.129
testBitmapSpansNoMerges 15.703
testBitmapSpansWithMerges 17.002

DaemonTest

testDaemonStop 2.094
testDaemonRestart 2.002

StashApplyCommandTest

untrackedAndTrackedChanges 0.192
workingDirectoryContentConflict 0.077
workingDirectoryEditPreCommit 0.25
workingDirectoryContentMerge 0.441
workingDirectoryCleanIndexModify 0.233
unstashNoHead 0.069
multipleEdits 0.246
workingDirectoryModifyInSubfolder 0.275
noStashedCommits 0.13
indexContentConflict 0.23
stashChangeInANewSubdirectory 0.249
indexAdd 0.225
stashedApplyOnOtherBranchWithStagedChange 0.554
workingDirectoryDeleteIndexAdd 0.22
workingDirectoryDeleteIndexEdit 0.134
untrackedFileConflictsWithWorkingDirectory 0.23
workingDirectoryModifyIndexChanged 0.238
workingDirectoryDelete 0.229
indexDelete 0.268
workingDirectoryModify 0.132
stashedApplyOnOtherBranch 0.468
stashedContentMerge 0.196
untrackedFileNotIncluded 0.217
untrackedFileIncluded 0.23
testApplyStashWithDeletedFile 0.232
unstashNonStashCommit 0.045
untrackedFileConflictsWithCommit 0.239

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.021
testFindSingleFile 0.022
testBuildEmpty 0.017
testAdd_ReverseGitSortOrder 0.021
testBuildOneFile_Commit_IndexChangedEvent 0.032
testBuilderClear 0.022
testBuildOneFile_Commit 0.02
testAdd_InGitSortOrder 0.118
testBuildRejectsUnsetFileMode 0.044

FirstWantTest

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

PackWriterTest

testWritePack2DeltasReuseOffsets 0.124
testWriteEmptyPack1 0.077
testWriteEmptyPack2 0.062
testIgnoreNonExistingObjectsWithBitmaps 0.561
testExclude 0.185
testWritePack2DeltasReuseRefs 0.295
testWriteIndex 0.056
testWritePack1 0.209
testWritePack2 0.129
testWritePack3 0.071
testWritePack4 0.254
testWritePack1NoObjectReuse 0.088
testWritePack4ThinPack 0.221
testShallowFetchShallowAncestorDepth1 0.324
testShallowFetchShallowAncestorDepth2 0.199
testWritePack4SizeThinVsNoThin 0.424
testShallowFetchShallowParentDepth1 0.41
testShallowFetchShallowParentDepth2 0.325
testContructor 0.201
testIgnoreNonExistingObjects 0.059
testModifySettings 0.074
testDeltaStatistics 0.144
testNotIgnoreNonExistingObjects 0.087
testShallowIsMinimalDepth1 0.262
testShallowIsMinimalDepth2 0.272
testWritePack2SizeOffsetsVsRefs 0.284
testWritePack2DeltasCRC32Copy 0.187
testWritePack2SizeDeltasVsNoDeltas 0.238

GcConcurrentTest

repackAndCheckBitmapUsage 1.906
concurrentRepack 0.06
repackAndGetStats 1.925
repackAndUploadPack 1.981

DfsPackCompacterTest

testEstimateCompactPackSizeInNewRepo 0.006
testEstimateGcPackSizeWithAnExistingGcPack 0.004

T0004_PackReaderTest

test003_lookupCompressedObject 0.241
test004_lookupDeltifiedObject 0.06

PackInserterTest

insertSmallInputStreamRespectsCheckExisting 0.235
multiplePacks 0.092
readBackSmallObjectBeforeLargeObject 0.267
readBackLargeFile 0.036
checkExisting 0.049
largeBlob 0.157
singlePack 0.037
readBackFallsBackToRepo 0.031
overwriteExistingPack 0.201
flushEmptyPack 0.041
insertLargeInputStreamBypassesCheckExisting 0.129
noFlush 0.172
readBackSmallFiles 0.136

OpenSshConfigTest

testCaseInsensitiveKeyLookup 0.176
testAlias_DoesNotMatch 0.022
testAlias_OptionsSet 0.12
testHostCaseInsensitive 0.09
testRepeatedLookupsWithModification 0.369
testAlias_InheritBatchMode 0.071
testRemoteUserReplacement 0.021
testAlias_ConnectionAttempts 0.095
testAlias_BatchModeDefault 0.058
testPattern 0.023
testAlias_PreferredAuthenticationsDefault 0.017
testAlias_OptionsInherit 0.02
testMissingArgument 0.021
testMultiHost 0.018
testListValueMultiple 0.018
testEqualsSign 0.033
testHomeDirUserReplacement 0.033
testAlias_BatchModeYes 0.14
testQuoteParsing 0.034
testMultiIdentityFile 0.033
testSeparatorParsing 0.032
testAlias_OptionsKeywordCaseInsensitive 0.21
testDefaultBlock 0.02
testHostnameReplacement 0.162
testAlias_ConnectionAttemptsDefault 0.065
testAlias_invalidConnectionAttempts 0.038
testAlias_PreferredAuthentications 0.058
testListValueSingle 0.032
testNoConfig 0.022
testIdentityFile 0.029
testAlias_badConnectionAttempts 0.174
testNegatedPattern 0.023
testAlias_InheritPreferredAuthentications 0.022
testLocalhostFQDNReplacement 0.023

CrLfNativeTest

checkoutWithCrLfNativeUnix 0.212
testCrLfAttribute 0.027
checkoutWithCrLfNativeWindows 0.23

DfsGarbageCollectorTest

testCollectionWithGarbageCoalescenceWithLongTtl 1.138
reftableWithTombstoneNotResurrected 0.004
testCollectionWithPureGarbageAndRereferencingGarbage 0.002
testEstimateGcRestPackSizeInNewRepo 0.081
testCollectionWithGarbage 0.003
testEstimateUnreachableGarbagePackSize 0.008
testCollectionWithGarbageAndRereferencingGarbage 0.005
testCollectionWithNoGarbage 0.002
testEstimateGcRestPackSizeWithAnExistingGcPack 0.006
testRacyNoReusePrefersSmaller 0.02
testEstimateGcPackSizesWithGcAndGcRestPacks 0.03
compactsReftables 0.01
testCollectionWithGarbageCoalescence 0.058
reftableWithoutTombstoneResurrected 0.004
testCollectionWithGarbageNoCoalescence 0.007
testCollectionWithGarbageCoalescenceWithShortTtl 0.405
testEstimateGcPackSizeInNewRepo 0.008
producesNewReftable 0.289
testCollectionWithPureGarbageAndGarbagePacksPurged 0.002
testSinglePackForAllRefs 0.009
testEstimateGcPackSizeWithAnExistingGcPack 0.023
leavesNonGcReftablesIfNotConfigured 0.002
testCollectionWithGarbageAndGarbagePacksPurged 0.002
prunesNonGcReftables 0.006

RawParseUtils_MatchTest

testMatch_NotEqual 0.001
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.024

StashListCommandTest

multipleStashedCommits 0.081
noStashRef 0.147
emptyStashReflog 0.074
singleStashedCommit 0.206

FetchAndPullCommandsRecurseSubmodulesTest

shouldNotFetchSubmodulesWhenOnDemandAndRevisionNotChanged 2.554
shouldFetchSubmodulesWhenSubmoduleConfigurationSetToYes 2.546
shouldFetchSubmodulesWhenOnDemandAndRevisionChanged 2.873
shouldFetchSubmodulesWhenFetchConfigurationSetToYes 3.165
shouldNotFetchSubmodulesWhenSubmoduleConfigurationSetToNo 3.095
shouldNotFetchSubmodulesWhenNo 2.825
shouldFetchSubmodulesWhenYes 3.115
shouldNotFetchSubmodulesWhenFetchConfigurationSetToNo 3.322

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.039
test002_WriteEmptyTree2 0.026
test30_stripWorkDir 0.029
test002_WriteEmptyTree 0.056
test006_ReadUglyConfig 0.032
test000_openrepo_default_gitDirAndWorkTreeSet 0.18
test000_openrepo_default_absolute_workdirconfig 0.071
test027_UnpackedRefHigherPriorityThanPacked 0.247
test000_openrepo_alternate_index_file_and_objdirs 0.11
test025_computeSha1NoStore 0.14
test020_createBlobTag 0.045
test028_LockPackedRef 0.074
test007_Open 0.054
test002_CreateBadTree 0.044
test001_Initalize 0.037
test021_createTreeTag 0.169
test000_openRepoBadArgs 0.031
test022_createCommitTag 0.041
test024_createCommitNonAscii 0.111
test008_FailOnWrongVersion 0.156
test009_CreateCommitOldFormat 0.03
test026_CreateCommitMultipleparents 0.045
test000_openrepo_default_relative_workdirconfig 0.044
test023_createCommitNonAnullii 0.154
test000_openrepo_default_workDirSet 0.051

PatchCcTest

testParse_OneFileCc 0.001
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0.001

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.295
testDirCacheSavesObjects 0.523

LockFileTest

lockFailedExceptionRecovery 0.194

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.445
testCheckoutOurs 0.31
testCheckoutMultiple 0.221
testUpdateSymLink 0.233
testUpdateWorkingDirectory 0.125
testCheckoutRepository 0.2
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.193
testCheckoutSecond 0.21
testCheckoutTheirs 0.25
testCheckoutFirst 0.172
testStageNotPossibleWithBranch 0.115
testCheckoutOfConflictingFileShouldThrow 0.267
testUpdateWorkingDirectoryFromIndex2 5.472
testUpdateBrokenSymLink 0.155
testUpdateBrokenSymLinkToDirectory 0.21
testUpdateWorkingDirectoryFromIndex 0.277
testCheckoutMixedNewlines 0.271

PatchIdDiffFormatterTest

testSameDiff 0.153
testDiff 0.047

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.055
noSuchPackFolder 0.185
malformedIdxNotDeleted 0.038
bitmapDeletedButIdxAndPackNot 0.032

MaxCountRevFilterTest

testMaxCountRevFilter0 0.025
testMaxCountRevFilter 0.135

SideBandOutputStreamTest

testWrite_CH_ERROR 0.001
testFlush 0.001
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.001
testConstructor_RejectsBadBufferSize 0.002

PatchCcErrorTest

testError_CcTruncatedOld 0.001

CommitCommandTest

commitAfterSquashMerge 0
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0
commitSubmoduleUpdate 0
commitOnlyShouldHandleIgnored 0
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0
testExecutableRetention 0.093
commitUpdatesSmudgedEntries 0
very flaky when run with Hudson
commitIgnoresSmudgedEntryWithDifferentId 0
very flaky when run with Hudson
testReflogs 0.257
commitNewSubmodule 0.269
commitEmptyCommits 0.078
commitAmendOnInitialShouldFail 0.017
commitAmendWithAuthorShouldUseIt 0.044

MyersDiffTest

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

DeltaIndexTest

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

RevObjectTest

testAddRevFlag 0.032
testHasRevFlag 0.031
testId 0.028
testAddRevFlagSet 0.031
testRemoveRevFlag 0.051
testRevObjectTypes 0.037
testHasAllFlag 0.031
testHasAnyFlag 0.061
testEquals 0.045
testRemoveRevFlagSet 0.112

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.023
testCustomFileModeStrategyFromParentIterator 0.077
testEmptyIfRootDoesNotExist 0.02
testSymlinkActuallyModified 0.07
testComputeFileObjectId 0.02
testCustomFileModeStrategy 0.136
submoduleWithNoGitDirectory 0.054
idOffset 1.02
testIsModifiedSymlinkAsFile 0.046
testTreewalkEnterSubtree 0.048
submoduleNestedWithHeadMatchingIndex 0.115
testEmptyIteratorOnEmptyDirectory 0.038
testDirCacheMatchingId 0.519
submoduleHeadMatchesIndex 0.113
testSymlinkNotModifiedThoughNormalized 0.05
submoduleDirectoryIterator 0.227
testIsModifiedFileSmudged 0.484
submoduleWithNoHead 0.065
testEmptyIfRootIsFile 0.019
testSymlinkModifiedNotNormalized 0.051
testGetEntryContentLength 0.023
testFileModeSymLinkIsNotATree 0.032
testSimpleIterate 0.021

ApplyCommandTest

testModifyNL1 0.053
testAddA1 0.021
testAddA2 0.022
testAddM1 0.024
testNonASCIIAdd2 0.025
testAddA1Sub 0.02
testModifyM2 0.184
testModifyM3 0.046
testFailureF1 0.046
testFailureF2 0.162
testNonASCII2 0.047
testModifyE 0.047
testModifyW 0.165
testModifyX 0.045
testModifyY 0.042
testModifyZ 0.167
testDeleteD 0.047
testNonASCIIAdd 0.044
testNonASCIIDel 0.099
testNonASCII 0.149

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.211
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.097
shouldListAddedFileInInitialCommit 0.036
shouldListModificationBetweenTwoCommits 0.065
shouldListModificationInDirWithoutModifiedTrees 0.205
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.016
shouldReportFileModeChange 0.069
shouldListDeletionBetweenTwoCommits 0.113
shouldListChangesInWorkingTree 0.136
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.022
shouldListAddedFileBetweenTwoCommits 0.214
shouldListModificationInDirWithModifiedTrees 0.07

RevWalkMergedIntoTest

testOldCommitWalk 0.052

BranchTrackingStatusTest

shouldWorkInNormalCase 0.133
shouldWorkWithoutMergeBase 0.15
shouldReturnNullWhenBranchDoesntExist 0.02

BlockListTest

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

PathFilterGroupTest

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

PackIndexV2Test

testCRC32 0.038
testIteratorMethodsContract 0.075
testCompareEntriesOffsetsWithGetOffsets 0.035
testIteratorReturnedValues1 0.032
testIteratorReturnedValues2 0.024
testCompareEntriesOffsetsWithFindOffsets 0.096

RevWalkUtilsReachableTest

withMerge 0.096
withCommitLoadedByDifferentRevWalk 0.035
twoCommits 0.168
oneCommit 0.039
multipleBranches 0.06

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

SkipRevFilterTest

testSkipRevFilter0 0.027
testSkipRevFilterNegative 0.096
testSkipRevFilter 0.036

ConfigTest

testEscapeLeadingAndTrailingSpace 0.002
testEscapeSpacesOnly 0.001
testSetStringListWithEmptyValue 0.001
testTimeUnitDefaultValue 0.001
testIncludeInvalidName 0.004
testIncludeCaseInsensitiveSection 0.006
test006_readCaseInsensitive 0.001
testNoEscapeInternalSpaces 0.003
testTimeUnit 0.002
testGetFastForwardMerge 0.004
testEscapeSubsectionInvalidCharacters 0.005
testReadBoolean_OnOff1 0.001
testReadBoolean_OnOff2 0.001
testGetFastForwardMergeoptions 0.001
testEmptyValueAtEof 0.001
testIncludeValuePathRelative 0.001
testReadBoolean_YesNo1 0.001
testReadBoolean_YesNo2 0
testDropBackslashFromInvalidEscapeSequenceInSubsectionName 0.002
testSetFastForwardMergeoptions 0.001
testEscapeValueInvalidCharacters 0.002
test_ReadNamesInSectionRecursive 0.003
readNamesInSubSectionRecursive 0.001
testEscapeCommentCharacters 0.001
testIncludeCaseInsensitiveKey 0.004
test005_PutGetStringList 0.001
testGetEnum 0.001
testIncludeValuePathWithTilde 0.003
testReadMultipleValuesForName 0.001
testUnsetBranchSection 0.001
test009_readNamesInSection 0
testIncludeIsNoop 0.002
testCombinedMergeOptions 0
testReadLong 0.001
testParseLiteralBackspace 0.001
testParseInvalidSubsections 0.001
testParseInvalidValues 0.002
testEscapeTrailingSpace 0
test001_ReadBareKey 0
testTimeUnitInvalid 0.001
testIncludeNoValue 0.005
test002_ReadWithSubsection 0.005
test003_PutRemote 0.001
testIncludeSetValueMustNotTouchIncludedLines1 0.009
testIncludeSetValueMustNotTouchIncludedLines2 0.015
testParseComments 0.001
testEscapeLeadingSpace 0.01
testEscapeSubsection 0.035
testNoFinalNewline 0.006
testIncludeUnsetSectionMustNotTouchIncludedLines 0.008
testExplicitlySetEmptyString 0
test010_readNamesInSubSection 0.001
testIncludeValuePathNotFound 0.001
testIncludeSetValueOnFileWithJustExistingSection1 0.007
testIncludeSetValueOnFileWithJustExistingSection2 0.005
testTimeUnitNegative 0
testParseMultipleQuotedRegions 0.001
test004_PutGetSimple 0.001
testIncludeSetValueOnFileWithJustContainsInclude 0.006
testTimeUnitInvalidWithSection 0.001
testSetFastForwardMerge 0.001
testGetInvalidEnum 0.001
testReadUserConfigWithInvalidCharactersStripped 0.001
testUnsetSingleSection 0.001
test008_readSectionNames 0
testIncludeExceptionContainsFile 0.003
testIncludeExceptionContainsLine 0
testSetEnum 0
testBooleanWithNoValue 0.002
testIncludeSetValueOnFileWithJustEmptySection1 0.007
testIncludeSetValueOnFileWithJustEmptySection2 0.006
testIncludeTooManyRecursions 0.003
testNoEscapeSpecialCharacters 0
testReadBoolean_TrueFalse1 0.001
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0
testParsedEmptyString 0.001
testIncludeEmptyValue 0.001

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.04
testRevWalkCarryUninteresting_SlowClock 0.035
testRevWalkCarryUninteresting_WrongClock 0.058
testRevWalkCarryCustom_SlowClock 0.053

QuotedStringGitPathStyleTest

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

LIFORevQueueTest

testEmpty 0.062
testCloneEmpty 0.026
testAddLargeBlocks 2.831
testClear 0.166
testHasFlags 0.06

IntSetTest

testAdd 0

CanonicalTreeParserTest

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

RepoCommandTest

testRemoveOverlappingBare 0.965
testTwoPathUseTheSameName 0.911
runTwiceIsNOP 0.76
testCopyFileBare 0.758
testRecordShallowRecommendation 0.753
testRecordSubmoduleLabels 0.726
testBareRepo 0.76
androidSetup 0.808
testRevisionBranch 0.744
testRecordRemoteBranch 0.689
testAddRepoManifest 0.953
relative 0.505
testDefaultRemoteRevision 0.871
testRevisionBare 0.894
absoluteRemoteURL 0.608
testRevisionTag 0.908
testRepoManifestCopyFile_executable 1.319
testTargetBranch 0.717
testIncludeTag 0.866
gerritSetup 0.716
testRevision 0.682
absoluteRemoteURLAbsoluteTargetURL 0.734
testReplaceManifestBare 1.014
testRepoManifestGroups 1.766
testCopyFileBare_executable 1.154
testRepoManifestCopyFile 0.816
recordUnreachableRemotes 0.615
testRemoteAlias 0.831
testRemoteRevision 0.961

AbstractPlotRendererTest

testDrawTextAlignment 0.156

BasicRuleTest

test 0.001
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001

ChangeIdUtilTest

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

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.003
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0.034

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.209
testFormatWithConflictsNoFooterNoLineBreak 0.064
testTag 0.236
testPullWithUri 0.098
testFormatWithConflictsNoFooter 0.171
testMixed 0.179
testIntoHeadOtherThanMaster 0.337
testThreeBranches 0.126
testIntoOtherThanMaster 0.108
testRemoteBranch 0.189
testTwoBranches 0.064
testFormatWithConflictsWithFooters 0.287
testIntoSymbolicRefHeadPointingToMaster 0.064
testCommit 0.253
testOneBranch 0.183

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0.001

PushCertificateStoreTest

saveInBatch 0.233
lockFailure 0.048
putMatchingWithSomeMatchingRefs 0.063
saveTwoCertsOnSameRefInTwoUpdates 0.021
saveTwoCertsOnDifferentRefsInTwoUpdates 0.038
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.004
changeRefFileToDirectory 0.061
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.007
missingRef 0
putMatchingWithNoMatchingRefs 0.072
saveOneCertOnOneRef 0.007
saveNoChange 0.001
getBeforeSaveDoesNotIncludePending 0.058
saveTwoCertsOnSameRefInOneUpdate 0.027
saveTwoCertsOnDifferentRefsInOneUpdate 0.022
saveOneCertOnMultipleRefs 0.041

IOReadLineTest

testReadLineNoTrailingNewline[buffered=false, sizeHint=-1] 0
testReadLine[buffered=false, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=0] 0
testReadLine[buffered=false, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=1] 0
testReadLine[buffered=false, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=false, sizeHint=2] 0.001
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.001
testReadLine[buffered=false, sizeHint=64] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=-1] 0
testReadLine[buffered=true, sizeHint=-1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=0] 0
testReadLine[buffered=true, sizeHint=0] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=1] 0.003
testReadLine[buffered=true, sizeHint=1] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=2] 0.002
testReadLine[buffered=true, sizeHint=2] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=3] 0
testReadLine[buffered=true, sizeHint=3] 0.001
testReadLineNoTrailingNewline[buffered=true, sizeHint=4] 0
testReadLine[buffered=true, sizeHint=4] 0
testReadLineNoTrailingNewline[buffered=true, sizeHint=64] 0.001
testReadLine[buffered=true, sizeHint=64] 0

ObjectDirectoryTest

testScanningForPackfiles 3.428
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 2.866
testShallowFile 0.033
testShallowFileCorrupt 0.037

RenameDetectorTest

testExactRename_ManyRenames 0.028
testBreakModify_RejoinIfUnpaired 0.037
testBreakModify_BreakBelowScore 0.032
testInexactRenames_OnePair2 0.024
testExactRename_OneRenameOneModify 0.02
testExactRename_OneDeleteManyAdds 0.038
testNoRenames_SymlinkAndFile 0.068
testExactRename_OneRename 0.044
testSetRenameScore_IllegalArgs 0.021
testInexactRename_NewlinesOnly 0.024
testExactRename_PathBreaksTie 0.02
testRenameLimit 0.023
testInexactRename_OnePair 0.172
testInexactRename_SameContentMultipleTimes 0.022
testInexactRename_LastByteDifferent 0.024
testNoRenames_UntrackedFile 0.025
testInexactRename_OneRenameTwoUnrelatedFiles 0.027
testBreakModify_DontBreakAboveScore 0.144
testExactRename_DifferentObjects 0.024
testExactRename_UnstagedFile 0.077
testNoRenames_EmptyFile1 0.025
testNoRenames_EmptyFile2 0.026
testBreakModify_BreakNone 0.022
testExactRename_MultipleIdenticalDeletes 0.022
testNoRenames_GitlinkAndFile 0.022
testBreakModify_BreakAll 0.151
testNoRenames_SymlinkAndFileSamePath 0.031
testNoRenames_SingleByteFiles 0.028

NetRCTest

testNetRCFile 0.029
testNetRCDefault 0.274

RepositoryResolveTest

testObjectId_nonexisting 0.142
testObjectId_objectid_invalid_explicit_parent 0.047
testHEAD 0.036
testTree 0.03
testDistance_past_root 0.189
testDerefCommit 0.033
resolveUpstream 0.178
testParseLookupPath 0.062
resolveExprSimple 0.136
invalidNames 0.05
testObjectId_objectid_implicit_firstparent 0.04
testObjectId_objectid_self 0.034
testParseNonGitDescribe 0.11
testDistance 0.11
testParseGitDescribeOutput 0.093
testObjectId_existing 0.045
testDerefBlob 0.044
testDerefTree 0.102
testObjectId_objectid_explicit_firstparent 0.045
testDerefTag 0.114
testRef_refname 0.058
testObjectId_objectid_explicit_otherparents 0.04

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.022
testRules 0.026
testNoMatchingAttributes 0.023
testEmptyGitAttributeFile 0.02

RefMapTest

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

StashCreateCommandTest

unmergedPathsShouldCauseException 0.323
workingDirectoryCleanIndexModify 0.091
multipleEdits 0.186
workingDirectoryModifyInSubfolder 0.098
newFileInIndexThenModifiedInWorkTree 0.472
indexAdd 0.094
workingDirectoryDeleteIndexAdd 0.206
workingDirectoryDeleteIndexEdit 0.105
workingDirectoryModifyIndexChanged 0.214
refLogIncludesCommitMessage 0.131
workingDirectoryDelete 0.12
indexDelete 0.185
workingDirectoryModify 0.084
noLocalChanges 0.172
untrackedFileNotIncluded 0.084
untrackedFileIncluded 0.475

SubmoduleConfigTest

fetchRecurseNoMatch 0
fetchRecurseToConfigValue 0
fetchRecurseMatch 0

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.26
testTimeout_writeByte_Timeout 0.255
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0.001
testTimeout_close_Success 0.001
testTimeout_writeBuffer_Success1 0
testTimeout_flush_Success 0.001
testTimeout_close_Timeout 0.256
testTimeout_flush_Timeout 0.252

DiffCommandTest

testDiffModified 0.165
testDiffWithNegativeLineCount 0.104
testDiffTwoCommits 0.105
testDiffCached 0.164
testDiffWithPrefixes 0.039
testNoOutputStreamSet 0.028

ReadLinesTest

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

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.251
testRebaseShouldIgnoreMergeCommits 0.574
testFastForwardRebaseWithAutoStash 0.344
testRebaseInteractiveMultipleSquash 0.496
testRebaseWithUncommittedDelete 0.186
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.177
testRebasePreservingMerges1 0.728
testRebasePreservingMerges2 0.387
testStopOnConflict 0.319
testStopOnConflictFileCreationAndDeletion 0.548
testFastForwardWithMultipleCommits 0.18
testRebaseInteractiveFixupWithBlankLines 0.612
testRebaseWithUnstagedTopicChange 0.35
testStopOnLastConflictAndContinue 0.327
testRebaseTodoLineSetComment 0.016
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.157
testRebaseEndsIfLastStepIsEdit 0.269
testRebaseWithAutoStashAndSubdirs 0.934
testRebaseShouldStopForRewordInCaseOfConflict 0.418
testParseRewordCommand 0.021
testRebasePreservingMergesWithUnrelatedSide1 1.163
testRebasePreservingMergesWithUnrelatedSide2 0.859
testRebaseWithUnstagedMasterChangeOtherCommit 0.391
testRebaseInteractiveSingleSquashAndModifyMessage 0.412
testRebaseWithUncommittedMasterChangeBaseCommit 0.297
testParseSquashFixupSequenceCount 0.019
testRebaseWithAutoStashConflictOnApply 0.547
testRebaseInteractiveReword 0.4
testRebaseWithUntrackedFile 0.564
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.515
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.024
testRebaseWithUncommittedMasterChange 0.228
testRebaseInteractiveEdit 0.429
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.096
testRepositoryStateChecks 0.017
testRebaseInteractiveSquashFirstCommitShouldFail 0.199
testRebaseWithUnstagedMasterChangeBaseCommit 0.37
testEmptyRebaseTodo 0.027
testFastForwardWithMultipleCommitsOnDifferentBranches 0.331
testMergeFirstStopOnLastConflictAndSkip 0.455
testRebaseShouldFixupInCaseOfConflict 0.43
testRebaseWithModificationShouldNotDeleteData 0.226
testRebaseInteractiveFixupFirstCommitShouldFail 0.162
testFastForwardRebaseWithModification 0.166
testAuthorScriptConverter 0.106
testDetachedHead 0.264
testRebaseWithUncommittedTopicChange 0.226
testRebaseShouldStopForEditInCaseOfConflict 0.369
testStopOnConflictAndContinue 0.413
testRebaseWithUnstagedMasterChange 0.256
testStopOnConflictAndContinueWithNoDeltaToMaster 0.372
testOnlyCommentRebaseTodo 0.048
testFilesAddedFromTwoBranches 0.561
testStopOnConflictAndFailContinueIfFileIsDirty 0.628
testStopOnConflictCommitAndContinue 0.627
testUnknownUpstream 0.19
testStopOnConflictAndAbortWithDetachedHEAD 0.58
testRebaseWithAutoStash 0.375
testRebaseInteractiveMixedSquashAndFixup 0.712
testFastForwardWithNewFile 0.319
testUpToDate 0.043
testRebaseParentOntoHeadShouldBeUptoDate 0.185
testStopOnConflictAndSkipNoConflict 0.425
testStopOnLastConflictAndSkip 0.49
testRebaseWithUncommittedMasterChangeOtherCommit 0.301
testLeadingSpacesRebaseTodo 0.019
testRebaseShouldTryToParseValidLineMarkedAsComment 0.227
testRebaseShouldSquashInCaseOfConflict 0.501
testConflictFreeWithSingleFile 0.32
testStopOnConflictAndSkipWithConflict 0.47
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.049

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.02
testEmptyCache_Clear_NoCacheTree 0.019
testWriteReadTree 0.028
testTwoLevelSubtree 0.019
testEmptyCache_CreateEmptyCacheTree 0.017
testSingleSubtree 0.019

PullCommandWithRebaseTest

testPullFastForward 0.422
testPullLocalConflict 0.53
testPullConflict 0.753
testPullFastForwardDetachedHead 0.537
testPullFastForwardWithBranchInSource 0.602
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.645

PlotCommitListTest

testMergeBlockedBySelf 0
testMultipleMerges 0
testBug368927 0
testBug419359 0
testDuplicateParents 0
testBug300282_1 0
testTwoRoots1 0
testTwoRoots2 0
testMergeBlockedByOther 0
testSideBranch 0
test2SideBranches 0
testLinear 0
testMerged 0
testEgitHistory 0.057
testDanglingCommitShouldContinueLane 0.042

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

PathSuffixFilterTest

testEdgeCases 0.022
testRecursiveFiltering 0.023
testNonRecursiveFiltering 0.025

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.137
badlyFormattedWithoutRef 0.065

NLSTest

testJVMDefaultLocale 0.007
testParallelThreadsWithDifferentLocales 0.017
testThreadTranslationBundleInheritance 0.008
testNLSLocale 0

DfsPackDescriptionTest

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

DfsFsckTest

testInvalidGitModules 0.013
testMultipleInvalidObjects 0.107
testNonCommitHead 0.005
testMissingObject 0.048
testTagWithoutObject 0.001
testCommitWithoutTree 0.001
testValidGitModules 0.001
testValidConnectivity 0.001
testCommitWithCorruptAuthor 0.001
testHealthyRepo 0.003
testTreeWithNullSha 0.003

AbbreviatedObjectIdTest

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

FastIgnoreRuleTest

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

AtomicPushTest

pushAtomicClientGivesUpEarly 0.222
pushNonAtomic 0.073
pushAtomicDisabled 0.003

HugeFileTest

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

T0001_PersonIdentTest

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

RefSpecTest

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

WindowCacheGetTest

testCache_TooSmallLimit 0.05
testCache_TooFewFiles 0.165
testCache_Defaults 0.046

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.057
testMultipleHeads_SameBase2 0.317
testNone 0.041
testDisallowTreeFilter 0.028
testInconsistentCommitTimes 0.233
testSimple 0.096
testCrissCross 0.054

SquashMessageFormatterTest

testCommit 0.057

HistogramDiffTest

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

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.172
testForbiddenNamesOnWindowsEgCon 0.067
testForbiddenNamesOnWindowsEgLpr 0.24
testForbiddenNamesOnWindowsEgDotCon 0.301
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.081
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.199
testMaliciousPathDot 0.222
testMaliciousGitPathEndDotUnixOk 0.163
testMaliciousGitPathEndDotWindows1 0.108
testMaliciousGitPathEndDotWindows2 0.114
testMaliciousGitPathEndDotWindows3 0.131
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.076
testMaliciousPathEmptyUnix 0.447
testMaliciousGitPath1Case 0.102
testMaliciousGitPath2Case 0.289
testMaliciousGitPath3Case 0.085
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.22
testMaliciousPathDotDot 0.083
testMaliciousAbsolutePathSecondCheckout 0.164
testMaliciousAbsolutePathTwoLevelsFirstBad 0.095
testMaliciousAbsoluteUNCPathWindows1 0.172
testMaliciousAbsoluteUNCPathWindows2 0.071
testForbiddenNamesOnWindowsEgCon1 0.194
testForbiddenNamesOnWindowsEgLpt1 0.068
testMaliciousAbsolutePathIsOkTwoLevels 0.157
testMaliciousWindowsADSOnUnix 0.072
testMaliciousAbsolutePathTwoLevelsSecondBad 0.193
testMaliciousGitPathEndSpaceUnixOk 0.066
testMaliciousPathEmptyWindows 0.189
testMaliciousWindowsADS 0.247
testForbiddenWindowsNamesOnUnixEgCon 0.181
testMaliciousGitPath1 0.187
testMaliciousGitPath2 0.23
testMaliciousAbsoluteWindowsPath1 0.255
testMaliciousAbsoluteWindowsPath2 0.058
testMaliciousAbsolutePathIsOkSecondCheckout 0.05
testMaliciousAbsolutePath 0.431
testForbiddenWindowsNamesOnUnixEgLpt1 0.244
testForbiddenNamesOnWindowsEgConDotSuffix 0.222
testMaliciousAbsoluteCurDrivePathWindows 0.091
testMaliciousGitPathEndSpaceWindows 0.238
testMaliciousAbsoluteWindowsPath1OnUnix 0.213

FilterCommandsTest

testBuiltinCleanFilter 0.485
testBuiltinCleanAndSmudgeFilter 0.858
testBuiltinSmudgeFilter 0.258

RemoteDeleteCommandTest

testDelete 0.048

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.047
shouldReturnZeroWhenMergedInto 0.026
shouldWorkWithMerges 0.028
shouldWorkWithoutCommonAncestor 0.025
shouldWorkWithZeroAsEnd 0.308
shouldReturnZeroOnSameCommit 0.051

GcBasicPackingTest

testImmediatePruning 2.663
testPreserveAndPruneOldPacks 3.106
testDonePruneTooYoungPacks 2.908
testNotPackTwice 2.196
testPackAllObjectsInOnePack 1.797
repackEmptyRepo_noPackCreated 0.096
testPackRepoWithNoRefs 0.229
testPackCommitsAndLooseOne 1.645
testPack2Commits 2.008

RevCommitListTest

testFillToHighMarkMulitpleBlocks 5.946
testFillToUnknownCommit 5.173
testFillToNullCommit 0.058
testFillToHighMark2 0.188
testFillToHighMark4 0.062
testFillToHighMarkAll 0.184
testFillToCommit 0.063

RunExternalScriptTest

testCopyStdIn 0.058
testWrongScript 0.028
testArguments 0.023
testRc 0.024
testCopyStdInExecute 0.034
testAllTogetherBinExecute 0.032
testAllTogetherBin 0.032
testWrongSh 0.009
testNullStdout 0.025
testCopyNullStdIn 0.033
testStdErr 0.025
testStdErrExecute 0.026

WalkEncryptionTest$Required

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

WalkEncryptionTest$MinimalSet

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

WalkEncryptionTest$TestablePBE

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

WalkEncryptionTest$TestableTransformation

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

StoredBitmapTest

testGetBitmapWithoutXor 0.01
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0.001

RenameBranchCommandTest

renameBranchNoConfigValues 0.104
renameBranchExistingSection 0.202
renameBranchMultipleConfigValues 0.089
renameBranchSingleConfigValue 0.159

DirCacheBasicTest

testLockMissing_TempIndex 0.023
testFindOnEmpty 0.016
testWriteEmptyCommit_RealIndex 0.019
testDetectUnmergedPaths 0.017
testWriteEmptyUnlock_RealIndex 0.018
testReadMissing_TempIndex 0.018
testLockMissing_RealIndex 0.017
testBuildThenClear 0.016
testWriteEmptyLockEmpty_RealIndex 0.058
testRejectInvalidWindowsPaths 0.023
testReadMissing_RealIndex 0.021
testWriteEmptyReadEmpty_RealIndex 0.027

ReftableTest

byObjectIdOneRefWithIndex 0.346
namespaceHeads 0.001
emptyTable 0
oneSymbolicRef 0.001
namespaceNotFound 0
indexScan 0.355
indexSeek 0.633
seekNotFound 0
emptyVirtualTableFromRefs 0
estimateCurrentBytesWithIndex 0.072
onlyReflog 0.001
estimateCurrentBytesOneRef 0
logScan 0.685
failDeepChainOfSymbolicRef 0.004
byObjectIdOneRefNoIndex 0.001
noIndexScan 0.017
noIndexSeek 0.005
nameTooLongDoesNotWrite 0
unpeeledDoesNotWrite 0.001
resolveSymbolicRef 0
oneDeletedRef 0
oneTagRef 0
oneIdRef 0
badCrc32 0.001
withReflog 0

RepositoryCacheTest

testBareFileKey 0.035
testNonBareFileKey 0.143
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.04
testRepositoryUsageCount 0.017
testFileKeyOpenNew 0.036
testGetRegistered 0.02
testRepositoryUsageCountWithRegisteredRepository 0.154
testCacheOpen 0.018
testUnregister 0.016
testGetRegisteredWhenEmpty 0.018
testRepositoryUnregisteringWhenExpired 0.185
testRepositoryNotUnregisteringWhenClosing 0.02
testReconfigure 0.038
testCacheRegisterOpen 0.017
testFileKeyOpenExisting 0.02

DiffFormatterReflowTest

testNegativeContextFails 0.009
testContext100 0.002
testContext0 0.002
testContext1 0.003
testContext3 0.002
testContext5 0.001
testContext10 0.002
testEmpty1 0.001
testNoNewLine1 0.002
testNoNewLine2 0.002

AutoCRLFOutputStreamTest

testBoundary 3.059
test 0

RawParseUtils_FormatTest

testFormatBase10 0

StringsTest

testCount 0

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

CherryPickTest

testPick 0.154
testRevert 0.089

RevWalkFilterTest

testFilter_NOT_NONE 0.055
testFilter_NONE 0.053
testFilter_Negate_ALL 0.085
testFilter_NOT_ALL 0.141
testFilter_ALL_Or_NONE 0.052
testFilter_NONE_Or_ALL 0.097
testFilter_MY_ALL_Or_NONE 0.03
testFilter_NO_MERGES 0.048
testFilter_NONE_Or_MY_ALL 0.153
testFilter_NONE_And_ALL 0.034
testFilter_NONE_And_MY_ALL 0.031
testFilter_MY_ALL_And_NONE 0.029
testFilter_ALL_And_NONE 0.154
testFilter_ALL 0.037
testCommitTimeRevFilter 0.045

SubmoduleInitTest

resolveInvalidParentUrl 0.873
resolveTwoLevelHigherRelativeUrl 0.13
resolveWorkingDirectoryRelativeUrl 0.055
repositoryWithUninitializedModule 0.041
resolveOneLevelHigherRelativeUrl 0.196
resolveSameLevelRelativeUrl 0.059
repositoryWithNoSubmodules 0.027

HttpConfigUriPathTest

testSegmentCompare 0.004
testNormalizationEmptyPaths 0.056
testSegmentCompareFailing 0.013
testNormalization 0
testNormalizationWithDot 0
testNormalizationWithDoubleSlash 0
testNormalizationWithDotDotFailing 0.056
testNormalizationWithDotDot 0

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.891
repositoryWithRootLevelSubmoduleRelativeRef 0.289
treeIdWithGitmodules 0.109
testTreeIteratorWithGitmodulesNameNotPath 0.057
indexWithGitmodules 0.262
bareRepositoryWithNoSubmodules 0.119
generatorFilteredToOneOfTwoSubmodules 0.045
repositoryWithRootLevelSubmoduleAbsoluteRef 0.166
repositoryWithRootLevelSubmodule 0.054
testTreeIteratorWithGitmodules 0.153
repositoryWithNoSubmodules 0.025

FileUtilsTest

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

IgnoreMatcherParametrizedTest

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

SubmoduleSyncTest

repositoryWithSubmodule 1.807
repositoryWithRelativeUriSubmodule 0.482
repositoryWithNoSubmodules 0.04

PushConfigTest

pushRecurseSubmoduleNoMatch 0.002
pushRecurseSubmoduleToConfigValue 0
pushRecurseSubmoduleMatch 0

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.202
testTrivialTwoWay_rightDFconflict2 0.05
testTheirs_noRepo 0.038
testTrivialTwoWay_ok 0.208
testTrivialTwoWay 0.066
testOurs 0.152
testTrivialTwoWay_noRepo 0.133
testTrivialTwoWay_validSubtreeSort 0.071
testTrivialTwoWay_leftDFconflict1 0.196
testTrivialTwoWay_leftDFconflict2 0.218
testTrivialTwoWay_conflictSubtreeChange 0.208
testTrivialTwoWay_conflict 0.139
testOurs_noRepo 0.088
testTrivialTwoWay_disjointhistories 0.161
testTheirs 0.052
testTrivialTwoWay_concurrentSubtreeChange 0.067

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.209
testProperlyCullAllAncestors1 0.043
testProperlyCullAllAncestors2 0.213

LsRemoteCommandTest

testLsRemoteWithTags 0.254
testLsRemoteWithHeads 0.469
testLsRemoteWithoutLocalRepository 0.098
testLsRemote 0.236

EmptyTreeIteratorTest

testAtEOF 0.089
testCreateSubtreeIterator 0.018
testStopWalkCallsParent 0.017
testBackDoesNothing 0.017
testEntryObjectId 0.018
testNextDoesNothing 0.018

AbstractTreeIteratorTest

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

QuotedStringBourneStyleTest

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

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.206
testOnlyOption_f1_7_f2_14_b 0.118
testOnlyOption_f1_7_f2_14_c 0.279
testOnlyOption_f1_7_f2_14_d 0.408
testOnlyOption_f1_7_f2_14_e 0.351
testOnlyOption_f1_1_a 0.114
testOnlyOption_f1_1_b 0.059
testOnlyOption_f1_1_c 0.117
testOnlyOption_f1_1_d 0.05
testOnlyOption_f1_1_e 0.174
testOnlyOption_f1_2_a 0.027
testOnlyOption_f1_2_b 0.038
testOnlyOption_f1_2_c 0.19
testOnlyOption_f1_2_d 0.061
testOnlyOption_f1_2_e 0.204
testOnlyOption_f1_3_a 0.08
testOnlyOption_f1_3_b 0.18
testOnlyOption_f1_3_c 0.096
testOnlyOption_f1_3_d 0.151
testOnlyOption_f1_3_e 0.218
testOnlyOption_f1_4_a 0.043
testOnlyOption_f1_4_b 0.046
testOnlyOption_f1_4_c 0.076
testOnlyOption_f1_4_d 0.059
testOnlyOption_f1_4_e 0.122
testOnlyOption_f1_5_a 0.056
testOnlyOption_f1_5_b 0.059
testOnlyOption_f1_5_c 0.082
testOnlyOption_f1_5_d 0.069
testOnlyOption_f1_5_e 0.076
testOnlyOption_f1_6_a 0.045
testOnlyOption_f1_6_b 0.05
testOnlyOption_f1_6_c 0.063
testOnlyOption_f1_6_d 0.141
testOnlyOption_f1_6_e 0.081
testOnlyOption_f1_7_a 0.042
testOnlyOption_f1_7_b 0.061
testOnlyOption_f1_7_c 0.063
testOnlyOption_f1_7_d 0.056
testOnlyOption_f1_7_e 0.069
testOnlyOption_f1_8_a 0.037
testOnlyOption_f1_8_b 0.045
testOnlyOption_f1_8_c 0.058
testOnlyOption_f1_8_d 0.059
testOnlyOption_f1_8_e 0.07
testOnlyOption_f1_9_a 0.056
testOnlyOption_f1_9_b 0.066
testOnlyOption_f1_9_c 0.072
testOnlyOption_f1_9_d 0.074
testOnlyOption_f1_9_e 0.073
testOnlyOption_f1_2_f2_14_a 0.073
testOnlyOption_f1_2_f2_14_b 0.086
testOnlyOption_f1_2_f2_14_c 0.092
testOnlyOption_f1_2_f2_14_d 0.086
testOnlyOption_f1_2_f2_14_e 0.082
testOnlyOption_f1_12_f2_14_a 0.234
testOnlyOption_f1_12_f2_14_b 0.094
testOnlyOption_f1_12_f2_14_c 0.29
testOnlyOption_f1_12_f2_14_d 0.208
testOnlyOption_f1_12_f2_14_e 0.214
testOnlyOption_f1_6_f2_14_a 0.18
testOnlyOption_f1_6_f2_14_b 0.217
testOnlyOption_f1_6_f2_14_c 0.257
testOnlyOption_f1_6_f2_14_d 0.116
testOnlyOption_f1_6_f2_14_e 0.142
testOnlyOption_f1_10_a 0.062
testOnlyOption_f1_10_b 0.081
testOnlyOption_f1_10_c 0.081
testOnlyOption_f1_10_d 0.08
testOnlyOption_f1_10_e 0.204
testOnlyOption_f1_11_a 0.059
testOnlyOption_f1_11_b 0.07
testOnlyOption_f1_11_c 0.087
testOnlyOption_f1_11_d 0.199
testOnlyOption_f1_11_e 0.087
testOnlyOption_f1_12_a 0.138
testOnlyOption_f1_12_b 0.074
testOnlyOption_f1_12_c 0.165
testOnlyOption_f1_12_d 0.094
testOnlyOption_f1_12_e 0.182
testOnlyOption_f1_13_a 0.246
testOnlyOption_f1_13_b 0.075
testOnlyOption_f1_13_c 0.182
testOnlyOption_f1_13_d 0.081
testOnlyOption_f1_13_e 0.134
testOnlyOption_f1_14_a 0.057
testOnlyOption_f1_14_b 0.065
testOnlyOption_f1_14_c 0.075
testOnlyOption_f1_14_d 0.084
testOnlyOption_f1_14_e 0.083
testOnlyOption_f1_1_f2_14_a 0.069
testOnlyOption_f1_1_f2_14_b 0.063
testOnlyOption_f1_1_f2_14_c 0.404
testOnlyOption_f1_1_f2_14_d 0.072
testOnlyOption_f1_1_f2_14_e 0.162
testOnlyOptionWithDirectory 0.112

TestRepositoryTest

amendRef 0.307
nonRacingChange 0.011
insertChangeId 0.004
cherryPickWithIdenticalContents 0.06
resetFromDetachedHead 0.033
insertExplicitChangeId 0.001
amendCommit 0.007
resetFromSymref 0.007
reattachToMaster_Race 0.004
insertChangeIdIgnoresExisting 0.001
cherryPick 0.014
amendHead 0.009
cherryPickWithContentMerge 0.19
commitToUnbornHead 0.009

MergeHeadMsgTest

testReadWriteMergeHeads 0.018
testReadWriteMergeMsg 0.016

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0
testALL_IdentityClone 0
testANY_DIFF_ShouldNotBeRecursive 0
testNotALL_IncludesNothing 0
testANY_DIFF_IdentityClone 0
testALL_IncludesAnything 0
testALL_ShouldNotBeRecursive 0

CheckoutCommandTest

testCheckout 0.233
testCheckoutOfDirectoryShouldBeRecursive 0.203
testCheckoutAutoCrlfTrue 0
got: <false>, expected: is <true>
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.32
testCheckoutWithConflict 0.107
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.297
testCheckoutWithStartPoint 0.336
testCheckoutOfFileWithInexistentParentDir 0.318
testCheckoutCommit 0.21
testCheckoutAllPaths 0.269
testInvalidRefName 0.232
testSmudgeFilter_createNew 0.544
testCreateOrphanBranchWithStartCommit 0.175
testNonDeletableFilesOnWindows 0
got: <false>, expected: is <true>
testSmudgeAndClean 1.74
testAlreadyExists 0.106
testCreateBranchOnCheckout 0.239
testCheckoutWithStartPointOnlyCertainFiles 0.347
testSmudgeFilter_modifyExisting 0.378
testCheckoutToNonExistingBranch 0.226
testCheckoutAnnotatedTag 0.201
testCheckoutRemoteTrackingWithoutLocalBranch 0.355
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.483
testCheckoutWithNonDeletedFiles 0.09
testUpdateSmudgedEntries 0.245
testSimpleCheckout 0.185
testCreateOrphanBranchWithStartPoint 0.107
testCheckoutOrphanBranch 0.214
testCheckoutRemoteTrackingWithUpstream 0.288
testDetachedHeadOnCheckout 0.316
testCheckoutLightweightTag 0.229
testNullRefName 0.081

CrissCrossMergeTest

crissCrossMerge_twoRoots 12.199
crissCrossMerge_nonmergeable 9.017
crissCrossMerge_mergeable2 8.376
crissCrossMerge 11.988
crissCrossMerge_mergeable 9.977
crissCrossMerge_ThreeCommonPredecessors 12.795
crissCrossMerge_ParentsNotMergeable 8.892
crissCrossMerge_checkOtherFiles 10.724

LogCommandTest

logAllCommitsWithMaxCount 0.226
logOnlyMergeCommits 0.334
logAllCommits 0.28
logAllCommitsWithSkipAndMaxCount 0.097
logPathWithMaxCount 0.203
logAllCommitsWithSkip 0.201
logNoMergeCommits 0.261
logPathWithSkip 0.083
logAllCommitsWithTag 0.162

CGitIgnoreTest

testUnescapedBracketsInGroup 0.197
testDirOnlyMatch 0.1
testRepeatedNegationInDifferentFiles5 0.239
testEscapedFirstBracketInGroup 0.164
testDirectoryWildmatchDoesNotMatchFiles1 0.09
testDirectoryWildmatchDoesNotMatchFiles2 0.148
testDirectoryWildmatchDoesNotMatchFiles3 0.101
testDirectoryWildmatchDoesNotMatchFiles4 0.182
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.101
testStarMatchOnSlashNot 0.097
testDirectoryMatchSubRecursiveBacktrack2 0.15
testDirectoryMatchSubRecursiveBacktrack3 0.14
testDirectoryMatchSubRecursiveBacktrack4 0.212
testDirectoryMatchSubRecursiveBacktrack5 0.223
testNegationForSubDirectoryWithinIgnoredDirectoryHasNoEffect1 0.096
testDirOnlyMatchDeep 0.098
testDirectoryMatchSubRecursive 0.099
testPrefixMatch 0.093
testSimpleRootGitIgnoreGlobalNegation1 0.09
testRepeatedNegationInDifferentFilesWithWildmatcher1 0.095
testRepeatedNegationInDifferentFilesWithWildmatcher2 0.117
testEscapedBothBracketsInGroup 0.277
testSimpleIgnored 0.124
testDirectoryMatchSubRecursiveBacktrack 0.1
testEscapedSecondBracketInGroup 0.114

NotTreeFilterTest

testNegateIsUnwrap 0.09
testCloneIsDeepClone 0.016
testWrap 0.018
testShouldBeRecursive_PathFilter 0.017
testCloneIsSparseWhenPossible 0.017
testShouldBeRecursive_ALL 0.017

RemoteSetUrlCommandTest

testSetUrl 0.038
testSetPushUrl 0.039

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.035
testDeleteForce 0.706
testDeleteNotFound 0.051
testCreateMissingObject 0.034
testForceUpdateMissingObject 0.047
testDeleteLoosePacked 0.883
testNoCacheObjectIdSubclass 0.044
testDeleteLoosePackedRejected 0.039
testRenameBranchHasPreviousLog 1.032
testRenameCurrentBranch 1.004
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.072
testRenameBranchCannotLockAFileHEADisToLockTo 0.928
testRenameRefNameColission2avoided 0.886
testRefKeySameAsName 0.029
testLooseDelete 0.056
testUpdateRefLockFailureLocked 0.035
testDeleteLooseAndItsDirectory 0.152
testUpdateRefNoChange 0.105
testDeleteWithoutHead 0.076
testUpdateRefForwardWithCheck1 0.041
testUpdateRefForwardWithCheck2 0.041
testRenameBranchCannotLockAFileHEADisToLockFrom 0.166
testRenameBranchCannotLockAFileHEADisFromLockTo 0.423
testDeleteSymref 0.094
testUpdateRefLockFailureWrongOldValue 0.036
testDeleteHEADreferencedRef 0.039
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.197
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.109
testUpdateMissingObject 0.036
testUpdateRefDetached 0.145
testRefsCacheAfterUpdateLooseOnly 0.071
testNewNamespaceConflictWithLoosePrefixOfExisting 0.041
testRenameBranchAlsoInPack 0.349
testDeleteHead 0.033
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.828
testDeleteFastForward 0.881
testNewNamespaceConflictWithPackedPrefixOfExisting 0.033
testRefsCacheAfterUpdate 0.048
testUpdateRefForward 0.066
testDeleteHeadInBareRepo 0.071
testRenameBranchNoPreviousLog 0.807
testNewNamespaceConflictWithLoosePrefixNameExists 0.051
testRenameRefNameColission1avoided 1.037
testUpdateRefDetachedUnbornHead 0.041

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.001
testCacheLruExpires1 0
testCacheLruExpires2 0.001
testCacheMemoryUsedConsistentWithExpectations 0

IndexDiffSubmoduleTest

testDirtyRootWorktree 1.27
testDirtySubmoduleWorktreeUntracked 1.745
testInitiallyClean 1.572
testCleanAfterClone 2.032
testDirtySubmoduleWorktree 1.292
testMissingIfDirectoryGone 1.096
testDirtySubmoduleHEAD 1.899
testDirtySubmoduleIndex 1.481
testDirtySubmoduleIndexAndWorktree 1.207
testSubmoduleReplacedByFile 1.043

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 1.925
shouldRaiseErrorOnBadUrl 0.397
shouldCloneAValidGitRepository 0.416
shouldRaiseErrorOnNoUrl 0.11
shouldCreateABareCloneOfAValidGitRepository 0.169
shouldRaiseErrorOnEmptyUrl 0.072

SmartClientSmartServerSslTest

testInitialClone_SslFailure[0] 3.833
testInitialClone_RedirectToHttps[0] 1.28
testInitialClone_RedirectBackToHttp[0] 0.904
testInitialClone_ViaHttps[0] 1.497
testInitialClone_SslFailure[1] 2.99
testInitialClone_RedirectToHttps[1] 2.424
testInitialClone_RedirectBackToHttp[1] 2.409
testInitialClone_ViaHttps[1] 2.259

MeasurePackSizeTest

testPush_packSize 2.106

RootLocaleTest

testHttpServerText 0.002

DumbClientDumbServerTest

testInitialClone_Loose[0] 3.012
testListRemote[0] 0.428
testPushNotSupported[0] 0.264
testInitialClone_Packed[0] 0.484
testInitialClone_Loose[1] 1.013
testListRemote[1] 0.149
testPushNotSupported[1] 0.214
testInitialClone_Packed[1] 0.165

ClientVersionUtilTest

testParse 0.001

GitServletInitTest

testDefaultConstructor_NoBasePath 0.225
testInitUnderContainer_WithBasePath 1.491
testDefaultConstructor_WithBasePath 0.001
testInitUnderContainer_NoBasePath 0.018

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 3.102
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.226
testObjectCheckerException 0.358

DumbClientSmartServerTest

testInitialClone_Small[0] 2.35
testListRemote[0] 0.352
testPushNotSupported[0] 0.23
testInitialClone_Packed[0] 0.361
testInitialClone_Small[1] 1.017
testListRemote[1] 0.165
testPushNotSupported[1] 0.159
testInitialClone_Packed[1] 0.224

AdvertiseErrorTest

testPush_CreateBranch 0.21

AsIsServiceTest

testCreate_Default 0.526
testCreate_Disabled 0.135
testDisabledSingleton 0.105
testCreate_Enabled 0.069

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.029
testCreate_NullUser 0.171
testCreate_EmptyStringUser 0.033
testCreate_Disabled 0.153
testDisabledSingleton 0.144
testCreate_Enabled 0.031

FileResolverTest

testNotAGitRepository 1.123
testUnreasonableNames 0.006
testExportOk 0.131

HookMessageTest

testPush_CreateBranch 3.101
testPush_HookMessagesToOutputStream 0.277

RegexPipelineTest

testSimpleRegex 1.804
testRegexGroupFilter 0.022
testServeOrdering 0.038

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 1.154
testInvalidWant[0] 0.242
testInitialClone_RedirectMultiple[0] 0.28
testPush_NotAuthorized[0] 0.163
testPush_CreateBranch[0] 0.231
testInitialClone_WithAuthenticationAfterRedirect[0] 0.26
testInitialClone_Small[0] 0.261
testFetchBySHA1[0] 0.194
testFetch_TooManyLocalCommits[0] 1.006
testInitialClone_WithAuthenticationNoCredentials[0] 0.108
testListRemote[0] 0.134
testInitialClone_RedirectOnPostForbidden[0] 0.144
testListRemote_BadName[0] 0.108
testInitialClone_RedirectForbidden[0] 0.112
testInitialClone_RedirectMax[0] 0.181
testInitialClone_WithAuthenticationWrongCredentials[0] 0.103
testInitialClone_RedirectLoop[0] 0.112
testFetchBySHA1Unreachable[0] 0.145
testInitialClone_RedirectOnPostAllowed[0] 0.139
testInitialClone_RedirectTooOften[0] 0.094
testPush_ChunkedEncoding[0] 0.179
testInitialClone_BrokenServer[0] 0.1
testInitialClone_Redirect301Small[0] 0.199
testInitialClone_WithAuthenticationOnPostOnly[0] 0.144
testInitialClone_Redirect302Small[0] 0.17
testInitialClone_WithAuthentication[0] 0.149
testInitialClone_Redirect303Small[0] 0.313
testFetchBySHA1UnreachableByAdvertiseRefsHook[0] 0.218
testInitialClone_Redirect307Small[0] 0.258
testFetch_RefsUnreadableOnUpload[0] 0.587
testFetch_FewLocalCommits[1] 2.235
testInvalidWant[1] 0.243
testInitialClone_RedirectMultiple[1] 0.33
testPush_NotAuthorized[1] 0.235
testPush_CreateBranch[1] 0.442
testInitialClone_WithAuthenticationAfterRedirect[1] 0.4
testInitialClone_Small[1] 0.444
testFetchBySHA1[1] 0.325
testFetch_TooManyLocalCommits[1] 1.829
testInitialClone_WithAuthenticationNoCredentials[1] 0.103
testListRemote[1] 0.347
testInitialClone_RedirectOnPostForbidden[1] 0.387
testListRemote_BadName[1] 0.256
testInitialClone_RedirectForbidden[1] 0.255
testInitialClone_RedirectMax[1] 0.546
testInitialClone_WithAuthenticationWrongCredentials[1] 0.274
testInitialClone_RedirectLoop[1] 0.254
testFetchBySHA1Unreachable[1] 0.292
testInitialClone_RedirectOnPostAllowed[1] 0.373
testInitialClone_RedirectTooOften[1] 0.255
testPush_ChunkedEncoding[1] 0.248
testInitialClone_BrokenServer[1] 0.143
testInitialClone_Redirect301Small[1] 0.185
testInitialClone_WithAuthenticationOnPostOnly[1] 0.206
testInitialClone_Redirect302Small[1] 0.196
testInitialClone_WithAuthentication[1] 0.279
testInitialClone_Redirect303Small[1] 0.124
testFetchBySHA1UnreachableByAdvertiseRefsHook[1] 0.204
testInitialClone_Redirect307Small[1] 0.167
testFetch_RefsUnreadableOnUpload[1] 0.173

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 1

HttpClientConnectionTest

testGetHeaderFieldsAllowMultipleValues 0.029

ServletUtilsTest

testAcceptGzip 0

HttpClientTests

testListRemote_Dumb_NoHEAD 0.686
testListRemote_Smart_DetachedHEAD 0.369
testRepositoryNotFound_Dumb 0.304
testListRemote_Smart_WithQueryParameters 0.257
testV2HttpFirstResponse 0.069
testListRemote_Dumb_Auth 0.238
testListRemote_Dumb_NeedsAuth 0.096
testV2HttpSubsequentResponse 0.072
testHttpClientWantsV2ButServerNotConfigured 0.106
testListRemote_Smart_UploadPackNeedsAuth 0.14
testRepositoryNotFound_Smart 0.113
testListRemote_Dumb_DetachedHEAD 0.096
testListRemoteWithoutLocalRepository 0.059
testListRemote_Smart_UploadPackDisabled 0.118

DefaultUploadPackFactoryTest

testCreate_Default 1.422
testCreate_Disabled 0.251
testDisabledSingleton 0.047
testCreate_Enabled 0.216

ErrorServletTest

testHandler 1.721

SetAdditionalHeadersTest

testSetHeaders 1.583

RemoteTest

testAdd 1.777
testList 0.276
testVerboseList 0.289
testRemove 0.263
testSetUrl 0.25
testUpdate 0.78
testSetUrlPush 0.223

CommitTest

testCommitAll 0.725
testCommitPath 0.323

CLIGitCommandTest

testSplit 0

TextBuiltinTest

testCleanDeleteDirs 1.711

LsRemoteTest

testLsRemoteHeadsTags 2.411
testLsRemoteTags 0.54
testLsRemote 0.266
testLsRemoteHeads 0.404

InitTest

testInitDirectory 0.201
testInitBare 0.066

MergeTest

testMergeSelf 0.425
testFastForward 0.559
testNoFastForwardAndSquash 0.041
testMerge 0.836
testFastForwardOnly 0.265
testMergeNoCommitSquash 0.419
testMergeNoCommit 0.667
testMergeWithUserMessage 0.421
testSquashSelf 0.049
testSquash 0.698
testNoFastForward 0.591

ResetTest

testResetSelf 0.212
testPathOptionHelp 0.164
testResetPathNoDoubleDash 0.089
testResetPrevious 0.336
testResetPathDoubleDashNoRef 0.239
testZombieArgument_Bug484951 0.023
testResetPathNoDoubleDashNoRef 0
Currently we cannote recognize if a name is a commit-ish or a path, so 'git reset a' will not work if 'a' is not a branch name but a file path
testResetPathDoubleDash 0.436
testResetEmptyPath 0.048

TagTest

testTagTwice 0.575
testTagDeleteFail 0.194
testTagDelete 0.058

ConfigTest

testListConfig 0.071

DescribeTest

testDescribeTagLong 0.339
testDescribeCommitNoMatch 0.329
testDescribeCommitMultiMatch 0.264
testDescribeCommitMatch 0.102
testDescribeCommit 0.186
testHelpArgumentAfterUnknown 0.021
testHeadNoTag 0.238
testNoHead 0.025
testHelpArgumentBeforeUnknown 0.052
testDescribeTag 0.075
testDescribeCommitMatch2 0.266

CloneTest

testCloneIntoCurrentDir 0.404
testClone 0.66
testCloneBare 0.316
testCloneEmpty 0.207

RmTest

multiplePathsShouldBeRemoved 0.04

CommitAndLogTest

testCommitAmend 0.39

BranchTest

testRenameTwoArgs 2.026
testExistingBranch 0.206
testDeleteForce 1.088
testCreateFromOldCommit 0.659
testList 0.153
testListDetached 0.211
testHelpAfterDelete 0.07
testCreate 0.213
testDelete 0.262
testDeleteForceMultiple 0.533
testListContains 0.345
testRenameSingleArg 0.23
testDeleteMultiple 0.346

LsFilesTest

testHelp 0.405
testLsFiles 0.351

ArchiveTest

testTarPrefixOption 2.146
testTgzExtensions 0.334
testTarPreservesContent 0.274
testArchiveIncludesSubmoduleDirectory 1.349
testTarWithSubdir 0.422
testExtensionMatchIsAnchored 0.176
testUnrecognizedFormat 0.226
testArchiveWithLongFilename 0.547
testTarPreservesMode 0.393
testNoExtensionMeansTar 0.065
testEmptyArchive 0.234
testArchivePrefixOption 0.331
testArchiveWithSubdir 0.308
testArchivePreservesMode 0.563
testUnrecognizedExtensionMeansTar 0.077
testZipExtension 0.278
testDefaultFormatIsTar 0.083
testArchivePreservesContent 0.204
testTarExtension 0.22
testTarWithLongFilename 0.459
testTxzExtension 0.557
testPrefixWithoutTrailingSlash 0.07
testTarIncludesSubmoduleDirectory 0.381
testTarPrefixWithoutTrailingSlash 0.138
testArchiveWithFiles 0.193
testPrefixDoesNotNormalizeDoubleSlash 0.107
testFormatOverridesFilename 0.141
testPrefixDoesNotNormalizeDoubleSlashInTar 0.077
testEmptyTar 0.056
testTbz2Extension 0.168

ReflogTest

testSingleCommit 0.056
testClean 0.26
testBranch 0.331

CheckoutTest

testCheckoutHead 2.031
testCheckoutLink 0.388
testCheckoutPath 0.719
testCheckoutSelf 0.059
testCheckoutUnresolvedHead 0.025
testCheckoutSingleFile 0.422
fileModeTestFileThenFileWithFolderInIndex 0.378
testCheckoutNewBranchThatAlreadyExists 0.233
fileModeTestFileWithFolderInIndex 0.312
testCheckoutExistingBranchWithConflict 0.252
fileModeTestFolderThenFileWithMissingInWorkingTree 0.563
testCheckoutBranch 0.077
testCheckoutAllPaths 0.588
fileModeTestFolderWithMissingInWorkingTree 0.357
testCheckoutNonExistingBranch 0.028
testCheckoutOrphan 0.253
testCheckoutWithMissingWorkingTreeFile 0.452
testCheckoutNewBranch 0.08
fileModeTestFolderThenMissingWithFileInWorkingTree 0.413
testCheckoutNewBranchOnBranchToBeBorn 0.12
fileModeTestMissingWithFolderInWorkingTree 0.091
fileModeTestMissingThenFolderWithFileInWorkingTree 0.236

RepoTest

testAddRepoManifest 2.304
testZombieHelpArgument 0.464
testMissingPath 0.689

FetchTest

testFetchNoTags 2.962
testFetchDefault 0.791
testFetchForceUpdate 0.817
testFetchAllTags 0.67

CleanTest

testCleanDeleteDirs 0.243
testCleanLeaveDirs 0.196
testCleanRequiresForce 0.024
testCleanRequiresForceConfig 0.028

AddTest

testAddNothing 1.466
testAddAFile 0.353
testAddUsage 0.121
testAddFileTwice 0.156
testAddAlreadyAdded 0.131

StatusTest

testStatusUntrackedFiles 1.304
testStatusPorcelainUntrackedFilesAll 1.245
testPathOptionHelp 0.028
testStatusUno 0.996
testStatusPorcelainUntrackedFiles 0.637
testStatusUall 0.664
testStatusPorcelainU 0.633
testStatusPorcelain 0.732
testStatusUntrackedFilesAll 0.994
testStatusPorcelainUno 0.534
testStatusUntrackedFilesNo 0.832
testStatusPorcelainUall 0.685
testStatusPorcelainUntrackedFilesNo 1.079
testStatusDefault 1.035
testStatusU 1.199

ProxyConfigTest

testHttpProxy_bothCases 0.61
testAll 0.458
testNoSetting 0.512
testHttpsProxy_bothCases 0.319
testOverwriteHttpPort 0.443
testHttpProxy_lowerCase 0.368
testDontOverwriteHttp 0.295
testHttpsProxy_lowerCase 0.239
testHttpProxy_upperCase 0.245
testHttpsProxy_upperCase 0.264

LfsPointerFilterTest

testValidNestedPointers 0.952
testRegularFilesInRepositoryRoot 0
testNestedRegularFiles 0
testValidNestedPointersWithoutRecurrence 0.177
testValidPointersInRepositoryRoot 0.056

LongObjectIdTest

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

LFSPointerTest

testEncoding 0.094

AbbreviatedLongObjectIdTest

test33_FromString 0.065
testFromLongObjectId 0.039
testEquals_Full 0.002
test15_FromString 0
testNotEquals_SameLength 0.001
testIsId 0
testPrefixCompare_1 0
test16_FromString 0
testEmpty_FromString 0
test17_FromString 0
testFromStringWrongLength 0.013
testPrefixCompare_15 0.002
testPrefixCompare_16 0
testPrefixCompare_17 0
testPrefixCompare_33 0.001
testPrefixCompare_Full 0
testFull_FromByteArray 0.001
test1_FromString 0
test2_FromString 0
testFromStringByteWrongLength 0.007
test3_FromString 0
test4_FromString 0
test5_FromString 0.001
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testAbbreviate 0
testGetFirstByte 0
testNotEquals 0
testPrefixCompareByte 0.001
testPrefixCompareLong 0.088
testNotEquals_DiffLength 0.002
testEmpty_FromByteArray 0

MutableLongObjectIdTest

testCopy 0.051
testFromStringByte 0.004
testToObjectId 0
testFromRawLong 0
testFromString 0.066

UploadTest

testParallelUploads 2.597
testCorruptUpload 0.108
testLargeFileUpload 0.675
testUpload 0.025

PushTest

testPushSimple 3.992

CheckoutTest

testKnownContent 5.026
testUnknownContent 0.429
testUnknownContentRequired 0.219

DownloadTest

testDownloadNotFound 3.169
testLargeFileDownload 0.996
testDownloadInvalidPathInfo 0.067
testDownloadInvalidId 0.038
testDownload 0.039

HttpParserTest

testStopOnEmptyLine 0.003
testMultipleHeaders 0
testEmpty 0.001
testRFC7235Example 0

ApacheSshTest

testEd25519HostKey 2.22
testSshModifiedHostKeyDeny 0.682
testSshModifiedHostKeyAsk 0.492
testSshWithConfigWrongKey 0.552
testSshWithUnknownKexAlgorithmsInConfig 0.813
testPasswordAuthWrongPassword 0.885
testPasswordAuthCorrectPasswordTooLate 0.364
testSshWithGlobalIdentity 0.914
testSshCloneWithConfigAndPush 1.096
testKeyboardInteractiveAuthSeveralTimes 0.636
testSftpWithConfig 0.771
testSshEncryptedUsedKeySeveralPassword 0.899
testSshWithoutKnownHostsDeny 0.499
testSftpCloneWithConfigAndPush 0.654
testKeyboardInteractiveAuthCorrectPasswordTooLate 0.842
testSshWithConfigEncryptedUnusedKey 0.739
testSshWithUnknownAuthInConfig 1.053
testKeyboardInteractiveAuth 0.883
testSshWithUnknownCiphersInConfig 0.584
testSshWithConfigEncryptedUnusedKeyInConfigLast 0.469
testSshWithNoMatchingAuthInConfig 0.321
testSshWithWrongPortInConfig 0.493
testSshWithDefaultIdentity 0.687
testSshEncryptedUsedKeyWrongPassword 0.546
testSshWithMinimalHostKeyAlgorithmsInConfig 0.497
testRsaHostKeySecond 0.66
testSshEncryptedUsedKeyCached 0.822
testSshWithoutKnownHostsWithProviderAsk 0.604
testSshWithAliasInConfig 0.894
testKeyboardInteractiveAuthWrongPassword 0.218
testPasswordAuthSeveralTimes 0.633
testSshWithWrongUserNameInConfig 0.384
testPasswordAuthNoPassword 0.351
testKeyboardInteractiveAuthNoPassword 0.558
testSshWithoutConfig 0.394
testEcDsaHostKey 0.542
testPasswordAuth 0.427
testSshModifiedHostKeyAllow 0.475
testSshWithConfig 0.459
testSshWithoutKnownHostsWithProviderAcceptNew 0.452
testSshWithoutKnownHosts 0.608
testSshWithUnknownHostKeyAlgorithmsInConfig 0.592
testSshModifiedHostKeyWithProviderDeny 0.352
testSshWithConfigEncryptedUnusedKeyInConfigFirst 0.528
testSshKeys 12.176

Failure Details

[Summary] [Package List] [Test Cases]


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