Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3673 0 0 18 99.51% 610.349

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.ant.tasks 6 0 0 0 100% 0.915
org.eclipse.jgit.revwalk 202 0 0 0 100% 29.366
org.eclipse.jgit.api 638 0 0 2 99.687% 201.419
org.eclipse.jgit.treewalk.filter 66 0 0 0 100% 1.966
org.eclipse.jgit.internal.storage.pack 22 0 0 0 100% 109.765
org.eclipse.jgit.diff 161 0 0 0 100% 2.319
org.eclipse.jgit.http.test 81 0 0 0 100% 6.394
org.eclipse.jgit.util 320 0 0 0 100% 7.126
org.eclipse.jgit.notes 46 0 0 0 100% 17.253
org.eclipse.jgit.events 1 0 0 0 100% 0.012
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.163
org.eclipse.jgit.submodule 39 0 0 0 100% 2.225
org.eclipse.jgit.dircache 65 0 0 0 100% 1.266
org.eclipse.jgit.patch 45 0 0 0 100% 0.018
org.eclipse.jgit.gitrepo 19 0 0 0 100% 8.162
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.019
org.eclipse.jgit.ignore 214 0 0 0 100% 0.42
org.eclipse.jgit.pgm 140 0 0 1 99.286% 14.734
org.eclipse.jgit.transport 307 0 0 15 95.114% 5.682
org.eclipse.jgit.junit 12 0 0 0 100% 0.422
org.eclipse.jgit.lfs.server.fs 9 0 0 0 100% 2.114
org.eclipse.jgit.internal.storage.dfs 11 0 0 0 100% 0.019
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.048
org.eclipse.jgit.revplot 16 0 0 0 100% 1.008
org.eclipse.jgit.lfs.lib 73 0 0 0 100% 0.047
org.eclipse.jgit.util.io 38 0 0 0 100% 2.887
org.eclipse.jgit.symlinks 9 0 0 0 100% 0.902
org.eclipse.jgit.internal.storage.file 274 0 0 0 100% 75.427
org.eclipse.jgit.lib 446 0 0 0 100% 24.782
org.eclipse.jgit.attributes 57 0 0 0 100% 1.171
org.eclipse.jgit.nls 11 0 0 0 100% 0
org.eclipse.jgit.treewalk 68 0 0 0 100% 3.519
org.eclipse.jgit.api.blame 3 0 0 0 100% 0.749
org.eclipse.jgit.merge 73 0 0 0 100% 88.027
org.eclipse.jgit.http.server 4 0 0 0 100% 0.002

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

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.068
DateRevQueueTest 7 0 0 0 100% 0.116
FIFORevQueueTest 6 0 0 0 100% 2.823
FooterLineTest 19 0 0 0 100% 0.327
LIFORevQueueTest 5 0 0 0 100% 9.537
MaxCountRevFilterTest 2 0 0 0 100% 0.051
ObjectWalkFilterTest 6 0 0 0 100% 0.042
ObjectWalkTest 8 0 0 0 100% 0.65
RevCommitListTest 7 0 0 0 100% 10.762
RevCommitParseTest 20 0 0 0 100% 0.313
RevFlagSetTest 7 0 0 0 100% 0.106
RevObjectTest 10 0 0 0 100% 0.158
RevTagParseTest 21 0 0 0 100% 0.266
RevWalkCullTest 3 0 0 0 100% 0.362
RevWalkFilterTest 15 0 0 0 100% 0.733
RevWalkFollowFilterTest 3 0 0 0 100% 0.075
RevWalkMergeBaseTest 6 0 0 0 100% 0.387
RevWalkMergedIntoTest 1 0 0 0 100% 0.042
RevWalkPathFilter1Test 13 0 0 0 100% 0.439
RevWalkPathFilter6012Test 7 0 0 0 100% 0.854
RevWalkResetTest 1 0 0 0 100% 0.057
RevWalkShallowTest 6 0 0 0 100% 0.208
RevWalkSortTest 7 0 0 0 100% 0.177
RevWalkUtilsCountTest 6 0 0 0 100% 0.128
RevWalkUtilsReachableTest 5 0 0 0 100% 0.262
SkipRevFilterTest 3 0 0 0 100% 0.147
TreeRevFilterTest 5 0 0 0 100% 0.276

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
AddCommandTest 35 0 0 0 100% 3.68
ApplyCommandTest 16 0 0 0 100% 1.359
ArchiveCommandTest 4 0 0 0 100% 1.496
BlameCommandTest 18 0 0 0 100% 4.351
BranchCommandTest 15 0 0 0 100% 4.887
CheckoutCommandTest 31 0 0 1 96.774% 12.943
CherryPickCommandTest 12 0 0 0 100% 4.526
CleanCommandTest 7 0 0 0 100% 0.951
CloneCommandTest 17 0 0 0 100% 6.805
CommitAndLogCommandTest 10 0 0 0 100% 2.386
CommitCommandTest 12 0 0 0 100% 1.736
CommitOnlyTest 96 0 0 0 100% 9.739
DescribeCommandTest 12 0 0 0 100% 1.759
DiffCommandTest 6 0 0 0 100% 0.507
EolRepositoryTest 28 0 0 0 100% 71.718
EolStreamTypeUtilTest 6 0 0 0 100% 0.075
FetchCommandTest 6 0 0 0 100% 1.145
GarbageCollectCommandTest 2 0 0 0 100% 0.199
GitConstructionTest 3 0 0 0 100% 0.328
HugeFileTest 1 0 0 1 0% 0
InitCommandTest 9 0 0 0 100% 0.363
LogCommandTest 7 0 0 0 100% 2.271
LsRemoteCommandTest 4 0 0 0 100% 1.359
MergeCommandTest 43 0 0 0 100% 6.96
NameRevCommandTest 11 0 0 0 100% 0.643
NotesCommandTest 2 0 0 0 100% 0.472
PathCheckoutCommandTest 16 0 0 0 100% 6.917
PullCommandTest 16 0 0 0 100% 11.461
PullCommandWithRebaseTest 5 0 0 0 100% 1.885
PushCommandTest 7 0 0 0 100% 1.09
RebaseCommandTest 70 0 0 0 100% 25.411
ReflogCommandTest 3 0 0 0 100% 0.399
RemoteAddCommandTest 1 0 0 0 100% 0.041
RemoteDeleteCommandTest 1 0 0 0 100% 0.022
RemoteListCommandTest 1 0 0 0 100% 0.028
RemoteSetUrlCommandTest 2 0 0 0 100% 0.098
RenameBranchCommandTest 4 0 0 0 100% 0.234
ResetCommandTest 16 0 0 0 100% 1.437
RevertCommandTest 10 0 0 0 100% 1.637
RmCommandTest 2 0 0 0 100% 0.821
StashApplyCommandTest 26 0 0 0 100% 3.663
StashCreateCommandTest 16 0 0 0 100% 1.152
StashDropCommandTest 8 0 0 0 100% 1.297
StashListCommandTest 4 0 0 0 100% 0.21
StatusCommandTest 3 0 0 0 100% 0.348
TagCommandTest 14 0 0 0 100% 0.61

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffFilterTest 38 0 0 0 100% 1.696
InterIndexDiffFilterTest 5 0 0 0 100% 0.089
NotTreeFilterTest 6 0 0 0 100% 0.059
PathFilterGroupTest 7 0 0 0 100% 0
PathSuffixFilterTest 3 0 0 0 100% 0.056
TreeFilterTest 7 0 0 0 100% 0.066

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.007
GcCommitSelectionTest 4 0 0 0 100% 109.62
IntSetTest 1 0 0 0 100% 0
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.138

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffEntryTest 12 0 0 0 100% 1.21
DiffFormatterReflowTest 10 0 0 0 100% 0
DiffFormatterTest 14 0 0 0 100% 0.407
EditListTest 5 0 0 0 100% 0
EditTest 16 0 0 0 100% 0
HistogramDiffTest 27 0 0 0 100% 0.001
MyersDiffTest 20 0 0 0 100% 0.001
PatchIdDiffFormatterTest 2 0 0 0 100% 0.242
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0
RawTextTest 11 0 0 0 100% 0
RenameDetectorTest 28 0 0 0 100% 0.458
SimilarityIndexTest 8 0 0 0 100% 0

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
AdvertiseErrorTest 1 0 0 0 100% 0.408
AsIsServiceTest 4 0 0 0 100% 0.049
DefaultReceivePackFactoryTest 6 0 0 0 100% 0.08
DefaultUploadPackFactoryTest 4 0 0 0 100% 0.054
DumbClientDumbServerTest 8 0 0 0 100% 1.01
DumbClientSmartServerTest 8 0 0 0 100% 0.678
ErrorServletTest 1 0 0 0 100% 0
FileResolverTest 3 0 0 0 100% 0.02
GitServletInitTest 4 0 0 0 100% 0.002
GitServletResponseTests 3 0 0 0 100% 0.176
HookMessageTest 2 0 0 0 100% 0.13
HttpClientTests 11 0 0 0 100% 0.635
MeasurePackSizeTest 1 0 0 0 100% 0.067
ProtocolErrorTest 1 0 0 0 100% 0
RegexPipelineTest 3 0 0 0 100% 0.008
SetAdditionalHeadersTest 1 0 0 0 100% 0.057
SmartClientSmartServerTest 20 0 0 0 100% 3.02

org.eclipse.jgit.util

Class Tests Errors Failures Skipped Success Rate Time
Base64Test 4 0 0 0 100% 0
BlockListTest 12 0 0 0 100% 0.005
ChangeIdUtilTest 35 0 0 0 100% 0.012
FileUtils7Test 2 0 0 0 100% 0
FileUtilTest 22 0 0 0 100% 0.132
FSJava7Test 2 0 0 0 100% 0.977
GitDateFormatterTest 9 0 0 0 100% 0
GitDateParserBadlyFormattedTest 2 0 0 0 100% 0.026
GitDateParserTest 13 0 0 0 100% 0.002
HookTest 6 0 0 0 100% 0.407
IntListTest 11 0 0 0 100% 0
IOReadLineTest 28 0 0 0 100% 0.004
NBTest 9 0 0 0 100% 0
PathsTest 2 0 0 0 100% 0
QuotedStringBourneStyleTest 10 0 0 0 100% 0
QuotedStringBourneUserPathStyleTest 12 0 0 0 100% 0
QuotedStringGitPathStyleTest 20 0 0 0 100% 0
RawCharUtilTest 3 0 0 0 100% 0
RawParseUtils_FormatTest 1 0 0 0 100% 0
RawParseUtils_HexParseTest 3 0 0 0 100% 0
RawParseUtils_LineMapTest 5 0 0 0 100% 0
RawParseUtils_MatchTest 4 0 0 0 100% 0
RawParseUtils_ParsePersonIdentTest 4 0 0 0 100% 0
RawParseUtilsTest 3 0 0 0 100% 0
RawSubStringPatternTest 4 0 0 0 100% 0.072
ReadLinesTest 6 0 0 0 100% 0
RefListTest 23 0 0 0 100% 0
RefMapTest 22 0 0 0 100% 0
RelativeDateFormatterTest 9 0 0 0 100% 0
RunExternalScriptTest 12 0 0 0 100% 0.089
StringUtilsTest 7 0 0 0 100% 0
TemporaryBufferTest 15 0 0 0 100% 5.4

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
DefaultNoteMergerTest 6 0 0 0 100% 0.278
LeafBucketTest 11 0 0 0 100% 0
NoteMapMergerTest 17 0 0 0 100% 16.295
NoteMapTest 12 0 0 0 100% 0.68

org.eclipse.jgit.events

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

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.072
RefTreeDatabaseTest 27 0 0 0 100% 0.07
RefTreeTest 10 0 0 0 100% 0.021

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 0.435
SubmoduleInitTest 7 0 0 0 100% 0.143
SubmoduleStatusTest 7 0 0 0 100% 0.168
SubmoduleSyncTest 3 0 0 0 100% 0.443
SubmoduleUpdateTest 4 0 0 0 100% 0.537
SubmoduleWalkTest 10 0 0 0 100% 0.499

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBasicTest 12 0 0 0 100% 0.412
DirCacheBuilderIteratorTest 1 0 0 0 100% 0
DirCacheBuilderTest 9 0 0 0 100% 0.224
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.13
DirCacheEntryTest 6 0 0 0 100% 0
DirCacheFindTest 1 0 0 0 100% 0
DirCacheIteratorTest 11 0 0 0 100% 0.261
DirCacheLargePathTest 5 0 0 0 100% 0.159
DirCachePathEditTest 7 0 0 0 100% 0
DirCacheTreeTest 6 0 0 0 100% 0.08

org.eclipse.jgit.patch

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

org.eclipse.jgit.gitrepo

Class Tests Errors Failures Skipped Success Rate Time
ManifestParserTest 1 0 0 0 100% 0.026
RepoCommandTest 18 0 0 0 100% 8.136

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
BasicRuleTest 1 0 0 0 100% 0
FastIgnoreRuleTest 16 0 0 0 100% 0.004
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.009
IgnoreNodeTest 19 0 0 0 100% 0.357
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.05

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
AddTest 5 0 0 0 100% 0.452
ArchiveTest 30 0 0 0 100% 2.953
BranchTest 13 0 0 0 100% 1.306
CheckoutTest 21 0 0 0 100% 1.49
CLIGitCommandTest 1 0 0 0 100% 0
CloneTest 3 0 0 0 100% 0.317
CommitAndLogTest 1 0 0 0 100% 0.055
CommitTest 2 0 0 0 100% 0.147
ConfigTest 1 0 0 0 100% 0.402
DescribeTest 7 0 0 0 100% 0.215
FetchTest 3 0 0 0 100% 0.439
LsRemoteTest 4 0 0 0 100% 0.285
MergeTest 11 0 0 0 100% 1.034
ReflogTest 3 0 0 0 100% 0.121
RemoteTest 7 0 0 0 100% 0.361
RepoTest 3 0 0 0 100% 0.9
ResetTest 9 0 0 1 88.889% 0.327
StatusTest 15 0 0 0 100% 3.869
TagTest 1 0 0 0 100% 0.061

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
AtomicPushTest 3 0 0 0 100% 0.018
BaseReceivePackTest 1 0 0 0 100% 0
BundleWriterTest 4 0 0 0 100% 0.396
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.114
HttpAuthTest 1 0 0 0 100% 0.005
LongMapTest 8 0 0 0 100% 0.019
NetRCTest 2 0 0 0 100% 0.022
OpenSshConfigTest 17 0 0 0 100% 0.296
PacketLineInTest 25 0 0 0 100% 0.001
PacketLineOutTest 8 0 0 0 100% 0.004
PackParserTest 12 0 0 0 100% 0.854
PushCertificateIdentTest 6 0 0 0 100% 0
PushCertificateParserTest 11 0 0 0 100% 0.005
PushCertificateStoreTest 16 0 0 0 100% 0.116
PushConnectionTest 1 0 0 0 100% 0
PushProcessTest 17 0 0 0 100% 2.172
ReceivePackAdvertiseRefsHookTest 7 0 0 0 100% 0.78
RefSpecTest 33 0 0 0 100% 0
RemoteConfigTest 26 0 0 0 100% 0.004
SideBandOutputStreamTest 11 0 0 0 100% 0
TestProtocolTest 4 0 0 0 100% 0.045
TransportTest 8 0 0 0 100% 0.587
URIishTest 65 0 0 1 98.462% 0.244
WalkEncryptionTest$Required 2 0 0 2 0% 0
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 8 0 0 8 0% 0

org.eclipse.jgit.junit

Class Tests Errors Failures Skipped Success Rate Time
TestRepositoryTest 12 0 0 0 100% 0.422

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
DownloadTest 5 0 0 0 100% 1.107
UploadTest 4 0 0 0 100% 1.007

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DeltaBaseCacheTest 4 0 0 0 100% 0
DfsInserterTest 7 0 0 0 100% 0.019

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.443
PlotCommitListTest 15 0 0 0 100% 0.565

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.032
LongObjectIdTest 32 0 0 0 100% 0.015
MutableLongObjectIdTest 5 0 0 0 100% 0

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
AutoCRLFInputStreamTest 2 0 0 0 100% 0.532
AutoCRLFOutputStreamTest 2 0 0 0 100% 0.583
AutoLFInputStreamTest 7 0 0 0 100% 0
TimeoutInputStreamTest 8 0 0 0 100% 0.762
TimeoutOutputStreamTest 9 0 0 0 100% 1.01
UnionInputStreamTest 10 0 0 0 100% 0

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.222
ConcurrentRepackTest 4 0 0 0 100% 8.117
FileRepositoryBuilderTest 7 0 0 0 100% 0.172
FileSnapshotTest 4 0 0 0 100% 9.754
GcBasicPackingTest 7 0 0 0 100% 10.273
GcBranchPrunedTest 3 0 0 0 100% 2.895
GcConcurrentTest 1 0 0 0 100% 0.2
GcDirCacheSavesObjectsTest 2 0 0 0 100% 2.006
GcKeepFilesTest 1 0 0 0 100% 1.506
GcPackRefsTest 6 0 0 0 100% 5.526
GcPruneNonReferencedTest 5 0 0 0 100% 4.039
GcReflogTest 4 0 0 0 100% 4.988
GcTagTest 2 0 0 0 100% 1.49
InflatingBitSetTest 4 0 0 0 100% 0
LockFileTest 1 0 0 0 100% 0.061
ObjectDirectoryTest 1 0 0 0 100% 1.786
PackFileTest 4 0 0 0 100% 0.333
PackIndexV1Test 6 0 0 0 100% 0.102
PackIndexV2Test 6 0 0 0 100% 0.086
PackReverseIndexTest 4 0 0 0 100% 0.036
PackWriterTest 22 0 0 0 100% 2.22
RefDirectoryTest 61 0 0 0 100% 3.757
ReflogReaderTest 8 0 0 0 100% 0.393
ReflogWriterTest 1 0 0 0 100% 0.088
RefUpdateTest 40 0 0 0 100% 12.068
RepositorySetupWorkDirTest 12 0 0 0 100% 0.032
StoredBitmapTest 3 0 0 0 100% 0
T0003_BasicTest 24 0 0 0 100% 2.621
T0004_PackReaderTest 2 0 0 0 100% 0.127
UnpackedObjectTest 15 0 0 0 100% 0.202
WindowCacheGetTest 3 0 0 0 100% 0.234
WindowCacheReconfigureTest 7 0 0 0 100% 0.093

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedObjectIdTest 25 0 0 0 100% 0
BranchConfigTest 8 0 0 0 100% 0
BranchTrackingStatusTest 3 0 0 0 100% 0.625
ConfigTest 37 0 0 0 100% 0.006
ConstantsEncodingTest 5 0 0 0 100% 0
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 7.035
DirCacheCheckoutTest 56 0 0 0 100% 3.911
IndexDiffSubmoduleTest 7 0 0 0 100% 5.338
IndexDiffTest 16 0 0 0 100% 1.282
IndexModificationTimesTest 2 0 0 0 100% 2.32
MergeHeadMsgTest 2 0 0 0 100% 0.451
ObjectCheckerTest 123 0 0 0 100% 0.028
ObjectIdOwnerMapTest 7 0 0 0 100% 0.017
ObjectIdRefTest 3 0 0 0 100% 0
ObjectIdSubclassMapTest 7 0 0 0 100% 0.01
ObjectIdTest 16 0 0 0 100% 0.001
ObjectLoaderTest 4 0 0 0 100% 0
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0
ReflogConfigTest 1 0 0 0 100% 0.101
ReflogResolveTest 6 0 0 0 100% 0.378
RefTest 13 0 0 0 100% 1.832
RepositoryCacheTest 11 0 0 0 100% 0.219
RepositoryResolveTest 22 0 0 0 100% 1.164
SquashCommitMsgTest 1 0 0 0 100% 0.008
SymbolicRefTest 3 0 0 0 100% 0
T0001_PersonIdentTest 5 0 0 0 100% 0.05
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0
ValidRefNameTest 17 0 0 0 100% 0.006

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesHandlerTest 16 0 0 0 100% 0.301
AttributesMatcherTest 7 0 0 0 100% 0
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.289
AttributesNodeTest 6 0 0 0 100% 0.001
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.074
AttributeTest 1 0 0 0 100% 0
TreeWalkAttributeTest 18 0 0 0 100% 0.506

org.eclipse.jgit.nls

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

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
AbstractTreeIteratorTest 7 0 0 0 100% 0
CanonicalTreeParserTest 18 0 0 0 100% 0
EmptyTreeIteratorTest 6 0 0 0 100% 0.051
FileTreeIteratorJava7Test 4 0 0 0 100% 0.189
FileTreeIteratorTest 19 0 0 0 100% 3.045
ForPathTest 1 0 0 0 100% 0.03
NameConflictTreeWalkTest 5 0 0 0 100% 0.047
PostOrderTreeWalkTest 6 0 0 0 100% 0.105
TreeWalkBasicDiffTest 1 0 0 0 100% 0.045
TreeWalkJava7Test 1 0 0 0 100% 0.007

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
CherryPickTest 2 0 0 0 100% 0.208
MergeAlgorithmTest 17 0 0 0 100% 0.016
MergeMessageFormatterTest 15 0 0 0 100% 2.526
RecursiveMergerTest 8 0 0 0 100% 53.765
ResolveMergerTest 17 0 0 0 100% 30.514
SimpleMergeTest 13 0 0 0 100% 0.813
SquashMessageFormatterTest 1 0 0 0 100% 0.185

org.eclipse.jgit.http.server

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

Test Cases

[Summary] [Package List] [Test Cases]

AddCommandTest

testCommandInjection 0.562
testCleanFilterReturning12 0.079
testAddExistingSingleFileTwice 0.054
testCleanFilter 0.089
testReplaceFileByPartOfDirectory 0.085
testAddGitlinkDoesNotChange 0.26
testBadCleanFilter 0.085
testMultipleCleanFilter 0.157
testAddWithConflicts 0.08
testAddNothing 0.023
testAddRemovedFile 0.043
testCleanFilterEnvironment 0.16
testAddWithoutParameterUpdate 0.118
testAddExistingSingleMediumSizeFileWithNewLine 0.156
testAddSubrepoWithDirNoGitlinks 0.168
testAddExistingSingleFileInSubDir 0.046
testAssumeUnchanged 0.284
testAddRemovedCommittedFile 0.091
testAddWithParameterUpdate 0.111
testAddWholeRepo 0.037
testExecutableRetention 0.176
testNotApplicableFilter 0.041
testAddTwoFiles 0.035
testAddFolder 0.035
testAddExistingSingleFileTwiceWithCommit 0.069
testAddIgnoredFile 0.054
testReplaceFileWithDirectory 0.054
testAddGitlink 0.132
testBadCleanFilter2 0.086
testAddExistingSingleBinaryFile 0.05
testAddNonExistingSingleFile 0.022
testAddExistingSingleFile 0.031
testReplaceDirectoryConflictsWithFile 0.076
testAddExistingSingleSmallFileWithNewLine 0.052
testReplaceDirectoryWithFile 0.079

ApplyCommandTest

testModifyNL1 0.075
testAddA1 0.026
testAddA2 0.022
testNonASCIIAdd2 0.025
testAddA1Sub 0.022
testFailureF1 0.107
testFailureF2 0.069
testNonASCII2 0.098
testModifyE 0.084
testModifyX 0.129
testModifyY 0.08
testModifyZ 0.152
testDeleteD 0.087
testNonASCIIAdd 0.099
testNonASCIIDel 0.146
testNonASCII 0.138

ArchiveCommandTest

archiveByIdSpecificFile 0.753
archiveByDirectoryPath 0.42
archiveHeadAllFiles 0.148
archiveHeadSpecificPath 0.175

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 0.251
testRenamedBoundLineDelete 0.246
testBoundLineDelete 0.252

BlameCommandTest

testCoreAutoCrlf1 0.18
testCoreAutoCrlf2 0.135
testCoreAutoCrlf3 0.129
testCoreAutoCrlf4 0.143
testCoreAutoCrlf5 0.142
testRenameInSubDir 0.23
testDeleteMiddleLines 0.207
testWhitespaceMerge 0.375
testSingleRevision 0.144
testMoveToOtherDir 0.187
testMiddleClearAllLines 0.241
testTwoRenames 0.277
testDeleteTrailingLines 0.277
testEditAllLines 0.12
testRename 0.245
testConflictingMerge1 0.635
testConflictingMerge2 0.453
testTwoRevisions 0.231

BranchCommandTest

testCreateFromCommit 0.307
testCreateFromLightweightTag 0.208
testCreateFromAnnotatetdTag 0.223
testCreationImplicitStart 0.182
testCreateForce 0.22
testPullConfigRemoteBranch 0.608
testCreateAndList 0.212
testRenameLocalBranch 0.212
testListBranchesWithContains 0.172
testListAllBranchesShouldNotDie 0.507
testRenameRemoteTrackingBranch 0.439
testPullConfigLocalBranch 0.471
testDelete 0.318
testPullConfigRenameLocalBranch 0.607
testCreationNullStartPoint 0.201

CheckoutCommandTest

testCheckout 0.269
testCheckoutOfDirectoryShouldBeRecursive 0.319
testCheckoutAutoCrlfTrue 6.344
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.498
testCheckoutWithConflict 0.172
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.428
testCheckoutWithStartPoint 0.25
testCheckoutOfFileWithInexistentParentDir 0.207
testCheckoutCommit 0.16
testCheckoutAllPaths 0.239
testInvalidRefName 0.184
testSmudgeFilter_createNew 0.478
testCreateOrphanBranchWithStartCommit 0.169
testSmudgeAndClean 0
skipped
testAlreadyExists 0.28
testCreateBranchOnCheckout 0.181
testCheckoutWithStartPointOnlyCertainFiles 0.221
testSmudgeFilter_modifyExisting 0.339
testCheckoutToNonExistingBranch 0.105
testCheckoutAnnotatedTag 0.118
testCheckoutRemoteTrackingWithoutLocalBranch 0.305
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.261
testCheckoutWithNonDeletedFiles 0.102
testUpdateSmudgedEntries 0.166
testSimpleCheckout 0.136
testCreateOrphanBranchWithStartPoint 0.163
testCheckoutOrphanBranch 0.148
testCheckoutRemoteTrackingWithUpstream 0.29
testDetachedHeadOnCheckout 0.123
testCheckoutLightweightTag 0.158
testNullRefName 0.13

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 0.386
testCherryPickDirtyIndex 0.413
testCherryPickNoCommit 0.452
testCherryPickConflictResolution 0.327
testCherryPick 0.469
testCherryPickMerge 0.808
testCherryPickConflictMarkers 0.194
testCherryPickOurCommitName 0.22
testCherryPickConflictReset 0.24
testCherryPickDirtyWorktree 0.25
testSequentialCherryPick 0.446
testCherryPickConflictResolutionNoCOmmit 0.321

CleanCommandTest

testClean 0.165
testCleanWithPaths 0.117
testCleanDirs 0.099
testCleanWithDryRun 0.131
testCleanDirsWithDryRun 0.157
testCleanDirsWithDryRunAndNoIgnore 0.175
testCleanWithDryRunAndNoIgnore 0.107

CloneCommandTest

testCloneRepositoryCustomRemote 0.443
testCloneRepositoryExplicitGitDir 0.293
testCloneRepositoryExplicitGitDirNonStd 0.243
testCloneRepositoryWithNestedSubmodules 1.126
testCloneRepositoryWithBranchShortName 0.332
testBareCloneRepository 0.3
testCloneRepositoryWithSubmodules 0.999
testCloneWithAutoSetupRebase 0.721
testCloneRepositoryOnlyOneBranch 0.385
testCloneRepositoryWithBranch 0.376
testBareCloneRepositoryCustomRemote 0.199
testCloneRepositoryExplicitGitDirBare 0.26
testCloneRepositoryWithTagName 0.219
testCloneRepository 0.196
testBareCloneRepositoryNullRemote 0.197
testCloneRepositoryWithMultipleHeadBranches 0.316
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.2

CommitAndLogCommandTest

testMultipleInvocations 0.589
testAddUnstagedChanges 0.325
testWrongParams 0.049
testModeChange 0.279
testLogWithFilter 0.225
testCommitAmend 0.154
testCommitRange 0.194
testMergeEmptyBranches 0.255
testInsertChangeId 0.135
testSomeCommits 0.181

CommitCommandTest

commitAfterSquashMerge 0.206
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.164
commitSubmoduleUpdate 0.381
commitOnlyShouldHandleIgnored 0.07
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.122
testExecutableRetention 0.084
commitUpdatesSmudgedEntries 0.154
commitIgnoresSmudgedEntryWithDifferentId 0.141
commitNewSubmodule 0.232
commitEmptyCommits 0.063
commitAmendOnInitialShouldFail 0.012
commitAmendWithAuthorShouldUseIt 0.107

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.162
testOnlyOption_f1_7_f2_14_b 0.11
testOnlyOption_f1_7_f2_14_c 0.154
testOnlyOption_f1_7_f2_14_d 0.125
testOnlyOption_f1_7_f2_14_e 0.179
testOnlyOption_f1_1_a 0.018
testOnlyOption_f1_1_b 0.022
testOnlyOption_f1_1_c 0.043
testOnlyOption_f1_1_d 0.041
testOnlyOption_f1_1_e 0.052
testOnlyOption_f1_2_a 0.02
testOnlyOption_f1_2_b 0.032
testOnlyOption_f1_2_c 0.051
testOnlyOption_f1_2_d 0.068
testOnlyOption_f1_2_e 0.061
testOnlyOption_f1_3_a 0.107
testOnlyOption_f1_3_b 0.085
testOnlyOption_f1_3_c 0.116
testOnlyOption_f1_3_d 0.096
testOnlyOption_f1_3_e 0.112
testOnlyOption_f1_4_a 0.04
testOnlyOption_f1_4_b 0.049
testOnlyOption_f1_4_c 0.073
testOnlyOption_f1_4_d 0.071
testOnlyOption_f1_4_e 0.078
testOnlyOption_f1_5_a 0.104
testOnlyOption_f1_5_b 0.102
testOnlyOption_f1_5_c 0.102
testOnlyOption_f1_5_d 0.095
testOnlyOption_f1_5_e 0.112
testOnlyOption_f1_6_a 0.045
testOnlyOption_f1_6_b 0.056
testOnlyOption_f1_6_c 0.077
testOnlyOption_f1_6_d 0.088
testOnlyOption_f1_6_e 0.08
testOnlyOption_f1_7_a 0.053
testOnlyOption_f1_7_b 0.07
testOnlyOption_f1_7_c 0.069
testOnlyOption_f1_7_d 0.103
testOnlyOption_f1_7_e 0.092
testOnlyOption_f1_8_a 0.114
testOnlyOption_f1_8_b 0.074
testOnlyOption_f1_8_c 0.099
testOnlyOption_f1_8_d 0.077
testOnlyOption_f1_8_e 0.099
testOnlyOption_f1_9_a 0.08
testOnlyOption_f1_9_b 0.086
testOnlyOption_f1_9_c 0.107
testOnlyOption_f1_9_d 0.109
testOnlyOption_f1_9_e 0.095
testOnlyOption_f1_2_f2_14_a 0.08
testOnlyOption_f1_2_f2_14_b 0.126
testOnlyOption_f1_2_f2_14_c 0.107
testOnlyOption_f1_2_f2_14_d 0.133
testOnlyOption_f1_2_f2_14_e 0.128
testOnlyOption_f1_12_f2_14_a 0.149
testOnlyOption_f1_12_f2_14_b 0.11
testOnlyOption_f1_12_f2_14_c 0.134
testOnlyOption_f1_12_f2_14_d 0.144
testOnlyOption_f1_12_f2_14_e 0.141
testOnlyOption_f1_6_f2_14_a 0.115
testOnlyOption_f1_6_f2_14_b 0.146
testOnlyOption_f1_6_f2_14_c 0.157
testOnlyOption_f1_6_f2_14_d 0.132
testOnlyOption_f1_6_f2_14_e 0.153
testOnlyOption_f1_10_a 0.074
testOnlyOption_f1_10_b 0.114
testOnlyOption_f1_10_c 0.145
testOnlyOption_f1_10_d 0.141
testOnlyOption_f1_10_e 0.153
testOnlyOption_f1_11_a 0.083
testOnlyOption_f1_11_b 0.094
testOnlyOption_f1_11_c 0.121
testOnlyOption_f1_11_d 0.111
testOnlyOption_f1_11_e 0.134
testOnlyOption_f1_12_a 0.067
testOnlyOption_f1_12_b 0.066
testOnlyOption_f1_12_c 0.078
testOnlyOption_f1_12_d 0.09
testOnlyOption_f1_12_e 0.09
testOnlyOption_f1_13_a 0.065
testOnlyOption_f1_13_b 0.08
testOnlyOption_f1_13_c 0.108
testOnlyOption_f1_13_d 0.108
testOnlyOption_f1_13_e 0.104
testOnlyOption_f1_14_a 0.091
testOnlyOption_f1_14_b 0.11
testOnlyOption_f1_14_c 0.174
testOnlyOption_f1_14_d 0.147
testOnlyOption_f1_14_e 0.146
testOnlyOption_f1_1_f2_14_a 0.067
testOnlyOption_f1_1_f2_14_b 0.123
testOnlyOption_f1_1_f2_14_c 0.178
testOnlyOption_f1_1_f2_14_d 0.119
testOnlyOption_f1_1_f2_14_e 0.198
testOnlyOptionWithDirectory 0.252

DescribeCommandTest

testDescribeBranch[0] 0.176
t1sameDepthT2[0] 0.276
t1DominatesT2[0] 0.186
noTargetSet[0] 0.012
t1nearerT2[0] 0.183
testDescribe[0] 0.169
testDescribeBranch[1] 0.129
t1sameDepthT2[1] 0.16
t1DominatesT2[1] 0.151
noTargetSet[1] 0.018
t1nearerT2[1] 0.186
testDescribe[1] 0.113

DiffCommandTest

testDiffModified 0.115
testDiffWithNegativeLineCount 0.052
testDiffTwoCommits 0.215
testDiffCached 0.066
testDiffWithPrefixes 0.039
testNoOutputStreamSet 0.02

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 2.545
test_ConfigAutoCRLF_false_GlobalEOL_crlf 2.954
test_ConfigAutoCRLF_true_GlobalEOL_lf 2.339
test_switchToBranchWithTextAttributes 6.762
test_ConfigAutoCRLF_input_GlobalEOL_lf 2.358
test_ConfigAutoCRLF_true 1.651
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 3.889
test_ConfigAutoCRLF_false_ConfigEOL_native 2.308
test_ConfigAutoCRLF_input_GlobalEOL_crlf 2.714
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 2.252
test_GlobalEOL_lf_RootEOL_crlf 2.927
test_ConfigAutoCRLF_false_GlobalEOL_lf 2.245
test_ConfigEOL_lf 1.739
test_ConfigAutoCRLF_true_ConfigEOL_lf 1.8
test_ConfigAutoCRLF_input_ConfigEOL_lf 2.234
testBinary1 1.861
testBinary2 2.394
test_switchToBranchWithBinaryAttributes 6.028
test_ConfigAutoCRLF_false_ConfigEOL_lf 1.746
test_ConfigEOL_native_xnix 2.243
testDefaultSetup 1.815
test_ConfigAutoCRLF_false 1.83
test_ConfigAutoCRLF_input 2.315
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 1.793
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 1.792
test_ConfigEOL_native_windows 2.245
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 2.743
test_ConfigEOL_crlf 2.196

EolStreamTypeUtilTest

testCheckoutCRLF 0.052
testCheckoutLF 0.001
testCheckinDirect 0.002
testCheckoutDirect 0.001
testCheckinCRLF 0.001
testCheckinLF 0.018

FetchCommandTest

testFetch 0.109
fetchShouldNotFetchTagsFromOtherBranches 0.159
fetchWithExplicitTagsShouldUpdateLocal 0.356
fetchShouldAutoFollowTagForFetchedObjects 0.159
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.27
fetchShouldAutoFollowTag 0.092

GarbageCollectCommandTest

testGConeCommit 0.084
testGCmoreCommits 0.115

GitConstructionTest

testClose 0.131
testOpen 0.089
testWrap 0.108

HugeFileTest

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

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.024
testInitNonBare_GitdirAndDirShouldntBeSame 0.03
testInitBareRepository 0.044
testInitWithDefaultsNonBare 0.04
testInitWithDefaultsBare 0.051
testInitWithExplicitGitDir 0.053
testInitWithOnlyExplicitGitDir 0.046
testInitNonEmptyRepository 0.04
testInitRepository 0.035

LogCommandTest

logAllCommitsWithMaxCount 0.799
logAllCommits 0.437
logAllCommitsWithSkipAndMaxCount 0.26
logPathWithMaxCount 0.219
logAllCommitsWithSkip 0.191
logPathWithSkip 0.215
logAllCommitsWithTag 0.15

LsRemoteCommandTest

testLsRemoteWithTags 0.491
testLsRemoteWithHeads 0.354
testLsRemoteWithoutLocalRepository 0.196
testLsRemote 0.318

MergeCommandTest

testDeletionOnSideConflict 0.13
testNoFastForwardNoCommit 0.076
testRecursiveMergeWithConflict 0.127
testConflictingMergeFailsDueToDirtyIndex 0.177
testFastForward 0.067
testMergeNonVersionedPaths 0.205
testMultipleCreationsSameContent 0.181
testAlreadyUpToDate 0.048
testMergeRemovingFoldersWithoutFastForward 0.156
testMergeRemovingFolders 0.096
testFastForwardOnly 0.074
testSuccessfulContentMergeNoCommit 0.242
testFileModeMerge 0.171
testFileModeMergeWithDirtyWorkTree 0.13
testMergeWithMessageOption 0.15
testMultipleDeletions 0.149
testFastForwardNoCommit 0.071
testSquashMergeConflict 0.152
testSingleDeletion 0.239
testMergeInItself 0.033
testMergeConflictWithMessageOption 0.156
testMergeTag 0.144
testMergeConflictFileFolder 0.148
testFastForwardWithFiles 0.091
testMultipleCreations 0.123
testSquashMerge 0.124
testDeletionAndConflict 0.148
testModifiedAndRenamed 0.168
testSuccessfulMergeFailsDueToDirtyIndex 0.166
testSuccessfulContentMergeAndDirtyworkingTree 0.196
testMultipleHeads 0.096
testMergeMessage 0.11
testSuccessfulContentMerge 0.239
testSuccessfulMergeFailsDueToDirtyWorktree 0.212
testDeletionOnMasterConflict 0.171
testSquashFastForward 0.123
testFastForwardOnlyNotPossible 0.094
testContentMerge 0.2
testNoFastForward 0.127
testConflictingMergeFailsDueToDirtyWorktree 0.167
testMergeFailingWithDirtyWorkingTree 0.127
testMergeSuccessAllStrategiesNoCommit 0.561
testMergeSuccessAllStrategies 0.595

NameRevCommandTest

multiplePathsNoMerge 0.059
multiplePathsSecondParent 0.083
prefix 0.045
annotatedTags 0.074
annotatedTagsNoResult 0.048
ref 0.055
simpleAncestor 0.07
onePathMerge 0.068
onePathMergeSecondParent 0.052
onePathMergeLongerFirstParentPath 0.059
nameExact 0.03

NotesCommandTest

testListNotes 0.196
testAddAndRemoveNote 0.276

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.259
testCheckoutOurs 0.223
testCheckoutMultiple 0.148
testUpdateSymLink 0.169
testUpdateWorkingDirectory 0.147
testCheckoutRepository 0.151
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.155
testCheckoutSecond 0.146
testCheckoutTheirs 0.219
testCheckoutFirst 0.15
testStageNotPossibleWithBranch 0.154
testCheckoutOfConflictingFileShouldThrow 0.229
testUpdateWorkingDirectoryFromIndex2 4.264
testUpdateBrokenSymLink 0.171
testUpdateBrokenSymLinkToDirectory 0.169
testUpdateWorkingDirectoryFromIndex 0.163

PullCommandTest

testPullFastForward 0.543
testPullMerge 0.563
testPullWithRebaseConfig1 1.103
testPullWithRebaseConfig2 0.767
testPullWithRebaseConfig3 0.793
testPullLocalConflict 0.667
testPullWithMergeConfig2 0.641
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.793
testPullEmptyRepository 0.279
testPullConflict 0.526
testPullWithoutConfig 0.776
testPullMergeProgrammaticConfiguration 0.521
testPullWithMergeConfig 0.7
testPullWithRebasePreserve1Config 0.905
testPullWithRebasePreserveConfig2 0.913
testPullWithRebasePreserveConfig3 0.971

PullCommandWithRebaseTest

testPullFastForward 0.342
testPullLocalConflict 0.361
testPullConflict 0.41
testPullFastForwardWithBranchInSource 0.382
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.39

PushCommandTest

testPushAfterGC 0.25
testPushRefUpdate 0.412
testPrePushHook 0.076
testPush 0.074
testPushWithRefSpecFromConfig 0.062
testPushWithoutPushRefSpec 0.116
testTrackingUpdate 0.1

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.713
testRebaseShouldIgnoreMergeCommits 1.145
testFastForwardRebaseWithAutoStash 0.561
testRebaseInteractiveMultipleSquash 0.946
testRebaseWithUncommittedDelete 0.351
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.293
testRebasePreservingMerges1 1.386
testRebasePreservingMerges2 1.193
testStopOnConflict 0.639
testStopOnConflictFileCreationAndDeletion 1.022
testFastForwardWithMultipleCommits 0.454
testRebaseInteractiveFixupWithBlankLines 0.598
testRebaseWithUnstagedTopicChange 0.298
testStopOnLastConflictAndContinue 0.768
testRebaseTodoLineSetComment 0.019
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.023
testRebaseEndsIfLastStepIsEdit 0.354
testRebaseShouldStopForRewordInCaseOfConflict 0.589
testParseRewordCommand 0.021
testRebasePreservingMergesWithUnrelatedSide1 1.126
testRebasePreservingMergesWithUnrelatedSide2 1.148
testRebaseWithUnstagedMasterChangeOtherCommit 0.213
testRebaseInteractiveSingleSquashAndModifyMessage 0.392
testRebaseWithUncommittedMasterChangeBaseCommit 0.244
testParseSquashFixupSequenceCount 0.01
testRebaseWithAutoStashConflictOnApply 0.342
testRebaseInteractiveReword 0.313
testRebaseWithUntrackedFile 0.372
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.604
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.034
testRebaseWithUncommittedMasterChange 0.327
testRebaseInteractiveEdit 0.546
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.216
testRepositoryStateChecks 0.021
testRebaseInteractiveSquashFirstCommitShouldFail 0.154
testRebaseWithUnstagedMasterChangeBaseCommit 0.274
testEmptyRebaseTodo 0.014
testFastForwardWithMultipleCommitsOnDifferentBranches 0.332
testMergeFirstStopOnLastConflictAndSkip 0.502
testRebaseShouldFixupInCaseOfConflict 0.387
testRebaseWithModificationShouldNotDeleteData 0.148
testRebaseInteractiveFixupFirstCommitShouldFail 0.106
testFastForwardRebaseWithModification 0.156
testAuthorScriptConverter 0.013
testDetachedHead 0.278
testRebaseWithUncommittedTopicChange 0.144
testRebaseShouldStopForEditInCaseOfConflict 0.207
testStopOnConflictAndContinue 0.359
testRebaseWithUnstagedMasterChange 0.183
testStopOnConflictAndContinueWithNoDeltaToMaster 0.228
testOnlyCommentRebaseTodo 0.022
testFilesAddedFromTwoBranches 0.35
testStopOnConflictAndFailContinueIfFileIsDirty 0.327
testStopOnConflictCommitAndContinue 0.395
testUnknownUpstream 0.059
testStopOnConflictAndAbortWithDetachedHEAD 0.338
testRebaseWithAutoStash 0.318
testRebaseInteractiveMixedSquashAndFixup 0.536
testFastForwardWithNewFile 0.145
testUpToDate 0.043
testRebaseParentOntoHeadShouldBeUptoDate 0.11
testStopOnConflictAndSkipNoConflict 0.394
testStopOnLastConflictAndSkip 0.305
testRebaseWithUncommittedMasterChangeOtherCommit 0.196
testLeadingSpacesRebaseTodo 0.044
testRebaseShouldTryToParseValidLineMarkedAsComment 0.031
testRebaseShouldSquashInCaseOfConflict 0.313
testConflictFreeWithSingleFile 0.2
testStopOnConflictAndSkipWithConflict 0.456
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.063

ReflogCommandTest

testAmendReflog 0.223
testBranchReflog 0.087
testHeadReflog 0.089

RemoteAddCommandTest

testAdd 0.041

RemoteDeleteCommandTest

testDelete 0.022

RemoteListCommandTest

testList 0.028

RemoteSetUrlCommandTest

testSetUrl 0.029
testSetPushUrl 0.069

RenameBranchCommandTest

renameBranchNoConfigValues 0.056
renameBranchExistingSection 0.054
renameBranchMultipleConfigValues 0.053
renameBranchSingleConfigValue 0.071

ResetCommandTest

testHardResetOnUnbornBranch 0.037
testSoftReset 0.123
testPathsResetOnUnbornBranch 0.03
testMixedReset 0.112
testMixedResetRetainsSizeAndModifiedTime 0.097
testMixedResetWithUnmerged 0.085
testHardReset 0.089
testResetDefaultMode 0.023
testPathsResetToNonexistingRef 0.02
testPathsResetWithRef 0.081
testHardResetAfterSquashMerge 0.166
testPathsReset 0.096
testResetToNonexistingHEAD 0.017
testPathsResetOnDirs 0.092
testPathsResetWithUnmerged 0.215
testHardResetOnTag 0.154

RevertCommandTest

testRevertDirtyIndex 0.146
testRevertConflictMarkers 0.106
testRevertConflictResolution 0.127
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.126
testRevertMultipleWithFail 0.266
testRevertMultiple 0.213
testRevertDirtyWorktree 0.125
testRevert 0.241
testRevertOurCommitName 0.138
testRevertkConflictReset 0.149

RmCommandTest

testRemoveCached 0.661
testRemove 0.16

StashApplyCommandTest

workingDirectoryContentConflict 0.093
workingDirectoryEditPreCommit 0.154
workingDirectoryContentMerge 0.15
workingDirectoryCleanIndexModify 0.088
unstashNoHead 0.057
multipleEdits 0.112
workingDirectoryModifyInSubfolder 0.233
noStashedCommits 0.054
indexContentConflict 0.127
stashChangeInANewSubdirectory 0.151
indexAdd 0.116
stashedApplyOnOtherBranchWithStagedChange 0.355
workingDirectoryDeleteIndexAdd 0.125
workingDirectoryDeleteIndexEdit 0.104
untrackedFileConflictsWithWorkingDirectory 0.117
workingDirectoryModifyIndexChanged 0.107
workingDirectoryDelete 0.079
indexDelete 0.085
workingDirectoryModify 0.098
stashedApplyOnOtherBranch 0.256
stashedContentMerge 0.24
untrackedFileNotIncluded 0.126
untrackedFileIncluded 0.129
testApplyStashWithDeletedFile 0.147
unstashNonStashCommit 0.075
untrackedFileConflictsWithCommit 0.285

StashCreateCommandTest

unmergedPathsShouldCauseException 0.209
workingDirectoryCleanIndexModify 0.063
multipleEdits 0.062
workingDirectoryModifyInSubfolder 0.09
newFileInIndexThenModifiedInWorkTree 0.068
indexAdd 0.058
workingDirectoryDeleteIndexAdd 0.06
workingDirectoryDeleteIndexEdit 0.064
workingDirectoryModifyIndexChanged 0.064
refLogIncludesCommitMessage 0.063
workingDirectoryDelete 0.059
indexDelete 0.061
workingDirectoryModify 0.063
noLocalChanges 0.034
untrackedFileNotIncluded 0.066
untrackedFileIncluded 0.068

StashDropCommandTest

dropSingleStashedCommit 0.131
dropMiddleStashCommit 0.268
dropFirstStashedCommit 0.147
dropNegativeRef 0.046
dropWithNoStashedCommits 0.067
dropBoundaryStashedCommits 0.322
dropWithInvalidLogIndex 0.163
dropAll 0.153

StashListCommandTest

multipleStashedCommits 0.096
noStashRef 0.014
emptyStashReflog 0.043
singleStashedCommit 0.057

StatusCommandTest

testDifferentStates 0.254
testEmptyStatus 0.027
testDifferentStatesWithPaths 0.067

TagCommandTest

testDeleteFullName 0.036
testTagging 0.1
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.014
testFailureOnSignedTags 0.028
testDeleteNonExisting 0.031
testDeleteEmptyTagNames 0.031
testEmptyTagName 0.032
testTaggingOnHead 0.038
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.036
testListAllTagsInRepositoryInOrder 0.069
testInvalidTagName 0.033
testDelete 0.067
testDeleteBadName 0.033
testUnannotatedTagging 0.062

AttributesHandlerTest

testExpandBuiltInMacro1 0.015
testExpandBuiltInMacro2 0.02
testExpandBuiltInMacro3 0.02
testInfoOverridesWorkDirRoot 0.03
testCustomGlobalMacro1 0.018
testCustomGlobalMacro2 0.018
testCustomGlobalMacro3 0.018
testCustomGlobalMacro4 0.017
testCyclicMacros 0.018
testWorkDirRootOverridesGlobal 0.02
testInfoOverridesGlobal 0.02
testExpandNonMacro1 0.018
testExpandNonMacro2 0.016
testExpandNonMacro3 0.015
testExpandNonMacro4 0.018
testRecursiveMacro 0.02

AttributesMatcherTest

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

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.023
testRules 0.066
testIncorrectAttributeFileName 0.061
testNoMatchingAttributes 0.11
testEmptyGitAttributeFile 0.029

AttributesNodeTest

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

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.007
testRules 0.024
testNoMatchingAttributes 0.025
testEmptyGitAttributeFile 0.018

AttributeTest

testBasic 0

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.076
testPrecedenceGlobal 0.016
testNoAttributes 0.013
testPrecedenceParent 0.02
testRules 0.032
testPrecedenceCurrent 0.021
testHierarchyBothIterator 0.065
testIndexOnly 0.042
testIndexOnly2 0.021
testOverriding2 0.015
testAggregation 0.024
testPrecedenceInfo 0.028
testPrecedenceRoot 0.018
testRulesInherited 0.016
testHierarchyWorktreeOnly 0.024
testNoMatchingAttributes 0.047
testEmptyGitAttributeFile 0.015
testOverriding 0.013

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.108
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.015
shouldListAddedFileInInitialCommit 0.107
shouldListModificationBetweenTwoCommits 0.147
shouldListModificationInDirWithoutModifiedTrees 0.117
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.016
shouldReportFileModeChange 0.143
shouldListDeletionBetweenTwoCommits 0.162
shouldListChangesInWorkingTree 0.11
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.049
shouldListAddedFileBetweenTwoCommits 0.137
shouldListModificationInDirWithModifiedTrees 0.099

DiffFormatterReflowTest

testNegativeContextFails 0
testContext100 0
testContext0 0
testContext1 0
testContext3 0
testContext5 0
testContext10 0
testEmpty1 0
testNoNewLine1 0
testNoNewLine2 0

DiffFormatterTest

testCreateFileHeader_Modify 0.018
testCreateFileHeader_DeleteGitLink 0.012
testDiffRootNullToTree 0.094
testCreateFileHeaderForRenameModeChange 0.009
testDiff 0.087
testCreateFileHeader_GitLink 0.014
testCreateFileHeader_AddGitLink 0.015
testDiffNullToNull 0.009
testCreateFileHeader_Add 0.012
testCreateFileHeaderWithoutIndexLine 0.01
testCreateFileHeaderForRenameWithoutContentChange 0.009
testDiffRootTreeToNull 0.09
testCreateFileHeader_Binary 0.017
testCreateFileHeader_Delete 0.011

EditListTest

testSet 0
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

EditTest

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

HistogramDiffTest

testExceedsChainLength_DuringScanOfA 0
testExceedsChainLength_DuringScanOfB 0
testFallbackToMyersDiff 0
testEdit_NoUniqueMiddleSide_FlipBlocks 0
testEdit_NoUniqueMiddleSide_FlipAndExpand 0
testEdit_NoUniqueMiddleSide_Insert2 0
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
testEdit_InsertNearCommonTail 0
testEmptyInputs 0
testDegenerate_DeleteStart 0
testEdit_UniqueCommonLargerThanMatchPoint 0
testEdit_InvertBlocks 0
testCreateFile 0
testDeleteFile 0
testDegenerate_InsertStart 0
testDegenerate_InsertMiddle 0
testDegenerate_ReplaceMiddle 0
testEdit_CommonGrowsPrefixAndSuffix 0
testEdit_CommonReplaceCommonDeleteCommon 0.001

MyersDiffTest

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

PatchIdDiffFormatterTest

testSameDiff 0.136
testDiff 0.106

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreLeadingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreTrailingWhitespaceTest

testEqualsWithoutWhitespace 0
testEqualsWithWhitespace 0

RawTextIgnoreWhitespaceChangeTest

testEqualsWithoutWhitespace 0
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.011
testBreakModify_RejoinIfUnpaired 0.015
testBreakModify_BreakBelowScore 0.016
testInexactRenames_OnePair2 0.018
testExactRename_OneRenameOneModify 0.016
testExactRename_OneDeleteManyAdds 0.011
testNoRenames_SymlinkAndFile 0.012
testExactRename_OneRename 0.011
testSetRenameScore_IllegalArgs 0.009
testInexactRename_NewlinesOnly 0.014
testExactRename_PathBreaksTie 0.011
testRenameLimit 0.017
testInexactRename_OnePair 0.016
testInexactRename_SameContentMultipleTimes 0.015
testInexactRename_LastByteDifferent 0.014
testNoRenames_UntrackedFile 0.012
testInexactRename_OneRenameTwoUnrelatedFiles 0.018
testBreakModify_DontBreakAboveScore 0.013
testExactRename_DifferentObjects 0.015
testExactRename_UnstagedFile 0.029
testNoRenames_EmptyFile1 0.022
testNoRenames_EmptyFile2 0.022
testBreakModify_BreakNone 0.021
testExactRename_MultipleIdenticalDeletes 0.018
testNoRenames_GitlinkAndFile 0.019
testBreakModify_BreakAll 0.023
testNoRenames_SymlinkAndFileSamePath 0.018
testNoRenames_SingleByteFiles 0.022

SimilarityIndexTest

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

DirCacheBasicTest

testLockMissing_TempIndex 0.029
testFindOnEmpty 0.032
testWriteEmptyCommit_RealIndex 0.031
testDetectUnmergedPaths 0.021
testWriteEmptyUnlock_RealIndex 0.034
testReadMissing_TempIndex 0.039
testLockMissing_RealIndex 0.051
testBuildThenClear 0.026
testWriteEmptyLockEmpty_RealIndex 0.04
testRejectInvalidWindowsPaths 0.054
testReadMissing_RealIndex 0.026
testWriteEmptyReadEmpty_RealIndex 0.029

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.001
testFindSingleFile 0.009
testBuildEmpty 0.035
testAdd_ReverseGitSortOrder 0.025
testBuildOneFile_Commit_IndexChangedEvent 0.036
testBuilderClear 0.023
testBuildOneFile_Commit 0.023
testAdd_InGitSortOrder 0.039
testBuildRejectsUnsetFileMode 0.033

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0
testUnsupportedRequiredExtension 0
testReadIndex_DirCacheTree 0.039
testCorruptChecksumAtFooter 0.002
testReadWriteV3 0.006
testReadIndex_LsFiles 0.046
testTreeWalk_LsFiles 0.037

DirCacheEntryTest

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

DirCacheFindTest

testEntriesWithin 0

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.013
testBackBug396127 0.034
testReset 0.021
testSingleSubtree_Recursive 0.024
testEmptyTree_WithTreeWalk 0.022
testRemovedSubtree 0.027
testTwoLevelSubtree_FilterPath 0.024
testSingleSubtree_NoRecursion 0.022
testNoSubtree_NoTreeWalk 0.025
testTwoLevelSubtree_Recursive 0.025
testEmptyTree_NoTreeWalk 0.024

DirCacheLargePathTest

testPath_4090 0.023
testPath_4094 0.048
testPath_4095 0.041
testPath_4096 0.025
testPath_16384 0.022

DirCachePathEditTest

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

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.006
testEmptyCache_Clear_NoCacheTree 0.01
testWriteReadTree 0.021
testTwoLevelSubtree 0.018
testEmptyCache_CreateEmptyCacheTree 0.014
testSingleSubtree 0.011

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.012

FileNameMatcherTest

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

ManifestParserTest

testManifestParser 0.026

RepoCommandTest

testRemoveOverlappingBare 0.408
testCopyFileBare 0.385
testBareRepo 0.351
testRevisionBranch 0.453
testRecordRemoteBranch 0.336
testAddRepoManifest 0.412
testDefaultRemoteRevision 0.501
testRevisionBare 0.388
testRevisionTag 0.463
testTargetBranch 0.312
testIncludeTag 0.476
testNonDefaultRemotes 0.556
testRevision 0.407
testReplaceManifestBare 0.482
testRepoManifestGroups 0.886
testRepoManifestCopyFile 0.443
testRemoteAlias 0.46
testRemoteRevision 0.417

BasicRuleTest

test 0

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.018
testTrailingSpaces 0.026
testRules 0.025
testSlashMatchesDirectory 0.02
testToString 0.016
testRepeatedNegationInDifferentFiles1 0.017
testRepeatedNegationInDifferentFiles2 0.016
testRepeatedNegationInDifferentFiles3 0.019
testRepeatedNegationInDifferentFiles4 0.019
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.019
testNegateAllExceptJavaInSrc 0.016
testLeadingSpaces 0.014
testEmptyIgnoreRules 0.016
testWithSlashDoesNotMatchInSubDirectory 0.017
testNegation 0.032
testSlashOnlyMatchesDirectory 0.021
testNoPatterns 0.018
testEmptyIgnoreNode 0.014
testRepeatedNegation 0.014

IgnoreRuleSpecialCasesTest

testSpecialGroupCase0 0.001
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0
testSpecialGroupCase6 0
testSpecialGroupCase7 0
testSpecialGroupCase8 0
testSpecialGroupCase9 0.006
testVerySimpleWildCardCase1 0
testVerySimpleWildCardCase2 0
testVerySimpleWildCardCase3 0
testCombinedRangesInOneGroupCase0 0
testCombinedRangesInOneGroupCase1 0.001
testCombinedRangesInOneGroupCase2 0
testMixedGroupCase0 0.002
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testSpecialGroupCase10 0
testGraphGroupCase0 0
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0.001
testCaret 0.001
testPipe 0.001
testPlus 0
testBracketsUnmatched1 0.014
testBracketsUnmatched2 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0
testCntrlGroupCase0 0
testCntrlGroupCase1 0.001
testEscapedHash 0
testVerySimplePatternCase0 0
testVerySimplePatternCase1 0
testVerySimplePatternCase2 0
testVerySimplePatternCase3 0
testVerySimplePatternCase4 0
testBracketsRandom 0.001
test2AlphaGroupsCase0 0.001
testEscapedExclamationMark 0
testAlphaGroupCase0 0
testAlphaGroupCase1 0
testAlphaGroupCase2 0.001
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.001
testDigitGroupCase3 0
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0.001
testVerySimpleGroupRangeCase4 0
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0.002
testUnsupportedGroupCase1 0.002
testVerySimpleWildcardCase0 0
testEscapedTrailingSpaces 0
testEscapedBackslash 0
testBrackets 0.001
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0.001
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0.001
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0.001
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0.001
testManySolutionsCase1 0
testManySolutionsCase2 0
testManySolutionsCase3 0.001
testManySolutionsCase4 0
testIgnoredBackslash 0
testUpperGroupCase0 0
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testDollar 0
testBlankGroupCase0 0.001
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0.001
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0
testXDigitGroupCase0 0.001
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.001
testWordGroupCase5 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0.001
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0
testEscapedBracket1 0
testEscapedBracket2 0.001
testEscapedBracket3 0
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0.001
testBackslash 0

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

DfsInserterTest

testReadFromInserterSmallObjects 0.012
testInserterIgnoresUnreachable 0.001
testReaderResolve 0.001
testGarbageSelectivelyVisible 0
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.003
testInserterDiscardsPack 0.001

AbbreviationTest

testAbbreviateOnEmptyRepository 0.025
testAbbreviateLooseBlob 0.022
testAbbreviateIsActuallyUnique 0.048
testAbbreviatePackedBlob 0.127

ConcurrentRepackTest

testObjectMovedToNewPack1 2.109
testObjectMovedToNewPack2 3.007
testObjectInNewPack 1.005
testObjectMovedWithinPack 1.996

FileRepositoryBuilderTest

scanWithGitDirRef 0.015
invalidRepositoryFormatVersion 0.034
emptyRepositoryFormatVersion 0.029
relativeGitDirRef 0.024
absoluteGitDirRef 0.02
unknownRepositoryFormatVersion 0.034
testShouldAutomagicallyDetectGitDirectory 0.016

FileSnapshotTest

testOldFile 3.754
testActuallyIsModifiedTrivial 1.496
testNewFileNoWait 2.502
testNewFileWithWait 2.002

GcBasicPackingTest

testDonePruneTooYoungPacks 2.397
testNotPackTwice 2.056
testPackAllObjectsInOnePack 1.845
repackEmptyRepo_noPackCreated 0.054
testPackRepoWithNoRefs 0.12
testPackCommitsAndLooseOne 1.854
testPack2Commits 1.947

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.612
branch_historyNotPruned 1.147
deleteBranch_historyPruned 1.136

GcConcurrentTest

concurrentRepack 0.2

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.106
testDirCacheSavesObjects 0.9

GcKeepFilesTest

testKeepFiles 1.506

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.54
dontPackHEAD_nonBare 1.062
dontPackHEAD_bare 0.959
whileRefLockedRefNotPackedNoError 0.97
concurrentOnlyOneWritesPackedRefs 1.004
looseRefPacked 0.991

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 0.984
nonReferencedNonExpiredObject_notPruned 0.012
nonReferencedExpiredObjectTree_pruned 0.992
testPackCommitsAndLooseOneWithPruneNow 1.056
nonReferencedObjects_onlyExpiredPruned 0.995

GcReflogTest

testPackRepoWithCorruptReflog 0.999
testPruneNone 2.1
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.905
testPackCommitsAndLooseOneNoReflog 0.984

GcTagTest

annotatedTag_objectNotPruned 0.483
lightweightTag_objectNotPruned 1.007

InflatingBitSetTest

testContainsMany 0
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

LockFileTest

lockFailedExceptionRecovery 0.061

ObjectDirectoryTest

testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 1.786

PackFileTest

testDelta_FailsOver2GiB 0.019
testDelta_SmallObjectChain 0.171
testWhole_LargeObject 0.081
testWhole_SmallObject 0.062

PackIndexV1Test

testCRC32 0.012
testIteratorMethodsContract 0.02
testCompareEntriesOffsetsWithGetOffsets 0.018
testIteratorReturnedValues1 0.021
testIteratorReturnedValues2 0.018
testCompareEntriesOffsetsWithFindOffsets 0.013

PackIndexV2Test

testCRC32 0
testIteratorMethodsContract 0.008
testCompareEntriesOffsetsWithGetOffsets 0.016
testIteratorReturnedValues1 0.023
testIteratorReturnedValues2 0.02
testCompareEntriesOffsetsWithFindOffsets 0.019

PackReverseIndexTest

testFindObjectWrongOffset 0.007
testFindNextOffsetWrongOffset 0.01
testFindObject 0.01
testFindNextOffset 0.009

PackWriterTest

testWritePack2DeltasReuseOffsets 0.12
testWriteEmptyPack1 0.095
testWriteEmptyPack2 0.096
testIgnoreNonExistingObjectsWithBitmaps 0.152
testExclude 0.182
testWritePack2DeltasReuseRefs 0.097
testWriteIndex 0.09
testWritePack1 0.125
testWritePack2 0.098
testWritePack3 0.094
testWritePack4 0.105
testWritePack1NoObjectReuse 0.076
testWritePack4ThinPack 0.078
testWritePack4SizeThinVsNoThin 0.13
testContructor 0.056
testIgnoreNonExistingObjects 0.061
testModifySettings 0.059
testDeltaStatistics 0.077
testNotIgnoreNonExistingObjects 0.058
testWritePack2SizeOffsetsVsRefs 0.144
testWritePack2DeltasCRC32Copy 0.07
testWritePack2SizeDeltasVsNoDeltas 0.157

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.049
testBatchRefUpdateSimpleForce 0.07
testGetRefs_HeadsOnly_SymrefToPacked 0.043
testGetRef_DiscoversModifiedLoose 0.044
testGetRefs_HeadsOnly_AllLoose 0.044
testGetRefs_HeadOnOneBranch 0.041
testExactRef_EmptyDatabase 0.039
testGetRefs_IgnoresGarbageRef1 0.035
testGetRefs_IgnoresGarbageRef2 0.038
testGetRefs_IgnoresGarbageRef3 0.038
testGetRefs_IgnoresGarbageRef4 0.045
testGetRef_CorruptSymbolicReference 0.036
testPeelLooseTag 0.039
testGetRefs_TagsOnly_AllPacked 0.033
testGetRefs_TagsOnly_AllLoose 0.039
testGetRef_FetchHead 0.039
testGetRefs_PackedWithPeeled 0.04
test_repack 0.965
testFirstExactRef_IgnoresGarbageRef 0.037
testBatchRefUpdateConflictThanksToDelete 0.051
testPeelCommit 0.037
testGetRefs_CorruptObjectIdReference 0.045
testBatchRefUpdateSimpleNoForce 0.045
testGetRefs_LooseSorting_Bug_348834 0.059
testBatchRefUpdateConflict 0.047
testBatchRefUpdateNonFastForwardDoesNotDoExpensiveMergeCheck 0.05
testReadBranchConfig 0.042
testGetRefs_DeatchedHead1 0.04
testGetRefs_DeatchedHead2 0.052
testExactRef_FetchHead 0.041
testGetRefs_LooseOverridesPacked 0.043
testGetRefs_DiscoversModifiedLoose 0.042
testGetRef_CycleInSymbolicRef 0.07
testReadNotExistingBranchConfig 0.059
testGetRefs_HeadsOnly_AllPacked1 0.066
testGetRef_AnyHeadWithGarbage 0.087
testGetRefs_LooseSortedCorrectly 0.089
testGetRefs_PackedNotPeeled_Sorted 0.051
testFirstExactRef_Mixed 0.039
testExactRef_IgnoresGarbageRef 0.053
testGetRef_CorruptObjectIdReference 0.055
testRefsChangedStackOverflow 0.091
testCreate 0.058
testGetRef_PackedNotPeeled_WrongSort 0.039
testGetRefs_CycleInSymbolicRef 0.074
testGetRefs_InvalidName 0.043
testGetRef_DiscoversDeletedLoose 0.066
testGetRefs_DeeplyNestedBranch 0.081
testGetRefs_HeadBranchNotBorn 0.041
testGetRef_EmptyDatabase 0.037
testGetRefs_DiscoversDeletedLoose1 0.035
testGetRefs_DiscoversDeletedLoose2 0.031
testGetRefs_DiscoversDeletedLoose3 0.033
testGetRefs_DiscoversDeletedLoose4 0.028
testGetRefs_DiscoversDeletedLoose5 0.044
testGetRefs_EmptyDatabase 0.022
testGetRefs_HeadsOnly_Mixed 0.033
testGetRefs_DiscoversNewLoose1 0.034
testGetRefs_DiscoversNewLoose2 0.029
testIsNameConflicting 0.029
testGetRefs_SkipsLockFiles 0.032

ReflogReaderTest

testCheckout 0.062
testReadRightLog 0.051
testReadWhileAppendIsInProgress 0.046
testNoLog 0.045
testReadLineWithMissingComment 0.047
testSpecificEntryNumber 0.047
testReadOneLine 0.047
testReadTwoLine 0.048

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.088

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.091
testDeleteForce 0.76
testDeleteNotFound 0.07
testDeleteLoosePacked 0.914
testNoCacheObjectIdSubclass 0.069
testDeleteLoosePackedRejected 0.087
testRenameBranchHasPreviousLog 0.961
testRenameCurrentBranch 1.013
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.09
testRenameBranchCannotLockAFileHEADisToLockTo 0.9
testRenameRefNameColission2avoided 0.914
testRefKeySameAsName 0.048
testLooseDelete 0.079
testUpdateRefLockFailureLocked 0.059
testDeleteLooseAndItsDirectory 0.089
testUpdateRefNoChange 0.059
testDeleteWithoutHead 0.059
testUpdateRefForwardWithCheck1 0.063
testUpdateRefForwardWithCheck2 0.082
testRenameBranchCannotLockAFileHEADisToLockFrom 0.066
testRenameBranchCannotLockAFileHEADisFromLockTo 0.474
testUpdateRefLockFailureWrongOldValue 0.048
testDeleteHEADreferencedRef 0.06
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.084
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.084
testUpdateRefDetached 0.052
testRefsCacheAfterUpdateLooseOnly 0.059
testNewNamespaceConflictWithLoosePrefixOfExisting 0.051
testRenameBranchAlsoInPack 0.569
testDeleteHead 0.046
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.966
testDeleteFastForward 0.866
testNewNamespaceConflictWithPackedPrefixOfExisting 0.046
testRefsCacheAfterUpdate 0.061
testUpdateRefForward 0.057
testDeleteHeadInBareRepo 0.057
testRenameBranchNoPreviousLog 0.782
testNewNamespaceConflictWithLoosePrefixNameExists 0.053
testRenameRefNameColission1avoided 1.113
testUpdateRefDetachedUnbornHead 0.067

RepositorySetupWorkDirTest

testWorkdirIsParentDir_CreateRepositoryFromDotGitGitDir 0
testBare_CreateRepositoryFromGitDirOnlyWithBareConfigTrue 0
testExceptionThrown_BareRepoGetWorkDir 0.001
testWorkdirIsParent_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.006
testNotBare_CreateRepositoryFromWorkDirOnly 0.003
testWorkdirIsDotGit_CreateRepositoryFromWorkDirOnly 0.003
testNotBare_CreateRepositoryFromGitDirOnlyWithWorktreeConfig 0.008
testNotBare_CreateRepositoryFromGitDirOnlyWithBareConfigFalse 0.005
testNotBare_CreateRepositoryFromDotGitGitDir 0.002
testExceptionThrown_BareRepoGetIndex 0.001
testExceptionThrown_BareRepoGetIndexFile 0.002
testIsBare_CreateRepositoryFromArbitraryGitDir 0.001

StoredBitmapTest

testGetBitmapWithoutXor 0
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.102
test002_WriteEmptyTree2 0.085
test30_stripWorkDir 0.084
test002_WriteEmptyTree 0.121
test006_ReadUglyConfig 0.107
test000_openrepo_default_gitDirAndWorkTreeSet 0.105
test000_openrepo_default_absolute_workdirconfig 0.084
test027_UnpackedRefHigherPriorityThanPacked 0.095
test000_openrepo_alternate_index_file_and_objdirs 0.124
test025_computeSha1NoStore 0.097
test020_createBlobTag 0.15
test028_LockPackedRef 0.187
test007_Open 0.086
test001_Initalize 0.117
test021_createTreeTag 0.142
test000_openRepoBadArgs 0.121
test022_createCommitTag 0.121
test024_createCommitNonAscii 0.116
test008_FailOnWrongVersion 0.09
test009_CreateCommitOldFormat 0.124
test026_CreateCommitMultipleparents 0.154
test000_openrepo_default_relative_workdirconfig 0.078
test023_createCommitNonAnullii 0.063
test000_openrepo_default_workDirSet 0.068

T0004_PackReaderTest

test003_lookupCompressedObject 0.068
test004_lookupDeltifiedObject 0.059

UnpackedObjectTest

testStandardFormat_SmallObject 0.008
testStandardFormat_InvalidType 0.01
testStandardFormat_LargeObject_TruncatedZLibStream 0.022
testStandardFormat_NoHeader 0.018
testStandardFormat_SmallObject_TruncatedZLibStream 0.019
testStandardFormat_NegativeSize 0.011
testStandardFormat_SmallObject_TrailingGarbage 0.01
testStandardFormat_GarbageAfterSize 0.009
testStandardFormat_LargeObject_TrailingGarbage 0.018
testPackFormat_DeltaNotAllowed 0.01
testStandardFormat_LargeObject_CorruptZLibStream 0.012
testPackFormat_LargeObject 0.017
testPackFormat_SmallObject 0.01
testStandardFormat_SmallObject_CorruptZLibStream 0.016
testStandardFormat_LargeObject 0.012

WindowCacheGetTest

testCache_TooSmallLimit 0.078
testCache_TooFewFiles 0.084
testCache_Defaults 0.072

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.01
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.01
testConfigureCache_Limits1 0.012
testConfigureCache_PackedGitWindowSize_0 0.016
testConfigureCache_PackedGitLimit_0 0.016
testConfigureCache_PackedGitWindowSize_4097 0.018
testConfigureCache_PackedGitOpenFiles_0 0.011

DeltaIndexTest

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

GcCommitSelectionTest

testBitmapsForExcessiveBranches 62.583
testSelectionOrderingWithChains 0.204
testBitmapSpansNoMerges 22.869
testBitmapSpansWithMerges 23.964

IntSetTest

testAdd 0

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.138
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.072

RefTreeDatabaseTest

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

RefTreeTest

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

TestRepositoryTest

amendRef 0.291
insertChangeId 0.006
cherryPickWithIdenticalContents 0.037
resetFromDetachedHead 0.009
insertExplicitChangeId 0.003
amendCommit 0.016
resetFromSymref 0.006
insertChangeIdIgnoresExisting 0.003
cherryPick 0.017
amendHead 0.005
cherryPickWithContentMerge 0.027
commitToUnbornHead 0.002

AbbreviatedObjectIdTest

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

BranchConfigTest

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

BranchTrackingStatusTest

shouldWorkInNormalCase 0.425
shouldWorkWithoutMergeBase 0.177
shouldReturnNullWhenBranchDoesntExist 0.023

ConfigTest

testSetStringListWithEmptyValue 0
test006_readCaseInsensitive 0
testGetFastForwardMerge 0
testReadBoolean_OnOff1 0
testReadBoolean_OnOff2 0
testGetFastForwardMergeoptions 0
testEmptyValueAtEof 0
testReadBoolean_YesNo1 0
testReadBoolean_YesNo2 0
testSetFastForwardMergeoptions 0
test_ReadNamesInSectionRecursive 0.001
readNamesInSubSectionRecursive 0.001
test005_PutGetStringList 0
testGetEnum 0.001
testQuotingForSubSectionNames 0
testUnsetBranchSection 0
test009_readNamesInSection 0
testCombinedMergeOptions 0.001
testReadLong 0
test001_ReadBareKey 0
test002_ReadWithSubsection 0.001
test003_PutRemote 0
testNoFinalNewline 0
testExplicitlySetEmptyString 0
test010_readNamesInSubSection 0
test004_PutGetSimple 0
testSetFastForwardMerge 0
testGetInvalidEnum 0
testReadUserConfigWithInvalidCharactersStripped 0
testUnsetSingleSection 0
test008_readSectionNames 0.001
testSetEnum 0
testBooleanWithNoValue 0
testReadBoolean_TrueFalse1 0
testReadBoolean_TrueFalse2 0
test007_readUserConfig 0
testParsedEmptyString 0

ConstantsEncodingTest

testEncode_Unicode 0
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.704
testForbiddenNamesOnWindowsEgCon 0.171
testForbiddenNamesOnWindowsEgLpr 0.243
testForbiddenNamesOnWindowsEgDotCon 0.256
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.207
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.142
testMaliciousPathDot 0.169
testMaliciousGitPathEndDotUnixOk 0.146
testMaliciousGitPathEndDotWindows1 0.154
testMaliciousGitPathEndDotWindows2 0.137
testMaliciousGitPathEndDotWindows3 0.166
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.12
testMaliciousPathEmptyUnix 0.173
testMaliciousGitPath1Case 0.141
testMaliciousGitPath2Case 0.107
testMaliciousGitPath3Case 0.145
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.218
testMaliciousPathDotDot 0.12
testMaliciousAbsolutePathSecondCheckout 0.068
testMaliciousAbsolutePathTwoLevelsFirstBad 0.159
testMaliciousAbsoluteUNCPathWindows1 0.126
testMaliciousAbsoluteUNCPathWindows2 0.136
testForbiddenNamesOnWindowsEgCon1 0.21
testForbiddenNamesOnWindowsEgLpt1 0.154
testMaliciousAbsolutePathIsOkTwoLevels 0.116
testMaliciousWindowsADSOnUnix 0.203
testMaliciousAbsolutePathTwoLevelsSecondBad 0.196
testMaliciousGitPathEndSpaceUnixOk 0.198
testMaliciousPathEmptyWindows 0.157
testMaliciousWindowsADS 0.139
testForbiddenWindowsNamesOnUnixEgCon 0.145
testMaliciousGitPath1 0.133
testMaliciousGitPath2 0.195
testMaliciousAbsoluteWindowsPath1 0.139
testMaliciousAbsoluteWindowsPath2 0.15
testMaliciousAbsolutePathIsOkSecondCheckout 0.157
testMaliciousAbsolutePath 0.136
testForbiddenWindowsNamesOnUnixEgLpt1 0.129
testForbiddenNamesOnWindowsEgConDotSuffix 0.115
testMaliciousAbsoluteCurDrivePathWindows 0.132
testMaliciousGitPathEndSpaceWindows 0.118
testMaliciousAbsoluteWindowsPath1OnUnix 0.105

DirCacheCheckoutTest

testCheckoutChangeLinkToEmptyDir 0.085
testDirtyFileModeEqualHeadMerge 0.118
testResetHard 0.302
testRules1thru3_NoIndexEntry 0.034
testCheckoutChangeLinkToNonEmptyDirs 0.06
testCheckoutUncachedChanges 0.024
testFileModeChangeAndContentChangeNoConflict 0.153
testCheckoutChangeFileToEmptyDir 0.043
testDirectoryFileSimple 0.048
testDirectoryFileConflicts_15b 0.044
testCloseNameConflicts1 0.041
testCheckoutOutChanges 0.059
testInitialCheckout 0.039
testOverwriteUntrackedLinkModeChange 0.138
testUntrackedConflicts 0.085
testCheckoutChangeFileToEmptyDirs 0.058
testCheckoutHierarchy 0.094
testFileModeChangeWithNoContentChangeUpdate 0.108
testOverwriteUntrackedFileModeChange 0.083
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.123
testCheckoutChangeLinkToEmptyDirs 0.075
testCloseNameConflictsX0 0.056
testDontOverwriteEmptyFolder 0.029
testFileModeChangeAndContentChangeConflict 0.102
testDontOverwriteDirtyFile 0.042
testDirectoryFileConflicts_1 0.043
testDirectoryFileConflicts_2 0.038
testDirectoryFileConflicts_3 0.032
testDirectoryFileConflicts_4 0.055
testDirectoryFileConflicts_5 0.037
testDirectoryFileConflicts_6 0.039
testDirectoryFileConflicts_7 0.106
testDirectoryFileConflicts_8 0.035
testDirectoryFileConflicts_9 0.035
testCheckoutChangeFileToNonEmptyDirs 0.053
testRules4thru13_IndexEntryNotInHead 0.109
testCheckoutOutChangesAutoCRLFInput 0.044
testCheckoutOutChangesAutoCRLFfalse 0.041
testDirectoryFileConflicts_10 0.048
testDirectoryFileConflicts_11 0.04
testDirectoryFileConflicts_12 0.055
testDirectoryFileConflicts_13 0.071
testDirectoryFileConflicts_14 0.049
testDirectoryFileConflicts_15 0.033
testDirectoryFileConflicts_16 0.046
testDirectoryFileConflicts_17 0.068
testDirectoryFileConflicts_18 0.051
testDirectoryFileConflicts_19 0.079
testDirectoryFileConflicts_5b 0.042
testDirectoryFileConflicts_6b 0.092
testDirtyFileModeEqualIndexMerge 0.102
testOverwriteUntrackedIgnoredFile 0.186
testCheckoutOutChangesAutoCRLFtrue 0.048
testCheckoutOutChangesAutoCRLFtrueBinary 0.039
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.087
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.065

IndexDiffSubmoduleTest

testDirtyRootWorktree 0.846
testDirtySubmoduleWorktreeUntracked 0.735
testInitiallyClean 0.713
testDirtySubmoduleWorktree 0.689
testDirtySubmoduleHEAD 0.838
testDirtySubmoduleIndex 0.746
testDirtySubmoduleIndexAndWorktree 0.771

IndexDiffTest

testUnchangedComplex 0.057
testRemovedUntracked 0.041
testUnchangedSimple 0.042
testAdded 0.024
testStageState_mergeAndReset_bug 0.171
testUntrackedFolders 0.094
testStageState_simulated_bug 0.113
testConflictingDeletedAndModified 0.116
testAssumeUnchanged 0.154
testAutoCRLFInput 0.049
testModified 0.029
testStageState 0.028
testRemoved 0.019
testConflictingFromMultipleCreations 0.116
testUntrackedNotIgnoredFolders 0.08
testConflicting 0.149

IndexModificationTimesTest

testLastModifiedTimes 0.117
testModify 2.203

MergeHeadMsgTest

testReadWriteMergeHeads 0.417
testReadWriteMergeMsg 0.034

ObjectCheckerTest

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

ObjectIdOwnerMapTest

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

ObjectIdRefTest

testToString 0
testConstructor_Peeled 0
testConstructor_PeeledStatusNotKnown 0

ObjectIdSubclassMapTest

testClear 0
testAddIfAbsent 0
testAddGrowsWithObjects 0.004
testAddIfAbsentGrowsWithObjects 0.005
testAddGetAndContains 0.001
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
test005_notIsId 0
test001_toString 0
test007_isId 0
test003_equals 0
testFromString_short 0
testSetByte 0
testFromString_nonHex 0.001
test006_notIsId 0

ObjectLoaderTest

testLargeObjectLoader 0
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0

RefDatabaseConflictingNamesTest

testGetConflictingNames 0

ReflogConfigTest

testlogAllRefUpdates 0.101

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.11
resolvePreviousBranch 0.094
resolveMasterCommits 0.055
resolveNonExistingBranch 0.032
resolveReflogParent 0.054
resolveDate 0.033

RefTest

testGetShortExactRef 0.115
testReadAllIncludingSymrefs 0.209
testReadSimplePackedRefSameRepo 0.139
testRefsUnderRefs 0.156
testResolvedSymRef 0.119
testReadSymRefToLoosePacked 0.152
testResolvedNamesBranch 0.128
testGetShortRef 0.135
testRemoteNames 0.151
testAmbiguousRefsUnderRefs 0.124
testReadLooseRef 0.143
testReadLoosePackedRef 0.1
testReadSymRefToPacked 0.161

RepositoryCacheTest

testBareFileKey 0.028
testNonBareFileKey 0.021
testRepositoryUsageCount 0.019
testFileKeyOpenNew 0.042
testGetRegistered 0.017
testRepositoryUsageCountWithRegisteredRepository 0.017
testCacheOpen 0.016
testUnregister 0.012
testGetRegisteredWhenEmpty 0.014
testCacheRegisterOpen 0.015
testFileKeyOpenExisting 0.018

RepositoryResolveTest

testObjectId_nonexisting 0.043
testObjectId_objectid_invalid_explicit_parent 0.049
testHEAD 0.043
testTree 0.047
testDistance_past_root 0.048
testDerefCommit 0.05
resolveUpstream 0.121
testParseLookupPath 0.052
resolveExprSimple 0.072
invalidNames 0.048
testObjectId_objectid_implicit_firstparent 0.049
testObjectId_objectid_self 0.049
testParseNonGitDescribe 0.065
testDistance 0.048
testParseGitDescribeOutput 0.05
testObjectId_existing 0.046
testDerefBlob 0.046
testDerefTree 0.048
testObjectId_objectid_explicit_firstparent 0.046
testDerefTag 0.051
testRef_refname 0.047
testObjectId_objectid_explicit_otherparents 0.046

SquashCommitMsgTest

testReadWriteMergeMsg 0.008

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

T0001_PersonIdentTest

test002_NewIdent 0
testToExternalStringTrimsNameAndEmail 0
test001_NewIdent 0
nullForEmailShouldThrowIllegalArgumentException 0.049
nullForNameShouldThrowIllegalArgumentException 0.001

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0

ValidRefNameTest

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

CherryPickTest

testPick 0.139
testRevert 0.069

MergeAlgorithmTest

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

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.181
testFormatWithConflictsNoFooterNoLineBreak 0.121
testTag 0.13
testPullWithUri 0.214
testFormatWithConflictsNoFooter 0.248
testMixed 0.174
testIntoHeadOtherThanMaster 0.199
testThreeBranches 0.167
testIntoOtherThanMaster 0.156
testRemoteBranch 0.162
testTwoBranches 0.166
testFormatWithConflictsWithFooters 0.164
testIntoSymbolicRefHeadPointingToMaster 0.148
testCommit 0.176
testOneBranch 0.12

RecursiveMergerTest

crissCrossMerge_twoRoots 12.351
crissCrossMerge_nonmergeable 4.734
crissCrossMerge_mergeable2 4.7
crissCrossMerge 10.712
crissCrossMerge_mergeable 4.438
crissCrossMerge_ThreeCommonPredecessors 5.42
crissCrossMerge_ParentsNotMergeable 5.755
crissCrossMerge_checkOtherFiles 5.655

ResolveMergerTest

checkFileReplacedByFolderInOurs 0.985
checkLockedFilesToBeDeleted 0.887
checkMergeEqualNewTrees 0.843
checkMergeConflictingNewTrees 0.833
checkMergeMergeableTreesWithoutIndex 0.678
checkMergeConflictingTreesWithoutIndex 0.636
failingDeleteOfDirectoryWithUntrackedContent 0.47
checkMergeMergeableFilesWithTreeInIndex 0.801
checkUntrackedFolderIsNotAConflict 0.805
checkFileReplacedByFolderInTheirs 0.961
checkMergeEqualTreesInCore 0.802
checkMergeConflictingFilesWithTreeInIndex 0.563
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.78
checkMergeEqualTreesWithoutIndex 0.619
mergeWithCrlfInWT 0.546
checkMergeCrissCross 1.249
checkForCorrectIndex 18.056

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.075
testTrivialTwoWay_rightDFconflict2 0.072
testTrivialTwoWay_ok 0.048
testTrivialTwoWay 0.046
testOurs 0.048
testTrivialTwoWay_validSubtreeSort 0.075
testTrivialTwoWay_leftDFconflict1 0.069
testTrivialTwoWay_leftDFconflict2 0.069
testTrivialTwoWay_conflictSubtreeChange 0.081
testTrivialTwoWay_conflict 0.046
testTrivialTwoWay_disjointhistories 0.047
testTheirs 0.05
testTrivialTwoWay_concurrentSubtreeChange 0.087

SquashMessageFormatterTest

testCommit 0.185

NLSTest

testJVMDefaultLocale 0
testParallelThreadsWithDifferentLocales 0
testThreadTranslationBundleInheritance 0
testNLSLocale 0

RootLocaleTest

testJGitText 0
testCLIText 0
testUIText 0

TranslationBundleTest

testGermanTranslation 0
testMissingString 0
testNonTranslatedBundle 0
testMissingPropertiesFile 0

DefaultNoteMergerTest

testEditEdit 0.058
testIdenticalEdit 0.047
testDeleteDelete 0.033
testIdenticalAdd 0.036
testEditDelete 0.042
testAddAdd 0.062

LeafBucketTest

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

NoteMapMergerTest

testBaseEqualsTheirs 0.026
testCollapseFanoutAfterMerge 2.075
testEditSameNoteDifferentContent 0.081
testFanoutAndLeafWitConflict 2.495
testDeleteDifferentNotes 0.032
testNonNotesWithNonNoteConflict 0.071
testAddSameNoteDifferentContent 0.038
testNonNotesWithoutNonNoteConflict 0.082
testEditDifferentNotes 0.056
testEditDeleteConflict 0.037
testLargeTreesWithConflict 4.388
testLargeTreesWithoutConflict 4.468
testOursEqualsTheirs 0.03
testFanoutAndLeafWithoutConflict 2.312
testNoChange 0.031
testBaseEqualsOurs 0.031
testAddDifferentNotes 0.042

NoteMapTest

testReadFlatTwoNotes 0.073
testEditFlat 0.037
testWriteUnchangedFanout2_38 0.043
testCreateFromEmpty 0.018
testRemoveDeletesTreeFanout2_38 0.028
testGetCachedBytes 0.019
testReadFanout2_38 0.027
testEditFanout2_38 0.041
testReadFanout2_2_36 0.065
testReadFullyFannedOut 0.161
testLeafSplitsWhenFull 0.138
testWriteUnchangedFlat 0.03

EditListTest

testTypes 0
testHunkHeader 0
testFileHeader 0

FileHeaderTest

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

GetTextTest

testGetText_DiffCc 0.005
testGetText_NoBinary 0.004
testGetText_BothISO88591 0.002
testGetText_Convert 0.003

PatchCcErrorTest

testError_CcTruncatedOld 0

PatchCcTest

testParse_OneFileCc 0
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0.001

PatchErrorTest

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

PatchTest

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

AbstractPlotRendererTest

testDrawTextAlignment 0.443

PlotCommitListTest

testMergeBlockedBySelf 0.036
testMultipleMerges 0.051
testBug368927 0.045
testBug419359 0.048
testDuplicateParents 0.029
testBug300282_1 0.033
testTwoRoots1 0.019
testTwoRoots2 0.024
testMergeBlockedByOther 0.033
testSideBranch 0.024
test2SideBranches 0.027
testLinear 0.021
testMerged 0.027
testEgitHistory 0.123
testDanglingCommitShouldContinueLane 0.025

AlwaysEmptyRevQueueTest

testClear 0.017
testEmpty 0.016
testAddFails 0.035

DateRevQueueTest

testInsertOutOfOrder 0.019
testEmpty 0.01
testCloneFIFO 0.022
testInsertTie 0.02
testCloneEmpty 0.012
testClear 0.017
testHasFlags 0.016

FIFORevQueueTest

testUnpopAtFront 0.019
testEmpty 0.009
testCloneEmpty 0.011
testAddLargeBlocks 2.746
testClear 0.019
testHasFlags 0.019

FooterLineTest

testSignedOffBy_OneUserWithLF 0.007
testNotEmail 0.02
testNoFooters_EmptyBody 0.017
testEmptyValueWithLF 0.033
testNoFooters_OneLineBodyNoLF 0.015
testSignedOffBy_OneUserNoLF 0.02
testNoFooters_NewlineOnlyBody1 0.017
testNoFooters_NewlineOnlyBody5 0.016
testMatchesBugId 0.02
testNonDelimtedEmail 0.017
testSignedOffBy_IgnoreWhitespace 0.014
testFilterFootersIgnoreCase 0.016
testSignedOffBy_SkipNonFooter 0.017
testEmptyValueNoLF 0.014
testShortKey 0.016
testSignedOffBy_ManyUsers 0.017
testNoFooters_ShortBodyWithLF 0.016
testNoFooters_ShortBodyNoLF 0.017
testNoFooters_OneLineBodyWithLF 0.018

LIFORevQueueTest

testEmpty 0.013
testCloneEmpty 0.023
testAddLargeBlocks 9.434
testClear 0.036
testHasFlags 0.031

MaxCountRevFilterTest

testMaxCountRevFilter0 0.007
testMaxCountRevFilter 0.044

ObjectWalkFilterTest

testDefaultFilter 0.016
testFilteringTreeFiltersReferencedBlobs 0.006
testRevFilterAndObjectFilterCanCombine 0.009
testFilteringTreeFiltersSubtrees 0.005
testFilteringCommitsHasNoEffect 0.003
testObjectFilterCanFilterOutBlob 0.003

ObjectWalkTest

testNoCommits 0.013
testOneCommitOneTreeTwoBlob 0.051
testCull 0.108
testTwoCommitDeepTree1 0.128
testTwoCommitDeepTree2 0.092
testTwoCommitTwoTreeTwoBlob 0.112
testEmptyTreeCorruption 0.093
testTwoCommitsEmptyTree 0.053

RevCommitListTest

testFillToHighMarkMulitpleBlocks 5.207
testFillToUnknownCommit 5.241
testFillToNullCommit 0.063
testFillToHighMark2 0.058
testFillToHighMark4 0.063
testFillToHighMarkAll 0.061
testFillToCommit 0.069

RevCommitParseTest

testParse_implicit_mixed_encoded 0.011
testParse_WeirdHeaderOnlyCommit 0.018
testParse_NoMessage 0.019
testParse_OnlyLFMessage 0.024
testParse_implicit_UTF8_encoded 0.014
testParse_GitStyleMessage 0.016
testParse_ShortLineOnlyNoLF 0.013
testParse_illegalEncoding 0.023
testParse_explicit_bad_encoded2 0.013
testParse_explicit_bad_encoded 0.012
testParse_GitStyleMessageWithCRLF 0.011
testParse_incorrectUtf8Name 0.017
testParse_ShortLineOnlyEmbeddedLF 0.02
testParse_ShortLineOnlyEndLF 0.013
testParse_PublicParseMethod 0.015
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.015
testParse_incompleteAuthorAndCommitter 0.015
testParse_NoParents 0.014
testParse_unsupportedEncoding 0.017
testParse_explicit_encoded 0.013

RevFlagSetTest

testEmpty 0.014
testContainsAll 0.016
testContains 0.014
testAddOne 0.017
testAddTwo 0.02
testEquals 0.012
testRemove 0.013

RevObjectTest

testAddRevFlag 0.011
testHasRevFlag 0.016
testId 0.017
testAddRevFlagSet 0.014
testRemoveRevFlag 0.017
testRevObjectTypes 0.021
testHasAllFlag 0.013
testHasAnyFlag 0.015
testEquals 0.018
testRemoveRevFlagSet 0.016

RevTagParseTest

testTagBlob 0.007
testTagTree 0.01
testParse_implicit_mixed_encoded 0.013
testParseOldStyleNoTagger 0.014
testParse_NoMessage 0.023
testParse_OnlyLFMessage 0.01
testParse_implicit_UTF8_encoded 0.013
testParseAllFields 0.022
testParse_GitStyleMessage 0.01
testParse_ShortLineOnlyNoLF 0.011
testParse_illegalEncoding 0.019
testParse_explicit_bad_encoded2 0.01
testParse_explicit_bad_encoded 0.011
testParse_ShortLineOnlyEmbeddedLF 0.011
testParse_ShortLineOnlyEndLF 0.019
testParse_PublicParseMethod 0.012
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.01
testTagTag 0.01
testParse_unsupportedEncoding 0.01
testTagCommit 0.009
testParse_explicit_encoded 0.012

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.242
testProperlyCullAllAncestors1 0.061
testProperlyCullAllAncestors2 0.059

RevWalkFilterTest

testFilter_NOT_NONE 0.048
testFilter_NONE 0.062
testFilter_Negate_ALL 0.062
testFilter_NOT_ALL 0.058
testFilter_ALL_Or_NONE 0.046
testFilter_NONE_Or_ALL 0.039
testFilter_MY_ALL_Or_NONE 0.048
testFilter_NO_MERGES 0.063
testFilter_NONE_Or_MY_ALL 0.046
testFilter_NONE_And_ALL 0.037
testFilter_NONE_And_MY_ALL 0.043
testFilter_MY_ALL_And_NONE 0.046
testFilter_ALL_And_NONE 0.038
testFilter_ALL 0.033
testCommitTimeRevFilter 0.064

RevWalkFollowFilterTest

testSingleRename 0.021
testMultiRename 0.033
testNoRename 0.021

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.069
testMultipleHeads_SameBase2 0.101
testNone 0.077
testDisallowTreeFilter 0.027
testSimple 0.08
testCrissCross 0.033

RevWalkMergedIntoTest

testOldCommitWalk 0.042

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.011
testStringOfPearls_FilePath1 0.031
testStringOfPearls_FilePath2 0.039
testStringOfPearls_FilePath3 0.053
testStringOfPearls_FilePath3_NoParentRewriting 0.055
testStringOfPearls_DirPath2 0.034
testStringOfPearls_FilePath2_NoParentRewriting 0.037
testStringOfPearls_FilePath1_NoParentRewriting 0.031
testStringOfPearls_DirPath2_NoParentRewriting 0.036
testEdits_MatchNone 0.038
testEmpty_NoMatch 0.016
testSimple1 0.018
testEdits_MatchAll 0.04

RevWalkPathFilter6012Test

test1 0.121
test2 0.126
test3 0.096
test4 0.123
test5 0.124
test6 0.153
test7 0.111

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.057

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.03
testMergeCommitOneParentShallow 0.057
testObjectDirectorySnapshot 0.038
testDepth1 0.027
testDepth2 0.028
testDepth3 0.028

RevWalkSortTest

testSort_Default 0.02
testSort_COMMIT_TIME_DESC 0.027
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.027
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.027
testSort_TOPO_REVERSE 0.027
testSort_TOPO 0.026
testSort_REVERSE 0.023

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.018
shouldReturnZeroWhenMergedInto 0.019
shouldWorkWithMerges 0.025
shouldWorkWithoutCommonAncestor 0.027
shouldWorkWithZeroAsEnd 0.018
shouldReturnZeroOnSameCommit 0.021

RevWalkUtilsReachableTest

withMerge 0.118
withCommitLoadedByDifferentRevWalk 0.022
twoCommits 0.033
oneCommit 0.043
multipleBranches 0.046

SkipRevFilterTest

testSkipRevFilter0 0.045
testSkipRevFilterNegative 0.025
testSkipRevFilter 0.077

TreeRevFilterTest

testStringOfPearls_FilePath1 0.077
testStringOfPearls_FilePath2 0.042
testStringOfPearls_FilePath3 0.074
testStringOfPearls_DirPath2 0.041
testPathFilterOrOtherFilter 0.042

FileBasedConfigTest

testLeadingWhitespaces 0.001
testUTF8withoutBOM 0.017
testUTF8withBOM 0.012
testSystemEncoding 0.018

SubmoduleAddTest

commandWithNullPath 0.006
addSubmoduleWithExistingSubmoduleDefined 0.157
addExistentSubmodule 0.011
addSubmodule 0.119
commandWithEmptyPath 0.008
addSubmoduleWithRelativeUri 0.115
commandWithEmptyUri 0.009
commandWithNullUri 0.01

SubmoduleInitTest

resolveInvalidParentUrl 0.014
resolveTwoLevelHigherRelativeUrl 0.023
resolveWorkingDirectoryRelativeUrl 0.025
repositoryWithUninitializedModule 0.02
resolveOneLevelHigherRelativeUrl 0.028
resolveSameLevelRelativeUrl 0.023
repositoryWithNoSubmodules 0.01

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.016
repositoryWithNoHeadInSubmodule 0.032
repositoryWithUninitializedSubmodule 0.023
repositoryWithInitializedSubmodule 0.041
repositoryWithMissingSubmodule 0.011
repositoryWithDifferentRevCheckedOutSubmodule 0.035
repositoryWithNoSubmodules 0.01

SubmoduleSyncTest

repositoryWithSubmodule 0.273
repositoryWithRelativeUriSubmodule 0.158
repositoryWithNoSubmodules 0.012

SubmoduleUpdateTest

repositoryWithSubmodule 0.436
repositoryWithUnconfiguredSubmodule 0.035
repositoryWithInitializedSubmodule 0.048
repositoryWithNoSubmodules 0.018

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.034
repositoryWithRootLevelSubmoduleRelativeRef 0.091
treeIdWithGitmodules 0.061
indexWithGitmodules 0.054
bareRepositoryWithNoSubmodules 0.034
generatorFilteredToOneOfTwoSubmodules 0.022
repositoryWithRootLevelSubmoduleAbsoluteRef 0.084
repositoryWithRootLevelSubmodule 0.035
testTreeIteratorWithGitmodules 0.062
repositoryWithNoSubmodules 0.022

SymlinksTest

fileModeTestMissingThenSymlink 0.108
createDirSymlinkBeforeTarget 0.075
createFileSymlinkBeforeTarget 0.075
fileModeTestFolderThenSymlink 0.101
createSymlinkAfterTarget 0.079
fileModeTestSymlinkThenFile 0.138
fileModeTestFileThenSymlink 0.126
fileModeTestSymlinkThenMissing 0.114
fileModeTestSymlinkThenFolder 0.086

AtomicPushTest

pushAtomicClientGivesUpEarly 0.012
pushNonAtomic 0.005
pushAtomicDisabled 0.001

BaseReceivePackTest

parseCommand 0

BundleWriterTest

testAbortWrite 0.086
testWriteHEAD 0.078
testWriteSingleRef 0.1
testIncrementalBundle 0.132

HMACSHA1NonceGeneratorTest

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

HttpAuthTest

testHttpAuthScanResponse 0.005

LongMapTest

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

NetRCTest

testNetRCFile 0.008
testNetRCDefault 0.014

OpenSshConfigTest

testAlias_DoesNotMatch 0.015
testAlias_OptionsSet 0.019
testAlias_InheritBatchMode 0.022
testAlias_ConnectionAttempts 0.019
testAlias_BatchModeDefault 0.014
testAlias_PreferredAuthenticationsDefault 0.01
testAlias_OptionsInherit 0.02
testAlias_BatchModeYes 0.015
testQuoteParsing 0.032
testSeparatorParsing 0.021
testAlias_OptionsKeywordCaseInsensitive 0.015
testAlias_ConnectionAttemptsDefault 0.026
testAlias_invalidConnectionAttempts 0.014
testAlias_PreferredAuthentications 0.014
testNoConfig 0.011
testAlias_badConnectionAttempts 0.015
testAlias_InheritPreferredAuthentications 0.014

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
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.001
testReadACK_ACKcommon1 0

PacketLineOutTest

testWritePacket1 0
testWritePacket2 0
testWritePacket3 0.003
testFlush 0
testWriteEnd 0
testWriteString1 0.001
testWriteString2 0
testWriteString3 0

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.129
test1 0.035
test2 0.042
testTinyThinPack 0.055
testMaxObjectSizeDeltaBlock 0.063
testMaxObjectSizeFullBlob 0.051
testPackWithTrailingGarbage 0.059
testPackWithDuplicateBlob 0.04
testDataAfterPackFooterSingleRead 0.032
testDataAfterPackFooterSplitObjectRead 0.237
testMaxObjectSizeDeltaResultSize 0.068
testNonMarkingInputStream 0.043

PushCertificateIdentTest

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

PushCertificateParserTest

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

PushCertificateStoreTest

saveInBatch 0.034
lockFailure 0.017
putMatchingWithSomeMatchingRefs 0.008
saveTwoCertsOnSameRefInTwoUpdates 0.007
saveTwoCertsOnDifferentRefsInTwoUpdates 0.009
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.002
changeRefFileToDirectory 0.007
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.005
missingRef 0
putMatchingWithNoMatchingRefs 0.002
saveOneCertOnOneRef 0.004
saveNoChange 0
getBeforeSaveDoesNotIncludePending 0.007
saveTwoCertsOnSameRefInOneUpdate 0.004
saveTwoCertsOnDifferentRefsInOneUpdate 0.005
saveOneCertOnMultipleRefs 0.005

PushConnectionTest

testWrongOldIdDoesNotReplace 0

PushProcessTest

testUpdateMixedCases 0.161
testUpdateUnexpectedRemote 0.18
testTrackingRefUpdateOnReject 0.151
testUpdateDelete 0.117
testUpdateFastForward 0.116
testUpdateUnexpectedRemoteVsForce 0.129
testUpdateRejectedByConnection 0.104
testUpdateUpToDate 0.123
testUpdateNonFastForwardForced 0.102
testUpdateExpectedRemote 0.125
testPushResult 0.179
testUpdateNonFastForwardUnknownObject 0.155
testUpdateNonFastForward 0.109
testUpdateDeleteNonExisting 0.086
testTrackingRefUpdateEnabled 0.115
testUpdateCreateRef 0.125
testTrackingRefUpdateDisabled 0.095

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.113
testUsingUnknownBlobFails 0.147
testUsingHiddenCommonBlobFails 0.102
testCreateBranchAtHiddenCommitFails 0.09
testFilterHidesPrivate 0.085
testSuccess 0.149
testUsingUnknownTreeFails 0.094

RefSpecTest

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

RemoteConfigTest

multiplePushInsteadOf 0
testRemoveMiddleURI 0
multipleInsteadOf 0
testCreateOrigin 0
testSimpleTimeout 0
testSaveTimeout 0
testRemoveLastURI 0
testUploadPack 0
testSaveAllTags 0
testUnknown 0
testSimpleNoTags 0
testSaveAddURI 0
testSaveNoTags 0
singlePushInsteadOf 0
testSaveRemoveFirstURI 0
testSaveRemoveLastURI 0
testSimpleAlwaysTags 0
noPushInsteadOf 0.001
testRemoveFirstURI 0
singleInsteadOf 0.001
testAddURI 0
testBackup 0
testMirror 0.001
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
testWrite_Small 0
testConstructor_RejectsBadBufferSize 0

TestProtocolTest

testFetch 0.018
testPush 0.015
testUploadPackFactory 0.003
testReceivePackFactory 0.009

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.055
testSpi 0.11
testFindRemoteRefUpdatesTrackingRef 0.059
testFindRemoteRefUpdatesNoWildcardNoTracking 0.055
testFindRemoteRefUpdatesNoWildcardNoDestination 0.074
testLocalTransportFetchWithoutLocalRepository 0.075
testFindRemoteRefUpdatesWildcardNoTracking 0.07
testLocalTransportWithRelativePath 0.089

URIishTest

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

WalkEncryptionTest$Required

test_A1_ValidURI 0
skipped
test_A2_CryptoError 0
skipped

AbstractTreeIteratorTest

testEnsurePathCapacityFastCase 0
testPathCompare 0
testEnsurePathCapacityGrows 0
testEntryFileMode 0
testEntryPath 0
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
testFindAttributesWhenMissing 0
testFindAttributesWhenSecond 0
testBackwards_ConfusingPathName 0
testTwoEntries_BackwardsTwo 0
testFindAttributesWhenFirst 0
testEmptyTree_AtEOF 0

EmptyTreeIteratorTest

testAtEOF 0
testCreateSubtreeIterator 0.009
testStopWalkCallsParent 0.011
testBackDoesNothing 0.01
testEntryObjectId 0.009
testNextDoesNothing 0.012

FileTreeIteratorJava7Test

testSymlinkActuallyModified 0.05
testSymlinkNotModifiedThoughNormalized 0.075
testSymlinkModifiedNotNormalized 0.043
testFileModeSymLinkIsNotATree 0.021

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.044
testCustomFileModeStrategyFromParentIterator 0.136
testEmptyIfRootDoesNotExist 0.041
testComputeFileObjectId 0.038
testCustomFileModeStrategy 0.078
submoduleWithNoGitDirectory 0.088
idOffset 0.513
testIsModifiedSymlinkAsFile 0.071
testTreewalkEnterSubtree 0.066
submoduleNestedWithHeadMatchingIndex 0.193
testEmptyIteratorOnEmptyDirectory 0.022
testDirCacheMatchingId 1.007
submoduleHeadMatchesIndex 0.226
submoduleDirectoryIterator 0.204
testIsModifiedFileSmudged 0.109
submoduleWithNoHead 0.109
testEmptyIfRootIsFile 0.038
testGetEntryContentLength 0.031
testSimpleIterate 0.031

IndexDiffFilterTest

testFileIgnoredNotHonored 0.03
testRecursiveTreeWalk 0.051
testEmptyFolderCommitted 0.03
testFileInFolderUntracked 0.036
testFileInFolderCommittedModifiedAllIgnored 0.04
testFileInFolderCommittedDeleted 0.035
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.062
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.077
testFileCommittedModified 0.032
testFileIgnored 0.035
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.057
testFolderChangedToFile 0.047
testFileInFolderCommittedModified 0.035
testNonRecursiveTreeWalk 0.035
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.062
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.059
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.05
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.061
testFileCommittedDeleted 0.032
testFolderChangedToFileCommittedComparedWithInitialCommit 0.07
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.077
testFileCommittedModifiedIgnored 0.044
testFileCommitted 0.037
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.051
testFileInFolderCommittedModifiedIgnored 0.042
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.058
testConflicts 0.1
testFileInFolderAllIgnored 0.043
testFileInFolderCommittedChangedNotModified 0.032
testFileInFolderCommittedAllDeleted 0.031
testEmptyFolderIgnored 0.029
testFileInFolderCommittedNonRecursive 0.032
testEmptyFolderUntracked 0.027
testFileInFolderCommitted 0.035
testFileInFolderIgnored 0.035
testFileCommittedChangedNotModified 0.03
testEmptyFolderCommittedDeleted 0.027
testFileUntracked 0.03

InterIndexDiffFilterTest

testOneOnly 0.005
testTwoSame 0.026
testEmpty 0.025
testTwoSameDifferByAssumeValid 0.016
testTwoSameSameAssumeValidDifferentContent 0.017

NotTreeFilterTest

testNegateIsUnwrap 0.007
testCloneIsDeepClone 0.009
testWrap 0.009
testShouldBeRecursive_PathFilter 0.009
testCloneIsSparseWhenPossible 0.012
testShouldBeRecursive_ALL 0.013

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.011
testRecursiveFiltering 0.027
testNonRecursiveFiltering 0.018

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.005
testALL_IdentityClone 0.009
testANY_DIFF_ShouldNotBeRecursive 0.012
testNotALL_IncludesNothing 0.011
testANY_DIFF_IdentityClone 0.011
testALL_IncludesAnything 0.009
testALL_ShouldNotBeRecursive 0.009

ForPathTest

testFindObjects 0.03

NameConflictTreeWalkTest

testNoDF_NoGap 0.006
testDF_NoGap 0.009
testDF_DetectConflict 0.01
testDF_GapByOne 0.009
testDF_SkipsSeenSubtree 0.013

PostOrderTreeWalkTest

testNoPostOrder 0.013
testInitialize_NoPostOrder 0.015
testInitialize_TogglePostOrder 0.015
testResetDoesNotAffectPostOrder 0.018
testWithPostOrder_NoEnterSubtree 0.028
testWithPostOrder_EnterSubtree 0.016

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.045

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.007

Base64Test

testDecodeFail_NonBase64Character 0
testDecode 0
testEncode 0
testEncodeMatchesDecode 0

BlockListTest

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

ChangeIdUtilTest

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

FileUtils7Test

testAtomicMove 0
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0

FileUtilTest

testCreateSymlink 0
testCreateSymlinkOverrideExisting 0
testMkdir 0.001
testRelativize_mixedCase 0.001
testDeleteEmptyTreeOk 0.001
testDeleteNotEmptyTreeNotOk 0.002
testRenameOverExistingNonEmptyDirectory 0.107
testDeleteRecursiveEmptyDirectoriesOnlyButIsFile 0.001
testRelativize_doc 0
testRelativize_scheme 0.001
testRenameOverNonExistingFile 0.002
testRelativize_whitespaces 0
testDeleteRecursiveEmpty 0.002
testDeleteFile 0.001
testMkdirs 0.001
testRenameOverExistingFile 0.003
testCreateNewFile 0.001
testDeleteRecursive 0.001
testRenameOverExistingEmptyDirectory 0.004
testDeleteRecursiveEmptyNeedsToCheckFilesFirst 0.002
testRelativize_equalPaths 0
testDeleteNotEmptyTreeNotOkButIgnoreFail 0.001

FSJava7Test

testSymlinkAttributes 0.975
testExecutableAttributes 0.002

GitDateFormatterTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.014
badlyFormattedWithoutRef 0.012

GitDateParserTest

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

HookTest

testCommitMsgHookReceivesCorrectParameter 0.106
testFailedPreCommitHookBlockCommit 0.056
testFindHook 0.024
testFailedCommitMsgHookBlocksCommit 0.049
testRunHook 0.048
testCommitMsgHookCanModifyCommitMessage 0.124

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.531
test 0.001

AutoCRLFOutputStreamTest

testBoundary 0.582
test 0.001

AutoLFInputStreamTest

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

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.25
testTimeout_readByte_Success1 0.001
testTimeout_readByte_Success2 0
testTimeout_readByte_Timeout 0.254
testTimeout_readBuffer_Timeout 0.256
testTimeout_readBuffer_Success1 0
testTimeout_readBuffer_Success2 0
testTimeout_skip_Success 0.001

TimeoutOutputStreamTest

testTimeout_writeBuffer_Timeout 0.247
testTimeout_writeByte_Timeout 0.254
testTimeout_writeByte_Success1 0
testTimeout_writeByte_Success2 0.002
testTimeout_close_Success 0
testTimeout_writeBuffer_Success1 0.001
testTimeout_flush_Success 0
testTimeout_close_Timeout 0.252
testTimeout_flush_Timeout 0.254

UnionInputStreamTest

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

IOReadLineTest

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

QuotedStringBourneStyleTest

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

QuotedStringBourneUserPathStyleTest

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

QuotedStringGitPathStyleTest

testDequote_OctalAll 0
testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_Latin1 0
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
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
testParsePersonIdent_legalCases 0
testParsePersonIdent_malformedCases 0
testParsePersonIdent_fuzzyCases 0

RawParseUtilsTest

testParseEncoding_badEncoding 0
testParseEncoding_ISO8859_1_encoding 0
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

RawSubStringPatternTest

testBoundary 0
testCaseInsensitive 0.022
testEmptyPattern 0.023
testNoMatches 0.027

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
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
testFindContainsGet 0
testAddToEmptyList 0
testBuilder_AddAll 0
testIterable 0
testBuilder_Set 0
testRemoveFrontOfList 0

RefMapTest

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

RelativeDateFormatterTest

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

RunExternalScriptTest

testCopyStdIn 0
testWrongScript 0.004
testArguments 0.007
testRc 0.008
testCopyStdInExecute 0.01
testAllTogetherBinExecute 0.018
testAllTogetherBin 0.009
testWrongSh 0.004
testNullStdout 0.008
testCopyNullStdIn 0.007
testStdErr 0.007
testStdErrExecute 0.007

StringUtilsTest

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

TemporaryBufferTest

testOneByte 0
testInCoreLimit_SwitchOnCopy 0.993
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.435
testLarge_SingleWrite 1.315
testInCoreLimit_SwitchBeforeAppendByte 1.551
testOneBlock_BulkWrite 0.004
testRandomWrites 1.033
testOneBlockAndHalf_BulkWrite 0.007
testOneBlockAndHalf_SingleWrite 0.01
testDestroyWhileOpen 0.03
testOneBlockAndHalf_Copy 0.005
testHeapWithEstimatedSize 0.017
testInCoreInputStream 0

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 0.464
shouldRaiseErrorOnBadUrl 0.115
shouldCloneAValidGitRepository 0.145
shouldRaiseErrorOnNoUrl 0.069
shouldCreateABareCloneOfAValidGitRepository 0.082
shouldRaiseErrorOnEmptyUrl 0.04

ClientVersionUtilTest

testParse 0.001
testPushStatusBug 0

RootLocaleTest

testHttpServerText 0.001

ServletUtilsTest

testAcceptGzip 0

AdvertiseErrorTest

testPush_CreateBranch 0.408

AsIsServiceTest

testCreate_Default 0.009
testCreate_Disabled 0.014
testDisabledSingleton 0.012
testCreate_Enabled 0.014

DefaultReceivePackFactoryTest

testCreate_AuthUser 0.013
testCreate_NullUser 0.011
testCreate_EmptyStringUser 0.01
testCreate_Disabled 0.016
testDisabledSingleton 0.012
testCreate_Enabled 0.018

DefaultUploadPackFactoryTest

testCreate_Default 0.014
testCreate_Disabled 0.015
testDisabledSingleton 0.012
testCreate_Enabled 0.013

DumbClientDumbServerTest

testInitialClone_Loose[0] 0.159
testListRemote[0] 0.058
testPushNotSupported[0] 0.065
testInitialClone_Packed[0] 0.135
testInitialClone_Loose[1] 0.345
testListRemote[1] 0.062
testPushNotSupported[1] 0.063
testInitialClone_Packed[1] 0.123

DumbClientSmartServerTest

testInitialClone_Small[0] 0.096
testListRemote[0] 0.062
testPushNotSupported[0] 0.063
testInitialClone_Packed[0] 0.102
testInitialClone_Small[1] 0.124
testListRemote[1] 0.06
testPushNotSupported[1] 0.061
testInitialClone_Packed[1] 0.11

ErrorServletTest

testHandler 0

FileResolverTest

testNotAGitRepository 0.006
testUnreasonableNames 0.001
testExportOk 0.013

GitServletInitTest

testDefaultConstructor_NoBasePath 0
testInitUnderContainer_WithBasePath 0
testDefaultConstructor_WithBasePath 0
testInitUnderContainer_NoBasePath 0.002

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 0.077
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.048
testObjectCheckerException 0.051

HookMessageTest

testPush_CreateBranch 0.069
testPush_HookMessagesToOutputStream 0.061

HttpClientTests

testListRemote_Dumb_NoHEAD 0.052
testListRemote_Smart_DetachedHEAD 0.056
testRepositoryNotFound_Dumb 0.043
testListRemote_Smart_WithQueryParameters 0.043
testListRemote_Dumb_Auth 0.138
testListRemote_Dumb_NeedsAuth 0.043
testListRemote_Smart_UploadPackNeedsAuth 0.042
testRepositoryNotFound_Smart 0.078
testListRemote_Dumb_DetachedHEAD 0.055
testListRemoteWithoutLocalRepository 0.034
testListRemote_Smart_UploadPackDisabled 0.051

MeasurePackSizeTest

testPush_packSize 0.067

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 0

RegexPipelineTest

testSimpleRegex 0.001
testRegexGroupFilter 0.004
testServeOrdering 0.003

SetAdditionalHeadersTest

testSetHeaders 0.057

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 0.26
testInvalidWant[0] 0.073
testPush_NotAuthorized[0] 0.077
testPush_CreateBranch[0] 0.103
testInitialClone_Small[0] 0.099
testFetch_TooManyLocalCommits[0] 0.643
testListRemote[0] 0.066
testListRemote_BadName[0] 0.064
testPush_ChunkedEncoding[0] 0.124
testInitialClone_BrokenServer[0] 0.071
testFetch_FewLocalCommits[1] 0.197
testInvalidWant[1] 0.075
testPush_NotAuthorized[1] 0.078
testPush_CreateBranch[1] 0.102
testInitialClone_Small[1] 0.093
testFetch_TooManyLocalCommits[1] 0.575
testListRemote[1] 0.068
testListRemote_BadName[1] 0.065
testPush_ChunkedEncoding[1] 0.114
testInitialClone_BrokenServer[1] 0.073

AddTest

testAddNothing 0.299
testAddAFile 0.074
testAddUsage 0.019
testAddFileTwice 0.03
testAddAlreadyAdded 0.03

ArchiveTest

testTarPrefixOption 0.127
testTgzExtensions 0.074
testTarPreservesContent 0.074
testArchiveIncludesSubmoduleDirectory 0.311
testTarWithSubdir 0.126
testExtensionMatchIsAnchored 0.06
testUnrecognizedFormat 0.032
testArchiveWithLongFilename 0.148
testTarPreservesMode 0.174
testNoExtensionMeansTar 0.062
testEmptyArchive 0.033
testArchivePrefixOption 0.069
testArchiveWithSubdir 0.12
testArchivePreservesMode 0.166
testUnrecognizedExtensionMeansTar 0.06
testZipExtension 0.061
testDefaultFormatIsTar 0.061
testArchivePreservesContent 0.06
testTarExtension 0.061
testTarWithLongFilename 0.119
testTxzExtension 0.187
testPrefixWithoutTrailingSlash 0.064
testTarIncludesSubmoduleDirectory 0.228
testTarPrefixWithoutTrailingSlash 0.068
testArchiveWithFiles 0.101
testPrefixDoesNotNormalizeDoubleSlash 0.053
testFormatOverridesFilename 0.06
testPrefixDoesNotNormalizeDoubleSlashInTar 0.056
testEmptyTar 0.038
testTbz2Extension 0.1

BranchTest

testRenameTwoArgs 0.414
testExistingBranch 0.046
testDeleteForce 0.165
testCreateFromOldCommit 0.147
testList 0.036
testListDetached 0.044
testHelpAfterDelete 0.041
testCreate 0.051
testDelete 0.05
testDeleteForceMultiple 0.132
testListContains 0.059
testRenameSingleArg 0.057
testDeleteMultiple 0.064

CheckoutTest

testCheckoutHead 0.04
testCheckoutLink 0.06
testCheckoutPath 0.135
testCheckoutSelf 0.034
testCheckoutUnresolvedHead 0.012
fileModeTestFileThenFileWithFolderInIndex 0.091
testCheckoutNewBranchThatAlreadyExists 0.03
fileModeTestFileWithFolderInIndex 0.115
testCheckoutExistingBranchWithConflict 0.095
fileModeTestFolderThenFileWithMissingInWorkingTree 0.118
testCheckouSingleFile 0.148
testCheckoutBranch 0.044
fileModeTestFolderWithMissingInWorkingTree 0.1
testCheckoutNonExistingBranch 0.012
testCheckoutOrphan 0.055
testCheckoutWithMissingWorkingTreeFile 0.092
testCheckoutNewBranch 0.045
fileModeTestFolderThenMissingWithFileInWorkingTree 0.086
testCheckoutNewBranchOnBranchToBeBorn 0.013
fileModeTestMissingWithFolderInWorkingTree 0.069
fileModeTestMissingThenFolderWithFileInWorkingTree 0.096

CLIGitCommandTest

testSplit 0

CloneTest

testCloneIntoCurrentDir 0.181
testClone 0.099
testCloneEmpty 0.037

CommitAndLogTest

testCommitAmend 0.055

CommitTest

testCommitAll 0.089
testCommitPath 0.058

ConfigTest

testListConfig 0.402

DescribeTest

testDescribeTagLong 0.041
testDescribeCommit 0.069
testHelpArgumentAfterUnknown 0.012
testHeadNoTag 0.027
testNoHead 0.011
testHelpArgumentBeforeUnknown 0.012
testDescribeTag 0.043

FetchTest

testFetchNoTags 0.148
testFetchDefault 0.148
testFetchAllTags 0.143

LsRemoteTest

testLsRemoteHeadsTags 0.076
testLsRemoteTags 0.068
testLsRemote 0.069
testLsRemoteHeads 0.072

MergeTest

testMergeSelf 0.038
testFastForward 0.095
testNoFastForwardAndSquash 0.029
testMerge 0.128
testFastForwardOnly 0.102
testMergeNoCommitSquash 0.116
testMergeNoCommit 0.108
testMergeWithUserMessage 0.139
testSquashSelf 0.03
testSquash 0.133
testNoFastForward 0.116

ReflogTest

testSingleCommit 0.026
testClean 0.012
testBranch 0.083

RemoteTest

testAdd 0.041
testList 0.059
testVerboseList 0.044
testRemove 0.044
testSetUrl 0.043
testUpdate 0.072
testSetUrlPush 0.058

RepoTest

testAddRepoManifest 0.603
testZombieHelpArgument 0.15
testMissingPath 0.147

ResetTest

testResetSelf 0.03
testPathOptionHelp 0.014
testResetPathNoDoubleDash 0.071
testResetPrevious 0.054
testResetPathDoubleDashNoRef 0.056
testZombieArgument_Bug484951 0.011
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.058
testResetEmptyPath 0.033

StatusTest

testStatusUntrackedFiles 0.308
testStatusPorcelainUntrackedFilesAll 0.268
testPathOptionHelp 0.012
testStatusUno 0.285
testStatusPorcelainUntrackedFiles 0.285
testStatusUall 0.276
testStatusPorcelainU 0.272
testStatusPorcelain 0.28
testStatusUntrackedFilesAll 0.267
testStatusPorcelainUno 0.273
testStatusUntrackedFilesNo 0.257
testStatusPorcelainUall 0.282
testStatusPorcelainUntrackedFilesNo 0.264
testStatusDefault 0.277
testStatusU 0.263

TagTest

testTagTwice 0.061

AbbreviatedLongObjectIdTest

test33_FromString 0.014
testFromLongObjectId 0.003
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.007
testPrefixCompare_15 0
testPrefixCompare_16 0
testPrefixCompare_17 0
testPrefixCompare_33 0.001
testPrefixCompare_Full 0
testFull_FromByteArray 0.001
test1_FromString 0
test2_FromString 0.001
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.001
testPrefixCompareByte 0
testPrefixCompareLong 0
testNotEquals_DiffLength 0
testEmpty_FromByteArray 0

LongObjectIdTest

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

MutableLongObjectIdTest

testCopy 0
testFromStringByte 0
testToObjectId 0
testFromRawLong 0
testFromString 0

DownloadTest

testDownloadNotFound 0.715
testLargeFileDownload 0.323
testDownloadInvalidPathInfo 0.03
testDownloadInvalidId 0.022
testDownload 0.017

UploadTest

testParallelUploads 0.843
testCorruptUpload 0.025
testLargeFileUpload 0.128
testUpload 0.011

Failure Details

[Summary] [Package List] [Test Cases]


testSmudgeAndClean
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: 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_40 Version: 0]
skipped: skipped
testCrypto[Profile: PBEWITHSHA1ANDRC2_40 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