Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3856 0 0 60 98.444% 981.616

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 363 0 0 56 84.573% 10.084
org.eclipse.jgit.notes 52 0 0 0 100% 15.384
org.eclipse.jgit.dircache 65 0 0 0 100% 1.655
org.eclipse.jgit.revwalk 207 0 0 0 100% 35.384
org.eclipse.jgit.internal.storage.file 292 0 0 0 100% 91.648
org.eclipse.jgit.http.server 4 0 0 0 100% 0.58
org.eclipse.jgit.api.blame 3 0 0 0 100% 1.857
org.eclipse.jgit.gitrepo 21 0 0 0 100% 14.415
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.042
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 3.222
org.eclipse.jgit.api 656 0 0 3 99.543% 395.736
org.eclipse.jgit.pgm 160 0 0 1 99.375% 56.167
org.eclipse.jgit.attributes 57 0 0 0 100% 2.799
org.eclipse.jgit.symlinks 9 0 0 0 100% 2.25
org.eclipse.jgit.junit 14 0 0 0 100% 0.043
org.eclipse.jgit.revplot 16 0 0 0 100% 1.347
org.eclipse.jgit.util.io 38 0 0 0 100% 3.445
org.eclipse.jgit.events 1 0 0 0 100% 0.067
org.eclipse.jgit.lfs.server.fs 9 0 0 0 100% 6.186
org.eclipse.jgit.lib 477 0 0 0 100% 41.061
org.eclipse.jgit.ignore 218 0 0 0 100% 1.141
org.eclipse.jgit.diff 161 0 0 0 100% 3.256
org.eclipse.jgit.treewalk.filter 66 0 0 0 100% 4.579
org.eclipse.jgit.treewalk 68 0 0 0 100% 3.661
org.eclipse.jgit.util 327 0 0 0 100% 2.893
org.eclipse.jgit.internal.storage.pack 22 0 0 0 100% 122.466
org.eclipse.jgit.lfs.lib 74 0 0 0 100% 0.992
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.045
org.eclipse.jgit.submodule 39 0 0 0 100% 4.374
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.231
org.eclipse.jgit.http.test 83 0 0 0 100% 36.075
org.eclipse.jgit.indexdiff 1 0 0 0 100% 0.595
org.eclipse.jgit.nls 11 0 0 0 100% 0.016
org.eclipse.jgit.patch 45 0 0 0 100% 0.047
org.eclipse.jgit.internal.storage.dfs 21 0 0 0 100% 0.233
org.eclipse.jgit.merge 73 0 0 0 100% 117.64

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
AtomicPushTest 3 0 0 0 100% 0.026
BaseReceivePackTest 1 0 0 0 100% 0.002
BundleWriterTest 4 0 0 0 100% 1.177
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.236
HttpAuthTest 1 0 0 0 100% 0.033
LongMapTest 8 0 0 0 100% 0.036
NetRCTest 2 0 0 0 100% 0.078
OpenSshConfigTest 17 0 0 0 100% 0.571
PacketLineInTest 25 0 0 0 100% 0.004
PacketLineOutTest 8 0 0 0 100% 0.008
PackParserTest 12 0 0 0 100% 0.847
PushCertificateIdentTest 6 0 0 0 100% 0.003
PushCertificateParserTest 11 0 0 0 100% 0.202
PushCertificateStoreTest 16 0 0 0 100% 0.061
PushConnectionTest 2 0 0 0 100% 0.007
PushOptionsTest 8 0 0 0 100% 1.253
PushProcessTest 17 0 0 0 100% 2.708
ReceivePackAdvertiseRefsHookTest 7 0 0 0 100% 1.469
RefAdvertiserTest 1 0 0 0 100% 0.001
RefSpecTest 38 0 0 0 100% 0.005
RemoteConfigTest 26 0 0 0 100% 0.006
SideBandOutputStreamTest 11 0 0 0 100% 0.007
TestProtocolTest 4 0 0 0 100% 0.02
TransportTest 8 0 0 0 100% 1.272
URIishTest 65 0 0 1 98.462% 0.052
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

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
DefaultNoteMergerTest 6 0 0 0 100% 0.211
LeafBucketTest 11 0 0 0 100% 0.004
NoteMapMergerTest 17 0 0 0 100% 13.929
NoteMapTest 18 0 0 0 100% 1.24

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBasicTest 12 0 0 0 100% 0.381
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.033
DirCacheBuilderTest 9 0 0 0 100% 0.317
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.069
DirCacheEntryTest 6 0 0 0 100% 0.004
DirCacheFindTest 1 0 0 0 100% 0.029
DirCacheIteratorTest 11 0 0 0 100% 0.361
DirCacheLargePathTest 5 0 0 0 100% 0.243
DirCachePathEditTest 7 0 0 0 100% 0.005
DirCacheTreeTest 6 0 0 0 100% 0.213

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.11
DateRevQueueTest 7 0 0 0 100% 0.287
FIFORevQueueTest 6 0 0 0 100% 2.342
FooterLineTest 19 0 0 0 100% 0.563
LIFORevQueueTest 5 0 0 0 100% 2.425
MaxCountRevFilterTest 2 0 0 0 100% 0.098
ObjectWalkFilterTest 6 0 0 0 100% 0.028
ObjectWalkTest 8 0 0 0 100% 0.413
RevCommitListTest 7 0 0 0 100% 21.128
RevCommitParseTest 20 0 0 0 100% 0.68
RevFlagSetTest 7 0 0 0 100% 0.319
RevObjectTest 10 0 0 0 100% 0.506
RevTagParseTest 21 0 0 0 100% 0.904
RevWalkCarryFlagsTest 4 0 0 0 100% 0.267
RevWalkCullTest 3 0 0 0 100% 0.26
RevWalkFilterTest 15 0 0 0 100% 0.806
RevWalkFollowFilterTest 3 0 0 0 100% 0.167
RevWalkMergeBaseTest 7 0 0 0 100% 0.487
RevWalkMergedIntoTest 1 0 0 0 100% 0.085
RevWalkPathFilter1Test 13 0 0 0 100% 0.844
RevWalkPathFilter6012Test 7 0 0 0 100% 0.642
RevWalkResetTest 1 0 0 0 100% 0.046
RevWalkShallowTest 6 0 0 0 100% 0.394
RevWalkSortTest 7 0 0 0 100% 0.357
RevWalkUtilsCountTest 6 0 0 0 100% 0.303
RevWalkUtilsReachableTest 5 0 0 0 100% 0.476
SkipRevFilterTest 3 0 0 0 100% 0.132
TreeRevFilterTest 5 0 0 0 100% 0.315

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.281
AutoGcTest 4 0 0 0 100% 1.785
ConcurrentRepackTest 4 0 0 0 100% 8.962
DescriptionTest 1 0 0 0 100% 0.088
FileRepositoryBuilderTest 7 0 0 0 100% 0.347
FileSnapshotTest 3 0 0 0 100% 6.317
GcBasicPackingTest 7 0 0 0 100% 10.712
GcBranchPrunedTest 3 0 0 0 100% 2.829
GcConcurrentTest 1 0 0 0 100% 0.184
GcDirCacheSavesObjectsTest 2 0 0 0 100% 1.284
GcKeepFilesTest 1 0 0 0 100% 1.99
GcOrphanFilesTest 4 0 0 0 100% 0.079
GcPackRefsTest 7 0 0 0 100% 6.597
GcPruneNonReferencedTest 5 0 0 0 100% 4.137
GcReflogTest 4 0 0 0 100% 4.543
GcTagTest 2 0 0 0 100% 2.045
InflatingBitSetTest 4 0 0 0 100% 0.001
LockFileTest 1 0 0 0 100% 0.114
ObjectDirectoryTest 2 0 0 0 100% 6.731
PackFileTest 5 0 0 0 100% 0.447
PackIndexV1Test 6 0 0 0 100% 0.122
PackIndexV2Test 6 0 0 0 100% 0.098
PackReverseIndexTest 4 0 0 0 100% 0.058
PackWriterTest 28 0 0 0 100% 7.148
RefDirectoryTest 61 0 0 0 100% 3.17
ReflogReaderTest 8 0 0 0 100% 1.047
ReflogWriterTest 1 0 0 0 100% 0.147
RefUpdateTest 40 0 0 0 100% 15.19
RepositorySetupWorkDirTest 12 0 0 0 100% 0.061
StoredBitmapTest 3 0 0 0 100% 0.001
T0003_BasicTest 25 0 0 0 100% 3.799
T0004_PackReaderTest 2 0 0 0 100% 0.297
UnpackedObjectTest 15 0 0 0 100% 0.429
WindowCacheGetTest 3 0 0 0 100% 0.436
WindowCacheReconfigureTest 7 0 0 0 100% 0.172

org.eclipse.jgit.http.server

Class Tests Errors Failures Skipped Success Rate Time
ClientVersionUtilTest 2 0 0 0 100% 0.078
RootLocaleTest 1 0 0 0 100% 0.266
ServletUtilsTest 1 0 0 0 100% 0.236

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 1 0 0 0 100% 0.033
RepoCommandTest 20 0 0 0 100% 14.382

org.eclipse.jgit.storage.file

Class Tests Errors Failures Skipped Success Rate Time
FileBasedConfigTest 4 0 0 0 100% 0.042

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
AddCommandTest 38 0 0 0 100% 12.316
ApplyCommandTest 20 0 0 0 100% 3.649
ArchiveCommandTest 4 0 0 0 100% 1.81
BlameCommandTest 18 0 0 0 100% 7.204
BranchCommandTest 15 0 0 0 100% 9.297
CheckoutCommandTest 32 0 0 2 93.75% 19.469
CherryPickCommandTest 12 0 0 0 100% 8.651
CleanCommandTest 9 0 0 0 100% 2.604
CloneCommandTest 17 0 0 0 100% 14.065
CommitAndLogCommandTest 10 0 0 0 100% 2.193
CommitCommandTest 13 0 0 0 100% 3.643
CommitOnlyTest 96 0 0 0 100% 20.538
DescribeCommandTest 12 0 0 0 100% 4.758
DiffCommandTest 6 0 0 0 100% 1.036
EolRepositoryTest 28 0 0 0 100% 174.492
EolStreamTypeUtilTest 6 0 0 0 100% 0.006
FetchCommandTest 6 0 0 0 100% 2.39
GarbageCollectCommandTest 2 0 0 0 100% 0.726
GitConstructionTest 3 0 0 0 100% 1.068
HugeFileTest 1 0 0 1 0% 0.004
InitCommandTest 9 0 0 0 100% 0.534
LogCommandTest 9 0 0 0 100% 2.431
LsRemoteCommandTest 4 0 0 0 100% 1.492
MergeCommandTest 43 0 0 0 100% 18.082
NameRevCommandTest 11 0 0 0 100% 1.163
NotesCommandTest 2 0 0 0 100% 0.42
PathCheckoutCommandTest 17 0 0 0 100% 10.94
PullCommandTest 17 0 0 0 100% 14.846
PullCommandWithRebaseTest 5 0 0 0 100% 4.363
PushCommandTest 7 0 0 0 100% 3.178
RebaseCommandTest 70 0 0 0 100% 26.959
ReflogCommandTest 3 0 0 0 100% 0.656
RemoteAddCommandTest 1 0 0 0 100% 0.082
RemoteDeleteCommandTest 1 0 0 0 100% 0.086
RemoteListCommandTest 1 0 0 0 100% 0.081
RemoteSetUrlCommandTest 2 0 0 0 100% 0.163
RenameBranchCommandTest 4 0 0 0 100% 0.702
ResetCommandTest 19 0 0 0 100% 3.246
RevertCommandTest 10 0 0 0 100% 2.966
RmCommandTest 2 0 0 0 100% 0.236
StashApplyCommandTest 26 0 0 0 100% 6.093
StashCreateCommandTest 16 0 0 0 100% 3.12
StashDropCommandTest 8 0 0 0 100% 1.776
StashListCommandTest 4 0 0 0 100% 0.415
StatusCommandTest 3 0 0 0 100% 0.457
TagCommandTest 14 0 0 0 100% 1.33

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
AddTest 5 0 0 0 100% 1.449
ArchiveTest 30 0 0 0 100% 8.713
BranchTest 13 0 0 0 100% 3.987
CheckoutTest 22 0 0 0 100% 6.495
CleanTest 4 0 0 0 100% 1.458
CLIGitCommandTest 1 0 0 0 100% 0.22
CloneTest 4 0 0 0 100% 2.461
CommitAndLogTest 1 0 0 0 100% 1.19
CommitTest 2 0 0 0 100% 0.411
ConfigTest 1 0 0 0 100% 0.079
DescribeTest 7 0 0 0 100% 0.761
FetchTest 3 0 0 0 100% 1.774
InitTest 2 0 0 0 100% 0.163
LsRemoteTest 4 0 0 0 100% 1.229
MergeTest 11 0 0 0 100% 3.862
ProxyConfigTest 10 0 0 0 100% 3.082
ReflogTest 3 0 0 0 100% 0.532
RemoteTest 7 0 0 0 100% 1.231
RepoTest 3 0 0 0 100% 2.54
ResetTest 9 0 0 1 88.889% 1.465
StatusTest 15 0 0 0 100% 11.438
TagTest 3 0 0 0 100% 1.627

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesHandlerTest 16 0 0 0 100% 0.953
AttributesMatcherTest 7 0 0 0 100% 0.009
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.361
AttributesNodeTest 6 0 0 0 100% 0.018
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.205
AttributeTest 1 0 0 0 100% 0.001
TreeWalkAttributeTest 18 0 0 0 100% 1.252

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.5
PlotCommitListTest 15 0 0 0 100% 0.847

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
AutoCRLFInputStreamTest 2 0 0 0 100% 0.566
AutoCRLFOutputStreamTest 2 0 0 0 100% 1.095
AutoLFInputStreamTest 7 0 0 0 100% 0.001
TimeoutInputStreamTest 8 0 0 0 100% 0.762
TimeoutOutputStreamTest 9 0 0 0 100% 1.015
UnionInputStreamTest 10 0 0 0 100% 0.006

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
DownloadTest 5 0 0 0 100% 3.158
UploadTest 4 0 0 0 100% 3.028

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedObjectIdTest 25 0 0 0 100% 0.005
BranchConfigTest 8 0 0 0 100% 0.002
BranchTrackingStatusTest 3 0 0 0 100% 0.304
ConfigTest 51 0 0 0 100% 0.14
ConstantsEncodingTest 5 0 0 0 100% 0.002
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 5.543
DirCacheCheckoutTest 59 0 0 0 100% 8.18
IndexDiffSubmoduleTest 7 0 0 0 100% 13.368
IndexDiffTest 16 0 0 0 100% 2.895
IndexModificationTimesTest 2 0 0 0 100% 2.427
MergeHeadMsgTest 2 0 0 0 100% 0.086
ObjectCheckerTest 123 0 0 0 100% 0.054
ObjectIdOwnerMapTest 7 0 0 0 100% 0.019
ObjectIdRefTest 3 0 0 0 100% 0.001
ObjectIdSubclassMapTest 7 0 0 0 100% 0.013
ObjectIdTest 16 0 0 0 100% 0.004
ObjectLoaderTest 4 0 0 0 100% 0.007
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.002
ReflogConfigTest 1 0 0 0 100% 0.138
ReflogResolveTest 6 0 0 0 100% 0.906
RefTest 13 0 0 0 100% 2.221
RepositoryCacheConfigTest 6 0 0 0 100% 0.002
RepositoryCacheTest 15 0 0 0 100% 0.597
RepositoryResolveTest 22 0 0 0 100% 4.093
SquashCommitMsgTest 1 0 0 0 100% 0.035
SymbolicRefTest 3 0 0 0 100% 0.001
T0001_PersonIdentTest 9 0 0 0 100% 0.002
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.004
ValidRefNameTest 17 0 0 0 100% 0.01

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
BasicRuleTest 4 0 0 0 100% 0.002
FastIgnoreRuleTest 17 0 0 0 100% 0.01
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.024
IgnoreNodeTest 19 0 0 0 100% 0.908
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.197

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffEntryTest 12 0 0 0 100% 1.241
DiffFormatterReflowTest 10 0 0 0 100% 0.024
DiffFormatterTest 14 0 0 0 100% 0.638
EditListTest 5 0 0 0 100% 0.003
EditTest 16 0 0 0 100% 0.004
HistogramDiffTest 27 0 0 0 100% 0.015
MyersDiffTest 20 0 0 0 100% 0.006
PatchIdDiffFormatterTest 2 0 0 0 100% 0.273
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0.002
RawTextTest 11 0 0 0 100% 0.003
RenameDetectorTest 28 0 0 0 100% 1.04
SimilarityIndexTest 8 0 0 0 100% 0.004

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffFilterTest 38 0 0 0 100% 3.998
InterIndexDiffFilterTest 5 0 0 0 100% 0.115
NotTreeFilterTest 6 0 0 0 100% 0.167
PathFilterGroupTest 7 0 0 0 100% 0.004
PathSuffixFilterTest 3 0 0 0 100% 0.089
TreeFilterTest 7 0 0 0 100% 0.206

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
AbstractTreeIteratorTest 7 0 0 0 100% 0.003
CanonicalTreeParserTest 18 0 0 0 100% 0.004
EmptyTreeIteratorTest 6 0 0 0 100% 0.152
FileTreeIteratorJava7Test 4 0 0 0 100% 0.281
FileTreeIteratorTest 19 0 0 0 100% 2.811
ForPathTest 1 0 0 0 100% 0.034
NameConflictTreeWalkTest 5 0 0 0 100% 0.132
PostOrderTreeWalkTest 6 0 0 0 100% 0.159
TreeWalkBasicDiffTest 1 0 0 0 100% 0.048
TreeWalkJava7Test 1 0 0 0 100% 0.037

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
Base64Test 4 0 0 0 100% 0.001
BlockListTest 12 0 0 0 100% 0.007
ChangeIdUtilTest 35 0 0 0 100% 0.016
FileUtils7Test 2 0 0 0 100% 0.003
FileUtilTest 22 0 0 0 100% 0.186
FilterCommandsTest 3 0 0 0 100% 0.78
FSTest 3 0 0 0 100% 0.56
GitDateFormatterTest 9 0 0 0 100% 0.007
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.03
GitDateParserTest 13 0 0 0 100% 0.012
HookTest 9 0 0 0 100% 0.759
IntListTest 11 0 0 0 100% 0.001
IOReadLineTest 28 0 0 0 100% 0.014
NBTest 9 0 0 0 100% 0.002
PathsTest 2 0 0 0 100% 0.001
QuotedStringBourneStyleTest 10 0 0 0 100% 0.001
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0.002
QuotedStringGitPathStyleTest 20 0 0 0 100% 0.005
RawCharUtilTest 3 0 0 0 100% 0.002
RawParseUtils_FormatTest 1 0 0 0 100% 0.001
RawParseUtils_HexParseTest 3 0 0 0 100% 0.001
RawParseUtils_LineMapTest 5 0 0 0 100% 0.001
RawParseUtils_MatchTest 4 0 0 0 100% 0.001
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0.001
RawParseUtilsTest 3 0 0 0 100% 0.008
RawSubStringPatternTest 4 0 0 0 100% 0.096
ReadLinesTest 6 0 0 0 100% 0.001
RefListTest 23 0 0 0 100% 0.004
RefMapTest 22 0 0 0 100% 0.005
RelativeDateFormatterTest 9 0 0 0 100% 0.003
RunExternalScriptTest 12 0 0 0 100% 0.22
StringUtilsTest 7 0 0 0 100% 0.001
TemporaryBufferTest 15 0 0 0 100% 0.161

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.016
GcCommitSelectionTest 4 0 0 0 100% 122.434
IntSetTest 1 0 0 0 100% 0.002
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.014

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.252
LFSPointerTest 1 0 0 0 100% 0.2
LongObjectIdTest 32 0 0 0 100% 0.338
MutableLongObjectIdTest 5 0 0 0 100% 0.202

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 1.442
SubmoduleInitTest 7 0 0 0 100% 0.556
SubmoduleStatusTest 7 0 0 0 100% 0.604
SubmoduleSyncTest 3 0 0 0 100% 0.702
SubmoduleUpdateTest 4 0 0 0 100% 0.506
SubmoduleWalkTest 10 0 0 0 100% 0.564

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.123
RefTreeDatabaseTest 27 0 0 0 100% 0.098
RefTreeTest 10 0 0 0 100% 0.01

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
AdvertiseErrorTest 1 0 0 0 100% 2.429
AsIsServiceTest 4 0 0 0 100% 1.948
DefaultReceivePackFactoryTest 6 0 0 0 100% 1.943
DefaultUploadPackFactoryTest 4 0 0 0 100% 1.92
DumbClientDumbServerTest 8 0 0 0 100% 5.195
DumbClientSmartServerTest 8 0 0 0 100% 5.151
ErrorServletTest 1 0 0 0 100% 1.57
FileResolverTest 3 0 0 0 100% 1.727
GitServletInitTest 4 0 0 0 100% 0.056
GitServletResponseTests 3 0 0 0 100% 1.561
HookMessageTest 2 0 0 0 100% 1.39
HttpClientTests 11 0 0 0 100% 2.655
MeasurePackSizeTest 1 0 0 0 100% 1.095
ProtocolErrorTest 1 0 0 0 100% 0.499
RegexPipelineTest 3 0 0 0 100% 0.081
SetAdditionalHeadersTest 1 0 0 0 100% 0.218
SmartClientSmartServerTest 22 0 0 0 100% 6.637

org.eclipse.jgit.indexdiff

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

org.eclipse.jgit.nls

Class Tests Errors Failures Skipped Success Rate Time
NLSTest 4 0 0 0 100% 0.006
RootLocaleTest 3 0 0 0 100% 0.006
TranslationBundleTest 4 0 0 0 100% 0.004

org.eclipse.jgit.patch

Class Tests Errors Failures Skipped Success Rate Time
EditListTest 3 0 0 0 100% 0.003
FileHeaderTest 21 0 0 0 100% 0.005
GetTextTest 4 0 0 0 100% 0.01
PatchCcErrorTest 1 0 0 0 100% 0.003
PatchCcTest 3 0 0 0 100% 0.006
PatchErrorTest 6 0 0 0 100% 0.011
PatchTest 7 0 0 0 100% 0.009

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DeltaBaseCacheTest 4 0 0 0 100% 0.004
DfsBlockCacheConfigTest 4 0 0 0 100% 0.011
DfsGarbageCollectorTest 5 0 0 0 100% 0.115
DfsInserterTest 8 0 0 0 100% 0.103

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
CherryPickTest 2 0 0 0 100% 0.111
MergeAlgorithmTest 17 0 0 0 100% 0.03
MergeMessageFormatterTest 15 0 0 0 100% 3.411
RecursiveMergerTest 8 0 0 0 100% 79.48
ResolveMergerTest 17 0 0 0 100% 32.025
SimpleMergeTest 13 0 0 0 100% 2.361
SquashMessageFormatterTest 1 0 0 0 100% 0.222

Test Cases

[Summary] [Package List] [Test Cases]

AddCommandTest

testCommandInjection 0.951
testCleanFilterReturning12 0.129
testAddExistingSingleFileTwice 0.066
testCleanFilter 0.199
testReplaceFileByPartOfDirectory 0.151
testAddGitlinkDoesNotChange 0.269
testBadCleanFilter 0.161
testMultipleCleanFilter 0.257
testAddWithConflicts 0.107
testAddNothing 0.052
testAddRemovedFile 0.072
testCleanFilterEnvironment 0.16
testAttributesWithTreeWalkFilter 0.34
testAddWithoutParameterUpdate 0.172
testAddExistingSingleMediumSizeFileWithNewLine 0.206
testAddSubrepoWithDirNoGitlinks 0.244
testAddExistingSingleFileInSubDir 0.075
testAssumeUnchanged 0.178
testAddRemovedCommittedFile 0.176
testAddWithParameterUpdate 0.126
testAddWholeRepo 0.055
testExecutableRetention 0.208
testNotApplicableFilter 0.066
testAddTwoFiles 0.062
testAddFolder 0.057
testAddExistingSingleFileTwiceWithCommit 0.12
testAddIgnoredFile 0.062
testReplaceFileWithDirectory 0.094
testAddGitlink 0.26
testBadCleanFilter2 0.101
testAddExistingSingleBinaryFile 0.092
testAddNonExistingSingleFile 0.072
testAddExistingSingleFile 0.077
testReplaceDirectoryConflictsWithFile 0.137
testAddExistingSingleSmallFileWithNewLine 0.101
testReplaceDirectoryWithFile 0.085
testBuiltinCleanFilter 2.483
testBuiltinFilters 3.853

ApplyCommandTest

testModifyNL1 0.885
testAddA1 0.068
testAddA2 0.064
testAddM1 0.04
testNonASCIIAdd2 0.045
testAddA1Sub 0.112
testModifyM2 0.188
testModifyM3 0.133
testFailureF1 0.148
testFailureF2 0.182
testNonASCII2 0.199
testModifyE 0.114
testModifyW 0.153
testModifyX 0.146
testModifyY 0.162
testModifyZ 0.109
testDeleteD 0.155
testNonASCIIAdd 0.131
testNonASCIIDel 0.18
testNonASCII 0.143

ArchiveCommandTest

archiveByIdSpecificFile 0.946
archiveByDirectoryPath 0.225
archiveHeadAllFiles 0.172
archiveHeadSpecificPath 0.181

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 1.117
testRenamedBoundLineDelete 0.362
testBoundLineDelete 0.176

BlameCommandTest

testCoreAutoCrlf1 1.184
testCoreAutoCrlf2 0.194
testCoreAutoCrlf3 0.172
testCoreAutoCrlf4 0.213
testCoreAutoCrlf5 0.254
testRenameInSubDir 0.347
testDeleteMiddleLines 0.295
testWhitespaceMerge 0.703
testSingleRevision 0.134
testMoveToOtherDir 0.308
testMiddleClearAllLines 0.244
testTwoRenames 0.329
testDeleteTrailingLines 0.235
testEditAllLines 0.187
testRename 0.341
testConflictingMerge1 0.9
testConflictingMerge2 0.72
testTwoRevisions 0.185

BranchCommandTest

testCreateFromCommit 1.283
testCreateFromLightweightTag 0.321
testCreateFromAnnotatetdTag 0.434
testCreationImplicitStart 0.367
testCreateForce 0.42
testPullConfigRemoteBranch 1.059
testCreateAndList 0.324
testRenameLocalBranch 0.395
testListBranchesWithContains 0.302
testListAllBranchesShouldNotDie 0.795
testRenameRemoteTrackingBranch 0.84
testPullConfigLocalBranch 0.792
testDelete 0.417
testPullConfigRenameLocalBranch 1.048
testCreationNullStartPoint 0.323

CheckoutCommandTest

testCheckout 1.271
testCheckoutOfDirectoryShouldBeRecursive 0.38
testCheckoutAutoCrlfTrue 0
skipped
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.623
testCheckoutWithConflict 0.235
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.617
testCheckoutWithStartPoint 0.593
testCheckoutOfFileWithInexistentParentDir 0.41
testCheckoutCommit 0.473
testCheckoutAllPaths 0.323
testInvalidRefName 0.228
testSmudgeFilter_createNew 0.594
testCreateOrphanBranchWithStartCommit 0.277
testNonDeletableFilesOnWindows 0
skipped
testSmudgeAndClean 2.074
testAlreadyExists 0.355
testCreateBranchOnCheckout 0.263
testCheckoutWithStartPointOnlyCertainFiles 0.311
testSmudgeFilter_modifyExisting 0.892
testCheckoutToNonExistingBranch 0.232
testCheckoutAnnotatedTag 0.308
testCheckoutRemoteTrackingWithoutLocalBranch 0.644
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.806
testCheckoutWithNonDeletedFiles 0.179
testUpdateSmudgedEntries 0.362
testSimpleCheckout 0.225
testCreateOrphanBranchWithStartPoint 0.256
testCheckoutOrphanBranch 0.186
testCheckoutRemoteTrackingWithUpstream 0.364
testDetachedHeadOnCheckout 0.24
testCheckoutLightweightTag 0.205
testNullRefName 0.184

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 1.342
testCherryPickDirtyIndex 0.483
testCherryPickNoCommit 0.703
testCherryPickConflictResolution 0.643
testCherryPick 0.743
testCherryPickMerge 1.392
testCherryPickConflictMarkers 0.542
testCherryPickOurCommitName 0.546
testCherryPickConflictReset 0.498
testCherryPickDirtyWorktree 0.358
testSequentialCherryPick 0.623
testCherryPickConflictResolutionNoCOmmit 0.618

CleanCommandTest

testClean 0.227
testCleanWithPaths 0.306
testCleanDirs 0.205
testCleanWithDryRun 0.214
testCleanDirsWithDryRun 0.226
testCleanDirsWithSubmodule 0.789
testCleanDirsWithRepository 0.263
testCleanDirsWithDryRunAndNoIgnore 0.207
testCleanWithDryRunAndNoIgnore 0.16

CloneCommandTest

testCloneRepositoryCustomRemote 0.981
testCloneRepositoryExplicitGitDir 0.694
testCloneRepositoryExplicitGitDirNonStd 0.667
testCloneRepositoryWithNestedSubmodules 2.556
testCloneRepositoryWithBranchShortName 0.63
testBareCloneRepository 0.502
testCloneRepositoryWithSubmodules 1.924
testCloneWithAutoSetupRebase 1.109
testCloneRepositoryOnlyOneBranch 0.677
testCloneRepositoryWithBranch 0.79
testBareCloneRepositoryCustomRemote 0.449
testCloneRepositoryExplicitGitDirBare 0.4
testCloneRepositoryWithTagName 0.544
testCloneRepository 0.499
testBareCloneRepositoryNullRemote 0.37
testCloneRepositoryWithMultipleHeadBranches 0.708
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.55

CommitAndLogCommandTest

testMultipleInvocations 0.104
testAddUnstagedChanges 0.275
testWrongParams 0.048
testModeChange 0.269
testLogWithFilter 0.173
testCommitAmend 0.123
testCommitRange 0.251
testMergeEmptyBranches 0.388
testInsertChangeId 0.261
testSomeCommits 0.296

CommitCommandTest

commitAfterSquashMerge 0.383
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.134
commitSubmoduleUpdate 0.765
commitOnlyShouldHandleIgnored 0.174
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.187
testExecutableRetention 0.294
commitUpdatesSmudgedEntries 0.269
commitIgnoresSmudgedEntryWithDifferentId 0.214
testReflogs 0.258
commitNewSubmodule 0.528
commitEmptyCommits 0.18
commitAmendOnInitialShouldFail 0.031
commitAmendWithAuthorShouldUseIt 0.219

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.357
testOnlyOption_f1_7_f2_14_b 0.371
testOnlyOption_f1_7_f2_14_c 0.383
testOnlyOption_f1_7_f2_14_d 0.426
testOnlyOption_f1_7_f2_14_e 0.367
testOnlyOption_f1_1_a 0.053
testOnlyOption_f1_1_b 0.092
testOnlyOption_f1_1_c 0.139
testOnlyOption_f1_1_d 0.145
testOnlyOption_f1_1_e 0.234
testOnlyOption_f1_2_a 0.081
testOnlyOption_f1_2_b 0.085
testOnlyOption_f1_2_c 0.157
testOnlyOption_f1_2_d 0.235
testOnlyOption_f1_2_e 0.22
testOnlyOption_f1_3_a 0.176
testOnlyOption_f1_3_b 0.398
testOnlyOption_f1_3_c 0.256
testOnlyOption_f1_3_d 0.26
testOnlyOption_f1_3_e 0.295
testOnlyOption_f1_4_a 0.113
testOnlyOption_f1_4_b 0.148
testOnlyOption_f1_4_c 0.214
testOnlyOption_f1_4_d 0.178
testOnlyOption_f1_4_e 0.214
testOnlyOption_f1_5_a 0.155
testOnlyOption_f1_5_b 0.166
testOnlyOption_f1_5_c 0.179
testOnlyOption_f1_5_d 0.186
testOnlyOption_f1_5_e 0.244
testOnlyOption_f1_6_a 0.126
testOnlyOption_f1_6_b 0.141
testOnlyOption_f1_6_c 0.188
testOnlyOption_f1_6_d 0.178
testOnlyOption_f1_6_e 0.212
testOnlyOption_f1_7_a 0.109
testOnlyOption_f1_7_b 0.153
testOnlyOption_f1_7_c 0.218
testOnlyOption_f1_7_d 0.224
testOnlyOption_f1_7_e 0.18
testOnlyOption_f1_8_a 0.105
testOnlyOption_f1_8_b 0.112
testOnlyOption_f1_8_c 0.153
testOnlyOption_f1_8_d 0.148
testOnlyOption_f1_8_e 0.191
testOnlyOption_f1_9_a 0.214
testOnlyOption_f1_9_b 0.267
testOnlyOption_f1_9_c 0.252
testOnlyOption_f1_9_d 0.289
testOnlyOption_f1_9_e 0.286
testOnlyOption_f1_2_f2_14_a 0.216
testOnlyOption_f1_2_f2_14_b 0.254
testOnlyOption_f1_2_f2_14_c 0.274
testOnlyOption_f1_2_f2_14_d 0.291
testOnlyOption_f1_2_f2_14_e 0.399
testOnlyOption_f1_12_f2_14_a 0.326
testOnlyOption_f1_12_f2_14_b 0.277
testOnlyOption_f1_12_f2_14_c 0.317
testOnlyOption_f1_12_f2_14_d 0.266
testOnlyOption_f1_12_f2_14_e 0.317
testOnlyOption_f1_6_f2_14_a 0.217
testOnlyOption_f1_6_f2_14_b 0.235
testOnlyOption_f1_6_f2_14_c 0.29
testOnlyOption_f1_6_f2_14_d 0.261
testOnlyOption_f1_6_f2_14_e 0.372
testOnlyOption_f1_10_a 0.165
testOnlyOption_f1_10_b 0.176
testOnlyOption_f1_10_c 0.186
testOnlyOption_f1_10_d 0.189
testOnlyOption_f1_10_e 0.233
testOnlyOption_f1_11_a 0.134
testOnlyOption_f1_11_b 0.165
testOnlyOption_f1_11_c 0.192
testOnlyOption_f1_11_d 0.21
testOnlyOption_f1_11_e 0.209
testOnlyOption_f1_12_a 0.111
testOnlyOption_f1_12_b 0.126
testOnlyOption_f1_12_c 0.158
testOnlyOption_f1_12_d 0.159
testOnlyOption_f1_12_e 0.16
testOnlyOption_f1_13_a 0.164
testOnlyOption_f1_13_b 0.225
testOnlyOption_f1_13_c 0.228
testOnlyOption_f1_13_d 0.252
testOnlyOption_f1_13_e 0.241
testOnlyOption_f1_14_a 0.175
testOnlyOption_f1_14_b 0.213
testOnlyOption_f1_14_c 0.25
testOnlyOption_f1_14_d 0.235
testOnlyOption_f1_14_e 0.267
testOnlyOption_f1_1_f2_14_a 0.135
testOnlyOption_f1_1_f2_14_b 0.136
testOnlyOption_f1_1_f2_14_c 0.208
testOnlyOption_f1_1_f2_14_d 0.203
testOnlyOption_f1_1_f2_14_e 0.203
testOnlyOptionWithDirectory 0.212

DescribeCommandTest

testDescribeBranch[0] 0.409
t1sameDepthT2[0] 0.629
t1DominatesT2[0] 0.614
noTargetSet[0] 0.04
t1nearerT2[0] 0.707
testDescribe[0] 0.366
testDescribeBranch[1] 0.375
t1sameDepthT2[1] 0.515
t1DominatesT2[1] 0.411
noTargetSet[1] 0.027
t1nearerT2[1] 0.427
testDescribe[1] 0.219

DiffCommandTest

testDiffModified 0.139
testDiffWithNegativeLineCount 0.159
testDiffTwoCommits 0.312
testDiffCached 0.215
testDiffWithPrefixes 0.126
testNoOutputStreamSet 0.081

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 12.861
test_ConfigAutoCRLF_false_GlobalEOL_crlf 8.898
test_ConfigAutoCRLF_true_GlobalEOL_lf 3.649
test_switchToBranchWithTextAttributes 17.206
test_ConfigAutoCRLF_input_GlobalEOL_lf 4.786
test_ConfigAutoCRLF_true 11.413
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 8.564
test_ConfigAutoCRLF_false_ConfigEOL_native 5.097
test_ConfigAutoCRLF_input_GlobalEOL_crlf 6.242
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 3.878
test_GlobalEOL_lf_RootEOL_crlf 7.95
test_ConfigAutoCRLF_false_GlobalEOL_lf 4.172
test_ConfigEOL_lf 3.895
test_ConfigAutoCRLF_true_ConfigEOL_lf 5.881
test_ConfigAutoCRLF_input_ConfigEOL_lf 4.308
testBinary1 3.739
testBinary2 4.076
test_switchToBranchWithBinaryAttributes 11.836
test_ConfigAutoCRLF_false_ConfigEOL_lf 4.326
test_ConfigEOL_native_xnix 3.766
testDefaultSetup 4.217
test_ConfigAutoCRLF_false 3.959
test_ConfigAutoCRLF_input 3.872
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 4.078
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 6.861
test_ConfigEOL_native_windows 3.775
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 5.243
test_ConfigEOL_crlf 5.928

EolStreamTypeUtilTest

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

FetchCommandTest

testFetch 0.292
fetchShouldNotFetchTagsFromOtherBranches 0.551
fetchWithExplicitTagsShouldUpdateLocal 0.476
fetchShouldAutoFollowTagForFetchedObjects 0.383
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.41
fetchShouldAutoFollowTag 0.276

GarbageCollectCommandTest

testGConeCommit 0.358
testGCmoreCommits 0.366

GitConstructionTest

testClose 0.455
testOpen 0.296
testWrap 0.315

HugeFileTest

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

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.031
testInitNonBare_GitdirAndDirShouldntBeSame 0.031
testInitBareRepository 0.075
testInitWithDefaultsNonBare 0.067
testInitWithDefaultsBare 0.058
testInitWithExplicitGitDir 0.064
testInitWithOnlyExplicitGitDir 0.083
testInitNonEmptyRepository 0.062
testInitRepository 0.061

LogCommandTest

logAllCommitsWithMaxCount 0.221
logOnlyMergeCommits 0.342
logAllCommits 0.314
logAllCommitsWithSkipAndMaxCount 0.243
logPathWithMaxCount 0.237
logAllCommitsWithSkip 0.212
logNoMergeCommits 0.41
logPathWithSkip 0.28
logAllCommitsWithTag 0.169

LsRemoteCommandTest

testLsRemoteWithTags 0.404
testLsRemoteWithHeads 0.453
testLsRemoteWithoutLocalRepository 0.182
testLsRemote 0.446

MergeCommandTest

testDeletionOnSideConflict 0.368
testNoFastForwardNoCommit 0.239
testRecursiveMergeWithConflict 0.303
testConflictingMergeFailsDueToDirtyIndex 0.374
testFastForward 0.265
testMergeNonVersionedPaths 0.509
testMultipleCreationsSameContent 0.374
testAlreadyUpToDate 0.114
testMergeRemovingFoldersWithoutFastForward 0.436
testMergeRemovingFolders 0.317
testFastForwardOnly 0.251
testSuccessfulContentMergeNoCommit 0.515
testFileModeMerge 0.519
testFileModeMergeWithDirtyWorkTree 0.397
testMergeWithMessageOption 0.549
testMultipleDeletions 0.487
testFastForwardNoCommit 0.246
testSquashMergeConflict 0.314
testSingleDeletion 0.569
testMergeInItself 0.068
testMergeConflictWithMessageOption 0.339
testMergeTag 0.372
testMergeConflictFileFolder 0.475
testFastForwardWithFiles 0.249
testMultipleCreations 0.291
testSquashMerge 0.419
testDeletionAndConflict 0.44
testModifiedAndRenamed 0.462
testSuccessfulMergeFailsDueToDirtyIndex 0.289
testSuccessfulContentMergeAndDirtyworkingTree 0.422
testMultipleHeads 0.298
testMergeMessage 0.386
testSuccessfulContentMerge 0.475
testSuccessfulMergeFailsDueToDirtyWorktree 0.386
testDeletionOnMasterConflict 0.351
testSquashFastForward 0.377
testFastForwardOnlyNotPossible 0.241
testContentMerge 0.456
testNoFastForward 0.273
testConflictingMergeFailsDueToDirtyWorktree 0.317
testMergeFailingWithDirtyWorkingTree 0.363
testMergeSuccessAllStrategiesNoCommit 1.393
testMergeSuccessAllStrategies 1.73

NameRevCommandTest

multiplePathsNoMerge 0.161
multiplePathsSecondParent 0.111
prefix 0.092
annotatedTags 0.139
annotatedTagsNoResult 0.106
ref 0.084
simpleAncestor 0.108
onePathMerge 0.082
onePathMergeSecondParent 0.092
onePathMergeLongerFirstParentPath 0.095
nameExact 0.087

NotesCommandTest

testListNotes 0.168
testAddAndRemoveNote 0.25

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.651
testCheckoutOurs 0.415
testCheckoutMultiple 0.232
testUpdateSymLink 0.401
testUpdateWorkingDirectory 0.295
testCheckoutRepository 0.272
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.296
testCheckoutSecond 0.271
testCheckoutTheirs 0.567
testCheckoutFirst 0.262
testStageNotPossibleWithBranch 0.384
testCheckoutOfConflictingFileShouldThrow 0.517
testUpdateWorkingDirectoryFromIndex2 5.128
testUpdateBrokenSymLink 0.362
testUpdateBrokenSymLinkToDirectory 0.289
testUpdateWorkingDirectoryFromIndex 0.249
testCheckoutMixedNewlines 0.343

PullCommandTest

testPullFastForward 0.58
testPullMerge 0.608
testPullWithRebaseConfig1 1.344
testPullWithRebaseConfig2 1.37
testPullWithRebaseConfig3 1.147
testPullLocalConflict 0.561
testPullWithMergeConfig2 0.856
testPullWithUntrackedStash 0.668
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.668
testPullEmptyRepository 0.34
testPullConflict 0.534
testPullWithoutConfig 0.75
testPullMergeProgrammaticConfiguration 0.764
testPullWithMergeConfig 0.922
testPullWithRebasePreserve1Config 1.333
testPullWithRebasePreserveConfig2 1.211
testPullWithRebasePreserveConfig3 1.183

PullCommandWithRebaseTest

testPullFastForward 0.772
testPullLocalConflict 0.924
testPullConflict 0.946
testPullFastForwardWithBranchInSource 0.974
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.743

PushCommandTest

testPushAfterGC 0.729
testPushRefUpdate 1.248
testPrePushHook 0.273
testPush 0.218
testPushWithRefSpecFromConfig 0.158
testPushWithoutPushRefSpec 0.283
testTrackingUpdate 0.261

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.747
testRebaseShouldIgnoreMergeCommits 0.967
testFastForwardRebaseWithAutoStash 0.387
testRebaseInteractiveMultipleSquash 0.884
testRebaseWithUncommittedDelete 0.276
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.349
testRebasePreservingMerges1 1.538
testRebasePreservingMerges2 1.367
testStopOnConflict 0.779
testStopOnConflictFileCreationAndDeletion 0.769
testFastForwardWithMultipleCommits 0.379
testRebaseInteractiveFixupWithBlankLines 0.626
testRebaseWithUnstagedTopicChange 0.304
testStopOnLastConflictAndContinue 0.728
testRebaseTodoLineSetComment 0.033
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.044
testRebaseEndsIfLastStepIsEdit 0.532
testRebaseShouldStopForRewordInCaseOfConflict 0.568
testParseRewordCommand 0.033
testRebasePreservingMergesWithUnrelatedSide1 1.143
testRebasePreservingMergesWithUnrelatedSide2 1.299
testRebaseWithUnstagedMasterChangeOtherCommit 0.209
testRebaseInteractiveSingleSquashAndModifyMessage 0.349
testRebaseWithUncommittedMasterChangeBaseCommit 0.175
testParseSquashFixupSequenceCount 0.014
testRebaseWithAutoStashConflictOnApply 0.366
testRebaseInteractiveReword 0.277
testRebaseWithUntrackedFile 0.264
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.529
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.023
testRebaseWithUncommittedMasterChange 0.177
testRebaseInteractiveEdit 0.339
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.116
testRepositoryStateChecks 0.014
testRebaseInteractiveSquashFirstCommitShouldFail 0.126
testRebaseWithUnstagedMasterChangeBaseCommit 0.163
testEmptyRebaseTodo 0.015
testFastForwardWithMultipleCommitsOnDifferentBranches 0.321
testMergeFirstStopOnLastConflictAndSkip 0.422
testRebaseShouldFixupInCaseOfConflict 0.45
testRebaseWithModificationShouldNotDeleteData 0.147
testRebaseInteractiveFixupFirstCommitShouldFail 0.128
testFastForwardRebaseWithModification 0.206
testAuthorScriptConverter 0.013
testDetachedHead 0.273
testRebaseWithUncommittedTopicChange 0.16
testRebaseShouldStopForEditInCaseOfConflict 0.225
testStopOnConflictAndContinue 0.35
testRebaseWithUnstagedMasterChange 0.152
testStopOnConflictAndContinueWithNoDeltaToMaster 0.292
testOnlyCommentRebaseTodo 0.035
testFilesAddedFromTwoBranches 0.389
testStopOnConflictAndFailContinueIfFileIsDirty 0.333
testStopOnConflictCommitAndContinue 0.495
testUnknownUpstream 0.047
testStopOnConflictAndAbortWithDetachedHEAD 0.379
testRebaseWithAutoStash 0.469
testRebaseInteractiveMixedSquashAndFixup 0.688
testFastForwardWithNewFile 0.209
testUpToDate 0.074
testRebaseParentOntoHeadShouldBeUptoDate 0.109
testStopOnConflictAndSkipNoConflict 0.591
testStopOnLastConflictAndSkip 0.648
testRebaseWithUncommittedMasterChangeOtherCommit 0.394
testLeadingSpacesRebaseTodo 0.046
testRebaseShouldTryToParseValidLineMarkedAsComment 0.037
testRebaseShouldSquashInCaseOfConflict 0.61
testConflictFreeWithSingleFile 0.391
testStopOnConflictAndSkipWithConflict 0.841
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.103

ReflogCommandTest

testAmendReflog 0.251
testBranchReflog 0.22
testHeadReflog 0.184

RemoteAddCommandTest

testAdd 0.081

RemoteDeleteCommandTest

testDelete 0.085

RemoteListCommandTest

testList 0.079

RemoteSetUrlCommandTest

testSetUrl 0.078
testSetPushUrl 0.084

RenameBranchCommandTest

renameBranchNoConfigValues 0.151
renameBranchExistingSection 0.159
renameBranchMultipleConfigValues 0.212
renameBranchSingleConfigValue 0.178

ResetCommandTest

testHardResetOnUnbornBranch 0.048
testHardResetReflogDisabled 0.265
testSoftReset 0.296
testPathsResetOnUnbornBranch 0.045
testHardResetWithConflicts_DoOverWriteUntrackedFile 0.254
testMixedReset 0.237
testMixedResetRetainsSizeAndModifiedTime 0.128
testMixedResetWithUnmerged 0.247
testHardReset 0.206
testResetDefaultMode 0.042
testPathsResetToNonexistingRef 0.035
testPathsResetWithRef 0.175
testHardResetAfterSquashMerge 0.263
testPathsReset 0.171
testHardResetWithConflicts_DoDeleteFileFolderConflicts 0.164
testResetToNonexistingHEAD 0.028
testPathsResetOnDirs 0.158
testPathsResetWithUnmerged 0.277
testHardResetOnTag 0.198

RevertCommandTest

testRevertDirtyIndex 0.229
testRevertConflictMarkers 0.213
testRevertConflictResolution 0.268
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.286
testRevertMultipleWithFail 0.36
testRevertMultiple 0.319
testRevertDirtyWorktree 0.288
testRevert 0.361
testRevertOurCommitName 0.318
testRevertkConflictReset 0.321

RmCommandTest

testRemoveCached 0.121
testRemove 0.113

StashApplyCommandTest

workingDirectoryContentConflict 0.161
workingDirectoryEditPreCommit 0.267
workingDirectoryContentMerge 0.299
workingDirectoryCleanIndexModify 0.204
unstashNoHead 0.157
multipleEdits 0.215
workingDirectoryModifyInSubfolder 0.231
noStashedCommits 0.091
indexContentConflict 0.185
stashChangeInANewSubdirectory 0.298
indexAdd 0.252
stashedApplyOnOtherBranchWithStagedChange 0.543
workingDirectoryDeleteIndexAdd 0.182
workingDirectoryDeleteIndexEdit 0.188
untrackedFileConflictsWithWorkingDirectory 0.177
workingDirectoryModifyIndexChanged 0.201
workingDirectoryDelete 0.179
indexDelete 0.174
workingDirectoryModify 0.191
stashedApplyOnOtherBranch 0.486
stashedContentMerge 0.3
untrackedFileNotIncluded 0.201
untrackedFileIncluded 0.196
testApplyStashWithDeletedFile 0.262
unstashNonStashCommit 0.098
untrackedFileConflictsWithCommit 0.346

StashCreateCommandTest

unmergedPathsShouldCauseException 0.564
workingDirectoryCleanIndexModify 0.168
multipleEdits 0.171
workingDirectoryModifyInSubfolder 0.255
newFileInIndexThenModifiedInWorkTree 0.168
indexAdd 0.175
workingDirectoryDeleteIndexAdd 0.177
workingDirectoryDeleteIndexEdit 0.21
workingDirectoryModifyIndexChanged 0.174
refLogIncludesCommitMessage 0.199
workingDirectoryDelete 0.146
indexDelete 0.152
workingDirectoryModify 0.141
noLocalChanges 0.109
untrackedFileNotIncluded 0.16
untrackedFileIncluded 0.147

StashDropCommandTest

dropSingleStashedCommit 0.219
dropMiddleStashCommit 0.283
dropFirstStashedCommit 0.241
dropNegativeRef 0.094
dropWithNoStashedCommits 0.103
dropBoundaryStashedCommits 0.482
dropWithInvalidLogIndex 0.148
dropAll 0.203

StashListCommandTest

multipleStashedCommits 0.2
noStashRef 0.031
emptyStashReflog 0.085
singleStashedCommit 0.097

StatusCommandTest

testDifferentStates 0.296
testEmptyStatus 0.038
testDifferentStatesWithPaths 0.119

TagCommandTest

testDeleteFullName 0.085
testTagging 0.174
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.028
testFailureOnSignedTags 0.067
testDeleteNonExisting 0.082
testDeleteEmptyTagNames 0.074
testEmptyTagName 0.075
testTaggingOnHead 0.094
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.077
testListAllTagsInRepositoryInOrder 0.117
testInvalidTagName 0.077
testDelete 0.124
testDeleteBadName 0.078
testUnannotatedTagging 0.174

AttributesHandlerTest

testExpandBuiltInMacro1 0.055
testExpandBuiltInMacro2 0.048
testExpandBuiltInMacro3 0.053
testInfoOverridesWorkDirRoot 0.069
testCustomGlobalMacro1 0.07
testCustomGlobalMacro2 0.07
testCustomGlobalMacro3 0.062
testCustomGlobalMacro4 0.059
testCyclicMacros 0.057
testWorkDirRootOverridesGlobal 0.075
testInfoOverridesGlobal 0.062
testExpandNonMacro1 0.048
testExpandNonMacro2 0.06
testExpandNonMacro3 0.054
testExpandNonMacro4 0.049
testRecursiveMacro 0.057

AttributesMatcherTest

testParentDirectoryGitAttributes 0.001
testFileNameWildcards 0.002
testBasic 0
testTargetWithoutLeadingSlash 0.001
testNameOnlyMatches 0
testGetters 0
testTrailingSlash 0.001

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.044
testRules 0.094
testIncorrectAttributeFileName 0.075
testNoMatchingAttributes 0.087
testEmptyGitAttributeFile 0.058

AttributesNodeTest

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

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.033
testRules 0.07
testNoMatchingAttributes 0.057
testEmptyGitAttributeFile 0.044

AttributeTest

testBasic 0

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.157
testPrecedenceGlobal 0.041
testNoAttributes 0.038
testPrecedenceParent 0.062
testRules 0.093
testPrecedenceCurrent 0.074
testHierarchyBothIterator 0.092
testIndexOnly 0.111
testIndexOnly2 0.049
testOverriding2 0.044
testAggregation 0.077
testPrecedenceInfo 0.067
testPrecedenceRoot 0.047
testRulesInherited 0.04
testHierarchyWorktreeOnly 0.066
testNoMatchingAttributes 0.078
testEmptyGitAttributeFile 0.066
testOverriding 0.045

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.155
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.029
shouldListAddedFileInInitialCommit 0.095
shouldListModificationBetweenTwoCommits 0.137
shouldListModificationInDirWithoutModifiedTrees 0.153
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.026
shouldReportFileModeChange 0.123
shouldListDeletionBetweenTwoCommits 0.116
shouldListChangesInWorkingTree 0.084
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.029
shouldListAddedFileBetweenTwoCommits 0.14
shouldListModificationInDirWithModifiedTrees 0.149

DiffFormatterReflowTest

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

DiffFormatterTest

testCreateFileHeader_Modify 0.034
testCreateFileHeader_DeleteGitLink 0.028
testDiffRootNullToTree 0.093
testCreateFileHeaderForRenameModeChange 0.028
testDiff 0.104
testCreateFileHeader_GitLink 0.032
testCreateFileHeader_AddGitLink 0.029
testDiffNullToNull 0.024
testCreateFileHeader_Add 0.028
testCreateFileHeaderWithoutIndexLine 0.027
testCreateFileHeaderForRenameWithoutContentChange 0.045
testDiffRootTreeToNull 0.093
testCreateFileHeader_Binary 0.034
testCreateFileHeader_Delete 0.034

EditListTest

testSet 0
testEmpty 0.001
testAddOne 0
testAddTwo 0
testRemove 0

EditTest

testEquals1 0
testType_Empty 0
testExtendA 0.001
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

HistogramDiffTest

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

MyersDiffTest

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

PatchIdDiffFormatterTest

testSameDiff 0.175
testDiff 0.096

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0.001
testEqualsWithWhitespace 0

RawTextTest

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

RenameDetectorTest

testExactRename_ManyRenames 0.042
testBreakModify_RejoinIfUnpaired 0.042
testBreakModify_BreakBelowScore 0.034
testInexactRenames_OnePair2 0.03
testExactRename_OneRenameOneModify 0.04
testExactRename_OneDeleteManyAdds 0.035
testNoRenames_SymlinkAndFile 0.03
testExactRename_OneRename 0.038
testSetRenameScore_IllegalArgs 0.03
testInexactRename_NewlinesOnly 0.034
testExactRename_PathBreaksTie 0.032
testRenameLimit 0.047
testInexactRename_OnePair 0.04
testInexactRename_SameContentMultipleTimes 0.045
testInexactRename_LastByteDifferent 0.043
testNoRenames_UntrackedFile 0.039
testInexactRename_OneRenameTwoUnrelatedFiles 0.045
testBreakModify_DontBreakAboveScore 0.036
testExactRename_DifferentObjects 0.045
testExactRename_UnstagedFile 0.043
testNoRenames_EmptyFile1 0.044
testNoRenames_EmptyFile2 0.034
testBreakModify_BreakNone 0.04
testExactRename_MultipleIdenticalDeletes 0.036
testNoRenames_GitlinkAndFile 0.026
testBreakModify_BreakAll 0.028
testNoRenames_SymlinkAndFileSamePath 0.025
testNoRenames_SingleByteFiles 0.031

SimilarityIndexTest

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

DirCacheBasicTest

testLockMissing_TempIndex 0.029
testFindOnEmpty 0.029
testWriteEmptyCommit_RealIndex 0.033
testDetectUnmergedPaths 0.027
testWriteEmptyUnlock_RealIndex 0.031
testReadMissing_TempIndex 0.024
testLockMissing_RealIndex 0.033
testBuildThenClear 0.022
testWriteEmptyLockEmpty_RealIndex 0.039
testRejectInvalidWindowsPaths 0.039
testReadMissing_RealIndex 0.031
testWriteEmptyReadEmpty_RealIndex 0.039

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.03

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.031
testFindSingleFile 0.031
testBuildEmpty 0.04
testAdd_ReverseGitSortOrder 0.029
testBuildOneFile_Commit_IndexChangedEvent 0.05
testBuilderClear 0.026
testBuildOneFile_Commit 0.04
testAdd_InGitSortOrder 0.03
testBuildRejectsUnsetFileMode 0.035

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.002
testUnsupportedRequiredExtension 0.001
testReadIndex_DirCacheTree 0.014
testCorruptChecksumAtFooter 0.002
testReadWriteV3 0.003
testReadIndex_LsFiles 0.011
testTreeWalk_LsFiles 0.034

DirCacheEntryTest

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

DirCacheFindTest

testEntriesWithin 0.028

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.033
testBackBug396127 0.03
testReset 0.026
testSingleSubtree_Recursive 0.026
testEmptyTree_WithTreeWalk 0.039
testRemovedSubtree 0.037
testTwoLevelSubtree_FilterPath 0.033
testSingleSubtree_NoRecursion 0.035
testNoSubtree_NoTreeWalk 0.033
testTwoLevelSubtree_Recursive 0.034
testEmptyTree_NoTreeWalk 0.033

DirCacheLargePathTest

testPath_4090 0.049
testPath_4094 0.047
testPath_4095 0.042
testPath_4096 0.053
testPath_16384 0.05

DirCachePathEditTest

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

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.036
testEmptyCache_Clear_NoCacheTree 0.033
testWriteReadTree 0.047
testTwoLevelSubtree 0.033
testEmptyCache_CreateEmptyCacheTree 0.031
testSingleSubtree 0.032

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.066

FileNameMatcherTest

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

ManifestParserTest

testManifestParser 0.032

RepoCommandTest

testRemoveOverlappingBare 1.119
testCopyFileBare 0.99
testRecordShallowRecommendation 0.725
testRecordSubmoduleLabels 0.592
testBareRepo 0.537
testRevisionBranch 0.578
testRecordRemoteBranch 0.441
testAddRepoManifest 0.639
testDefaultRemoteRevision 0.569
testRevisionBare 0.457
testRevisionTag 0.538
testTargetBranch 0.345
testIncludeTag 0.7
testNonDefaultRemotes 0.745
testRevision 0.503
testReplaceManifestBare 0.72
testRepoManifestGroups 1.362
testRepoManifestCopyFile 0.969
testRemoteAlias 0.902
testRemoteRevision 0.94

BasicRuleTest

test 0
testDirectoryPattern 0
testStripTrailingChar 0.001
testStripTrailingWhitespace 0

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.057
testTrailingSpaces 0.056
testRules 0.045
testSlashMatchesDirectory 0.03
testToString 0.041
testRepeatedNegationInDifferentFiles1 0.067
testRepeatedNegationInDifferentFiles2 0.042
testRepeatedNegationInDifferentFiles3 0.06
testRepeatedNegationInDifferentFiles4 0.057
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.043
testNegateAllExceptJavaInSrc 0.042
testLeadingSpaces 0.04
testEmptyIgnoreRules 0.055
testWithSlashDoesNotMatchInSubDirectory 0.016
testNegation 0.063
testSlashOnlyMatchesDirectory 0.058
testNoPatterns 0.045
testEmptyIgnoreNode 0.036
testRepeatedNegation 0.049

IgnoreRuleSpecialCasesTest

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

IndexDiffWithSymlinkTest

testSymlinkWithEncodingDifference 0.593

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.002
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

DfsBlockCacheConfigTest

negativeBlockSizeIsConvertedToDefault 0.003
validBlockSize 0
tooSmallBlockSizeIsConvertedToDefault 0
blockSizeNotPowerOfTwoExpectsException 0.003

DfsGarbageCollectorTest

testCollectionWithGarbage 0.039
testCollectionWithNoGarbage 0.004
testCollectionWithGarbageCoalescence 0.014
testCollectionWithGarbageNoCoalescence 0.016
testCollectionWithGarbageAndGarbagePacksPurged 0.029

DfsInserterTest

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

AbbreviationTest

testAbbreviateOnEmptyRepository 0.027
testAbbreviateLooseBlob 0.028
testAbbreviateIsActuallyUnique 0.086
testAbbreviatePackedBlob 0.138

AutoGcTest

testTooManyPacks 0.195
testNotTooManyLooseObjects 0.029
testTooManyLooseObjects 1.533
testNotTooManyPacks 0.025

ConcurrentRepackTest

testObjectMovedToNewPack1 2.939
testObjectMovedToNewPack2 3.014
testObjectInNewPack 0.995
testObjectMovedWithinPack 2.011

DescriptionTest

description 0.087

FileRepositoryBuilderTest

scanWithGitDirRef 0.059
invalidRepositoryFormatVersion 0.044
emptyRepositoryFormatVersion 0.041
relativeGitDirRef 0.05
absoluteGitDirRef 0.056
unknownRepositoryFormatVersion 0.062
testShouldAutomagicallyDetectGitDirectory 0.03

FileSnapshotTest

testActuallyIsModifiedTrivial 1.815
testNewFileNoWait 2.5
testNewFileWithWait 2

GcBasicPackingTest

testDonePruneTooYoungPacks 2.742
testNotPackTwice 2.204
testPackAllObjectsInOnePack 1.783
repackEmptyRepo_noPackCreated 0.058
testPackRepoWithNoRefs 0.057
testPackCommitsAndLooseOne 1.86
testPack2Commits 1.994

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.601
branch_historyNotPruned 1.138
deleteBranch_historyPruned 1.085

GcConcurrentTest

concurrentRepack 0.183

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 0.347
testDirCacheSavesObjects 0.936

GcKeepFilesTest

testKeepFiles 1.99

GcOrphanFilesTest

bitmapAndIdxDeletedButPackNot 0.029
noSuchPackFolder 0.015
malformedIdxNotDeleted 0.016
bitmapDeletedButIdxAndPackNot 0.018

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.592
dontPackHEAD_nonBare 1.043
dontPackHEAD_bare 0.963
whileRefLockedRefNotPackedNoError 0.995
emptyRefDirectoryDeleted 0.997
concurrentOnlyOneWritesPackedRefs 1.001
looseRefPacked 1.004

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.999
nonReferencedNonExpiredObject_notPruned 0.023
nonReferencedExpiredObjectTree_pruned 0.996
testPackCommitsAndLooseOneWithPruneNow 1.128
nonReferencedObjects_onlyExpiredPruned 0.99

GcReflogTest

testPackRepoWithCorruptReflog 0.631
testPruneNone 2.023
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.937
testPackCommitsAndLooseOneNoReflog 0.951

GcTagTest

annotatedTag_objectNotPruned 1.02
lightweightTag_objectNotPruned 1.025

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

LockFileTest

lockFailedExceptionRecovery 0.113

ObjectDirectoryTest

testScanningForPackfiles 3.767
testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 2.963

PackFileTest

testDelta_FailsOver2GiB 0.055
testDelta_SmallObjectChain 0.195
testWhole_LargeObject 0.067
testWhole_SmallObject 0.058
testConfigurableStreamFileThreshold 0.068

PackIndexV1Test

testCRC32 0.016
testIteratorMethodsContract 0.02
testCompareEntriesOffsetsWithGetOffsets 0.023
testIteratorReturnedValues1 0.027
testIteratorReturnedValues2 0.019
testCompareEntriesOffsetsWithFindOffsets 0.016

PackIndexV2Test

testCRC32 0.02
testIteratorMethodsContract 0.019
testCompareEntriesOffsetsWithGetOffsets 0.015
testIteratorReturnedValues1 0.015
testIteratorReturnedValues2 0.014
testCompareEntriesOffsetsWithFindOffsets 0.013

PackReverseIndexTest

testFindObjectWrongOffset 0.015
testFindNextOffsetWrongOffset 0.013
testFindObject 0.014
testFindNextOffset 0.015

PackWriterTest

testWritePack2DeltasReuseOffsets 0.144
testWriteEmptyPack1 0.13
testWriteEmptyPack2 0.196
testIgnoreNonExistingObjectsWithBitmaps 0.298
testExclude 0.243
testWritePack2DeltasReuseRefs 0.141
testWriteIndex 0.187
testWritePack1 0.182
testWritePack2 0.166
testWritePack3 0.173
testWritePack4 0.189
testWritePack1NoObjectReuse 0.143
testWritePack4ThinPack 0.204
testShallowFetchShallowAncestorDepth1 0.418
testShallowFetchShallowAncestorDepth2 0.392
testWritePack4SizeThinVsNoThin 0.408
testShallowFetchShallowParentDepth1 0.344
testShallowFetchShallowParentDepth2 0.342
testContructor 0.2
testIgnoreNonExistingObjects 0.276
testModifySettings 0.168
testDeltaStatistics 0.189
testNotIgnoreNonExistingObjects 0.169
testShallowIsMinimalDepth1 0.408
testShallowIsMinimalDepth2 0.375
testWritePack2SizeOffsetsVsRefs 0.39
testWritePack2DeltasCRC32Copy 0.205
testWritePack2SizeDeltasVsNoDeltas 0.464

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.034
testBatchRefUpdateSimpleForce 0.072
testGetRefs_HeadsOnly_SymrefToPacked 0.051
testGetRef_DiscoversModifiedLoose 0.053
testGetRefs_HeadsOnly_AllLoose 0.058
testGetRefs_HeadOnOneBranch 0.043
testExactRef_EmptyDatabase 0.035
testGetRefs_IgnoresGarbageRef1 0.059
testGetRefs_IgnoresGarbageRef2 0.051
testGetRefs_IgnoresGarbageRef3 0.039
testGetRefs_IgnoresGarbageRef4 0.053
testGetRef_CorruptSymbolicReference 0.036
testPeelLooseTag 0.045
testGetRefs_TagsOnly_AllPacked 0.033
testGetRefs_TagsOnly_AllLoose 0.047
testGetRef_FetchHead 0.034
testGetRefs_PackedWithPeeled 0.039
test_repack 0.177
testFirstExactRef_IgnoresGarbageRef 0.043
testBatchRefUpdateConflictThanksToDelete 0.066
testPeelCommit 0.038
testGetRefs_CorruptObjectIdReference 0.044
testBatchRefUpdateSimpleNoForce 0.054
testGetRefs_LooseSorting_Bug_348834 0.049
testBatchRefUpdateConflict 0.046
testBatchRefUpdateNonFastForwardDoesNotDoExpensiveMergeCheck 0.042
testReadBranchConfig 0.041
testGetRefs_DeatchedHead1 0.039
testGetRefs_DeatchedHead2 0.047
testExactRef_FetchHead 0.039
testGetRefs_LooseOverridesPacked 0.046
testGetRefs_DiscoversModifiedLoose 0.042
testGetRef_CycleInSymbolicRef 0.104
testReadNotExistingBranchConfig 0.025
testGetRefs_HeadsOnly_AllPacked1 0.042
testGetRef_AnyHeadWithGarbage 0.039
testGetRefs_LooseSortedCorrectly 0.036
testGetRefs_PackedNotPeeled_Sorted 0.03
testFirstExactRef_Mixed 0.041
testExactRef_IgnoresGarbageRef 0.037
testGetRef_CorruptObjectIdReference 0.042
testRefsChangedStackOverflow 0.061
testCreate 0.036
testGetRef_PackedNotPeeled_WrongSort 0.056
testGetRefs_CycleInSymbolicRef 0.111
testGetRefs_InvalidName 0.053
testGetRef_DiscoversDeletedLoose 0.049
testGetRefs_DeeplyNestedBranch 0.052
testGetRefs_HeadBranchNotBorn 0.063
testGetRef_EmptyDatabase 0.04
testGetRefs_DiscoversDeletedLoose1 0.046
testGetRefs_DiscoversDeletedLoose2 0.047
testGetRefs_DiscoversDeletedLoose3 0.075
testGetRefs_DiscoversDeletedLoose4 0.055
testGetRefs_DiscoversDeletedLoose5 0.064
testGetRefs_EmptyDatabase 0.041
testGetRefs_HeadsOnly_Mixed 0.084
testGetRefs_DiscoversNewLoose1 0.05
testGetRefs_DiscoversNewLoose2 0.052
testIsNameConflicting 0.067
testGetRefs_SkipsLockFiles 0.06

ReflogReaderTest

testCheckout 0.15
testReadRightLog 0.152
testReadWhileAppendIsInProgress 0.173
testNoLog 0.108
testReadLineWithMissingComment 0.123
testSpecificEntryNumber 0.11
testReadOneLine 0.116
testReadTwoLine 0.114

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.146

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.126
testDeleteForce 0.65
testDeleteNotFound 0.129
testDeleteLoosePacked 0.882
testNoCacheObjectIdSubclass 0.169
testDeleteLoosePackedRejected 0.16
testRenameBranchHasPreviousLog 0.792
testRenameCurrentBranch 1.009
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.246
testRenameBranchCannotLockAFileHEADisToLockTo 0.733
testRenameRefNameColission2avoided 0.944
testRefKeySameAsName 0.158
testLooseDelete 0.181
testUpdateRefLockFailureLocked 0.187
testDeleteLooseAndItsDirectory 0.185
testUpdateRefNoChange 0.164
testDeleteWithoutHead 0.173
testUpdateRefForwardWithCheck1 0.225
testUpdateRefForwardWithCheck2 0.26
testRenameBranchCannotLockAFileHEADisToLockFrom 0.201
testRenameBranchCannotLockAFileHEADisFromLockTo 0.367
testUpdateRefLockFailureWrongOldValue 0.152
testDeleteHEADreferencedRef 0.152
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.213
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.163
testUpdateRefDetached 0.152
testRefsCacheAfterUpdateLooseOnly 0.207
testNewNamespaceConflictWithLoosePrefixOfExisting 0.178
testRenameBranchAlsoInPack 0.738
testDeleteHead 0.152
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.845
testDeleteFastForward 0.902
testNewNamespaceConflictWithPackedPrefixOfExisting 0.2
testRefsCacheAfterUpdate 0.248
testUpdateRefForward 0.278
testDeleteHeadInBareRepo 0.201
testRenameBranchNoPreviousLog 1.07
testNewNamespaceConflictWithLoosePrefixNameExists 0.198
testRenameRefNameColission1avoided 0.929
testUpdateRefDetachedUnbornHead 0.263

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0.002
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0.011
testExceptionThrown_BareRepoGetWorkDir 0.001
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.012
testNotBare_CreateRepositoryFromWorkDirOnly 0.002
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.003
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.009
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.01
testNotBare_CreateRepositoryFromDotGitGitDir 0.003
testExceptionThrown_BareRepoGetIndex 0.002
testExceptionThrown_BareRepoGetIndexFile 0.002
testIsBare_CreateRepositoryFromArbitraryGitDir 0.002

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.144
test002_WriteEmptyTree2 0.096
test30_stripWorkDir 0.123
test002_WriteEmptyTree 0.142
test006_ReadUglyConfig 0.12
test000_openrepo_default_gitDirAndWorkTreeSet 0.123
test000_openrepo_default_absolute_workdirconfig 0.148
test027_UnpackedRefHigherPriorityThanPacked 0.152
test000_openrepo_alternate_index_file_and_objdirs 0.183
test025_computeSha1NoStore 0.159
test020_createBlobTag 0.136
test028_LockPackedRef 0.245
test007_Open 0.133
test002_CreateBadTree 0.167
test001_Initalize 0.155
test021_createTreeTag 0.141
test000_openRepoBadArgs 0.108
test022_createCommitTag 0.124
test024_createCommitNonAscii 0.121
test008_FailOnWrongVersion 0.171
test009_CreateCommitOldFormat 0.16
test026_CreateCommitMultipleparents 0.221
test000_openrepo_default_relative_workdirconfig 0.218
test023_createCommitNonAnullii 0.131
test000_openrepo_default_workDirSet 0.169

T0004_PackReaderTest

test003_lookupCompressedObject 0.15
test004_lookupDeltifiedObject 0.145

UnpackedObjectTest

testStandardFormat_SmallObject 0.023
testStandardFormat_InvalidType 0.032
testStandardFormat_LargeObject_TruncatedZLibStream 0.036
testStandardFormat_NoHeader 0.03
testStandardFormat_SmallObject_TruncatedZLibStream 0.032
testStandardFormat_NegativeSize 0.025
testStandardFormat_SmallObject_TrailingGarbage 0.029
testStandardFormat_GarbageAfterSize 0.029
testStandardFormat_LargeObject_TrailingGarbage 0.035
testPackFormat_DeltaNotAllowed 0.022
testStandardFormat_LargeObject_CorruptZLibStream 0.035
testPackFormat_LargeObject 0.031
testPackFormat_SmallObject 0.019
testStandardFormat_SmallObject_CorruptZLibStream 0.018
testStandardFormat_LargeObject 0.029

WindowCacheGetTest

testCache_TooSmallLimit 0.171
testCache_TooFewFiles 0.141
testCache_Defaults 0.123

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.034
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.021
testConfigureCache_Limits1 0.019
testConfigureCache_PackedGitWindowSize_0 0.023
testConfigureCache_PackedGitLimit_0 0.023
testConfigureCache_PackedGitWindowSize_4097 0.019
testConfigureCache_PackedGitOpenFiles_0 0.029

DeltaIndexTest

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

GcCommitSelectionTest

testBitmapsForExcessiveBranches 75.307
testSelectionOrderingWithChains 0.204
testBitmapSpansNoMerges 22.937
testBitmapSpansWithMerges 23.985

IntSetTest

testAdd 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.012
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.121

RefTreeDatabaseTest

testGetRefs_HeadsSymref 0.015
testBatchRefUpdate_ForceUpdate 0.017
testBatchRefUpdate_ConflictCausesAbort 0.003
testGetRefs_HeadOnOneBranch 0.003
testGetRef_FindBranchConfig 0.002
testGetRefs_TagsOnly 0.003
testGetRefs_DetachedHead 0.001
testGetRef_NonExistingBranchConfig 0.002
testBatchRefUpdate_NonFastForwardDoesNotDoExpensiveMergeCheck 0.003
testUpdate_RefusesOrigHeadOnBare 0.001
testSupportsAtomic 0.001
testGetRefs_DiscoversNew 0.002
testBatchRefUpdate_NoConflictIfDeleted 0.003
testBatchRefUpdate_NonFastForwardAborts 0.002
testUpdate_RefusesDotLockInRefName 0.002
testGetRefs_HeadsOnly 0.003
testGetAdditionalRefs 0.002
testExactRef_DiscoversModified 0.003
testGetRefs_CycleInSymbolicRef 0.005
testFirstExactRef 0.002
testGetRefs_DiscoversModified 0.003
testGetRefs_DeeplyNestedBranch 0.002
testUpdate_RefusesRefsTxnNamespace 0.001
testGetRefs_HeadBranchNotBorn 0.002
testGetRefs_InvalidPrefixes 0.002
testGetRefs_EmptyDatabase 0.001
testIsNameConflicting 0.003

RefTreeTest

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

TestRepositoryTest

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

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.001
test1_FromString 0
test2_FromString 0
test3_FromString 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
testEquals_Short 0
test7_FromString 0.001
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

BranchConfigTest

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

BranchTrackingStatusTest

shouldWorkInNormalCase 0.155
shouldWorkWithoutMergeBase 0.117
shouldReturnNullWhenBranchDoesntExist 0.031

ConfigTest

testSetStringListWithEmptyValue 0.002
testTimeUnitDefaultValue 0.001
testIncludeInvalidName 0.005
test006_readCaseInsensitive 0.001
testTimeUnit 0.002
testGetFastForwardMerge 0.002
testReadBoolean_OnOff1 0.001
testReadBoolean_OnOff2 0.001
testGetFastForwardMergeoptions 0.001
testEmptyValueAtEof 0.001
testIncludeValuePathRelative 0.001
testReadBoolean_YesNo1 0.001
testReadBoolean_YesNo2 0.001
testSetFastForwardMergeoptions 0.001
test_ReadNamesInSectionRecursive 0.001
readNamesInSubSectionRecursive 0.001
test005_PutGetStringList 0.001
testGetEnum 0.001
testIncludeValuePathWithTilde 0.001
testQuotingForSubSectionNames 0.001
testReadMultipleValuesForName 0
testUnsetBranchSection 0.001
test009_readNamesInSection 0.001
testCombinedMergeOptions 0.001
testReadLong 0.001
test001_ReadBareKey 0.001
testTimeUnitInvalid 0.001
testIncludeNoValue 0.001
test002_ReadWithSubsection 0.001
test003_PutRemote 0.001
testNoFinalNewline 0.001
testExplicitlySetEmptyString 0.001
test010_readNamesInSubSection 0.002
testIncludeValuePathNotFound 0.001
testTimeUnitNegative 0.001
test004_PutGetSimple 0.001
testTimeUnitInvalidWithSection 0.001
testSetFastForwardMerge 0.001
testGetInvalidEnum 0.001
testReadUserConfigWithInvalidCharactersStripped 0.001
testUnsetSingleSection 0.002
testInclude 0.043
test008_readSectionNames 0
testSetEnum 0.001
testBooleanWithNoValue 0.001
testIncludeTooManyRecursions 0.03
testReadBoolean_TrueFalse1 0.001
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0.001
testParsedEmptyString 0.001
testIncludeEmptyValue 0

ConstantsEncodingTest

testEncode_Unicode 0.001
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.172
testForbiddenNamesOnWindowsEgCon 0.107
testForbiddenNamesOnWindowsEgLpr 0.167
testForbiddenNamesOnWindowsEgDotCon 0.134
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.159
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.136
testMaliciousPathDot 0.123
testMaliciousGitPathEndDotUnixOk 0.126
testMaliciousGitPathEndDotWindows1 0.119
testMaliciousGitPathEndDotWindows2 0.107
testMaliciousGitPathEndDotWindows3 0.133
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.09
testMaliciousPathEmptyUnix 0.111
testMaliciousGitPath1Case 0.16
testMaliciousGitPath2Case 0.115
testMaliciousGitPath3Case 0.158
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.164
testMaliciousPathDotDot 0.137
testMaliciousAbsolutePathSecondCheckout 0.065
testMaliciousAbsolutePathTwoLevelsFirstBad 0.118
testMaliciousAbsoluteUNCPathWindows1 0.121
testMaliciousAbsoluteUNCPathWindows2 0.136
testForbiddenNamesOnWindowsEgCon1 0.21
testForbiddenNamesOnWindowsEgLpt1 0.144
testMaliciousAbsolutePathIsOkTwoLevels 0.096
testMaliciousWindowsADSOnUnix 0.15
testMaliciousAbsolutePathTwoLevelsSecondBad 0.111
testMaliciousGitPathEndSpaceUnixOk 0.135
testMaliciousPathEmptyWindows 0.132
testMaliciousWindowsADS 0.109
testForbiddenWindowsNamesOnUnixEgCon 0.147
testMaliciousGitPath1 0.109
testMaliciousGitPath2 0.12
testMaliciousAbsoluteWindowsPath1 0.111
testMaliciousAbsoluteWindowsPath2 0.16
testMaliciousAbsolutePathIsOkSecondCheckout 0.081
testMaliciousAbsolutePath 0.121
testForbiddenWindowsNamesOnUnixEgLpt1 0.192
testForbiddenNamesOnWindowsEgConDotSuffix 0.126
testMaliciousAbsoluteCurDrivePathWindows 0.112
testMaliciousGitPathEndSpaceWindows 0.114
testMaliciousAbsoluteWindowsPath1OnUnix 0.2

DirCacheCheckoutTest

testCheckoutChangeLinkToEmptyDir 0.104
testDirtyFileModeEqualHeadMerge 0.236
testResetHard 0.411
testRules1thru3_NoIndexEntry 0.036
testCheckoutChangeLinkToNonEmptyDirs 0.11
testCheckoutUncachedChanges 0.054
testFileModeChangeAndContentChangeNoConflict 0.207
testCheckoutChangeFileToEmptyDir 0.116
testDirectoryFileSimple 0.08
testDirectoryFileConflicts_15b 0.055
testCloseNameConflicts1 0.076
testCheckoutOutChanges 0.146
testInitialCheckout 0.102
testOverwriteUntrackedLinkModeChange 0.207
testUntrackedConflicts 0.102
testCheckoutChangeFileToEmptyDirs 0.099
testCheckoutHierarchy 0.11
testFileModeChangeWithNoContentChangeUpdate 0.222
testFolderFileAndContentConflicts 0.562
testOverwriteUntrackedFileModeChange 0.163
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.193
testCheckoutChangeLinkToEmptyDirs 0.118
testCloseNameConflictsX0 0.085
testDontOverwriteEmptyFolder 0.053
testFileModeChangeAndContentChangeConflict 0.147
testFolderFileConflict 0.332
testDontOverwriteDirtyFile 0.057
testDirectoryFileConflicts_1 0.055
testDirectoryFileConflicts_2 0.063
testDirectoryFileConflicts_3 0.053
testDirectoryFileConflicts_4 0.089
testDirectoryFileConflicts_5 0.064
testDirectoryFileConflicts_6 0.055
testDirectoryFileConflicts_7 0.163
testDirectoryFileConflicts_8 0.053
testDirectoryFileConflicts_9 0.047
testCheckoutChangeFileToNonEmptyDirs 0.149
testRules4thru13_IndexEntryNotInHead 0.223
testCheckoutOutChangesAutoCRLFInput 0.075
testCheckoutOutChangesAutoCRLFfalse 0.067
testDirectoryFileConflicts_10 0.099
testDirectoryFileConflicts_11 0.061
testDirectoryFileConflicts_12 0.084
testDirectoryFileConflicts_13 0.099
testDirectoryFileConflicts_14 0.082
testDirectoryFileConflicts_15 0.05
testDirectoryFileConflicts_16 0.082
testDirectoryFileConflicts_17 0.088
testDirectoryFileConflicts_18 0.08
testDirectoryFileConflicts_19 0.083
testDirectoryFileConflicts_5b 0.059
testDirectoryFileConflicts_6b 0.14
testDirtyFileModeEqualIndexMerge 0.273
testOverwriteUntrackedIgnoredFile 0.387
testCheckoutOutChangesAutoCRLFtrue 0.108
testCheckoutOutChangesAutoCRLFtrueBinary 0.083
testMultipleContentConflicts 0.642
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.151
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.177

IndexDiffSubmoduleTest

testDirtyRootWorktree 1.73
testDirtySubmoduleWorktreeUntracked 1.751
testInitiallyClean 1.7
testDirtySubmoduleWorktree 2.112
testDirtySubmoduleHEAD 2.114
testDirtySubmoduleIndex 1.972
testDirtySubmoduleIndexAndWorktree 1.987

IndexDiffTest

testUnchangedComplex 0.099
testRemovedUntracked 0.12
testUnchangedSimple 0.111
testAdded 0.061
testStageState_mergeAndReset_bug 0.325
testUntrackedFolders 0.142
testStageState_simulated_bug 0.261
testConflictingDeletedAndModified 0.364
testAssumeUnchanged 0.157
testAutoCRLFInput 0.117
testModified 0.061
testStageState 0.102
testRemoved 0.041
testConflictingFromMultipleCreations 0.367
testUntrackedNotIgnoredFolders 0.149
testConflicting 0.41

IndexModificationTimesTest

testLastModifiedTimes 0.147
testModify 2.278

MergeHeadMsgTest

testReadWriteMergeHeads 0.046
testReadWriteMergeMsg 0.039

ObjectCheckerTest

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

ObjectIdOwnerMapTest

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

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

ObjectIdSubclassMapTest

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

ObjectIdTest

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

ObjectLoaderTest

testLargeObjectLoader 0.002
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0.001
testSmallObjectLoader 0.001

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

ReflogConfigTest

testlogAllRefUpdates 0.137

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.223
resolvePreviousBranch 0.253
resolveMasterCommits 0.118
resolveNonExistingBranch 0.083
resolveReflogParent 0.157
resolveDate 0.07

RefTest

testGetShortExactRef 0.156
testReadAllIncludingSymrefs 0.2
testReadSimplePackedRefSameRepo 0.157
testRefsUnderRefs 0.144
testResolvedSymRef 0.179
testReadSymRefToLoosePacked 0.167
testResolvedNamesBranch 0.151
testGetShortRef 0.164
testRemoteNames 0.173
testAmbiguousRefsUnderRefs 0.167
testReadLooseRef 0.165
testReadLoosePackedRef 0.162
testReadSymRefToPacked 0.231

RepositoryCacheConfigTest

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

RepositoryCacheTest

testBareFileKey 0.066
testNonBareFileKey 0.027
testRepositoryUnregisteringWhenExpiredAndUsageCountNegative 0.05
testRepositoryUsageCount 0.028
testFileKeyOpenNew 0.056
testGetRegistered 0.027
testRepositoryUsageCountWithRegisteredRepository 0.022
testCacheOpen 0.022
testUnregister 0.027
testGetRegisteredWhenEmpty 0.026
testRepositoryUnregisteringWhenExpired 0.099
testRepositoryNotUnregisteringWhenClosing 0.028
testReconfigure 0.033
testCacheRegisterOpen 0.049
testFileKeyOpenExisting 0.033

RepositoryResolveTest

testObjectId_nonexisting 0.14
testObjectId_objectid_invalid_explicit_parent 0.148
testHEAD 0.167
testTree 0.16
testDistance_past_root 0.158
testDerefCommit 0.148
resolveUpstream 0.305
testParseLookupPath 0.213
resolveExprSimple 0.303
invalidNames 0.168
testObjectId_objectid_implicit_firstparent 0.218
testObjectId_objectid_self 0.172
testParseNonGitDescribe 0.291
testDistance 0.211
testParseGitDescribeOutput 0.17
testObjectId_existing 0.183
testDerefBlob 0.229
testDerefTree 0.169
testObjectId_objectid_explicit_firstparent 0.126
testDerefTag 0.151
testRef_refname 0.143
testObjectId_objectid_explicit_otherparents 0.114

SquashCommitMsgTest

testReadWriteMergeMsg 0.035

SymbolicRefTest

testLeaf 0.001
testToString 0
testConstructor 0

T0001_PersonIdentTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0.001
testFailsMethodsOnBackgroundThread 0.001

ValidRefNameTest

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

CherryPickTest

testPick 0.054
testRevert 0.055

MergeAlgorithmTest

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

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.223
testFormatWithConflictsNoFooterNoLineBreak 0.215
testTag 0.182
testPullWithUri 0.199
testFormatWithConflictsNoFooter 0.209
testMixed 0.284
testIntoHeadOtherThanMaster 0.245
testThreeBranches 0.259
testIntoOtherThanMaster 0.214
testRemoteBranch 0.274
testTwoBranches 0.253
testFormatWithConflictsWithFooters 0.2
testIntoSymbolicRefHeadPointingToMaster 0.245
testCommit 0.231
testOneBranch 0.175

RecursiveMergerTest

crissCrossMerge_twoRoots 29.085
crissCrossMerge_nonmergeable 4.85
crissCrossMerge_mergeable2 5.438
crissCrossMerge 19.213
crissCrossMerge_mergeable 4.909
crissCrossMerge_ThreeCommonPredecessors 5.906
crissCrossMerge_ParentsNotMergeable 4.773
crissCrossMerge_checkOtherFiles 5.292

ResolveMergerTest

checkFileReplacedByFolderInOurs 0.807
checkLockedFilesToBeDeleted 0.71
checkMergeEqualNewTrees 0.925
checkMergeConflictingNewTrees 0.809
checkMergeMergeableTreesWithoutIndex 1.028
checkMergeConflictingTreesWithoutIndex 0.682
failingDeleteOfDirectoryWithUntrackedContent 0.531
checkMergeMergeableFilesWithTreeInIndex 0.774
checkUntrackedFolderIsNotAConflict 1.005
checkFileReplacedByFolderInTheirs 1.2
checkMergeEqualTreesInCore 0.849
checkMergeConflictingFilesWithTreeInIndex 0.733
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.932
checkMergeEqualTreesWithoutIndex 0.959
mergeWithCrlfInWT 0.795
checkMergeCrissCross 1.65
checkForCorrectIndex 17.629

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.167
testTrivialTwoWay_rightDFconflict2 0.156
testTrivialTwoWay_ok 0.153
testTrivialTwoWay 0.164
testOurs 0.166
testTrivialTwoWay_validSubtreeSort 0.167
testTrivialTwoWay_leftDFconflict1 0.16
testTrivialTwoWay_leftDFconflict2 0.199
testTrivialTwoWay_conflictSubtreeChange 0.173
testTrivialTwoWay_conflict 0.229
testTrivialTwoWay_disjointhistories 0.201
testTheirs 0.186
testTrivialTwoWay_concurrentSubtreeChange 0.238

SquashMessageFormatterTest

testCommit 0.221

NLSTest

testJVMDefaultLocale 0.002
testParallelThreadsWithDifferentLocales 0.001
testThreadTranslationBundleInheritance 0.001
testNLSLocale 0.001

RootLocaleTest

testJGitText 0.001
testCLIText 0.002
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.001
testNonTranslatedBundle 0.001
testMissingPropertiesFile 0.001

DefaultNoteMergerTest

testEditEdit 0.034
testIdenticalEdit 0.032
testDeleteDelete 0.034
testIdenticalAdd 0.036
testEditDelete 0.038
testAddAdd 0.035

LeafBucketTest

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

NoteMapMergerTest

testBaseEqualsTheirs 0.052
testCollapseFanoutAfterMerge 1.722
testEditSameNoteDifferentContent 0.084
testFanoutAndLeafWitConflict 2.212
testDeleteDifferentNotes 0.081
testNonNotesWithNonNoteConflict 0.106
testAddSameNoteDifferentContent 0.067
testNonNotesWithoutNonNoteConflict 0.092
testEditDifferentNotes 0.068
testEditDeleteConflict 0.06
testLargeTreesWithConflict 4.326
testLargeTreesWithoutConflict 3.143
testOursEqualsTheirs 0.057
testFanoutAndLeafWithoutConflict 1.705
testNoChange 0.059
testBaseEqualsOurs 0.041
testAddDifferentNotes 0.05

NoteMapTest

testReadFlatTwoNotes 0.047
testEditFlat 0.061
testWriteUnchangedFanout2_38 0.054
testCreateFromEmpty 0.041
testRemoveDeletesTreeFanout2_38 0.045
testGetCachedBytes 0.046
testReadFanout2_38 0.047
testIteratorFanoutTree2_38 0.043
testIteratorEmptyMap 0.029
testEditFanout2_38 0.057
testShorteningNoteRefName 0.03
testReadFanout2_2_36 0.053
testIteratorFlatTree 0.054
testReadFullyFannedOut 0.153
testIteratorFanoutTree2_2_36 0.069
testLeafSplitsWhenFull 0.111
testWriteUnchangedFlat 0.062
testIteratorFullyFannedOut 0.234

EditListTest

testTypes 0.001
testHunkHeader 0
testFileHeader 0.001

FileHeaderTest

testParseRename100_OldStyle 0.002
testParseGitFileName_NoSecondLine 0
testParseGitFileName_DqFooSpLfNulBar 0
testParseFullIndexLine_WithMode 0
testParseRename100_NewStyle 0
testParseGitFileName_DqFooTabBar 0
testParseGitFileName_FailFooBar 0
testParseAbbrIndexLine_WithMode 0
testParseModeChange 0
testParseFullIndexLine_NoMode 0
testParseGitFileName_EmptyHeader 0
testParseCopy100 0.001
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

GetTextTest

testGetText_DiffCc 0.005
testGetText_NoBinary 0.001
testGetText_BothISO88591 0.001
testGetText_Convert 0.002

PatchCcErrorTest

testError_CcTruncatedOld 0.002

PatchCcTest

testParse_OneFileCc 0.002
testParse_CcNewFile 0.002
testParse_CcDeleteFile 0.001

PatchErrorTest

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

PatchTest

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

AbstractPlotRendererTest

testDrawTextAlignment 0.496

PlotCommitListTest

testMergeBlockedBySelf 0.06
testMultipleMerges 0.059
testBug368927 0.06
testBug419359 0.06
testDuplicateParents 0.058
testBug300282_1 0.065
testTwoRoots1 0.041
testTwoRoots2 0.049
testMergeBlockedByOther 0.056
testSideBranch 0.04
test2SideBranches 0.041
testLinear 0.037
testMerged 0.045
testEgitHistory 0.128
testDanglingCommitShouldContinueLane 0.045

AlwaysEmptyRevQueueTest

testClear 0.031
testEmpty 0.036
testAddFails 0.042

DateRevQueueTest

testInsertOutOfOrder 0.046
testEmpty 0.027
testCloneFIFO 0.041
testInsertTie 0.038
testCloneEmpty 0.049
testClear 0.041
testHasFlags 0.044

FIFORevQueueTest

testUnpopAtFront 0.046
testEmpty 0.037
testCloneEmpty 0.036
testAddLargeBlocks 2.138
testClear 0.037
testHasFlags 0.047

FooterLineTest

testSignedOffBy_OneUserWithLF 0.033
testNotEmail 0.027
testNoFooters_EmptyBody 0.033
testEmptyValueWithLF 0.032
testNoFooters_OneLineBodyNoLF 0.031
testSignedOffBy_OneUserNoLF 0.03
testNoFooters_NewlineOnlyBody1 0.032
testNoFooters_NewlineOnlyBody5 0.026
testMatchesBugId 0.031
testNonDelimtedEmail 0.032
testSignedOffBy_IgnoreWhitespace 0.032
testFilterFootersIgnoreCase 0.03
testSignedOffBy_SkipNonFooter 0.027
testEmptyValueNoLF 0.026
testShortKey 0.027
testSignedOffBy_ManyUsers 0.033
testNoFooters_ShortBodyWithLF 0.026
testNoFooters_ShortBodyNoLF 0.027
testNoFooters_OneLineBodyWithLF 0.024

LIFORevQueueTest

testEmpty 0.036
testCloneEmpty 0.027
testAddLargeBlocks 2.208
testClear 0.07
testHasFlags 0.082

MaxCountRevFilterTest

testMaxCountRevFilter0 0.041
testMaxCountRevFilter 0.055

ObjectWalkFilterTest

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

ObjectWalkTest

testNoCommits 0.028
testOneCommitOneTreeTwoBlob 0.039
testCull 0.092
testTwoCommitDeepTree1 0.065
testTwoCommitDeepTree2 0.063
testTwoCommitTwoTreeTwoBlob 0.049
testEmptyTreeCorruption 0.038
testTwoCommitsEmptyTree 0.035

RevCommitListTest

testFillToHighMarkMulitpleBlocks 12.142
testFillToUnknownCommit 8.618
testFillToNullCommit 0.073
testFillToHighMark2 0.073
testFillToHighMark4 0.075
testFillToHighMarkAll 0.073
testFillToCommit 0.073

RevCommitParseTest

testParse_implicit_mixed_encoded 0.032
testParse_WeirdHeaderOnlyCommit 0.034
testParse_NoMessage 0.032
testParse_OnlyLFMessage 0.028
testParse_implicit_UTF8_encoded 0.026
testParse_GitStyleMessage 0.028
testParse_ShortLineOnlyNoLF 0.028
testParse_illegalEncoding 0.043
testParse_explicit_bad_encoded2 0.036
testParse_explicit_bad_encoded 0.046
testParse_GitStyleMessageWithCRLF 0.031
testParse_incorrectUtf8Name 0.036
testParse_ShortLineOnlyEmbeddedLF 0.031
testParse_ShortLineOnlyEndLF 0.047
testParse_PublicParseMethod 0.038
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.03
testParse_incompleteAuthorAndCommitter 0.036
testParse_NoParents 0.032
testParse_unsupportedEncoding 0.03
testParse_explicit_encoded 0.031

RevFlagSetTest

testEmpty 0.033
testContainsAll 0.063
testContains 0.034
testAddOne 0.053
testAddTwo 0.04
testEquals 0.045
testRemove 0.05

RevObjectTest

testAddRevFlag 0.056
testHasRevFlag 0.063
testId 0.051
testAddRevFlagSet 0.061
testRemoveRevFlag 0.052
testRevObjectTypes 0.051
testHasAllFlag 0.047
testHasAnyFlag 0.038
testEquals 0.043
testRemoveRevFlagSet 0.043

RevTagParseTest

testTagBlob 0.068
testTagTree 0.049
testParse_implicit_mixed_encoded 0.053
testParseOldStyleNoTagger 0.056
testParse_NoMessage 0.041
testParse_OnlyLFMessage 0.047
testParse_implicit_UTF8_encoded 0.04
testParseAllFields 0.034
testParse_GitStyleMessage 0.038
testParse_ShortLineOnlyNoLF 0.035
testParse_illegalEncoding 0.049
testParse_explicit_bad_encoded2 0.028
testParse_explicit_bad_encoded 0.039
testParse_ShortLineOnlyEmbeddedLF 0.029
testParse_ShortLineOnlyEndLF 0.032
testParse_PublicParseMethod 0.061
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.039
testTagTag 0.039
testParse_unsupportedEncoding 0.043
testTagCommit 0.034
testParse_explicit_encoded 0.047

RevWalkCarryFlagsTest

testRevWalkCarryUninteresting_fastClock 0.058
testRevWalkCarryUninteresting_SlowClock 0.084
testRevWalkCarryUninteresting_WrongClock 0.052
testRevWalkCarryCustom_SlowClock 0.072

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.134
testProperlyCullAllAncestors1 0.07
testProperlyCullAllAncestors2 0.054

RevWalkFilterTest

testFilter_NOT_NONE 0
testFilter_NONE 0.047
testFilter_Negate_ALL 0.056
testFilter_NOT_ALL 0.044
testFilter_ALL_Or_NONE 0.047
testFilter_NONE_Or_ALL 0.061
testFilter_MY_ALL_Or_NONE 0.055
testFilter_NO_MERGES 0.059
testFilter_NONE_Or_MY_ALL 0.052
testFilter_NONE_And_ALL 0.056
testFilter_NONE_And_MY_ALL 0.047
testFilter_MY_ALL_And_NONE 0.041
testFilter_ALL_And_NONE 0.047
testFilter_ALL 0.066
testCommitTimeRevFilter 0.076

RevWalkFollowFilterTest

testSingleRename 0.06
testMultiRename 0.063
testNoRename 0.042

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.092
testMultipleHeads_SameBase2 0.1
testNone 0.064
testDisallowTreeFilter 0.047
testInconsistentCommitTimes 0.042
testSimple 0.075
testCrissCross 0.065

RevWalkMergedIntoTest

testOldCommitWalk 0.084

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.044
testStringOfPearls_FilePath1 0.075
testStringOfPearls_FilePath2 0.069
testStringOfPearls_FilePath3 0.095
testStringOfPearls_FilePath3_NoParentRewriting 0.086
testStringOfPearls_DirPath2 0.06
testStringOfPearls_FilePath2_NoParentRewriting 0.056
testStringOfPearls_FilePath1_NoParentRewriting 0.055
testStringOfPearls_DirPath2_NoParentRewriting 0.06
testEdits_MatchNone 0.075
testEmpty_NoMatch 0.055
testSimple1 0.043
testEdits_MatchAll 0.069

RevWalkPathFilter6012Test

test1 0.093
test2 0.092
test3 0.092
test4 0.088
test5 0.086
test6 0.086
test7 0.103

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.045

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.068
testMergeCommitOneParentShallow 0.065
testObjectDirectorySnapshot 0.067
testDepth1 0.06
testDepth2 0.063
testDepth3 0.07

RevWalkSortTest

testSort_Default 0.045
testSort_COMMIT_TIME_DESC 0.041
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.053
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.055
testSort_TOPO_REVERSE 0.055
testSort_TOPO 0.045
testSort_REVERSE 0.061

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.047
shouldReturnZeroWhenMergedInto 0.051
shouldWorkWithMerges 0.051
shouldWorkWithoutCommonAncestor 0.041
shouldWorkWithZeroAsEnd 0.041
shouldReturnZeroOnSameCommit 0.069

RevWalkUtilsReachableTest

withMerge 0.121
withCommitLoadedByDifferentRevWalk 0.087
twoCommits 0.097
oneCommit 0.06
multipleBranches 0.11

SkipRevFilterTest

testSkipRevFilter0 0.045
testSkipRevFilterNegative 0.028
testSkipRevFilter 0.058

TreeRevFilterTest

testStringOfPearls_FilePath1 0.055
testStringOfPearls_FilePath2 0.064
testStringOfPearls_FilePath3 0.077
testStringOfPearls_DirPath2 0.066
testPathFilterOrOtherFilter 0.051

FileBasedConfigTest

testLeadingWhitespaces 0.011
testUTF8withoutBOM 0.011
testUTF8withBOM 0.006
testSystemEncoding 0.013

SubmoduleAddTest

commandWithNullPath 0.038
addSubmoduleWithExistingSubmoduleDefined 0.391
addExistentSubmodule 0.054
addSubmodule 0.453
commandWithEmptyPath 0.027
addSubmoduleWithRelativeUri 0.422
commandWithEmptyUri 0.025
commandWithNullUri 0.03

SubmoduleInitTest

resolveInvalidParentUrl 0.076
resolveTwoLevelHigherRelativeUrl 0.08
resolveWorkingDirectoryRelativeUrl 0.077
repositoryWithUninitializedModule 0.058
resolveOneLevelHigherRelativeUrl 0.126
resolveSameLevelRelativeUrl 0.101
repositoryWithNoSubmodules 0.036

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.077
repositoryWithNoHeadInSubmodule 0.11
repositoryWithUninitializedSubmodule 0.05
repositoryWithInitializedSubmodule 0.115
repositoryWithMissingSubmodule 0.083
repositoryWithDifferentRevCheckedOutSubmodule 0.136
repositoryWithNoSubmodules 0.026

SubmoduleSyncTest

repositoryWithSubmodule 0.328
repositoryWithRelativeUriSubmodule 0.337
repositoryWithNoSubmodules 0.035

SubmoduleUpdateTest

repositoryWithSubmodule 0.355
repositoryWithUnconfiguredSubmodule 0.055
repositoryWithInitializedSubmodule 0.066
repositoryWithNoSubmodules 0.028

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.033
repositoryWithRootLevelSubmoduleRelativeRef 0.097
treeIdWithGitmodules 0.044
indexWithGitmodules 0.052
bareRepositoryWithNoSubmodules 0.056
generatorFilteredToOneOfTwoSubmodules 0.048
repositoryWithRootLevelSubmoduleAbsoluteRef 0.115
repositoryWithRootLevelSubmodule 0.04
testTreeIteratorWithGitmodules 0.036
repositoryWithNoSubmodules 0.036

SymlinksTest

fileModeTestMissingThenSymlink 0.238
createDirSymlinkBeforeTarget 0.241
createFileSymlinkBeforeTarget 0.352
fileModeTestFolderThenSymlink 0.282
createSymlinkAfterTarget 0.256
fileModeTestSymlinkThenFile 0.25
fileModeTestFileThenSymlink 0.207
fileModeTestSymlinkThenMissing 0.208
fileModeTestSymlinkThenFolder 0.214

AtomicPushTest

pushAtomicClientGivesUpEarly 0.016
pushNonAtomic 0.007
pushAtomicDisabled 0.001

BaseReceivePackTest

parseCommand 0.001

BundleWriterTest

testAbortWrite 0.279
testWriteHEAD 0.242
testWriteSingleRef 0.275
testIncrementalBundle 0.379

HMACSHA1NonceGeneratorTest

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

HttpAuthTest

testHttpAuthScanResponse 0.026

LongMapTest

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

NetRCTest

testNetRCFile 0.04
testNetRCDefault 0.037

OpenSshConfigTest

testAlias_DoesNotMatch 0.048
testAlias_OptionsSet 0.03
testAlias_InheritBatchMode 0.036
testAlias_ConnectionAttempts 0.033
testAlias_BatchModeDefault 0.028
testAlias_PreferredAuthenticationsDefault 0.025
testAlias_OptionsInherit 0.034
testAlias_BatchModeYes 0.032
testQuoteParsing 0.043
testSeparatorParsing 0.03
testAlias_OptionsKeywordCaseInsensitive 0.033
testAlias_ConnectionAttemptsDefault 0.028
testAlias_invalidConnectionAttempts 0.034
testAlias_PreferredAuthentications 0.04
testNoConfig 0.024
testAlias_badConnectionAttempts 0.035
testAlias_InheritPreferredAuthentications 0.034

PacketLineInTest

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

PacketLineOutTest

testWritePacket1 0
testWritePacket2 0
testWritePacket3 0.006
testFlush 0
testWriteEnd 0
testWriteString1 0
testWriteString2 0
testWriteString3 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.121
test1 0.036
test2 0.043
testTinyThinPack 0.045
testMaxObjectSizeDeltaBlock 0.045
testMaxObjectSizeFullBlob 0.056
testPackWithTrailingGarbage 0.029
testPackWithDuplicateBlob 0.048
testDataAfterPackFooterSingleRead 0.052
testDataAfterPackFooterSplitObjectRead 0.293
testMaxObjectSizeDeltaResultSize 0.051
testNonMarkingInputStream 0.026

PushCertificateIdentTest

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

PushCertificateParserTest

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

PushCertificateStoreTest

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

PushConnectionTest

invalidCommand 0.003
testWrongOldIdDoesNotReplace 0.003

PushOptionsTest

testThinPushWithOptions 0.039
testPushWithEmptyOptions 0.324
testAdvertisedButUnusedPushOptions 0.282
testPushWithoutOptions 0.314
testAtomicPushWithOptions 0.021
testFailedAtomicPushWithOptions 0.02
testNonAtomicPushWithOptions 0.022
testPushOptionsNotSupported 0.227

PushProcessTest

testUpdateMixedCases 0.175
testUpdateUnexpectedRemote 0.155
testTrackingRefUpdateOnReject 0.141
testUpdateDelete 0.159
testUpdateFastForward 0.181
testUpdateUnexpectedRemoteVsForce 0.154
testUpdateRejectedByConnection 0.139
testUpdateUpToDate 0.165
testUpdateNonFastForwardForced 0.133
testUpdateExpectedRemote 0.132
testPushResult 0.196
testUpdateNonFastForwardUnknownObject 0.152
testUpdateNonFastForward 0.223
testUpdateDeleteNonExisting 0.124
testTrackingRefUpdateEnabled 0.143
testUpdateCreateRef 0.179
testTrackingRefUpdateDisabled 0.147

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.219
testUsingUnknownBlobFails 0.233
testUsingHiddenCommonBlobFails 0.219
testCreateBranchAtHiddenCommitFails 0.199
testFilterHidesPrivate 0.149
testSuccess 0.272
testUsingUnknownTreeFails 0.174

RefAdvertiserTest

advertiser 0

RefSpecTest

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

RemoteConfigTest

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

SideBandOutputStreamTest

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

TestProtocolTest

testFetch 0.004
testPush 0.002
testUploadPackFactory 0.008
testReceivePackFactory 0.004

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.137
testSpi 0.13
testFindRemoteRefUpdatesTrackingRef 0.173
testFindRemoteRefUpdatesNoWildcardNoTracking 0.131
testFindRemoteRefUpdatesNoWildcardNoDestination 0.241
testLocalTransportFetchWithoutLocalRepository 0.133
testFindRemoteRefUpdatesWildcardNoTracking 0.121
testLocalTransportWithRelativePath 0.205

URIishTest

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

WalkEncryptionTest$Required

test_A1_ValidURI 0
skipped
test_A2_CryptoError 0
skipped

WalkEncryptionTest$TestablePBE

testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA1ANDAES_256 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA224ANDAES_256 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA256ANDAES_256 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA384ANDAES_256 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHHMACSHA512ANDAES_256 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHMD5ANDDES Version: 0] 0
skipped
testCrypto[Profile: PBEWITHMD5ANDDES Version: 1] 0
skipped
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 0] 0
skipped
testCrypto[Profile: PBEWITHMD5ANDTRIPLEDES Version: 1] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 0] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDDESEDE Version: 1] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC4_128 Version: 1] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 0] 0
skipped
testCrypto[Profile: PBEWITHSHA1ANDRC4_40 Version: 1] 0
skipped

AbstractTreeIteratorTest

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

CanonicalTreeParserTest

testThreeEntries_Seek2 0
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.001
testFindAttributesWhenMissing 0
testFindAttributesWhenSecond 0
testBackwards_ConfusingPathName 0
testTwoEntries_BackwardsTwo 0
testFindAttributesWhenFirst 0.001
testEmptyTree_AtEOF 0

EmptyTreeIteratorTest

testAtEOF 0.03
testCreateSubtreeIterator 0.025
testStopWalkCallsParent 0.023
testBackDoesNothing 0.025
testEntryObjectId 0.026
testNextDoesNothing 0.022

FileTreeIteratorJava7Test

testSymlinkActuallyModified 0.082
testSymlinkNotModifiedThoughNormalized 0.09
testSymlinkModifiedNotNormalized 0.075
testFileModeSymLinkIsNotATree 0.03

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.038
testCustomFileModeStrategyFromParentIterator 0.106
testEmptyIfRootDoesNotExist 0.032
testComputeFileObjectId 0.035
testCustomFileModeStrategy 0.097
submoduleWithNoGitDirectory 0.104
idOffset 0.263
testIsModifiedSymlinkAsFile 0.085
testTreewalkEnterSubtree 0.08
submoduleNestedWithHeadMatchingIndex 0.292
testEmptyIteratorOnEmptyDirectory 0.051
testDirCacheMatchingId 0.539
submoduleHeadMatchesIndex 0.318
submoduleDirectoryIterator 0.252
testIsModifiedFileSmudged 0.269
submoduleWithNoHead 0.119
testEmptyIfRootIsFile 0.044
testGetEntryContentLength 0.039
testSimpleIterate 0.04

IndexDiffFilterTest

testFileIgnoredNotHonored 0.087
testRecursiveTreeWalk 0.079
testEmptyFolderCommitted 0.057
testFileInFolderUntracked 0.068
testFileInFolderCommittedModifiedAllIgnored 0.082
testFileInFolderCommittedDeleted 0.068
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.112
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.18
testFileCommittedModified 0.1
testFileIgnored 0.103
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.126
testFolderChangedToFile 0.075
testFileInFolderCommittedModified 0.076
testNonRecursiveTreeWalk 0.087
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.121
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.166
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.128
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.145
testFileCommittedDeleted 0.082
testFolderChangedToFileCommittedComparedWithInitialCommit 0.13
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.121
testFileCommittedModifiedIgnored 0.079
testFileCommitted 0.071
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.109
testFileInFolderCommittedModifiedIgnored 0.08
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.146
testConflicts 0.312
testFileInFolderAllIgnored 0.119
testFileInFolderCommittedChangedNotModified 0.091
testFileInFolderCommittedAllDeleted 0.088
testEmptyFolderIgnored 0.106
testFileInFolderCommittedNonRecursive 0.092
testEmptyFolderUntracked 0.079
testFileInFolderCommitted 0.105
testFileInFolderIgnored 0.1
testFileCommittedChangedNotModified 0.078
testEmptyFolderCommittedDeleted 0.062
testFileUntracked 0.084

InterIndexDiffFilterTest

testOneOnly 0.02
testTwoSame 0.023
testEmpty 0.025
testTwoSameDifferByAssumeValid 0.023
testTwoSameSameAssumeValidDifferentContent 0.023

NotTreeFilterTest

testNegateIsUnwrap 0.026
testCloneIsDeepClone 0.032
testWrap 0.026
testShouldBeRecursive_PathFilter 0.025
testCloneIsSparseWhenPossible 0.026
testShouldBeRecursive_ALL 0.031

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.032
testRecursiveFiltering 0.03
testNonRecursiveFiltering 0.026

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.027
testALL_IdentityClone 0.023
testANY_DIFF_ShouldNotBeRecursive 0.031
testNotALL_IncludesNothing 0.032
testANY_DIFF_IdentityClone 0.032
testALL_IncludesAnything 0.033
testALL_ShouldNotBeRecursive 0.027

ForPathTest

testFindObjects 0.033

NameConflictTreeWalkTest

testNoDF_NoGap 0.026
testDF_NoGap 0.024
testDF_DetectConflict 0.027
testDF_GapByOne 0.025
testDF_SkipsSeenSubtree 0.029

PostOrderTreeWalkTest

testNoPostOrder 0.028
testInitialize_NoPostOrder 0.024
testInitialize_TogglePostOrder 0.028
testResetDoesNotAffectPostOrder 0.03
testWithPostOrder_NoEnterSubtree 0.025
testWithPostOrder_EnterSubtree 0.021

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.048

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.037

Base64Test

testDecodeFail_NonBase64Character 0
testDecode 0.001
testEncode 0
testEncodeMatchesDecode 0

BlockListTest

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

ChangeIdUtilTest

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

FileUtils7Test

testAtomicMove 0.001
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0.001

FileUtilTest

testCreateSymlink 0.002
testCreateSymlinkOverrideExisting 0.001
testMkdir 0.002
testRelativize_mixedCase 0.001
testDeleteEmptyTreeOk 0.002
testDeleteNotEmptyTreeNotOk 0.002
testRenameOverExistingNonEmptyDirectory 0.126
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0.003
testRelativize_doc 0.001
testRelativize_scheme 0.001
testRenameOverNonExistingFile 0.006
testRelativize_whitespaces 0.001
testDeleteRecursiveEmpty 0.003
testDeleteFile 0.002
testMkdirs 0.002
testRenameOverExistingFile 0.01
testCreateNewFile 0.002
testDeleteRecursive 0.003
testRenameOverExistingEmptyDirectory 0.009
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.002
testRelativize_equalPaths 0.001
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.002

FilterCommandsTest

testBuiltinCleanFilter 0.262
testBuiltinCleanAndSmudgeFilter 0.247
testBuiltinSmudgeFilter 0.269

FSTest

testSymlinkAttributes 0.454
testReadPipePosixCommandFailure 0.102
testExecutableAttributes 0.002

GitDateFormatterTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.013
badlyFormattedWithoutRef 0.007

GitDateParserTest

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

HookTest

testCommitMsgHookReceivesCorrectParameter 0.115
testFailedPreCommitHookBlockCommit 0.073
testFindPostCommitHook 0.042
testAllCommitHooks 0.184
testFindHook 0.037
testFailedCommitMsgHookBlocksCommit 0.081
testPostCommitRunHook 0.049
testRunHook 0.052
testCommitMsgHookCanModifyCommitMessage 0.125

IntListTest

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

AutoCRLFInputStreamTest

testBoundary 0.544
test 0.001

AutoCRLFOutputStreamTest

testBoundary 1.093
test 0.001

AutoLFInputStreamTest

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

TimeoutInputStreamTest

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

TimeoutOutputStreamTest

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

UnionInputStreamTest

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

IOReadLineTest

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

NBTest

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

PathsTest

testPathCompare 0.001
testStripTrailingSeparator 0

QuotedStringBourneStyleTest

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

QuotedStringBourneUserPathStyleTest

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

QuotedStringGitPathStyleTest

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

RawCharUtilTest

testTrimLeadingWhitespace 0
testTrimTrailingWhitespace 0
testIsWhitespace 0

RawParseUtils_FormatTest

testFormatBase10 0

RawParseUtils_HexParseTest

testInt16 0
testInt32 0
testInt4_1 0

RawParseUtils_LineMapTest

testEmpty 0
testOneBlankLine 0.001
testTwoLineFooBar 0
testFourLineBlanks 0
testTwoLineNoLF 0

RawParseUtils_MatchTest

testMatch_NotEqual 0
testMatch_Equal 0
testMatch_Prefix 0
testMatch_TooSmall 0

RawParseUtils_ParsePersonIdentTest

testParsePersonIdent_incompleteCases 0.001
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

RawParseUtilsTest

testParseEncoding_badEncoding 0.008
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

RawSubStringPatternTest

testBoundary 0.019
testCaseInsensitive 0.023
testEmptyPattern 0.024
testNoMatches 0.029

ReadLinesTest

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

RefListTest

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

RefMapTest

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

RelativeDateFormatterTest

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

RunExternalScriptTest

testCopyStdIn 0.024
testWrongScript 0.019
testArguments 0.018
testRc 0.017
testCopyStdInExecute 0.021
testAllTogetherBinExecute 0.02
testAllTogetherBin 0.023
testWrongSh 0.009
testNullStdout 0.013
testCopyNullStdIn 0.02
testStdErr 0.018
testStdErrExecute 0.015

StringUtilsTest

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

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 0.03
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.025
testLarge_SingleWrite 0.025
testInCoreLimit_SwitchBeforeAppendByte 0.027
testOneBlock_BulkWrite 0.001
testRandomWrites 0.03
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0.001
testDestroyWhileOpen 0.016
testOneBlockAndHalf_Copy 0.001
testHeapWithEstimatedSize 0.003
testInCoreInputStream 0

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 1.072
shouldRaiseErrorOnBadUrl 0.147
shouldCloneAValidGitRepository 0.219
shouldRaiseErrorOnNoUrl 1.684
shouldCreateABareCloneOfAValidGitRepository 0
shouldRaiseErrorOnEmptyUrl 0

ClientVersionUtilTest

testParse 0.003
testPushStatusBug 0.001

RootLocaleTest

testHttpServerText 0.01

ServletUtilsTest

testAcceptGzip 0.007

AdvertiseErrorTest

testPush_CreateBranch 1.999

AsIsServiceTest

testCreate_Default 1.796
testCreate_Disabled 0
testDisabledSingleton 0
testCreate_Enabled 0

DefaultReceivePackFactoryTest

testCreate_AuthUser 1.567
testCreate_NullUser 0
testCreate_EmptyStringUser 0
testCreate_Disabled 0
testDisabledSingleton 0
testCreate_Enabled 0

DefaultUploadPackFactoryTest

testCreate_Default 1.826
testCreate_Disabled 0
testDisabledSingleton 0
testCreate_Enabled 0

DumbClientDumbServerTest

testInitialClone_Loose[0] 1.929
testListRemote[0] 0.412
testPushNotSupported[0] 0.253
testInitialClone_Packed[0] 0.326
testInitialClone_Loose[1] 0.898
testListRemote[1] 0.188
testPushNotSupported[1] 0.177
testInitialClone_Packed[1] 0.295

DumbClientSmartServerTest

testInitialClone_Small[0] 1.964
testListRemote[0] 0.385
testPushNotSupported[0] 0.268
testInitialClone_Packed[0] 0.339
testInitialClone_Small[1] 0.889
testListRemote[1] 0.189
testPushNotSupported[1] 0.174
testInitialClone_Packed[1] 0.253

ErrorServletTest

testHandler 1.564

FileResolverTest

testNotAGitRepository 1.704
testUnreasonableNames 0
testExportOk 0

GitServletInitTest

testDefaultConstructor_NoBasePath 0.011
testInitUnderContainer_WithBasePath 0.018
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0.022

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 1.155
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.24
testObjectCheckerException 0.133

HookMessageTest

testPush_CreateBranch 1.092
testPush_HookMessagesToOutputStream 0.283

HttpClientTests

testListRemote_Dumb_NoHEAD 1.081
testListRemote_Smart_DetachedHEAD 0.278
testRepositoryNotFound_Dumb 0.126
testListRemote_Smart_WithQueryParameters 0.114
testListRemote_Dumb_Auth 0.2
testListRemote_Dumb_NeedsAuth 0.148
testListRemote_Smart_UploadPackNeedsAuth 0.144
testRepositoryNotFound_Smart 0.153
testListRemote_Dumb_DetachedHEAD 0.15
testListRemoteWithoutLocalRepository 0.073
testListRemote_Smart_UploadPackDisabled 0.153

MeasurePackSizeTest

testPush_packSize 1.082

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 0.488

RegexPipelineTest

testSimpleRegex 0.037
testRegexGroupFilter 0.027
testServeOrdering 0.014

SetAdditionalHeadersTest

testSetHeaders 0.215

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 0.921
testInvalidWant[0] 0.249
testPush_NotAuthorized[0] 0.272
testPush_CreateBranch[0] 0.27
testInitialClone_Small[0] 0.3
testFetch_TooManyLocalCommits[0] 1.217
testListRemote[0] 0.118
testListRemote_BadName[0] 0.12
testPush_ChunkedEncoding[0] 0.173
testInitialClone_BrokenServer[0] 0.141
testFetch_RefsUnreadableOnUpload[0] 0.134
testFetch_FewLocalCommits[1] 0.589
testInvalidWant[1] 0.106
testPush_NotAuthorized[1] 0.091
testPush_CreateBranch[1] 0.143
testInitialClone_Small[1] 0.143
testFetch_TooManyLocalCommits[1] 0.934
testListRemote[1] 0.11
testListRemote_BadName[1] 0.108
testPush_ChunkedEncoding[1] 0.188
testInitialClone_BrokenServer[1] 0.125
testFetch_RefsUnreadableOnUpload[1] 0.127

AddTest

testAddNothing 0.949
testAddAFile 0.127
testAddUsage 0.034
testAddFileTwice 0.052
testAddAlreadyAdded 0.063

ArchiveTest

testTarPrefixOption 1.235
testTgzExtensions 0.264
testTarPreservesContent 0.165
testArchiveIncludesSubmoduleDirectory 0.786
testTarWithSubdir 0.471
testExtensionMatchIsAnchored 0.232
testUnrecognizedFormat 0.129
testArchiveWithLongFilename 0.456
testTarPreservesMode 0.4
testNoExtensionMeansTar 0.123
testEmptyArchive 0.145
testArchivePrefixOption 0.288
testArchiveWithSubdir 0.586
testArchivePreservesMode 0.385
testUnrecognizedExtensionMeansTar 0.174
testZipExtension 0.214
testDefaultFormatIsTar 0.144
testArchivePreservesContent 0.115
testTarExtension 0.111
testTarWithLongFilename 0.225
testTxzExtension 0.333
testPrefixWithoutTrailingSlash 0.13
testTarIncludesSubmoduleDirectory 0.427
testTarPrefixWithoutTrailingSlash 0.153
testArchiveWithFiles 0.206
testPrefixDoesNotNormalizeDoubleSlash 0.161
testFormatOverridesFilename 0.097
testPrefixDoesNotNormalizeDoubleSlashInTar 0.112
testEmptyTar 0.079
testTbz2Extension 0.164

BranchTest

testRenameTwoArgs 1.132
testExistingBranch 0.141
testDeleteForce 0.347
testCreateFromOldCommit 0.43
testList 0.138
testListDetached 0.145
testHelpAfterDelete 0.119
testCreate 0.215
testDelete 0.156
testDeleteForceMultiple 0.413
testListContains 0.226
testRenameSingleArg 0.188
testDeleteMultiple 0.17

CheckoutTest

testCheckoutHead 1.134
testCheckoutLink 0.2
testCheckoutPath 0.415
testCheckoutSelf 0.138
testCheckoutUnresolvedHead 0.05
testCheckoutSingleFile 0.342
fileModeTestFileThenFileWithFolderInIndex 0.415
testCheckoutNewBranchThatAlreadyExists 0.09
fileModeTestFileWithFolderInIndex 0.392
testCheckoutExistingBranchWithConflict 0.341
fileModeTestFolderThenFileWithMissingInWorkingTree 0.279
testCheckoutBranch 0.136
testCheckoutAllPaths 0.329
fileModeTestFolderWithMissingInWorkingTree 0.375
testCheckoutNonExistingBranch 0.032
testCheckoutOrphan 0.372
testCheckoutWithMissingWorkingTreeFile 0.356
testCheckoutNewBranch 0.148
fileModeTestFolderThenMissingWithFileInWorkingTree 0.253
testCheckoutNewBranchOnBranchToBeBorn 0.038
fileModeTestMissingWithFolderInWorkingTree 0.22
fileModeTestMissingThenFolderWithFileInWorkingTree 0.207

CleanTest

testCleanDeleteDirs 1.103
testCleanLeaveDirs 0.12
testCleanRequiresForce 0.044
testCleanRequiresForceConfig 0.046

CLIGitCommandTest

testSplit 0.016

CloneTest

testCloneIntoCurrentDir 1.489
testClone 0.379
testCloneBare 0.361
testCloneEmpty 0.12

CommitAndLogTest

testCommitAmend 1.078

CommitTest

testCommitAll 0.27
testCommitPath 0.14

ConfigTest

testListConfig 0.078

DescribeTest

testDescribeTagLong 0.107
testDescribeCommit 0.22
testHelpArgumentAfterUnknown 0.042
testHeadNoTag 0.107
testNoHead 0.065
testHelpArgumentBeforeUnknown 0.042
testDescribeTag 0.174

FetchTest

testFetchNoTags 0.543
testFetchDefault 0.62
testFetchAllTags 0.609

InitTest

testInitDirectory 0.08
testInitBare 0.075

LsRemoteTest

testLsRemoteHeadsTags 0.35
testLsRemoteTags 0.275
testLsRemote 0.361
testLsRemoteHeads 0.24

MergeTest

testMergeSelf 0.151
testFastForward 0.471
testNoFastForwardAndSquash 0.099
testMerge 0.514
testFastForwardOnly 0.368
testMergeNoCommitSquash 0.353
testMergeNoCommit 0.334
testMergeWithUserMessage 0.575
testSquashSelf 0.155
testSquash 0.497
testNoFastForward 0.34

ProxyConfigTest

testHttpProxy_bothCases 0.284
testAll 0.254
testNoSetting 0.322
testHttpsProxy_bothCases 0.318
testOverwriteHttpPort 0.299
testHttpProxy_lowerCase 0.382
testDontOverwriteHttp 0.28
testHttpsProxy_lowerCase 0.313
testHttpProxy_upperCase 0.301
testHttpsProxy_upperCase 0.325

ReflogTest

testSingleCommit 0.113
testClean 0.033
testBranch 0.384

RemoteTest

testAdd 0.185
testList 0.2
testVerboseList 0.153
testRemove 0.151
testSetUrl 0.167
testUpdate 0.175
testSetUrlPush 0.198

RepoTest

testAddRepoManifest 1.543
testZombieHelpArgument 0.535
testMissingPath 0.459

ResetTest

testResetSelf 0.12
testPathOptionHelp 0.036
testResetPathNoDoubleDash 0.227
testResetPrevious 0.259
testResetPathDoubleDashNoRef 0.23
testZombieArgument_Bug484951 0.026
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.388
testResetEmptyPath 0.171

StatusTest

testStatusUntrackedFiles 1.251
testStatusPorcelainUntrackedFilesAll 0.712
testPathOptionHelp 0.025
testStatusUno 0.647
testStatusPorcelainUntrackedFiles 0.59
testStatusUall 0.62
testStatusPorcelainU 0.638
testStatusPorcelain 0.486
testStatusUntrackedFilesAll 0.489
testStatusPorcelainUno 1.3
testStatusUntrackedFilesNo 0.816
testStatusPorcelainUall 1.069
testStatusPorcelainUntrackedFilesNo 0.955
testStatusDefault 0.914
testStatusU 0.921

TagTest

testTagTwice 1.347
testTagDeleteFail 0.091
testTagDelete 0.087

AbbreviatedLongObjectIdTest

test33_FromString 0.054
testFromLongObjectId 0.004
testEquals_Full 0
test15_FromString 0
testNotEquals_SameLength 0
testIsId 0
testPrefixCompare_1 0
test16_FromString 0
testEmpty_FromString 0
test17_FromString 0
testFromStringWrongLength 0.011
testPrefixCompare_15 0
testPrefixCompare_16 0.001
testPrefixCompare_17 0
testPrefixCompare_33 0.001
testPrefixCompare_Full 0
testFull_FromByteArray 0
test1_FromString 0
test2_FromString 0
testFromStringByteWrongLength 0.003
test3_FromString 0
test4_FromString 0
test5_FromString 0
test6_FromString 0
testEquals_Short 0
test7_FromString 0
testFull_FromString 0
test8_FromString 0
test9_FromString 0
testAbbreviate 0.001
testGetFirstByte 0
testNotEquals 0
testPrefixCompareByte 0
testPrefixCompareLong 0.001
testNotEquals_DiffLength 0.001
testEmpty_FromByteArray 0

LFSPointerTest

testEncoding 0.034

LongObjectIdTest

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

MutableLongObjectIdTest

testCopy 0.003
testFromStringByte 0.004
testToObjectId 0
testFromRawLong 0.001
testFromString 0.021

DownloadTest

testDownloadNotFound 2.902
testLargeFileDownload 0.003
testDownloadInvalidPathInfo 0
testDownloadInvalidId 0.049
testDownload 0.072

UploadTest

testParallelUploads 2.894
testCorruptUpload 0.039
testLargeFileUpload 0
testUpload 0

Failure Details

[Summary] [Package List] [Test Cases]


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