Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
3816 0 0 58 98.48% 1,127.296

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.eclipse.jgit.transport 363 0 0 56 84.573% 8.017
org.eclipse.jgit.notes 52 0 0 0 100% 36.876
org.eclipse.jgit.dircache 65 0 0 0 100% 1.829
org.eclipse.jgit.revwalk 202 0 0 0 100% 43.807
org.eclipse.jgit.internal.storage.file 281 0 0 0 100% 96.169
org.eclipse.jgit.http.server 4 0 0 0 100% 1.351
org.eclipse.jgit.api.blame 3 0 0 0 100% 2.946
org.eclipse.jgit.gitrepo 21 0 0 0 100% 12.969
org.eclipse.jgit.storage.file 4 0 0 0 100% 0.058
org.eclipse.jgit.ant.tasks 6 0 0 0 100% 4.414
org.eclipse.jgit.api 653 0 0 1 99.847% 468.649
org.eclipse.jgit.pgm 149 0 0 1 99.329% 99.304
org.eclipse.jgit.attributes 57 0 0 0 100% 3.017
org.eclipse.jgit.symlinks 9 0 0 0 100% 1.978
org.eclipse.jgit.junit 14 0 0 0 100% 0.045
org.eclipse.jgit.revplot 16 0 0 0 100% 1.809
org.eclipse.jgit.util.io 38 0 0 0 100% 3.668
org.eclipse.jgit.events 1 0 0 0 100% 0.05
org.eclipse.jgit.lfs.server.fs 9 0 0 0 100% 10.847
org.eclipse.jgit.lib 476 0 0 0 100% 40.146
org.eclipse.jgit.ignore 218 0 0 0 100% 1.055
org.eclipse.jgit.diff 161 0 0 0 100% 5.678
org.eclipse.jgit.treewalk.filter 66 0 0 0 100% 4.276
org.eclipse.jgit.treewalk 68 0 0 0 100% 4.068
org.eclipse.jgit.util 324 0 0 0 100% 1.505
org.eclipse.jgit.internal.storage.pack 22 0 0 0 100% 118.417
org.eclipse.jgit.lfs.lib 73 0 0 0 100% 1.529
org.eclipse.jgit.fnmatch 155 0 0 0 100% 0.055
org.eclipse.jgit.submodule 39 0 0 0 100% 2.821
org.eclipse.jgit.internal.storage.reftree 38 0 0 0 100% 0.728
org.eclipse.jgit.http.test 83 0 0 0 100% 55.289
org.eclipse.jgit.nls 11 0 0 0 100% 0.016
org.eclipse.jgit.patch 45 0 0 0 100% 0.039
org.eclipse.jgit.internal.storage.dfs 17 0 0 0 100% 0.221
org.eclipse.jgit.merge 73 0 0 0 100% 93.65

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

org.eclipse.jgit.transport

Class Tests Errors Failures Skipped Success Rate Time
AtomicPushTest 3 0 0 0 100% 0.038
BaseReceivePackTest 1 0 0 0 100% 0.001
BundleWriterTest 4 0 0 0 100% 0.676
HMACSHA1NonceGeneratorTest 7 0 0 0 100% 0.187
HttpAuthTest 1 0 0 0 100% 0.012
LongMapTest 8 0 0 0 100% 0.033
NetRCTest 2 0 0 0 100% 0.085
OpenSshConfigTest 17 0 0 0 100% 0.462
PacketLineInTest 25 0 0 0 100% 0.005
PacketLineOutTest 8 0 0 0 100% 0.006
PackParserTest 12 0 0 0 100% 0.758
PushCertificateIdentTest 6 0 0 0 100% 0.003
PushCertificateParserTest 11 0 0 0 100% 0.197
PushCertificateStoreTest 16 0 0 0 100% 0.08
PushConnectionTest 2 0 0 0 100% 0.019
PushOptionsTest 8 0 0 0 100% 0.967
PushProcessTest 17 0 0 0 100% 2.09
ReceivePackAdvertiseRefsHookTest 7 0 0 0 100% 1.34
RefAdvertiserTest 1 0 0 0 100% 0
RefSpecTest 38 0 0 0 100% 0.01
RemoteConfigTest 26 0 0 0 100% 0.008
SideBandOutputStreamTest 11 0 0 0 100% 0.008
TestProtocolTest 4 0 0 0 100% 0.018
TransportTest 8 0 0 0 100% 0.962
URIishTest 65 0 0 1 98.462% 0.052
WalkEncryptionTest$Required 2 0 0 2 0% 0
WalkEncryptionTest$MinimalSet 4 0 0 4 0% 0
WalkEncryptionTest$TestablePBE 34 0 0 34 0% 0
WalkEncryptionTest$TestableTransformation 15 0 0 15 0% 0

org.eclipse.jgit.notes

Class Tests Errors Failures Skipped Success Rate Time
DefaultNoteMergerTest 6 0 0 0 100% 0.343
LeafBucketTest 11 0 0 0 100% 0.004
NoteMapMergerTest 17 0 0 0 100% 34.011
NoteMapTest 18 0 0 0 100% 2.518

org.eclipse.jgit.dircache

Class Tests Errors Failures Skipped Success Rate Time
DirCacheBasicTest 12 0 0 0 100% 0.46
DirCacheBuilderIteratorTest 1 0 0 0 100% 0.049
DirCacheBuilderTest 9 0 0 0 100% 0.339
DirCacheCGitCompatabilityTest 7 0 0 0 100% 0.086
DirCacheEntryTest 6 0 0 0 100% 0.005
DirCacheFindTest 1 0 0 0 100% 0.031
DirCacheIteratorTest 11 0 0 0 100% 0.344
DirCacheLargePathTest 5 0 0 0 100% 0.22
DirCachePathEditTest 7 0 0 0 100% 0.006
DirCacheTreeTest 6 0 0 0 100% 0.289

org.eclipse.jgit.revwalk

Class Tests Errors Failures Skipped Success Rate Time
AlwaysEmptyRevQueueTest 3 0 0 0 100% 0.098
DateRevQueueTest 7 0 0 0 100% 0.388
FIFORevQueueTest 6 0 0 0 100% 6.886
FooterLineTest 19 0 0 0 100% 0.512
LIFORevQueueTest 5 0 0 0 100% 6.751
MaxCountRevFilterTest 2 0 0 0 100% 0.143
ObjectWalkFilterTest 6 0 0 0 100% 0.055
ObjectWalkTest 8 0 0 0 100% 0.681
RevCommitListTest 7 0 0 0 100% 19.602
RevCommitParseTest 20 0 0 0 100% 0.567
RevFlagSetTest 7 0 0 0 100% 0.199
RevObjectTest 10 0 0 0 100% 0.604
RevTagParseTest 21 0 0 0 100% 0.661
RevWalkCullTest 3 0 0 0 100% 0.531
RevWalkFilterTest 15 0 0 0 100% 0.981
RevWalkFollowFilterTest 3 0 0 0 100% 0.203
RevWalkMergeBaseTest 6 0 0 0 100% 0.538
RevWalkMergedIntoTest 1 0 0 0 100% 0.11
RevWalkPathFilter1Test 13 0 0 0 100% 1.018
RevWalkPathFilter6012Test 7 0 0 0 100% 0.998
RevWalkResetTest 1 0 0 0 100% 0.052
RevWalkShallowTest 6 0 0 0 100% 0.47
RevWalkSortTest 7 0 0 0 100% 0.46
RevWalkUtilsCountTest 6 0 0 0 100% 0.295
RevWalkUtilsReachableTest 5 0 0 0 100% 0.435
SkipRevFilterTest 3 0 0 0 100% 0.12
TreeRevFilterTest 5 0 0 0 100% 0.449

org.eclipse.jgit.internal.storage.file

Class Tests Errors Failures Skipped Success Rate Time
AbbreviationTest 4 0 0 0 100% 0.406
ConcurrentRepackTest 4 0 0 0 100% 8.874
FileRepositoryBuilderTest 7 0 0 0 100% 0.263
FileSnapshotTest 4 0 0 0 100% 10.122
GcBasicPackingTest 7 0 0 0 100% 10.572
GcBranchPrunedTest 3 0 0 0 100% 2.716
GcConcurrentTest 1 0 0 0 100% 0.208
GcDirCacheSavesObjectsTest 2 0 0 0 100% 2.042
GcKeepFilesTest 1 0 0 0 100% 1.968
GcPackRefsTest 7 0 0 0 100% 6.643
GcPruneNonReferencedTest 5 0 0 0 100% 4.142
GcReflogTest 4 0 0 0 100% 5.021
GcTagTest 2 0 0 0 100% 2.113
InflatingBitSetTest 4 0 0 0 100% 0.008
LockFileTest 1 0 0 0 100% 0.151
ObjectDirectoryTest 1 0 0 0 100% 3.971
PackFileTest 4 0 0 0 100% 0.773
PackIndexV1Test 6 0 0 0 100% 0.182
PackIndexV2Test 6 0 0 0 100% 0.196
PackReverseIndexTest 4 0 0 0 100% 0.133
PackWriterTest 28 0 0 0 100% 8.208
RefDirectoryTest 61 0 0 0 100% 6.023
ReflogReaderTest 8 0 0 0 100% 1.463
ReflogWriterTest 1 0 0 0 100% 0.191
RefUpdateTest 40 0 0 0 100% 14.395
RepositorySetupWorkDirTest 12 0 0 0 100% 0.07
StoredBitmapTest 3 0 0 0 100% 0.002
T0003_BasicTest 24 0 0 0 100% 3.845
T0004_PackReaderTest 2 0 0 0 100% 0.365
UnpackedObjectTest 15 0 0 0 100% 0.5
WindowCacheGetTest 3 0 0 0 100% 0.426
WindowCacheReconfigureTest 7 0 0 0 100% 0.177

org.eclipse.jgit.http.server

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

org.eclipse.jgit.api.blame

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

org.eclipse.jgit.gitrepo

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

org.eclipse.jgit.storage.file

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

org.eclipse.jgit.ant.tasks

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

org.eclipse.jgit.api

Class Tests Errors Failures Skipped Success Rate Time
AddCommandTest 36 0 0 0 100% 9.226
ApplyCommandTest 20 0 0 0 100% 5.583
ArchiveCommandTest 4 0 0 0 100% 3.412
BlameCommandTest 18 0 0 0 100% 11.243
BranchCommandTest 15 0 0 0 100% 13.966
CheckoutCommandTest 31 0 0 0 100% 29.438
CherryPickCommandTest 12 0 0 0 100% 12.955
CleanCommandTest 9 0 0 0 100% 4.143
CloneCommandTest 17 0 0 0 100% 18.819
CommitAndLogCommandTest 10 0 0 0 100% 4.09
CommitCommandTest 13 0 0 0 100% 5.189
CommitOnlyTest 96 0 0 0 100% 26.81
DescribeCommandTest 12 0 0 0 100% 7.062
DiffCommandTest 6 0 0 0 100% 1.255
EolRepositoryTest 28 0 0 0 100% 181.133
EolStreamTypeUtilTest 6 0 0 0 100% 0.007
FetchCommandTest 6 0 0 0 100% 3.737
GarbageCollectCommandTest 2 0 0 0 100% 1.063
GitConstructionTest 3 0 0 0 100% 1.711
HugeFileTest 1 0 0 1 0% 0.004
InitCommandTest 9 0 0 0 100% 0.813
LogCommandTest 9 0 0 0 100% 3.927
LsRemoteCommandTest 4 0 0 0 100% 2.002
MergeCommandTest 43 0 0 0 100% 22.165
NameRevCommandTest 11 0 0 0 100% 1.753
NotesCommandTest 2 0 0 0 100% 0.735
PathCheckoutCommandTest 17 0 0 0 100% 16.471
PullCommandTest 17 0 0 0 100% 16.504
PullCommandWithRebaseTest 5 0 0 0 100% 4.414
PushCommandTest 7 0 0 0 100% 2.783
RebaseCommandTest 70 0 0 0 100% 30.501
ReflogCommandTest 3 0 0 0 100% 0.85
RemoteAddCommandTest 1 0 0 0 100% 0.065
RemoteDeleteCommandTest 1 0 0 0 100% 0.095
RemoteListCommandTest 1 0 0 0 100% 0.068
RemoteSetUrlCommandTest 2 0 0 0 100% 0.13
RenameBranchCommandTest 4 0 0 0 100% 0.598
ResetCommandTest 19 0 0 0 100% 3.403
RevertCommandTest 10 0 0 0 100% 4.169
RmCommandTest 2 0 0 0 100% 0.215
StashApplyCommandTest 26 0 0 0 100% 8.076
StashCreateCommandTest 16 0 0 0 100% 3.643
StashDropCommandTest 8 0 0 0 100% 1.907
StashListCommandTest 4 0 0 0 100% 0.483
StatusCommandTest 3 0 0 0 100% 0.585
TagCommandTest 14 0 0 0 100% 1.448

org.eclipse.jgit.pgm

Class Tests Errors Failures Skipped Success Rate Time
AddTest 5 0 0 0 100% 2.941
ArchiveTest 30 0 0 0 100% 16.117
BranchTest 13 0 0 0 100% 9.171
CheckoutTest 21 0 0 0 100% 12.662
CleanTest 4 0 0 0 100% 2.962
CLIGitCommandTest 1 0 0 0 100% 0.463
CloneTest 4 0 0 0 100% 4.466
CommitAndLogTest 1 0 0 0 100% 2.831
CommitTest 2 0 0 0 100% 3.079
ConfigTest 1 0 0 0 100% 0.294
DescribeTest 7 0 0 0 100% 2.023
FetchTest 3 0 0 0 100% 4.246
InitTest 2 0 0 0 100% 0.254
LsRemoteTest 4 0 0 0 100% 3.291
MergeTest 11 0 0 0 100% 8.74
ReflogTest 3 0 0 0 100% 1.155
RemoteTest 7 0 0 0 100% 2.879
RepoTest 3 0 0 0 100% 5.262
ResetTest 9 0 0 1 88.889% 3.178
StatusTest 15 0 0 0 100% 11.986
TagTest 3 0 0 0 100% 1.304

org.eclipse.jgit.attributes

Class Tests Errors Failures Skipped Success Rate Time
AttributesHandlerTest 16 0 0 0 100% 0.797
AttributesMatcherTest 7 0 0 0 100% 0.008
AttributesNodeDirCacheIteratorTest 5 0 0 0 100% 0.454
AttributesNodeTest 6 0 0 0 100% 0.02
AttributesNodeWorkingTreeIteratorTest 4 0 0 0 100% 0.222
AttributeTest 1 0 0 0 100% 0.001
TreeWalkAttributeTest 18 0 0 0 100% 1.515

org.eclipse.jgit.symlinks

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

org.eclipse.jgit.junit

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

org.eclipse.jgit.revplot

Class Tests Errors Failures Skipped Success Rate Time
AbstractPlotRendererTest 1 0 0 0 100% 0.341
PlotCommitListTest 15 0 0 0 100% 1.468

org.eclipse.jgit.util.io

Class Tests Errors Failures Skipped Success Rate Time
AutoCRLFInputStreamTest 2 0 0 0 100% 0.741
AutoCRLFOutputStreamTest 2 0 0 0 100% 1.136
AutoLFInputStreamTest 7 0 0 0 100% 0.001
TimeoutInputStreamTest 8 0 0 0 100% 0.767
TimeoutOutputStreamTest 9 0 0 0 100% 1.018
UnionInputStreamTest 10 0 0 0 100% 0.005

org.eclipse.jgit.events

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

org.eclipse.jgit.lfs.server.fs

Class Tests Errors Failures Skipped Success Rate Time
DownloadTest 5 0 0 0 100% 5.984
UploadTest 4 0 0 0 100% 4.863

org.eclipse.jgit.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedObjectIdTest 25 0 0 0 100% 0.007
BranchConfigTest 8 0 0 0 100% 0.005
BranchTrackingStatusTest 3 0 0 0 100% 0.292
ConfigTest 51 0 0 0 100% 0.108
ConstantsEncodingTest 5 0 0 0 100% 0.002
DirCacheCheckoutMaliciousPathTest 42 0 0 0 100% 6.047
DirCacheCheckoutTest 59 0 0 0 100% 8.646
IndexDiffSubmoduleTest 7 0 0 0 100% 11.948
IndexDiffTest 16 0 0 0 100% 2.92
IndexModificationTimesTest 2 0 0 0 100% 2.484
MergeHeadMsgTest 2 0 0 0 100% 0.072
ObjectCheckerTest 123 0 0 0 100% 0.043
ObjectIdOwnerMapTest 7 0 0 0 100% 0.02
ObjectIdRefTest 3 0 0 0 100% 0.003
ObjectIdSubclassMapTest 7 0 0 0 100% 0.014
ObjectIdTest 16 0 0 0 100% 0.003
ObjectLoaderTest 4 0 0 0 100% 0.004
RefDatabaseConflictingNamesTest 1 0 0 0 100% 0.002
ReflogConfigTest 1 0 0 0 100% 0.113
ReflogResolveTest 6 0 0 0 100% 0.885
RefTest 13 0 0 0 100% 2.261
RepositoryCacheConfigTest 6 0 0 0 100% 0.002
RepositoryCacheTest 14 0 0 0 100% 0.527
RepositoryResolveTest 22 0 0 0 100% 3.671
SquashCommitMsgTest 1 0 0 0 100% 0.05
SymbolicRefTest 3 0 0 0 100% 0.001
T0001_PersonIdentTest 9 0 0 0 100% 0.003
ThreadSafeProgressMonitorTest 3 0 0 0 100% 0.003
ValidRefNameTest 17 0 0 0 100% 0.01

org.eclipse.jgit.ignore

Class Tests Errors Failures Skipped Success Rate Time
BasicRuleTest 4 0 0 0 100% 0.004
FastIgnoreRuleTest 17 0 0 0 100% 0.012
IgnoreMatcherParametrizedTest 10 0 0 0 100% 0.007
IgnoreNodeTest 19 0 0 0 100% 0.934
IgnoreRuleSpecialCasesTest 168 0 0 0 100% 0.098

org.eclipse.jgit.diff

Class Tests Errors Failures Skipped Success Rate Time
DiffEntryTest 12 0 0 0 100% 2.37
DiffFormatterReflowTest 10 0 0 0 100% 0.014
DiffFormatterTest 14 0 0 0 100% 1.167
EditListTest 5 0 0 0 100% 0.003
EditTest 16 0 0 0 100% 0.005
HistogramDiffTest 27 0 0 0 100% 0.018
MyersDiffTest 20 0 0 0 100% 0.006
PatchIdDiffFormatterTest 2 0 0 0 100% 0.507
RawTextIgnoreAllWhitespaceTest 2 0 0 0 100% 0.002
RawTextIgnoreLeadingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreTrailingWhitespaceTest 2 0 0 0 100% 0.001
RawTextIgnoreWhitespaceChangeTest 2 0 0 0 100% 0.001
RawTextTest 11 0 0 0 100% 0.003
RenameDetectorTest 28 0 0 0 100% 1.575
SimilarityIndexTest 8 0 0 0 100% 0.005

org.eclipse.jgit.treewalk.filter

Class Tests Errors Failures Skipped Success Rate Time
IndexDiffFilterTest 38 0 0 0 100% 3.781
InterIndexDiffFilterTest 5 0 0 0 100% 0.105
NotTreeFilterTest 6 0 0 0 100% 0.135
PathFilterGroupTest 7 0 0 0 100% 0.004
PathSuffixFilterTest 3 0 0 0 100% 0.092
TreeFilterTest 7 0 0 0 100% 0.159

org.eclipse.jgit.treewalk

Class Tests Errors Failures Skipped Success Rate Time
AbstractTreeIteratorTest 7 0 0 0 100% 0.002
CanonicalTreeParserTest 18 0 0 0 100% 0.005
EmptyTreeIteratorTest 6 0 0 0 100% 0.123
FileTreeIteratorJava7Test 4 0 0 0 100% 0.285
FileTreeIteratorTest 19 0 0 0 100% 3.291
ForPathTest 1 0 0 0 100% 0.038
NameConflictTreeWalkTest 5 0 0 0 100% 0.107
PostOrderTreeWalkTest 6 0 0 0 100% 0.118
TreeWalkBasicDiffTest 1 0 0 0 100% 0.072
TreeWalkJava7Test 1 0 0 0 100% 0.027

org.eclipse.jgit.util

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

org.eclipse.jgit.internal.storage.pack

Class Tests Errors Failures Skipped Success Rate Time
DeltaIndexTest 13 0 0 0 100% 0.01
GcCommitSelectionTest 4 0 0 0 100% 118.394
IntSetTest 1 0 0 0 100% 0.003
PackWriterBitmapPreparerTest 4 0 0 0 100% 0.01

org.eclipse.jgit.lfs.lib

Class Tests Errors Failures Skipped Success Rate Time
AbbreviatedLongObjectIdTest 36 0 0 0 100% 0.598
LongObjectIdTest 32 0 0 0 100% 0.66
MutableLongObjectIdTest 5 0 0 0 100% 0.271

org.eclipse.jgit.fnmatch

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

org.eclipse.jgit.submodule

Class Tests Errors Failures Skipped Success Rate Time
SubmoduleAddTest 8 0 0 0 100% 0.894
SubmoduleInitTest 7 0 0 0 100% 0.292
SubmoduleStatusTest 7 0 0 0 100% 0.39
SubmoduleSyncTest 3 0 0 0 100% 0.494
SubmoduleUpdateTest 4 0 0 0 100% 0.328
SubmoduleWalkTest 10 0 0 0 100% 0.423

org.eclipse.jgit.internal.storage.reftree

Class Tests Errors Failures Skipped Success Rate Time
LocalDiskRefTreeDatabaseTest 1 0 0 0 100% 0.154
RefTreeDatabaseTest 27 0 0 0 100% 0.523
RefTreeTest 10 0 0 0 100% 0.051

org.eclipse.jgit.http.test

Class Tests Errors Failures Skipped Success Rate Time
AdvertiseErrorTest 1 0 0 0 100% 4.271
AsIsServiceTest 4 0 0 0 100% 2.731
DefaultReceivePackFactoryTest 6 0 0 0 100% 3.048
DefaultUploadPackFactoryTest 4 0 0 0 100% 2.93
DumbClientDumbServerTest 8 0 0 0 100% 7.907
DumbClientSmartServerTest 8 0 0 0 100% 7.587
ErrorServletTest 1 0 0 0 100% 2.207
FileResolverTest 3 0 0 0 100% 2.081
GitServletInitTest 4 0 0 0 100% 0.065
GitServletResponseTests 3 0 0 0 100% 2.63
HookMessageTest 2 0 0 0 100% 2.861
HttpClientTests 11 0 0 0 100% 3.989
MeasurePackSizeTest 1 0 0 0 100% 2.242
ProtocolErrorTest 1 0 0 0 100% 1.613
RegexPipelineTest 3 0 0 0 100% 0.292
SetAdditionalHeadersTest 1 0 0 0 100% 0.392
SmartClientSmartServerTest 22 0 0 0 100% 8.443

org.eclipse.jgit.nls

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

org.eclipse.jgit.patch

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

org.eclipse.jgit.internal.storage.dfs

Class Tests Errors Failures Skipped Success Rate Time
DeltaBaseCacheTest 4 0 0 0 100% 0.006
DfsGarbageCollectorTest 5 0 0 0 100% 0.163
DfsInserterTest 8 0 0 0 100% 0.052

org.eclipse.jgit.merge

Class Tests Errors Failures Skipped Success Rate Time
CherryPickTest 2 0 0 0 100% 0.233
MergeAlgorithmTest 17 0 0 0 100% 0.025
MergeMessageFormatterTest 15 0 0 0 100% 2.77
RecursiveMergerTest 8 0 0 0 100% 56.882
ResolveMergerTest 17 0 0 0 100% 31.157
SimpleMergeTest 13 0 0 0 100% 2.372
SquashMessageFormatterTest 1 0 0 0 100% 0.211

Test Cases

[Summary] [Package List] [Test Cases]

AddCommandTest

testCommandInjection 1.161
testCleanFilterReturning12 0.181
testAddExistingSingleFileTwice 0.147
testCleanFilter 0.126
testReplaceFileByPartOfDirectory 0.221
testAddGitlinkDoesNotChange 0.361
testBadCleanFilter 0.098
testMultipleCleanFilter 0.233
testAddWithConflicts 0.168
testAddNothing 0.038
testAddRemovedFile 0.135
testCleanFilterEnvironment 0.216
testAttributesWithTreeWalkFilter 0.659
testAddWithoutParameterUpdate 0.239
testAddExistingSingleMediumSizeFileWithNewLine 0.272
testAddSubrepoWithDirNoGitlinks 0.61
testAddExistingSingleFileInSubDir 0.075
testAssumeUnchanged 0.223
testAddRemovedCommittedFile 0.212
testAddWithParameterUpdate 0.279
testAddWholeRepo 0.178
testExecutableRetention 0.52
testNotApplicableFilter 0.109
testAddTwoFiles 0.283
testAddFolder 0.257
testAddExistingSingleFileTwiceWithCommit 0.328
testAddIgnoredFile 0.065
testReplaceFileWithDirectory 0.259
testAddGitlink 0.251
testBadCleanFilter2 0.146
testAddExistingSingleBinaryFile 0.105
testAddNonExistingSingleFile 0.068
testAddExistingSingleFile 0.063
testReplaceDirectoryConflictsWithFile 0.252
testAddExistingSingleSmallFileWithNewLine 0.094
testReplaceDirectoryWithFile 0.127

ApplyCommandTest

testModifyNL1 1.484
testAddA1 0.031
testAddA2 0.179
testAddM1 0.033
testNonASCIIAdd2 0.028
testAddA1Sub 0.103
testModifyM2 0.245
testModifyM3 0.191
testFailureF1 0.224
testFailureF2 0.201
testNonASCII2 0.266
testModifyE 0.214
testModifyW 0.176
testModifyX 0.265
testModifyY 0.47
testModifyZ 0.253
testDeleteD 0.174
testNonASCIIAdd 0.254
testNonASCIIDel 0.245
testNonASCII 0.215

ArchiveCommandTest

archiveByIdSpecificFile 1.271
archiveByDirectoryPath 0.47
archiveHeadAllFiles 0.448
archiveHeadSpecificPath 0.644

BlameGeneratorTest

testLinesAllDeletedShortenedWalk 1.619
testRenamedBoundLineDelete 0.572
testBoundLineDelete 0.326

BlameCommandTest

testCoreAutoCrlf1 1.577
testCoreAutoCrlf2 0.3
testCoreAutoCrlf3 0.23
testCoreAutoCrlf4 0.381
testCoreAutoCrlf5 0.331
testRenameInSubDir 0.62
testDeleteMiddleLines 0.41
testWhitespaceMerge 0.969
testSingleRevision 0.172
testMoveToOtherDir 0.73
testMiddleClearAllLines 0.535
testTwoRenames 0.668
testDeleteTrailingLines 0.613
testEditAllLines 0.281
testRename 0.59
testConflictingMerge1 1.194
testConflictingMerge2 0.849
testTwoRevisions 0.286

BranchCommandTest

testCreateFromCommit 1.846
testCreateFromLightweightTag 0.691
testCreateFromAnnotatetdTag 0.864
testCreationImplicitStart 0.533
testCreateForce 0.943
testPullConfigRemoteBranch 1.591
testCreateAndList 0.804
testRenameLocalBranch 0.723
testListBranchesWithContains 0.534
testListAllBranchesShouldNotDie 1.074
testRenameRemoteTrackingBranch 1.021
testPullConfigLocalBranch 0.872
testDelete 0.425
testPullConfigRenameLocalBranch 1.118
testCreationNullStartPoint 0.452

CheckoutCommandTest

testCheckout 1.553
testCheckoutOfDirectoryShouldBeRecursive 0.777
testCheckoutAutoCrlfTrue 13.379
testSmudgeFilter_deleteFileAndRestoreFromIndex 0.733
testCheckoutWithConflict 0.322
testSmudgeFilter_deleteFileAndCreateBranchAndRestoreFromCommit 0.718
testCheckoutWithStartPoint 0.575
testCheckoutOfFileWithInexistentParentDir 0.448
testCheckoutCommit 0.376
testCheckoutAllPaths 0.495
testInvalidRefName 0.378
testSmudgeFilter_createNew 0.682
testCreateOrphanBranchWithStartCommit 0.335
testSmudgeAndClean 2.751
testAlreadyExists 0.278
testCreateBranchOnCheckout 0.229
testCheckoutWithStartPointOnlyCertainFiles 0.352
testSmudgeFilter_modifyExisting 0.675
testCheckoutToNonExistingBranch 0.234
testCheckoutAnnotatedTag 0.306
testCheckoutRemoteTrackingWithoutLocalBranch 0.419
testSmudgeFilter_deleteFileAndRestoreFromCommit 0.415
testCheckoutWithNonDeletedFiles 0.233
testUpdateSmudgedEntries 0.404
testSimpleCheckout 0.199
testCreateOrphanBranchWithStartPoint 0.27
testCheckoutOrphanBranch 0.236
testCheckoutRemoteTrackingWithUpstream 0.371
testDetachedHeadOnCheckout 0.264
testCheckoutLightweightTag 0.288
testNullRefName 0.17

CherryPickCommandTest

testCherryPickOverExecutableChangeOnNonExectuableFileSystem 2.074
testCherryPickDirtyIndex 0.838
testCherryPickNoCommit 0.986
testCherryPickConflictResolution 1.127
testCherryPick 1.289
testCherryPickMerge 2.304
testCherryPickConflictMarkers 0.587
testCherryPickOurCommitName 0.829
testCherryPickConflictReset 0.733
testCherryPickDirtyWorktree 0.513
testSequentialCherryPick 0.776
testCherryPickConflictResolutionNoCOmmit 0.613

CleanCommandTest

testClean 0.505
testCleanWithPaths 0.321
testCleanDirs 0.271
testCleanWithDryRun 0.307
testCleanDirsWithDryRun 0.355
testCleanDirsWithSubmodule 1.205
testCleanDirsWithRepository 0.336
testCleanDirsWithDryRunAndNoIgnore 0.441
testCleanWithDryRunAndNoIgnore 0.399

CloneCommandTest

testCloneRepositoryCustomRemote 1.471
testCloneRepositoryExplicitGitDir 1.367
testCloneRepositoryExplicitGitDirNonStd 1.087
testCloneRepositoryWithNestedSubmodules 3.535
testCloneRepositoryWithBranchShortName 0.783
testBareCloneRepository 0.571
testCloneRepositoryWithSubmodules 2.02
testCloneWithAutoSetupRebase 1.78
testCloneRepositoryOnlyOneBranch 0.776
testCloneRepositoryWithBranch 0.983
testBareCloneRepositoryCustomRemote 0.69
testCloneRepositoryExplicitGitDirBare 0.636
testCloneRepositoryWithTagName 0.582
testCloneRepository 0.787
testBareCloneRepositoryNullRemote 0.525
testCloneRepositoryWithMultipleHeadBranches 0.601
testCloneRepositoryWhenDestinationDirectoryExistsAndIsNotEmpty 0.613

CommitAndLogCommandTest

testMultipleInvocations 0.216
testAddUnstagedChanges 0.74
testWrongParams 0.023
testModeChange 0.494
testLogWithFilter 0.399
testCommitAmend 0.312
testCommitRange 0.482
testMergeEmptyBranches 0.741
testInsertChangeId 0.366
testSomeCommits 0.31

CommitCommandTest

commitAfterSquashMerge 0.653
commitOnlyShouldCommitUnmergedPathAndNotAffectOthers 0.317
commitSubmoduleUpdate 1.12
commitOnlyShouldHandleIgnored 0.239
commitAmendWithoutAuthorShouldSetOriginalAuthorAndAuthorTime 0.383
testExecutableRetention 0.344
commitUpdatesSmudgedEntries 0.336
commitIgnoresSmudgedEntryWithDifferentId 0.357
testReflogs 0.41
commitNewSubmodule 0.486
commitEmptyCommits 0.25
commitAmendOnInitialShouldFail 0.032
commitAmendWithAuthorShouldUseIt 0.254

CommitOnlyTest

testOnlyOption_f1_7_f2_14_a 0.411
testOnlyOption_f1_7_f2_14_b 0.678
testOnlyOption_f1_7_f2_14_c 0.686
testOnlyOption_f1_7_f2_14_d 0.642
testOnlyOption_f1_7_f2_14_e 0.545
testOnlyOption_f1_1_a 0.037
testOnlyOption_f1_1_b 0.078
testOnlyOption_f1_1_c 0.142
testOnlyOption_f1_1_d 0.165
testOnlyOption_f1_1_e 0.203
testOnlyOption_f1_2_a 0.053
testOnlyOption_f1_2_b 0.073
testOnlyOption_f1_2_c 0.195
testOnlyOption_f1_2_d 0.461
testOnlyOption_f1_2_e 0.342
testOnlyOption_f1_3_a 0.353
testOnlyOption_f1_3_b 0.419
testOnlyOption_f1_3_c 0.461
testOnlyOption_f1_3_d 0.424
testOnlyOption_f1_3_e 0.479
testOnlyOption_f1_4_a 0.124
testOnlyOption_f1_4_b 0.184
testOnlyOption_f1_4_c 0.257
testOnlyOption_f1_4_d 0.254
testOnlyOption_f1_4_e 0.317
testOnlyOption_f1_5_a 0.26
testOnlyOption_f1_5_b 0.226
testOnlyOption_f1_5_c 0.312
testOnlyOption_f1_5_d 0.427
testOnlyOption_f1_5_e 0.38
testOnlyOption_f1_6_a 0.186
testOnlyOption_f1_6_b 0.19
testOnlyOption_f1_6_c 0.318
testOnlyOption_f1_6_d 0.277
testOnlyOption_f1_6_e 0.351
testOnlyOption_f1_7_a 0.221
testOnlyOption_f1_7_b 0.16
testOnlyOption_f1_7_c 0.2
testOnlyOption_f1_7_d 0.278
testOnlyOption_f1_7_e 0.252
testOnlyOption_f1_8_a 0.167
testOnlyOption_f1_8_b 0.127
testOnlyOption_f1_8_c 0.178
testOnlyOption_f1_8_d 0.342
testOnlyOption_f1_8_e 0.174
testOnlyOption_f1_9_a 0.198
testOnlyOption_f1_9_b 0.196
testOnlyOption_f1_9_c 0.361
testOnlyOption_f1_9_d 0.26
testOnlyOption_f1_9_e 0.257
testOnlyOption_f1_2_f2_14_a 0.255
testOnlyOption_f1_2_f2_14_b 0.296
testOnlyOption_f1_2_f2_14_c 0.334
testOnlyOption_f1_2_f2_14_d 0.264
testOnlyOption_f1_2_f2_14_e 0.306
testOnlyOption_f1_12_f2_14_a 0.293
testOnlyOption_f1_12_f2_14_b 0.366
testOnlyOption_f1_12_f2_14_c 0.378
testOnlyOption_f1_12_f2_14_d 0.364
testOnlyOption_f1_12_f2_14_e 0.335
testOnlyOption_f1_6_f2_14_a 0.224
testOnlyOption_f1_6_f2_14_b 0.244
testOnlyOption_f1_6_f2_14_c 0.501
testOnlyOption_f1_6_f2_14_d 0.326
testOnlyOption_f1_6_f2_14_e 0.406
testOnlyOption_f1_10_a 0.184
testOnlyOption_f1_10_b 0.21
testOnlyOption_f1_10_c 0.212
testOnlyOption_f1_10_d 0.268
testOnlyOption_f1_10_e 0.254
testOnlyOption_f1_11_a 0.155
testOnlyOption_f1_11_b 0.177
testOnlyOption_f1_11_c 0.211
testOnlyOption_f1_11_d 0.233
testOnlyOption_f1_11_e 0.243
testOnlyOption_f1_12_a 0.118
testOnlyOption_f1_12_b 0.11
testOnlyOption_f1_12_c 0.177
testOnlyOption_f1_12_d 0.172
testOnlyOption_f1_12_e 0.345
testOnlyOption_f1_13_a 0.253
testOnlyOption_f1_13_b 0.29
testOnlyOption_f1_13_c 0.309
testOnlyOption_f1_13_d 0.349
testOnlyOption_f1_13_e 0.388
testOnlyOption_f1_14_a 0.333
testOnlyOption_f1_14_b 0.344
testOnlyOption_f1_14_c 0.388
testOnlyOption_f1_14_d 0.362
testOnlyOption_f1_14_e 0.265
testOnlyOption_f1_1_f2_14_a 0.125
testOnlyOption_f1_1_f2_14_b 0.139
testOnlyOption_f1_1_f2_14_c 0.214
testOnlyOption_f1_1_f2_14_d 0.248
testOnlyOption_f1_1_f2_14_e 0.206
testOnlyOptionWithDirectory 0.323

DescribeCommandTest

testDescribeBranch[0] 0.871
t1sameDepthT2[0] 0.9
t1DominatesT2[0] 0.527
noTargetSet[0] 0.061
t1nearerT2[0] 0.627
testDescribe[0] 0.604
testDescribeBranch[1] 0.674
t1sameDepthT2[1] 1.049
t1DominatesT2[1] 0.61
noTargetSet[1] 0.032
t1nearerT2[1] 0.724
testDescribe[1] 0.365

DiffCommandTest

testDiffModified 0.341
testDiffWithNegativeLineCount 0.106
testDiffTwoCommits 0.455
testDiffCached 0.149
testDiffWithPrefixes 0.13
testNoOutputStreamSet 0.069

EolRepositoryTest

test_ConfigAutoCRLF_true_GlobalEOL_crlf 12.565
test_ConfigAutoCRLF_false_GlobalEOL_crlf 10.639
test_ConfigAutoCRLF_true_GlobalEOL_lf 6.095
test_switchToBranchWithTextAttributes 18.906
test_ConfigAutoCRLF_input_GlobalEOL_lf 4.382
test_ConfigAutoCRLF_true 7.526
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_lf 9.183
test_ConfigAutoCRLF_false_ConfigEOL_native 4.089
test_ConfigAutoCRLF_input_GlobalEOL_crlf 7.717
test_ConfigAutoCRLF_false_GlobalEOL_crlf_InfoEOL_lf 6.291
test_GlobalEOL_lf_RootEOL_crlf 6.831
test_ConfigAutoCRLF_false_GlobalEOL_lf 4.214
test_ConfigEOL_lf 3.754
test_ConfigAutoCRLF_true_ConfigEOL_lf 6.931
test_ConfigAutoCRLF_input_ConfigEOL_lf 4.308
testBinary1 3.688
testBinary2 4.212
test_switchToBranchWithBinaryAttributes 12.076
test_ConfigAutoCRLF_false_ConfigEOL_lf 3.727
test_ConfigEOL_native_xnix 4.285
testDefaultSetup 3.774
test_ConfigAutoCRLF_false 4.259
test_ConfigAutoCRLF_input 3.754
test_GlobalEOL_lf_InfoEOL_unspec_RootEOL_crlf 4.293
test_ConfigAutoCRLF_true_GlobalEOL_lf_InfoEOL_crlf 6.643
test_ConfigEOL_native_windows 4.25
test_GlobalEOL_lf_InfoEOL_crlf_RootEOL_unspec 6.736
test_ConfigEOL_crlf 5.989

EolStreamTypeUtilTest

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

FetchCommandTest

testFetch 0.38
fetchShouldNotFetchTagsFromOtherBranches 0.641
fetchWithExplicitTagsShouldUpdateLocal 1.167
fetchShouldAutoFollowTagForFetchedObjects 0.539
fetchWithUpdatedTagShouldNotTryToUpdateLocal 0.686
fetchShouldAutoFollowTag 0.321

GarbageCollectCommandTest

testGConeCommit 0.485
testGCmoreCommits 0.576

GitConstructionTest

testClose 0.824
testOpen 0.494
testWrap 0.391

HugeFileTest

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

InitCommandTest

testInitBare_DirAndGitDirMustBeEqual 0.086
testInitNonBare_GitdirAndDirShouldntBeSame 0.04
testInitBareRepository 0.106
testInitWithDefaultsNonBare 0.102
testInitWithDefaultsBare 0.074
testInitWithExplicitGitDir 0.104
testInitWithOnlyExplicitGitDir 0.149
testInitNonEmptyRepository 0.059
testInitRepository 0.088

LogCommandTest

logAllCommitsWithMaxCount 0.449
logOnlyMergeCommits 0.674
logAllCommits 0.426
logAllCommitsWithSkipAndMaxCount 0.371
logPathWithMaxCount 0.398
logAllCommitsWithSkip 0.306
logNoMergeCommits 0.705
logPathWithSkip 0.371
logAllCommitsWithTag 0.223

LsRemoteCommandTest

testLsRemoteWithTags 0.582
testLsRemoteWithHeads 0.594
testLsRemoteWithoutLocalRepository 0.284
testLsRemote 0.54

MergeCommandTest

testDeletionOnSideConflict 0.537
testNoFastForwardNoCommit 0.326
testRecursiveMergeWithConflict 0.504
testConflictingMergeFailsDueToDirtyIndex 0.725
testFastForward 0.282
testMergeNonVersionedPaths 0.785
testMultipleCreationsSameContent 0.759
testAlreadyUpToDate 0.179
testMergeRemovingFoldersWithoutFastForward 0.559
testMergeRemovingFolders 0.365
testFastForwardOnly 0.186
testSuccessfulContentMergeNoCommit 0.655
testFileModeMerge 0.4
testFileModeMergeWithDirtyWorkTree 0.434
testMergeWithMessageOption 0.367
testMultipleDeletions 0.454
testFastForwardNoCommit 0.362
testSquashMergeConflict 0.335
testSingleDeletion 0.694
testMergeInItself 0.084
testMergeConflictWithMessageOption 0.426
testMergeTag 0.506
testMergeConflictFileFolder 0.369
testFastForwardWithFiles 0.236
testMultipleCreations 0.36
testSquashMerge 0.516
testDeletionAndConflict 0.477
testModifiedAndRenamed 0.43
testSuccessfulMergeFailsDueToDirtyIndex 0.43
testSuccessfulContentMergeAndDirtyworkingTree 0.543
testMultipleHeads 0.273
testMergeMessage 0.321
testSuccessfulContentMerge 0.475
testSuccessfulMergeFailsDueToDirtyWorktree 0.36
testDeletionOnMasterConflict 0.537
testSquashFastForward 0.542
testFastForwardOnlyNotPossible 0.368
testContentMerge 1.095
testNoFastForward 0.374
testConflictingMergeFailsDueToDirtyWorktree 0.533
testMergeFailingWithDirtyWorkingTree 0.348
testMergeSuccessAllStrategiesNoCommit 1.562
testMergeSuccessAllStrategies 2.057

NameRevCommandTest

multiplePathsNoMerge 0.184
multiplePathsSecondParent 0.218
prefix 0.159
annotatedTags 0.187
annotatedTagsNoResult 0.138
ref 0.121
simpleAncestor 0.125
onePathMerge 0.235
onePathMergeSecondParent 0.149
onePathMergeLongerFirstParentPath 0.134
nameExact 0.098

NotesCommandTest

testListNotes 0.402
testAddAndRemoveNote 0.332

PathCheckoutCommandTest

testCheckoutOursWhenNoBase 0.979
testCheckoutOurs 0.927
testCheckoutMultiple 0.584
testUpdateSymLink 0.538
testUpdateWorkingDirectory 0.51
testCheckoutRepository 0.508
testUpdateWorkingDirectoryFromHeadWithIndexChange 0.515
testCheckoutSecond 0.406
testCheckoutTheirs 0.849
testCheckoutFirst 0.335
testStageNotPossibleWithBranch 0.364
testCheckoutOfConflictingFileShouldThrow 0.703
testUpdateWorkingDirectoryFromIndex2 6.694
testUpdateBrokenSymLink 0.727
testUpdateBrokenSymLinkToDirectory 0.883
testUpdateWorkingDirectoryFromIndex 0.508
testCheckoutMixedNewlines 0.434

PullCommandTest

testPullFastForward 0.655
testPullMerge 0.807
testPullWithRebaseConfig1 1.464
testPullWithRebaseConfig2 1.194
testPullWithRebaseConfig3 1.221
testPullLocalConflict 0.72
testPullWithMergeConfig2 0.909
testPullWithUntrackedStash 0.701
testPullMergeProgrammaticConfigurationImpliedTargetBranch 0.676
testPullEmptyRepository 0.32
testPullConflict 0.663
testPullWithoutConfig 0.94
testPullMergeProgrammaticConfiguration 0.707
testPullWithMergeConfig 0.841
testPullWithRebasePreserve1Config 1.349
testPullWithRebasePreserveConfig2 1.88
testPullWithRebasePreserveConfig3 1.412

PullCommandWithRebaseTest

testPullFastForward 0.889
testPullLocalConflict 0.966
testPullConflict 0.912
testPullFastForwardWithBranchInSource 0.862
testPullFastForwardWithLocalCommitAndRebaseFlagSet 0.783

PushCommandTest

testPushAfterGC 0.577
testPushRefUpdate 1.047
testPrePushHook 0.326
testPush 0.193
testPushWithRefSpecFromConfig 0.158
testPushWithoutPushRefSpec 0.249
testTrackingUpdate 0.227

RebaseCommandTest

testRebaseInteractiveSingleFixup 0.956
testRebaseShouldIgnoreMergeCommits 1.054
testFastForwardRebaseWithAutoStash 0.608
testRebaseInteractiveMultipleSquash 0.88
testRebaseWithUncommittedDelete 0.263
testRebaseShouldLeaveWorkspaceUntouchedWithUnstagedChangesConflict 0.534
testRebasePreservingMerges1 1.651
testRebasePreservingMerges2 1.189
testStopOnConflict 0.628
testStopOnConflictFileCreationAndDeletion 1.16
testFastForwardWithMultipleCommits 0.612
testRebaseInteractiveFixupWithBlankLines 1.001
testRebaseWithUnstagedTopicChange 0.492
testStopOnLastConflictAndContinue 0.718
testRebaseTodoLineSetComment 0.028
testRebaseShouldBeAbleToHandleEmptyLinesInRebaseTodoFile 0.055
testRebaseEndsIfLastStepIsEdit 0.434
testRebaseShouldStopForRewordInCaseOfConflict 0.559
testParseRewordCommand 0.033
testRebasePreservingMergesWithUnrelatedSide1 1.456
testRebasePreservingMergesWithUnrelatedSide2 1.919
testRebaseWithUnstagedMasterChangeOtherCommit 0.388
testRebaseInteractiveSingleSquashAndModifyMessage 0.55
testRebaseWithUncommittedMasterChangeBaseCommit 0.198
testParseSquashFixupSequenceCount 0.013
testRebaseWithAutoStashConflictOnApply 0.399
testRebaseInteractiveReword 0.265
testRebaseWithUntrackedFile 0.277
testRebaseShouldNotFailIfUserAddCommentLinesInPrepareSteps 0.472
testRebaseShouldBeAbleToHandleLinesWithoutCommitMessageInRebaseTodoFile 0.022
testRebaseWithUncommittedMasterChange 0.173
testRebaseInteractiveEdit 0.371
testInteractiveRebaseWithModificationShouldNotDeleteDataOnAbort 0.115
testRepositoryStateChecks 0.011
testRebaseInteractiveSquashFirstCommitShouldFail 0.102
testRebaseWithUnstagedMasterChangeBaseCommit 0.134
testEmptyRebaseTodo 0.014
testFastForwardWithMultipleCommitsOnDifferentBranches 0.273
testMergeFirstStopOnLastConflictAndSkip 0.302
testRebaseShouldFixupInCaseOfConflict 0.396
testRebaseWithModificationShouldNotDeleteData 0.165
testRebaseInteractiveFixupFirstCommitShouldFail 0.157
testFastForwardRebaseWithModification 0.189
testAuthorScriptConverter 0.017
testDetachedHead 0.323
testRebaseWithUncommittedTopicChange 0.251
testRebaseShouldStopForEditInCaseOfConflict 0.319
testStopOnConflictAndContinue 0.402
testRebaseWithUnstagedMasterChange 0.166
testStopOnConflictAndContinueWithNoDeltaToMaster 0.253
testOnlyCommentRebaseTodo 0.027
testFilesAddedFromTwoBranches 0.314
testStopOnConflictAndFailContinueIfFileIsDirty 0.34
testStopOnConflictCommitAndContinue 0.406
testUnknownUpstream 0.063
testStopOnConflictAndAbortWithDetachedHEAD 0.505
testRebaseWithAutoStash 0.5
testRebaseInteractiveMixedSquashAndFixup 0.57
testFastForwardWithNewFile 0.177
testUpToDate 0.067
testRebaseParentOntoHeadShouldBeUptoDate 0.099
testStopOnConflictAndSkipNoConflict 0.743
testStopOnLastConflictAndSkip 0.674
testRebaseWithUncommittedMasterChangeOtherCommit 0.526
testLeadingSpacesRebaseTodo 0.035
testRebaseShouldTryToParseValidLineMarkedAsComment 0.034
testRebaseShouldSquashInCaseOfConflict 0.89
testConflictFreeWithSingleFile 0.678
testStopOnConflictAndSkipWithConflict 0.753
testAbortShouldAlsoAbortNonInteractiveRebaseWithRebaseApplyDir 0.129

ReflogCommandTest

testAmendReflog 0.339
testBranchReflog 0.265
testHeadReflog 0.244

RemoteAddCommandTest

testAdd 0.063

RemoteDeleteCommandTest

testDelete 0.094

RemoteListCommandTest

testList 0.067

RemoteSetUrlCommandTest

testSetUrl 0.066
testSetPushUrl 0.063

RenameBranchCommandTest

renameBranchNoConfigValues 0.157
renameBranchExistingSection 0.138
renameBranchMultipleConfigValues 0.143
renameBranchSingleConfigValue 0.157

ResetCommandTest

testHardResetOnUnbornBranch 0.054
testHardResetReflogDisabled 0.174
testSoftReset 0.409
testPathsResetOnUnbornBranch 0.048
testHardResetWithConflicts_DoOverWriteUntrackedFile 0.231
testMixedReset 0.214
testMixedResetRetainsSizeAndModifiedTime 0.198
testMixedResetWithUnmerged 0.162
testHardReset 0.196
testResetDefaultMode 0.052
testPathsResetToNonexistingRef 0.051
testPathsResetWithRef 0.179
testHardResetAfterSquashMerge 0.319
testPathsReset 0.237
testHardResetWithConflicts_DoDeleteFileFolderConflicts 0.201
testResetToNonexistingHEAD 0.033
testPathsResetOnDirs 0.186
testPathsResetWithUnmerged 0.219
testHardResetOnTag 0.234

RevertCommandTest

testRevertDirtyIndex 0.294
testRevertConflictMarkers 0.259
testRevertConflictResolution 0.332
testRevertOverExecutableChangeOnNonExectuableFileSystem 0.275
testRevertMultipleWithFail 0.358
testRevertMultiple 0.511
testRevertDirtyWorktree 0.443
testRevert 0.619
testRevertOurCommitName 0.427
testRevertkConflictReset 0.645

RmCommandTest

testRemoveCached 0.115
testRemove 0.099

StashApplyCommandTest

workingDirectoryContentConflict 0.183
workingDirectoryEditPreCommit 0.234
workingDirectoryContentMerge 0.442
workingDirectoryCleanIndexModify 0.261
unstashNoHead 0.146
multipleEdits 0.341
workingDirectoryModifyInSubfolder 0.427
noStashedCommits 0.134
indexContentConflict 0.299
stashChangeInANewSubdirectory 0.474
indexAdd 0.369
stashedApplyOnOtherBranchWithStagedChange 0.816
workingDirectoryDeleteIndexAdd 0.191
workingDirectoryDeleteIndexEdit 0.214
untrackedFileConflictsWithWorkingDirectory 0.247
workingDirectoryModifyIndexChanged 0.234
workingDirectoryDelete 0.224
indexDelete 0.221
workingDirectoryModify 0.218
stashedApplyOnOtherBranch 0.52
stashedContentMerge 0.424
untrackedFileNotIncluded 0.245
untrackedFileIncluded 0.22
testApplyStashWithDeletedFile 0.281
unstashNonStashCommit 0.335
untrackedFileConflictsWithCommit 0.367

StashCreateCommandTest

unmergedPathsShouldCauseException 0.756
workingDirectoryCleanIndexModify 0.19
multipleEdits 0.18
workingDirectoryModifyInSubfolder 0.265
newFileInIndexThenModifiedInWorkTree 0.246
indexAdd 0.176
workingDirectoryDeleteIndexAdd 0.188
workingDirectoryDeleteIndexEdit 0.185
workingDirectoryModifyIndexChanged 0.242
refLogIncludesCommitMessage 0.155
workingDirectoryDelete 0.155
indexDelete 0.155
workingDirectoryModify 0.165
noLocalChanges 0.104
untrackedFileNotIncluded 0.218
untrackedFileIncluded 0.256

StashDropCommandTest

dropSingleStashedCommit 0.21
dropMiddleStashCommit 0.373
dropFirstStashedCommit 0.287
dropNegativeRef 0.122
dropWithNoStashedCommits 0.126
dropBoundaryStashedCommits 0.394
dropWithInvalidLogIndex 0.149
dropAll 0.244

StashListCommandTest

multipleStashedCommits 0.242
noStashRef 0.023
emptyStashReflog 0.117
singleStashedCommit 0.1

StatusCommandTest

testDifferentStates 0.387
testEmptyStatus 0.059
testDifferentStatesWithPaths 0.137

TagCommandTest

testDeleteFullName 0.129
testTagging 0.179
testShouldNotBlowUpIfThereAreNoCommitsInRepository 0.023
testFailureOnSignedTags 0.066
testDeleteNonExisting 0.073
testDeleteEmptyTagNames 0.063
testEmptyTagName 0.068
testTaggingOnHead 0.077
testShouldNotBlowUpIfThereAreNoTagsInRepository 0.081
testListAllTagsInRepositoryInOrder 0.133
testInvalidTagName 0.085
testDelete 0.19
testDeleteBadName 0.074
testUnannotatedTagging 0.202

AttributesHandlerTest

testExpandBuiltInMacro1 0.044
testExpandBuiltInMacro2 0.048
testExpandBuiltInMacro3 0.047
testInfoOverridesWorkDirRoot 0.06
testCustomGlobalMacro1 0.044
testCustomGlobalMacro2 0.05
testCustomGlobalMacro3 0.04
testCustomGlobalMacro4 0.052
testCyclicMacros 0.047
testWorkDirRootOverridesGlobal 0.055
testInfoOverridesGlobal 0.06
testExpandNonMacro1 0.057
testExpandNonMacro2 0.042
testExpandNonMacro3 0.043
testExpandNonMacro4 0.046
testRecursiveMacro 0.058

AttributesMatcherTest

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

AttributesNodeDirCacheIteratorTest

testNoAttributes 0.05
testRules 0.118
testIncorrectAttributeFileName 0.083
testNoMatchingAttributes 0.13
testEmptyGitAttributeFile 0.07

AttributesNodeTest

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

AttributesNodeWorkingTreeIteratorTest

testNoAttributes 0.039
testRules 0.076
testNoMatchingAttributes 0.058
testEmptyGitAttributeFile 0.048

AttributeTest

testBasic 0.001

TreeWalkAttributeTest

testCheckinCheckoutDifferences 0.162
testPrecedenceGlobal 0.04
testNoAttributes 0.034
testPrecedenceParent 0.059
testRules 0.105
testPrecedenceCurrent 0.064
testHierarchyBothIterator 0.087
testIndexOnly 0.209
testIndexOnly2 0.102
testOverriding2 0.062
testAggregation 0.105
testPrecedenceInfo 0.073
testPrecedenceRoot 0.055
testRulesInherited 0.038
testHierarchyWorktreeOnly 0.105
testNoMatchingAttributes 0.093
testEmptyGitAttributeFile 0.075
testOverriding 0.041

DiffEntryTest

shouldMarkEntriesWhenGivenMarkTreeFilter 0.179
shouldThrowIAEWhenTreeWalkHasMoreThanTwoTrees 0.028
shouldListAddedFileInInitialCommit 0.184
shouldListModificationBetweenTwoCommits 0.304
shouldListModificationInDirWithoutModifiedTrees 0.291
shouldThrowIAEWhenScanShouldIncludeTreesAndWalkIsRecursive 0.03
shouldReportFileModeChange 0.316
shouldListDeletionBetweenTwoCommits 0.314
shouldListChangesInWorkingTree 0.283
shouldThrowIAEWhenTreeWalkHasLessThanTwoTrees 0.046
shouldListAddedFileBetweenTwoCommits 0.163
shouldListModificationInDirWithModifiedTrees 0.223

DiffFormatterReflowTest

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

DiffFormatterTest

testCreateFileHeader_Modify 0.045
testCreateFileHeader_DeleteGitLink 0.039
testDiffRootNullToTree 0.196
testCreateFileHeaderForRenameModeChange 0.031
testDiff 0.182
testCreateFileHeader_GitLink 0.115
testCreateFileHeader_AddGitLink 0.03
testDiffNullToNull 0.029
testCreateFileHeader_Add 0.062
testCreateFileHeaderWithoutIndexLine 0.042
testCreateFileHeaderForRenameWithoutContentChange 0.032
testDiffRootTreeToNull 0.243
testCreateFileHeader_Binary 0.046
testCreateFileHeader_Delete 0.07

EditListTest

testSet 0.001
testEmpty 0
testAddOne 0
testAddTwo 0
testRemove 0

EditTest

testEquals1 0
testType_Empty 0.001
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.005
testExceedsChainLength_DuringScanOfB 0
testFallbackToMyersDiff 0.002
testEdit_NoUniqueMiddleSide_FlipBlocks 0.001
testEdit_NoUniqueMiddleSide_FlipAndExpand 0
testEdit_NoUniqueMiddleSide_Insert2 0
testEdit_LcsContainsUnique 0.001
testEdit_ReplaceCommonDelete 0
testEdit_LinuxBug 0
testDegenerate_InsertEnd 0
testDegenerate_DeleteEnd 0
testDegenerate_InsertsIntoMidPosition 0
testEdit_MoveBlock 0
testEdit_DuplicateAButCommonUniqueInB 0.001
testDegenerate_DeleteMiddle 0
testEdit_InsertNearCommonTail 0
testEmptyInputs 0
testDegenerate_DeleteStart 0.001
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

MyersDiffTest

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

PatchIdDiffFormatterTest

testSameDiff 0.243
testDiff 0.263

RawTextIgnoreAllWhitespaceTest

testEqualsWithoutWhitespace 0.001
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.001
testComparatorReduceCommonStartEnd_EmptyLine 0
testComparatorReduceCommonStartEnd 0
testEquals 0
testComparatorReduceCommonStartButLastLineNoEol_2 0

RenameDetectorTest

testExactRename_ManyRenames 0.077
testBreakModify_RejoinIfUnpaired 0.042
testBreakModify_BreakBelowScore 0.047
testInexactRenames_OnePair2 0.046
testExactRename_OneRenameOneModify 0.046
testExactRename_OneDeleteManyAdds 0.033
testNoRenames_SymlinkAndFile 0.033
testExactRename_OneRename 0.071
testSetRenameScore_IllegalArgs 0.045
testInexactRename_NewlinesOnly 0.062
testExactRename_PathBreaksTie 0.064
testRenameLimit 0.067
testInexactRename_OnePair 0.063
testInexactRename_SameContentMultipleTimes 0.039
testInexactRename_LastByteDifferent 0.032
testNoRenames_UntrackedFile 0.037
testInexactRename_OneRenameTwoUnrelatedFiles 0.065
testBreakModify_DontBreakAboveScore 0.042
testExactRename_DifferentObjects 0.097
testExactRename_UnstagedFile 0.072
testNoRenames_EmptyFile1 0.101
testNoRenames_EmptyFile2 0.084
testBreakModify_BreakNone 0.059
testExactRename_MultipleIdenticalDeletes 0.051
testNoRenames_GitlinkAndFile 0.062
testBreakModify_BreakAll 0.05
testNoRenames_SymlinkAndFileSamePath 0.027
testNoRenames_SingleByteFiles 0.048

SimilarityIndexTest

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

DirCacheBasicTest

testLockMissing_TempIndex 0.049
testFindOnEmpty 0.032
testWriteEmptyCommit_RealIndex 0.042
testDetectUnmergedPaths 0.043
testWriteEmptyUnlock_RealIndex 0.041
testReadMissing_TempIndex 0.027
testLockMissing_RealIndex 0.041
testBuildThenClear 0.034
testWriteEmptyLockEmpty_RealIndex 0.029
testRejectInvalidWindowsPaths 0.034
testReadMissing_RealIndex 0.036
testWriteEmptyReadEmpty_RealIndex 0.047

DirCacheBuilderIteratorTest

testPathFilterGroup_DoesNotSkipTail 0.048

DirCacheBuilderTest

testBuildOneFile_FinishWriteCommit 0.045
testFindSingleFile 0.052
testBuildEmpty 0.04
testAdd_ReverseGitSortOrder 0.024
testBuildOneFile_Commit_IndexChangedEvent 0.058
testBuilderClear 0.033
testBuildOneFile_Commit 0.032
testAdd_InGitSortOrder 0.023
testBuildRejectsUnsetFileMode 0.028

DirCacheCGitCompatabilityTest

testUnsupportedOptionalExtension 0.002
testUnsupportedRequiredExtension 0.002
testReadIndex_DirCacheTree 0.011
testCorruptChecksumAtFooter 0.001
testReadWriteV3 0.003
testReadIndex_LsFiles 0.013
testTreeWalk_LsFiles 0.051

DirCacheEntryTest

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

DirCacheFindTest

testEntriesWithin 0.03

DirCacheIteratorTest

testNoSubtree_WithTreeWalk 0.028
testBackBug396127 0.037
testReset 0.029
testSingleSubtree_Recursive 0.028
testEmptyTree_WithTreeWalk 0.023
testRemovedSubtree 0.03
testTwoLevelSubtree_FilterPath 0.034
testSingleSubtree_NoRecursion 0.035
testNoSubtree_NoTreeWalk 0.027
testTwoLevelSubtree_Recursive 0.033
testEmptyTree_NoTreeWalk 0.038

DirCacheLargePathTest

testPath_4090 0.048
testPath_4094 0.038
testPath_4095 0.041
testPath_4096 0.047
testPath_16384 0.044

DirCachePathEditTest

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

DirCacheTreeTest

testEmptyCache_NoCacheTree 0.036
testEmptyCache_Clear_NoCacheTree 0.036
testWriteReadTree 0.046
testTwoLevelSubtree 0.053
testEmptyCache_CreateEmptyCacheTree 0.038
testSingleSubtree 0.079

ConfigChangeEventTest

testFileRepository_ChangeEventsOnlyOnSave 0.049

FileNameMatcherTest

testSpecialGroupCase0 0.006
testSpecialGroupCase1 0
testSpecialGroupCase2 0
testSpecialGroupCase3 0
testSpecialGroupCase4 0
testSpecialGroupCase5 0.001
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.001
testMixedGroupCase1 0
testMixedGroupCase2 0
testMixedGroupCase3 0
testMixedGroupCase4 0
testMixedGroupCase5 0.001
testMixedGroupCase6 0
testMixedGroupCase7 0
testMixedGroupCase8 0
testMixedGroupCase9 0
testCopyConstructor 0.001
testGraphGroupCase0 0.001
testGraphGroupCase1 0
testGraphGroupCase2 0
testGraphGroupCase3 0
testGraphGroupCase4 0
testGraphGroupCase5 0
testFilePathSimpleCase 0
testCreateMatcherForSuffix 0.001
testReset 0
testLowerGroupCase0 0
testLowerGroupCase1 0
testLowerGroupCase2 0
testLowerGroupCase3 0
testLowerGroupCase4 0
testLowerGroupCase5 0.001
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.001
testTwoGroupsCase0 0
testTwoGroupsCase1 0
testTwoGroupsCase2 0
testTwoGroupsCase3 0
testSimpleStarCase0 0
testSimpleStarCase1 0
testSimpleStarCase2 0
testSimpleStarCase3 0
testDigitGroupCase0 0
testDigitGroupCase1 0
testDigitGroupCase2 0
testDigitGroupCase3 0.003
testDigitGroupCase4 0
testDigitGroupCase5 0
testVerySimpleGroupRangeCase0 0
testVerySimpleGroupRangeCase1 0
testVerySimpleGroupRangeCase2 0
testVerySimpleGroupRangeCase3 0
testVerySimpleGroupRangeCase4 0.001
testVerySimpleGroupRangeCase5 0
testUnsupportedGroupCase0 0
testUnsupportedGroupCase1 0
testEscapedBackslash 0
testPunctGroupCase0 0
testPunctGroupCase1 0
testPunctGroupCase2 0
testPunctGroupCase3 0
testFilePathCase0 0.001
testFilePathCase1 0
testFilePathCase2 0
testFilePathCase3 0
testIncompleteRangesInOneGroupCase0 0
testIncompleteRangesInOneGroupCase1 0
testIncompleteRangesInOneGroupCase2 0
testPrintGroupCase0 0.001
testPrintGroupCase1 0
testPrintGroupCase2 0
testPrintGroupCase3 0
testPrintGroupCase4 0
testPrintGroupCase5 0
testManySolutionsCase0 0
testManySolutionsCase1 0
testManySolutionsCase2 0.001
testManySolutionsCase3 0
testManySolutionsCase4 0
testUpperGroupCase0 0.001
testUpperGroupCase1 0
testUpperGroupCase2 0
testUpperGroupCase3 0
testUpperGroupCase4 0
testUpperGroupCase5 0
testBlankGroupCase0 0
testBlankGroupCase1 0
testBlankGroupCase2 0
testBlankGroupCase3 0
testBlankGroupCase4 0
testVerySimpleStarCase0 0
testVerySimpleStarCase1 0
testVerySimpleStarCase2 0
testXDigitGroupCase0 0
testXDigitGroupCase1 0
testXDigitGroupCase2 0
testXDigitGroupCase3 0.001
testXDigitGroupCase4 0
testXDigitGroupCase5 0
testXDigitGroupCase6 0
testXDigitGroupCase7 0
testWordroupCase0 0
testWordroupCase1 0
testWordroupCase2 0.001
testWordroupCase3 0
testWordroupCase4 0
testWordroupCase5 0
testAlnumGroupCase0 0
testAlnumGroupCase1 0
testAlnumGroupCase2 0
testTwoRangesInOneGroupCase0 0
testTwoRangesInOneGroupCase1 0.001
testTwoRangesInOneGroupCase2 0
testTwoRangesInOneGroupCase3 0
testTwoRangesInOneGroupCase4 0
testTwoRangesInOneGroupCase5 0
testVerySimpleGroupCase0 0
testVerySimpleGroupCase1 0
testVerySimpleGroupCase2 0
testEscapedBracket1 0
testEscapedBracket2 0
testEscapedBracket3 0.001
testEscapedBracket4 0
testEscapedBracket5 0
testEscapedBracket6 0

ManifestParserTest

testManifestParser 0.032

RepoCommandTest

testRemoveOverlappingBare 1.073
testCopyFileBare 0.628
testRecordShallowRecommendation 0.447
testRecordSubmoduleLabels 0.485
testBareRepo 0.478
testRevisionBranch 0.542
testRecordRemoteBranch 0.344
testAddRepoManifest 0.411
testDefaultRemoteRevision 0.472
testRevisionBare 0.491
testRevisionTag 0.62
testTargetBranch 0.483
testIncludeTag 0.487
testNonDefaultRemotes 0.63
testRevision 0.417
testReplaceManifestBare 0.707
testRepoManifestGroups 1.422
testRepoManifestCopyFile 0.798
testRemoteAlias 0.946
testRemoteRevision 1.039

BasicRuleTest

test 0.001
testDirectoryPattern 0
testStripTrailingChar 0
testStripTrailingWhitespace 0

FastIgnoreRuleTest

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

IgnoreMatcherParametrizedTest

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

IgnoreNodeTest

testWildcardWithSlashMatchesDirectory 0.091
testTrailingSpaces 0.08
testRules 0.06
testSlashMatchesDirectory 0.045
testToString 0.043
testRepeatedNegationInDifferentFiles1 0.074
testRepeatedNegationInDifferentFiles2 0.049
testRepeatedNegationInDifferentFiles3 0.041
testRepeatedNegationInDifferentFiles4 0.069
testNegationAllExceptJavaInSrcAndExceptChildDirInSrc 0.051
testNegateAllExceptJavaInSrc 0.048
testLeadingSpaces 0.039
testEmptyIgnoreRules 0.033
testWithSlashDoesNotMatchInSubDirectory 0.038
testNegation 0.044
testSlashOnlyMatchesDirectory 0.041
testNoPatterns 0.031
testEmptyIgnoreNode 0.02
testRepeatedNegation 0.028

IgnoreRuleSpecialCasesTest

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

DeltaBaseCacheTest

testObjectLargerThanCacheDoesNotEvict 0.002
testCacheLruExpires1 0
testCacheLruExpires2 0
testCacheMemoryUsedConsistentWithExpectations 0

DfsGarbageCollectorTest

testCollectionWithGarbage 0.109
testCollectionWithNoGarbage 0.003
testCollectionWithGarbageCoalescence 0.008
testCollectionWithGarbageNoCoalescence 0.006
testCollectionWithGarbageAndGarbagePacksPurged 0.026

DfsInserterTest

testReadFromInserterSmallObjects 0.038
testNoCheckExisting 0.001
testInserterIgnoresUnreachable 0.001
testReaderResolve 0.001
testGarbageSelectivelyVisible 0.001
testReadFromFallback 0.001
testReadFromInserterLargerObjects 0.006
testInserterDiscardsPack 0

AbbreviationTest

testAbbreviateOnEmptyRepository 0.022
testAbbreviateLooseBlob 0.06
testAbbreviateIsActuallyUnique 0.104
testAbbreviatePackedBlob 0.216

ConcurrentRepackTest

testObjectMovedToNewPack1 2.864
testObjectMovedToNewPack2 3.014
testObjectInNewPack 0.982
testObjectMovedWithinPack 2.01

FileRepositoryBuilderTest

scanWithGitDirRef 0.052
invalidRepositoryFormatVersion 0.041
emptyRepositoryFormatVersion 0.04
relativeGitDirRef 0.034
absoluteGitDirRef 0.035
unknownRepositoryFormatVersion 0.033
testShouldAutomagicallyDetectGitDirectory 0.025

FileSnapshotTest

testOldFile 4.119
testActuallyIsModifiedTrivial 1.499
testNewFileNoWait 2.501
testNewFileWithWait 2.002

GcBasicPackingTest

testDonePruneTooYoungPacks 2.58
testNotPackTwice 2.245
testPackAllObjectsInOnePack 1.728
repackEmptyRepo_noPackCreated 0.043
testPackRepoWithNoRefs 0.083
testPackCommitsAndLooseOne 1.871
testPack2Commits 1.987

GcBranchPrunedTest

deleteMergedBranch_historyNotPruned 0.359
branch_historyNotPruned 1.196
deleteBranch_historyPruned 1.156

GcConcurrentTest

concurrentRepack 0.205

GcDirCacheSavesObjectsTest

testDirCacheSavesObjectsWithPruneNow 1.17
testDirCacheSavesObjects 0.871

GcKeepFilesTest

testKeepFiles 1.967

GcPackRefsTest

whileRefUpdatedRefUpdateSucceeds 0.623
dontPackHEAD_nonBare 1.075
dontPackHEAD_bare 0.932
whileRefLockedRefNotPackedNoError 0.984
emptyRefDirectoryDeleted 1.017
concurrentOnlyOneWritesPackedRefs 0.995
looseRefPacked 1.014

GcPruneNonReferencedTest

nonReferencedExpiredObject_pruned 1.001
nonReferencedNonExpiredObject_notPruned 0.029
nonReferencedExpiredObjectTree_pruned 1.005
testPackCommitsAndLooseOneWithPruneNow 1.108
nonReferencedObjects_onlyExpiredPruned 0.998

GcReflogTest

testPackRepoWithCorruptReflog 1.006
testPruneNone 2.081
testPackCommitsAndLooseOneWithPruneNowNoReflog 0.955
testPackCommitsAndLooseOneNoReflog 0.978

GcTagTest

annotatedTag_objectNotPruned 1.035
lightweightTag_objectNotPruned 1.076

InflatingBitSetTest

testContainsMany 0.007
testContainsOne 0
testContainsEmpty 0
testMaybeContains 0

LockFileTest

lockFailedExceptionRecovery 0.15

ObjectDirectoryTest

testConcurrentInsertionOfBlobsToTheSameNewFanOutDirectory 3.97

PackFileTest

testDelta_FailsOver2GiB 0.048
testDelta_SmallObjectChain 0.478
testWhole_LargeObject 0.133
testWhole_SmallObject 0.112

PackIndexV1Test

testCRC32 0.026
testIteratorMethodsContract 0.029
testCompareEntriesOffsetsWithGetOffsets 0.026
testIteratorReturnedValues1 0.038
testIteratorReturnedValues2 0.033
testCompareEntriesOffsetsWithFindOffsets 0.028

PackIndexV2Test

testCRC32 0.025
testIteratorMethodsContract 0.032
testCompareEntriesOffsetsWithGetOffsets 0.028
testIteratorReturnedValues1 0.03
testIteratorReturnedValues2 0.043
testCompareEntriesOffsetsWithFindOffsets 0.036

PackReverseIndexTest

testFindObjectWrongOffset 0.028
testFindNextOffsetWrongOffset 0.029
testFindObject 0.038
testFindNextOffset 0.034

PackWriterTest

testWritePack2DeltasReuseOffsets 0.248
testWriteEmptyPack1 0.193
testWriteEmptyPack2 0.255
testIgnoreNonExistingObjectsWithBitmaps 0.324
testExclude 0.336
testWritePack2DeltasReuseRefs 0.263
testWriteIndex 0.497
testWritePack1 0.155
testWritePack2 0.158
testWritePack3 0.185
testWritePack4 0.151
testWritePack1NoObjectReuse 0.254
testWritePack4ThinPack 0.208
testShallowFetchShallowAncestorDepth1 0.413
testShallowFetchShallowAncestorDepth2 0.537
testWritePack4SizeThinVsNoThin 0.445
testShallowFetchShallowParentDepth1 0.367
testShallowFetchShallowParentDepth2 0.386
testContructor 0.185
testIgnoreNonExistingObjects 0.186
testModifySettings 0.203
testDeltaStatistics 0.229
testNotIgnoreNonExistingObjects 0.18
testShallowIsMinimalDepth1 0.41
testShallowIsMinimalDepth2 0.47
testWritePack2SizeOffsetsVsRefs 0.342
testWritePack2DeltasCRC32Copy 0.207
testWritePack2SizeDeltasVsNoDeltas 0.413

RefDirectoryTest

testGetRefs_CorruptSymbolicReference 0.073
testBatchRefUpdateSimpleForce 0.118
testGetRefs_HeadsOnly_SymrefToPacked 0.083
testGetRef_DiscoversModifiedLoose 0.093
testGetRefs_HeadsOnly_AllLoose 0.128
testGetRefs_HeadOnOneBranch 0.079
testExactRef_EmptyDatabase 0.065
testGetRefs_IgnoresGarbageRef1 0.09
testGetRefs_IgnoresGarbageRef2 0.118
testGetRefs_IgnoresGarbageRef3 0.091
testGetRefs_IgnoresGarbageRef4 0.099
testGetRef_CorruptSymbolicReference 0.078
testPeelLooseTag 0.082
testGetRefs_TagsOnly_AllPacked 0.081
testGetRefs_TagsOnly_AllLoose 0.12
testGetRef_FetchHead 0.119
testGetRefs_PackedWithPeeled 0.204
test_repack 0.856
testFirstExactRef_IgnoresGarbageRef 0.084
testBatchRefUpdateConflictThanksToDelete 0.141
testPeelCommit 0.092
testGetRefs_CorruptObjectIdReference 0.093
testBatchRefUpdateSimpleNoForce 0.089
testGetRefs_LooseSorting_Bug_348834 0.077
testBatchRefUpdateConflict 0.096
testBatchRefUpdateNonFastForwardDoesNotDoExpensiveMergeCheck 0.079
testReadBranchConfig 0.065
testGetRefs_DeatchedHead1 0.059
testGetRefs_DeatchedHead2 0.064
testExactRef_FetchHead 0.095
testGetRefs_LooseOverridesPacked 0.101
testGetRefs_DiscoversModifiedLoose 0.078
testGetRef_CycleInSymbolicRef 0.114
testReadNotExistingBranchConfig 0.089
testGetRefs_HeadsOnly_AllPacked1 0.079
testGetRef_AnyHeadWithGarbage 0.062
testGetRefs_LooseSortedCorrectly 0.069
testGetRefs_PackedNotPeeled_Sorted 0.072
testFirstExactRef_Mixed 0.071
testExactRef_IgnoresGarbageRef 0.086
testGetRef_CorruptObjectIdReference 0.07
testRefsChangedStackOverflow 0.07
testCreate 0.04
testGetRef_PackedNotPeeled_WrongSort 0.05
testGetRefs_CycleInSymbolicRef 0.13
testGetRefs_InvalidName 0.055
testGetRef_DiscoversDeletedLoose 0.063
testGetRefs_DeeplyNestedBranch 0.062
testGetRefs_HeadBranchNotBorn 0.068
testGetRef_EmptyDatabase 0.07
testGetRefs_DiscoversDeletedLoose1 0.082
testGetRefs_DiscoversDeletedLoose2 0.067
testGetRefs_DiscoversDeletedLoose3 0.103
testGetRefs_DiscoversDeletedLoose4 0.073
testGetRefs_DiscoversDeletedLoose5 0.081
testGetRefs_EmptyDatabase 0.061
testGetRefs_HeadsOnly_Mixed 0.077
testGetRefs_DiscoversNewLoose1 0.1
testGetRefs_DiscoversNewLoose2 0.081
testIsNameConflicting 0.085
testGetRefs_SkipsLockFiles 0.091

ReflogReaderTest

testCheckout 0.187
testReadRightLog 0.174
testReadWhileAppendIsInProgress 0.2
testNoLog 0.147
testReadLineWithMissingComment 0.245
testSpecificEntryNumber 0.148
testReadOneLine 0.19
testReadTwoLine 0.17

ReflogWriterTest

shouldFilterLineFeedFromMessage 0.19

RefUpdateTest

testNewNamespaceConflictWithPackedPrefixNameExists 0.247
testDeleteForce 0.844
testDeleteNotFound 0.152
testDeleteLoosePacked 0.851
testNoCacheObjectIdSubclass 0.179
testDeleteLoosePackedRejected 0.136
testRenameBranchHasPreviousLog 0.811
testRenameCurrentBranch 1.015
testRenameBranchCannotLockAFileHEADisOtherLockFrom 0.203
testRenameBranchCannotLockAFileHEADisToLockTo 0.748
testRenameRefNameColission2avoided 0.933
testRefKeySameAsName 0.147
testLooseDelete 0.174
testUpdateRefLockFailureLocked 0.156
testDeleteLooseAndItsDirectory 0.183
testUpdateRefNoChange 0.147
testDeleteWithoutHead 0.158
testUpdateRefForwardWithCheck1 0.132
testUpdateRefForwardWithCheck2 0.133
testRenameBranchCannotLockAFileHEADisToLockFrom 0.134
testRenameBranchCannotLockAFileHEADisFromLockTo 0.722
testUpdateRefLockFailureWrongOldValue 0.123
testDeleteHEADreferencedRef 0.168
testRenameBranchCannotLockAFileHEADisFromLockFrom 0.201
testRenameBranchCannotLockAFileHEADisFromLockHEAD 0.174
testUpdateRefDetached 0.18
testRefsCacheAfterUpdateLooseOnly 0.224
testNewNamespaceConflictWithLoosePrefixOfExisting 0.226
testRenameBranchAlsoInPack 0.703
testDeleteHead 0.215
testRenameBranchCannotLockAFileHEADisOtherLockTo 0.763
testDeleteFastForward 0.88
testNewNamespaceConflictWithPackedPrefixOfExisting 0.147
testRefsCacheAfterUpdate 0.206
testUpdateRefForward 0.169
testDeleteHeadInBareRepo 0.189
testRenameBranchNoPreviousLog 0.316
testNewNamespaceConflictWithLoosePrefixNameExists 0.172
testRenameRefNameColission1avoided 0.938
testUpdateRefDetachedUnbornHead 0.186

RepositorySetupWorkDirTest

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

StoredBitmapTest

testGetBitmapWithoutXor 0.001
testGetBitmapWithThreeXor 0
testGetBitmapWithOneXor 0

T0003_BasicTest

test000_openrepo_default_gitDirSet 0.336
test002_WriteEmptyTree2 0.109
test30_stripWorkDir 0.096
test002_WriteEmptyTree 0.14
test006_ReadUglyConfig 0.121
test000_openrepo_default_gitDirAndWorkTreeSet 0.123
test000_openrepo_default_absolute_workdirconfig 0.191
test027_UnpackedRefHigherPriorityThanPacked 0.21
test000_openrepo_alternate_index_file_and_objdirs 0.168
test025_computeSha1NoStore 0.142
test020_createBlobTag 0.145
test028_LockPackedRef 0.197
test007_Open 0.166
test001_Initalize 0.141
test021_createTreeTag 0.205
test000_openRepoBadArgs 0.132
test022_createCommitTag 0.171
test024_createCommitNonAscii 0.146
test008_FailOnWrongVersion 0.106
test009_CreateCommitOldFormat 0.146
test026_CreateCommitMultipleparents 0.155
test000_openrepo_default_relative_workdirconfig 0.159
test023_createCommitNonAnullii 0.16
test000_openrepo_default_workDirSet 0.175

T0004_PackReaderTest

test003_lookupCompressedObject 0.169
test004_lookupDeltifiedObject 0.194

UnpackedObjectTest

testStandardFormat_SmallObject 0.028
testStandardFormat_InvalidType 0.054
testStandardFormat_LargeObject_TruncatedZLibStream 0.038
testStandardFormat_NoHeader 0.028
testStandardFormat_SmallObject_TruncatedZLibStream 0.051
testStandardFormat_NegativeSize 0.027
testStandardFormat_SmallObject_TrailingGarbage 0.022
testStandardFormat_GarbageAfterSize 0.026
testStandardFormat_LargeObject_TrailingGarbage 0.041
testPackFormat_DeltaNotAllowed 0.028
testStandardFormat_LargeObject_CorruptZLibStream 0.031
testPackFormat_LargeObject 0.034
testPackFormat_SmallObject 0.027
testStandardFormat_SmallObject_CorruptZLibStream 0.029
testStandardFormat_LargeObject 0.031

WindowCacheGetTest

testCache_TooSmallLimit 0.159
testCache_TooFewFiles 0.14
testCache_Defaults 0.126

WindowCacheReconfigureTest

testConfigureCache_PackedGitWindowSize_512 0.027
testConfigureCache_PackedGitWindowSizeAbovePackedGitLimit 0.023
testConfigureCache_Limits1 0.025
testConfigureCache_PackedGitWindowSize_0 0.024
testConfigureCache_PackedGitLimit_0 0.025
testConfigureCache_PackedGitWindowSize_4097 0.025
testConfigureCache_PackedGitOpenFiles_0 0.025

DeltaIndexTest

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

GcCommitSelectionTest

testBitmapsForExcessiveBranches 71.709
testSelectionOrderingWithChains 0.158
testBitmapSpansNoMerges 22.522
testBitmapSpansWithMerges 24.001

IntSetTest

testAdd 0.001

PackWriterBitmapPreparerTest

testNextSelectionDistanceForActiveBranch 0.007
testNextSelectionDistanceWithSmallerDistantSpan 0
testNextSelectionDistanceWithSmallerRecentSpan 0
testNextSelectionDistanceWithFewerRecentCommits 0

LocalDiskRefTreeDatabaseTest

testHeadOrigHead 0.152

RefTreeDatabaseTest

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

RefTreeTest

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

TestRepositoryTest

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

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.001
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.002
getRemoteTrackingBranchShouldReturnNullWithoutMergeBranch 0.001
isRebase 0
getRemoteTrackingBranchShouldReturnNullWithoutFetchSpec 0
getRemoteTrackingBranchShouldHandleNormalCase 0
getTrackingBranchShouldReturnNullWithoutMergeBranchForLocalBranch 0
getRemoteTrackingBranchShouldHandleOtherMapping 0
getTrackingBranchShouldHandleNormalCaseForRemoteTrackingBranch 0

BranchTrackingStatusTest

shouldWorkInNormalCase 0.151
shouldWorkWithoutMergeBase 0.11
shouldReturnNullWhenBranchDoesntExist 0.029

ConfigTest

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

ConstantsEncodingTest

testEncode_Unicode 0.001
testEncodeASCII_SimpleASCII 0
testEncode_SimpleASCII 0
testEncodeASCII_FailOnNonASCII 0
testEncodeASCII_Number13 0

DirCacheCheckoutMaliciousPathTest

testMaliciousAbsolutePathIsOk 0.18
testForbiddenNamesOnWindowsEgCon 0.123
testForbiddenNamesOnWindowsEgLpr 0.195
testForbiddenNamesOnWindowsEgDotCon 0.134
testMaliciousAbsoluteUNCPathWindows1OnUnix 0.164
testForbiddenNamesOnWindowsEgLpt1DotSuffix 0.114
testMaliciousPathDot 0.129
testMaliciousGitPathEndDotUnixOk 0.15
testMaliciousGitPathEndDotWindows1 0.16
testMaliciousGitPathEndDotWindows2 0.136
testMaliciousGitPathEndDotWindows3 0.163
testMaliciousAbsoluteUNCPathWindows2OnUnix 0.166
testMaliciousPathEmptyUnix 0.164
testMaliciousGitPath1Case 0.165
testMaliciousGitPath2Case 0.132
testMaliciousGitPath3Case 0.137
testMaliciousAbsoluteCurDrivePathWindowsOnUnix 0.161
testMaliciousPathDotDot 0.132
testMaliciousAbsolutePathSecondCheckout 0.096
testMaliciousAbsolutePathTwoLevelsFirstBad 0.164
testMaliciousAbsoluteUNCPathWindows1 0.153
testMaliciousAbsoluteUNCPathWindows2 0.126
testForbiddenNamesOnWindowsEgCon1 0.152
testForbiddenNamesOnWindowsEgLpt1 0.135
testMaliciousAbsolutePathIsOkTwoLevels 0.143
testMaliciousWindowsADSOnUnix 0.182
testMaliciousAbsolutePathTwoLevelsSecondBad 0.154
testMaliciousGitPathEndSpaceUnixOk 0.185
testMaliciousPathEmptyWindows 0.155
testMaliciousWindowsADS 0.159
testForbiddenWindowsNamesOnUnixEgCon 0.14
testMaliciousGitPath1 0.103
testMaliciousGitPath2 0.121
testMaliciousAbsoluteWindowsPath1 0.106
testMaliciousAbsoluteWindowsPath2 0.111
testMaliciousAbsolutePathIsOkSecondCheckout 0.147
testMaliciousAbsolutePath 0.125
testForbiddenWindowsNamesOnUnixEgLpt1 0.141
testForbiddenNamesOnWindowsEgConDotSuffix 0.099
testMaliciousAbsoluteCurDrivePathWindows 0.104
testMaliciousGitPathEndSpaceWindows 0.149
testMaliciousAbsoluteWindowsPath1OnUnix 0.184

DirCacheCheckoutTest

testCheckoutChangeLinkToEmptyDir 0.134
testDirtyFileModeEqualHeadMerge 0.214
testResetHard 0.444
testRules1thru3_NoIndexEntry 0.057
testCheckoutChangeLinkToNonEmptyDirs 0.128
testCheckoutUncachedChanges 0.077
testFileModeChangeAndContentChangeNoConflict 0.269
testCheckoutChangeFileToEmptyDir 0.11
testDirectoryFileSimple 0.095
testDirectoryFileConflicts_15b 0.126
testCloseNameConflicts1 0.131
testCheckoutOutChanges 0.184
testInitialCheckout 0.099
testOverwriteUntrackedLinkModeChange 0.172
testUntrackedConflicts 0.158
testCheckoutChangeFileToEmptyDirs 0.095
testCheckoutHierarchy 0.157
testFileModeChangeWithNoContentChangeUpdate 0.231
testFolderFileAndContentConflicts 0.378
testOverwriteUntrackedFileModeChange 0.154
testResetHardFromIndexEntryWithoutFileToTreeWithoutFile 0.245
testCheckoutChangeLinkToEmptyDirs 0.155
testCloseNameConflictsX0 0.13
testDontOverwriteEmptyFolder 0.081
testFileModeChangeAndContentChangeConflict 0.186
testFolderFileConflict 0.271
testDontOverwriteDirtyFile 0.051
testDirectoryFileConflicts_1 0.055
testDirectoryFileConflicts_2 0.065
testDirectoryFileConflicts_3 0.052
testDirectoryFileConflicts_4 0.074
testDirectoryFileConflicts_5 0.058
testDirectoryFileConflicts_6 0.065
testDirectoryFileConflicts_7 0.242
testDirectoryFileConflicts_8 0.062
testDirectoryFileConflicts_9 0.046
testCheckoutChangeFileToNonEmptyDirs 0.109
testRules4thru13_IndexEntryNotInHead 0.15
testCheckoutOutChangesAutoCRLFInput 0.065
testCheckoutOutChangesAutoCRLFfalse 0.078
testDirectoryFileConflicts_10 0.103
testDirectoryFileConflicts_11 0.088
testDirectoryFileConflicts_12 0.095
testDirectoryFileConflicts_13 0.109
testDirectoryFileConflicts_14 0.111
testDirectoryFileConflicts_15 0.074
testDirectoryFileConflicts_16 0.112
testDirectoryFileConflicts_17 0.123
testDirectoryFileConflicts_18 0.122
testDirectoryFileConflicts_19 0.166
testDirectoryFileConflicts_5b 0.125
testDirectoryFileConflicts_6b 0.153
testDirtyFileModeEqualIndexMerge 0.239
testOverwriteUntrackedIgnoredFile 0.354
testCheckoutOutChangesAutoCRLFtrue 0.144
testCheckoutOutChangesAutoCRLFtrueBinary 0.121
testMultipleContentConflicts 0.449
testCheckoutChangeLinkToNonEmptyDirsAndNewIndexEntry 0.137
testCheckoutChangeFileToNonEmptyDirsAndNewIndexEntry 0.156

IndexDiffSubmoduleTest

testDirtyRootWorktree 1.679
testDirtySubmoduleWorktreeUntracked 1.632
testInitiallyClean 1.437
testDirtySubmoduleWorktree 1.864
testDirtySubmoduleHEAD 1.828
testDirtySubmoduleIndex 1.705
testDirtySubmoduleIndexAndWorktree 1.793

IndexDiffTest

testUnchangedComplex 0.161
testRemovedUntracked 0.088
testUnchangedSimple 0.115
testAdded 0.081
testStageState_mergeAndReset_bug 0.372
testUntrackedFolders 0.203
testStageState_simulated_bug 0.271
testConflictingDeletedAndModified 0.355
testAssumeUnchanged 0.177
testAutoCRLFInput 0.117
testModified 0.086
testStageState 0.102
testRemoved 0.06
testConflictingFromMultipleCreations 0.351
testUntrackedNotIgnoredFolders 0.106
testConflicting 0.27

IndexModificationTimesTest

testLastModifiedTimes 0.214
testModify 2.269

MergeHeadMsgTest

testReadWriteMergeHeads 0.035
testReadWriteMergeMsg 0.036

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.011
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
testInvalidTreeNameIsNotMacHFSGit2 0
testValidTreeSorting1 0
testValidTreeSorting2 0
testValidTreeSorting3 0
testValidTreeSorting4 0
testValidTreeSorting5 0
testValidTreeSorting6 0
testValidTreeSorting7 0
testValidTreeSorting8 0
testInvalidCommitInvalidParent1 0.001
testInvalidCommitInvalidParent2 0
testInvalidCommitInvalidParent3 0
testInvalidCommitInvalidParent4 0
testInvalidCommitInvalidParent5 0
testValidCommit2Parent 0
testInvalidCommitInvalidAuthor1 0
testInvalidCommitInvalidAuthor2 0
testInvalidCommitInvalidAuthor3 0
testInvalidCommitInvalidAuthor4 0
testInvalidCommitInvalidAuthor5 0
testInvalidCommitInvalidAuthor6 0
testInvalidCommitInvalidAuthor7 0
testInvalidTreeNameIsDot 0
testInvalidTreeNameIsGit 0.001
testInvalidTreeNameIsGiTTilde1 0
testValidCommitNormalTime 0
testInvalidTreeNameIsGITTilde1 0
testInvalidTagInvalidTaggerHeader1 0
testInvalidTagInvalidTaggerHeader3 0
testBug477090 0
testInvalidTagNoTagHeader1 0
testInvalidTagNoTagHeader2 0
testInvalidTagNoTagHeader3 0
testValidEmptyTree 0
testInvalidTreeNameIsDotDot 0
testCommitCorruptCommitter 0
testValidCommitBlankAuthor 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd2 0.001
testInvalidCommitNoCommitter1 0
testInvalidCommitNoCommitter2 0
testInvalidTreeNameIsMixedCaseGit 0.002
testRejectNulInPathSegment 0
testInvalidTreeNameIsNotMacHFSGit 0
testInvalidTreeNameIsDotGitDot 0
testInvalidTagNoObject1 0
testInvalidTagNoObject2 0
testInvalidTagNoObject3 0
testInvalidTagNoObject4 0
testInvalidTagNoObject5 0
testInvalidTagNoObject6 0
testRejectInvalidWindowsCharacters 0.001
testInvalidTreeNameIsMacHFSGit 0
testCheckBlob 0
testInvalidCommitInvalidCommitter 0
testValidCommitNoParent 0
testRejectDotAtEndOnWindows 0
testInvalidCommitNoAuthor 0
testValidCommit128Parent 0
testInvalidTreeNameIsDotGitSomethingDot 0
testValidTagHasNoTaggerHeader 0.001
testInvalidTreeNameIsDotGitSpace 0
testRejectDevicesOnWindows 0.001
testInvalidCommitNoTree1 0
testInvalidCommitNoTree2 0
testInvalidCommitNoTree3 0
testInvalidCommitNoTree4 0
testValidTreeNameIsGitTilde11 0
testInvalidTagNoType1 0
testInvalidTagNoType2 0.001
testInvalidTagNoType3 0
testInvalidTagNoType4 0
testCommitCorruptAuthor 0
testInvalidTreeNameIsDotGitSomething 0
testInvalidTreeTruncatedInName 0
testInvalidTreeNameIsDotGitDotSpace 0
testInvalidTreeNameIsMacHFSGitCorruptUTF8AtEnd 0
testInvalidTreeModeMissingName 0
testInvalidTreeModeStartsWithZero1 0
testInvalidTreeModeStartsWithZero2 0
testInvalidTreeModeStartsWithZero3 0
testInvalidTreeDuplicateNames2 0
testInvalidTreeDuplicateNames3 0
testInvalidTreeDuplicateNames4 0
testInvalidTreeDuplicateNames5 0
testInvalidTreeDuplicateNames6 0
testInvalidTreeDuplicateNames7 0.001
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.002
testAddIfAbsent 0
testAddGrowsWithObjects 0.006
testAddIfAbsentGrowsWithObjects 0.002
testAddGetAndContains 0
testIterator 0.001
testEmptyMap 0.001

ObjectIdTest

test011_toString 0
test010_toString 0
test009_toString 0
test008_notIsId 0.001
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.001
testFromString_nonHex 0
test006_notIsId 0

ObjectLoaderTest

testLargeObjectLoader 0
testLimitedGetCachedBytes 0
testLimitedGetCachedBytesExceedsJavaLimits 0
testSmallObjectLoader 0.001

RefDatabaseConflictingNamesTest

testGetConflictingNames 0.001

ReflogConfigTest

testlogAllRefUpdates 0.112

ReflogResolveTest

resolveUnnamedCurrentBranchCommits 0.202
resolvePreviousBranch 0.188
resolveMasterCommits 0.143
resolveNonExistingBranch 0.099
resolveReflogParent 0.153
resolveDate 0.097

RefTest

testGetShortExactRef 0.16
testReadAllIncludingSymrefs 0.164
testReadSimplePackedRefSameRepo 0.181
testRefsUnderRefs 0.183
testResolvedSymRef 0.212
testReadSymRefToLoosePacked 0.197
testResolvedNamesBranch 0.164
testGetShortRef 0.15
testRemoteNames 0.152
testAmbiguousRefsUnderRefs 0.231
testReadLooseRef 0.184
testReadLoosePackedRef 0.149
testReadSymRefToPacked 0.131

RepositoryCacheConfigTest

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

RepositoryCacheTest

testBareFileKey 0.042
testNonBareFileKey 0.018
testRepositoryUsageCount 0.026
testFileKeyOpenNew 0.046
testGetRegistered 0.042
testRepositoryUsageCountWithRegisteredRepository 0.031
testCacheOpen 0.031
testUnregister 0.023
testGetRegisteredWhenEmpty 0.031
testRepositoryUnregisteringWhenExpired 0.102
testRepositoryNotUnregisteringWhenClosing 0.034
testReconfigure 0.034
testCacheRegisterOpen 0.03
testFileKeyOpenExisting 0.036

RepositoryResolveTest

testObjectId_nonexisting 0.164
testObjectId_objectid_invalid_explicit_parent 0.213
testHEAD 0.182
testTree 0.17
testDistance_past_root 0.152
testDerefCommit 0.149
resolveUpstream 0.385
testParseLookupPath 0.158
resolveExprSimple 0.173
invalidNames 0.138
testObjectId_objectid_implicit_firstparent 0.117
testObjectId_objectid_self 0.15
testParseNonGitDescribe 0.217
testDistance 0.164
testParseGitDescribeOutput 0.147
testObjectId_existing 0.132
testDerefBlob 0.124
testDerefTree 0.145
testObjectId_objectid_explicit_firstparent 0.146
testDerefTag 0.152
testRef_refname 0.125
testObjectId_objectid_explicit_otherparents 0.162

SquashCommitMsgTest

testReadWriteMergeMsg 0.049

SymbolicRefTest

testLeaf 0
testToString 0
testConstructor 0

T0001_PersonIdentTest

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

ThreadSafeProgressMonitorTest

testMethodsOkOnMainThread 0.001
testUpdateOnBackgroundThreads 0
testFailsMethodsOnBackgroundThread 0.001

ValidRefNameTest

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

CherryPickTest

testPick 0.129
testRevert 0.103

MergeAlgorithmTest

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

MergeMessageFormatterTest

testFormatWithConflictsWithFooterlikeLineInBody 0.201
testFormatWithConflictsNoFooterNoLineBreak 0.182
testTag 0.25
testPullWithUri 0.209
testFormatWithConflictsNoFooter 0.153
testMixed 0.145
testIntoHeadOtherThanMaster 0.16
testThreeBranches 0.189
testIntoOtherThanMaster 0.21
testRemoteBranch 0.208
testTwoBranches 0.157
testFormatWithConflictsWithFooters 0.158
testIntoSymbolicRefHeadPointingToMaster 0.184
testCommit 0.184
testOneBranch 0.174

RecursiveMergerTest

crissCrossMerge_twoRoots 10.351
crissCrossMerge_nonmergeable 10.979
crissCrossMerge_mergeable2 9.267
crissCrossMerge 5.276
crissCrossMerge_mergeable 4.498
crissCrossMerge_ThreeCommonPredecessors 5.186
crissCrossMerge_ParentsNotMergeable 5.633
crissCrossMerge_checkOtherFiles 5.677

ResolveMergerTest

checkFileReplacedByFolderInOurs 0.932
checkLockedFilesToBeDeleted 0.814
checkMergeEqualNewTrees 0.769
checkMergeConflictingNewTrees 0.765
checkMergeMergeableTreesWithoutIndex 0.991
checkMergeConflictingTreesWithoutIndex 0.722
failingDeleteOfDirectoryWithUntrackedContent 0.606
checkMergeMergeableFilesWithTreeInIndex 0.877
checkUntrackedFolderIsNotAConflict 0.89
checkFileReplacedByFolderInTheirs 0.968
checkMergeEqualTreesInCore 0.627
checkMergeConflictingFilesWithTreeInIndex 0.664
checkUntrackedEmpytFolderIsNotAConflictWithFile 0.782
checkMergeEqualTreesWithoutIndex 0.659
mergeWithCrlfInWT 0.724
checkMergeCrissCross 1.868
checkForCorrectIndex 17.487

SimpleMergeTest

testTrivialTwoWay_rightDFconflict1 0.232
testTrivialTwoWay_rightDFconflict2 0.231
testTrivialTwoWay_ok 0.148
testTrivialTwoWay 0.148
testOurs 0.167
testTrivialTwoWay_validSubtreeSort 0.209
testTrivialTwoWay_leftDFconflict1 0.189
testTrivialTwoWay_leftDFconflict2 0.173
testTrivialTwoWay_conflictSubtreeChange 0.178
testTrivialTwoWay_conflict 0.151
testTrivialTwoWay_disjointhistories 0.146
testTheirs 0.145
testTrivialTwoWay_concurrentSubtreeChange 0.251

SquashMessageFormatterTest

testCommit 0.21

NLSTest

testJVMDefaultLocale 0.001
testParallelThreadsWithDifferentLocales 0.001
testThreadTranslationBundleInheritance 0.001
testNLSLocale 0

RootLocaleTest

testJGitText 0.001
testCLIText 0.004
testUIText 0.001

TranslationBundleTest

testGermanTranslation 0
testMissingString 0.001
testNonTranslatedBundle 0.001
testMissingPropertiesFile 0.001

DefaultNoteMergerTest

testEditEdit 0.077
testIdenticalEdit 0.047
testDeleteDelete 0.038
testIdenticalAdd 0.047
testEditDelete 0.053
testAddAdd 0.08

LeafBucketTest

testSetFive_ReverseOrder 0.002
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.096
testCollapseFanoutAfterMerge 6.097
testEditSameNoteDifferentContent 0.185
testFanoutAndLeafWitConflict 6.667
testDeleteDifferentNotes 0.079
testNonNotesWithNonNoteConflict 0.134
testAddSameNoteDifferentContent 0.086
testNonNotesWithoutNonNoteConflict 0.195
testEditDifferentNotes 0.106
testEditDeleteConflict 0.09
testLargeTreesWithConflict 10.334
testLargeTreesWithoutConflict 7.259
testOursEqualsTheirs 0.034
testFanoutAndLeafWithoutConflict 2.535
testNoChange 0.034
testBaseEqualsOurs 0.032
testAddDifferentNotes 0.044

NoteMapTest

testReadFlatTwoNotes 0.137
testEditFlat 0.104
testWriteUnchangedFanout2_38 0.134
testCreateFromEmpty 0.045
testRemoveDeletesTreeFanout2_38 0.099
testGetCachedBytes 0.088
testReadFanout2_38 0.092
testIteratorFanoutTree2_38 0.094
testIteratorEmptyMap 0.026
testEditFanout2_38 0.119
testShorteningNoteRefName 0.02
testReadFanout2_2_36 0.172
testIteratorFlatTree 0.126
testReadFullyFannedOut 0.342
testIteratorFanoutTree2_2_36 0.165
testLeafSplitsWhenFull 0.303
testWriteUnchangedFlat 0.093
testIteratorFullyFannedOut 0.356

EditListTest

testTypes 0.001
testHunkHeader 0.001
testFileHeader 0

FileHeaderTest

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

GetTextTest

testGetText_DiffCc 0.008
testGetText_NoBinary 0.001
testGetText_BothISO88591 0.002
testGetText_Convert 0.001

PatchCcErrorTest

testError_CcTruncatedOld 0.002

PatchCcTest

testParse_OneFileCc 0.001
testParse_CcNewFile 0.001
testParse_CcDeleteFile 0

PatchErrorTest

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

PatchTest

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

AbstractPlotRendererTest

testDrawTextAlignment 0.337

PlotCommitListTest

testMergeBlockedBySelf 0.111
testMultipleMerges 0.114
testBug368927 0.103
testBug419359 0.108
testDuplicateParents 0.078
testBug300282_1 0.093
testTwoRoots1 0.058
testTwoRoots2 0.067
testMergeBlockedByOther 0.093
testSideBranch 0.052
test2SideBranches 0.062
testLinear 0.115
testMerged 0.073
testEgitHistory 0.273
testDanglingCommitShouldContinueLane 0.066

AlwaysEmptyRevQueueTest

testClear 0.028
testEmpty 0.025
testAddFails 0.043

DateRevQueueTest

testInsertOutOfOrder 0.084
testEmpty 0.026
testCloneFIFO 0.056
testInsertTie 0.043
testCloneEmpty 0.028
testClear 0.055
testHasFlags 0.094

FIFORevQueueTest

testUnpopAtFront 0.067
testEmpty 0.02
testCloneEmpty 0.023
testAddLargeBlocks 6.68
testClear 0.05
testHasFlags 0.045

FooterLineTest

testSignedOffBy_OneUserWithLF 0.027
testNotEmail 0.05
testNoFooters_EmptyBody 0.039
testEmptyValueWithLF 0.026
testNoFooters_OneLineBodyNoLF 0.029
testSignedOffBy_OneUserNoLF 0.029
testNoFooters_NewlineOnlyBody1 0.023
testNoFooters_NewlineOnlyBody5 0.023
testMatchesBugId 0.022
testNonDelimtedEmail 0.02
testSignedOffBy_IgnoreWhitespace 0.021
testFilterFootersIgnoreCase 0.027
testSignedOffBy_SkipNonFooter 0.027
testEmptyValueNoLF 0.029
testShortKey 0.024
testSignedOffBy_ManyUsers 0.024
testNoFooters_ShortBodyWithLF 0.022
testNoFooters_ShortBodyNoLF 0.025
testNoFooters_OneLineBodyWithLF 0.023

LIFORevQueueTest

testEmpty 0.038
testCloneEmpty 0.03
testAddLargeBlocks 6.563
testClear 0.054
testHasFlags 0.063

MaxCountRevFilterTest

testMaxCountRevFilter0 0.056
testMaxCountRevFilter 0.087

ObjectWalkFilterTest

testDefaultFilter 0.03
testFilteringTreeFiltersReferencedBlobs 0.006
testRevFilterAndObjectFilterCanCombine 0.009
testFilteringTreeFiltersSubtrees 0.003
testFilteringCommitsHasNoEffect 0.003
testObjectFilterCanFilterOutBlob 0.003

ObjectWalkTest

testNoCommits 0.024
testOneCommitOneTreeTwoBlob 0.063
testCull 0.181
testTwoCommitDeepTree1 0.114
testTwoCommitDeepTree2 0.098
testTwoCommitTwoTreeTwoBlob 0.085
testEmptyTreeCorruption 0.06
testTwoCommitsEmptyTree 0.054

RevCommitListTest

testFillToHighMarkMulitpleBlocks 10.335
testFillToUnknownCommit 8.789
testFillToNullCommit 0.102
testFillToHighMark2 0.077
testFillToHighMark4 0.102
testFillToHighMarkAll 0.1
testFillToCommit 0.096

RevCommitParseTest

testParse_implicit_mixed_encoded 0.024
testParse_WeirdHeaderOnlyCommit 0.036
testParse_NoMessage 0.025
testParse_OnlyLFMessage 0.024
testParse_implicit_UTF8_encoded 0.028
testParse_GitStyleMessage 0.034
testParse_ShortLineOnlyNoLF 0.031
testParse_illegalEncoding 0.033
testParse_explicit_bad_encoded2 0.021
testParse_explicit_bad_encoded 0.027
testParse_GitStyleMessageWithCRLF 0.034
testParse_incorrectUtf8Name 0.028
testParse_ShortLineOnlyEmbeddedLF 0.019
testParse_ShortLineOnlyEndLF 0.025
testParse_PublicParseMethod 0.028
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.024
testParse_incompleteAuthorAndCommitter 0.025
testParse_NoParents 0.031
testParse_unsupportedEncoding 0.033
testParse_explicit_encoded 0.034

RevFlagSetTest

testEmpty 0.024
testContainsAll 0.026
testContains 0.025
testAddOne 0.027
testAddTwo 0.031
testEquals 0.033
testRemove 0.032

RevObjectTest

testAddRevFlag 0.056
testHasRevFlag 0.059
testId 0.064
testAddRevFlagSet 0.055
testRemoveRevFlag 0.074
testRevObjectTypes 0.084
testHasAllFlag 0.064
testHasAnyFlag 0.05
testEquals 0.061
testRemoveRevFlagSet 0.035

RevTagParseTest

testTagBlob 0.029
testTagTree 0.043
testParse_implicit_mixed_encoded 0.031
testParseOldStyleNoTagger 0.038
testParse_NoMessage 0.037
testParse_OnlyLFMessage 0.026
testParse_implicit_UTF8_encoded 0.048
testParseAllFields 0.038
testParse_GitStyleMessage 0.033
testParse_ShortLineOnlyNoLF 0.033
testParse_illegalEncoding 0.028
testParse_explicit_bad_encoded2 0.029
testParse_explicit_bad_encoded 0.03
testParse_ShortLineOnlyEmbeddedLF 0.028
testParse_ShortLineOnlyEndLF 0.03
testParse_PublicParseMethod 0.03
testParse_ShortLineOnlyEmbeddedAndEndingLF 0.028
testTagTag 0.024
testParse_unsupportedEncoding 0.023
testTagCommit 0.019
testParse_explicit_encoded 0.03

RevWalkCullTest

testProperlyCullAllAncestors_LongHistory 0.311
testProperlyCullAllAncestors1 0.136
testProperlyCullAllAncestors2 0.083

RevWalkFilterTest

testFilter_NOT_NONE 0.079
testFilter_NONE 0.069
testFilter_Negate_ALL 0.069
testFilter_NOT_ALL 0.116
testFilter_ALL_Or_NONE 0.091
testFilter_NONE_Or_ALL 0.085
testFilter_MY_ALL_Or_NONE 0.069
testFilter_NO_MERGES 0.064
testFilter_NONE_Or_MY_ALL 0.047
testFilter_NONE_And_ALL 0.052
testFilter_NONE_And_MY_ALL 0.051
testFilter_MY_ALL_And_NONE 0.045
testFilter_ALL_And_NONE 0.042
testFilter_ALL 0.042
testCommitTimeRevFilter 0.057

RevWalkFollowFilterTest

testSingleRename 0.082
testMultiRename 0.073
testNoRename 0.046

RevWalkMergeBaseTest

testMultipleHeads_SameBase1 0.13
testMultipleHeads_SameBase2 0.133
testNone 0.056
testDisallowTreeFilter 0.05
testSimple 0.107
testCrissCross 0.06

RevWalkMergedIntoTest

testOldCommitWalk 0.109

RevWalkPathFilter1Test

testEmpty_EmptyTree 0.036
testStringOfPearls_FilePath1 0.071
testStringOfPearls_FilePath2 0.074
testStringOfPearls_FilePath3 0.121
testStringOfPearls_FilePath3_NoParentRewriting 0.146
testStringOfPearls_DirPath2 0.082
testStringOfPearls_FilePath2_NoParentRewriting 0.077
testStringOfPearls_FilePath1_NoParentRewriting 0.079
testStringOfPearls_DirPath2_NoParentRewriting 0.085
testEdits_MatchNone 0.092
testEmpty_NoMatch 0.037
testSimple1 0.038
testEdits_MatchAll 0.078

RevWalkPathFilter6012Test

test1 0.133
test2 0.138
test3 0.152
test4 0.144
test5 0.143
test6 0.136
test7 0.151

RevWalkResetTest

testRevFilterReceivesParsedCommits 0.051

RevWalkShallowTest

testMergeCommitEntirelyShallow 0.095
testMergeCommitOneParentShallow 0.103
testObjectDirectorySnapshot 0.066
testDepth1 0.063
testDepth2 0.076
testDepth3 0.065

RevWalkSortTest

testSort_Default 0.07
testSort_COMMIT_TIME_DESC 0.08
testSort_COMMIT_TIME_DESC_OutOfOrder1 0.055
testSort_COMMIT_TIME_DESC_OutOfOrder2 0.067
testSort_TOPO_REVERSE 0.076
testSort_TOPO 0.058
testSort_REVERSE 0.052

RevWalkUtilsCountTest

shouldWorkForNormalCase 0.04
shouldReturnZeroWhenMergedInto 0.042
shouldWorkWithMerges 0.071
shouldWorkWithoutCommonAncestor 0.059
shouldWorkWithZeroAsEnd 0.041
shouldReturnZeroOnSameCommit 0.041

RevWalkUtilsReachableTest

withMerge 0.18
withCommitLoadedByDifferentRevWalk 0.051
twoCommits 0.059
oneCommit 0.058
multipleBranches 0.086

SkipRevFilterTest

testSkipRevFilter0 0.032
testSkipRevFilterNegative 0.027
testSkipRevFilter 0.06

TreeRevFilterTest

testStringOfPearls_FilePath1 0.081
testStringOfPearls_FilePath2 0.095
testStringOfPearls_FilePath3 0.123
testStringOfPearls_DirPath2 0.084
testPathFilterOrOtherFilter 0.064

FileBasedConfigTest

testLeadingWhitespaces 0.012
testUTF8withoutBOM 0.026
testUTF8withBOM 0.009
testSystemEncoding 0.01

SubmoduleAddTest

commandWithNullPath 0.021
addSubmoduleWithExistingSubmoduleDefined 0.299
addExistentSubmodule 0.027
addSubmodule 0.232
commandWithEmptyPath 0.017
addSubmoduleWithRelativeUri 0.254
commandWithEmptyUri 0.02
commandWithNullUri 0.021

SubmoduleInitTest

resolveInvalidParentUrl 0.045
resolveTwoLevelHigherRelativeUrl 0.048
resolveWorkingDirectoryRelativeUrl 0.048
repositoryWithUninitializedModule 0.041
resolveOneLevelHigherRelativeUrl 0.045
resolveSameLevelRelativeUrl 0.045
repositoryWithNoSubmodules 0.018

SubmoduleStatusTest

repositoryWithNoSubmoduleRepository 0.037
repositoryWithNoHeadInSubmodule 0.081
repositoryWithUninitializedSubmodule 0.036
repositoryWithInitializedSubmodule 0.087
repositoryWithMissingSubmodule 0.032
repositoryWithDifferentRevCheckedOutSubmodule 0.094
repositoryWithNoSubmodules 0.018

SubmoduleSyncTest

repositoryWithSubmodule 0.251
repositoryWithRelativeUriSubmodule 0.221
repositoryWithNoSubmodules 0.021

SubmoduleUpdateTest

repositoryWithSubmodule 0.237
repositoryWithUnconfiguredSubmodule 0.028
repositoryWithInitializedSubmodule 0.04
repositoryWithNoSubmodules 0.02

SubmoduleWalkTest

repositoryWithNestedSubmodule 0.033
repositoryWithRootLevelSubmoduleRelativeRef 0.075
treeIdWithGitmodules 0.049
indexWithGitmodules 0.047
bareRepositoryWithNoSubmodules 0.039
generatorFilteredToOneOfTwoSubmodules 0.027
repositoryWithRootLevelSubmoduleAbsoluteRef 0.064
repositoryWithRootLevelSubmodule 0.029
testTreeIteratorWithGitmodules 0.034
repositoryWithNoSubmodules 0.023

SymlinksTest

fileModeTestMissingThenSymlink 0.256
createDirSymlinkBeforeTarget 0.192
createFileSymlinkBeforeTarget 0.185
fileModeTestFolderThenSymlink 0.174
createSymlinkAfterTarget 0.187
fileModeTestSymlinkThenFile 0.266
fileModeTestFileThenSymlink 0.287
fileModeTestSymlinkThenMissing 0.234
fileModeTestSymlinkThenFolder 0.194

AtomicPushTest

pushAtomicClientGivesUpEarly 0.026
pushNonAtomic 0.007
pushAtomicDisabled 0.003

BaseReceivePackTest

parseCommand 0.001

BundleWriterTest

testAbortWrite 0.118
testWriteHEAD 0.107
testWriteSingleRef 0.158
testIncrementalBundle 0.29

HMACSHA1NonceGeneratorTest

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

HttpAuthTest

testHttpAuthScanResponse 0.011

LongMapTest

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

NetRCTest

testNetRCFile 0.055
testNetRCDefault 0.028

OpenSshConfigTest

testAlias_DoesNotMatch 0.025
testAlias_OptionsSet 0.032
testAlias_InheritBatchMode 0.031
testAlias_ConnectionAttempts 0.031
testAlias_BatchModeDefault 0.031
testAlias_PreferredAuthenticationsDefault 0.028
testAlias_OptionsInherit 0.026
testAlias_BatchModeYes 0.027
testQuoteParsing 0.024
testSeparatorParsing 0.025
testAlias_OptionsKeywordCaseInsensitive 0.025
testAlias_ConnectionAttemptsDefault 0.021
testAlias_invalidConnectionAttempts 0.023
testAlias_PreferredAuthentications 0.025
testNoConfig 0.026
testAlias_badConnectionAttempts 0.028
testAlias_InheritPreferredAuthentications 0.03

PacketLineInTest

testReadStringRaw1 0
testReadStringRaw2 0
testReadStringRaw3 0
testReadStringRaw4 0
testReadString_End 0
testReadACK_ACKready1 0.001
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
testReadACK_ACKcommon1 0

PacketLineOutTest

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

PackParserTest

testDataAfterPackFooterSplitHeaderRead 0.145
test1 0.038
test2 0.04
testTinyThinPack 0.051
testMaxObjectSizeDeltaBlock 0.063
testMaxObjectSizeFullBlob 0.059
testPackWithTrailingGarbage 0.029
testPackWithDuplicateBlob 0.037
testDataAfterPackFooterSingleRead 0.038
testDataAfterPackFooterSplitObjectRead 0.186
testMaxObjectSizeDeltaResultSize 0.044
testNonMarkingInputStream 0.026

PushCertificateIdentTest

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

PushCertificateParserTest

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

PushCertificateStoreTest

saveInBatch 0.003
lockFailure 0.007
putMatchingWithSomeMatchingRefs 0.003
saveTwoCertsOnSameRefInTwoUpdates 0.003
saveTwoCertsOnDifferentRefsInTwoUpdates 0.005
putMatchingWithNoMatchingRefsInBatchOnEmptyRef 0.001
changeRefFileToDirectory 0.003
putMatchingWithNoMatchingRefsInBatchOnNonEmptyRef 0.001
missingRef 0
putMatchingWithNoMatchingRefs 0.002
saveOneCertOnOneRef 0.005
saveNoChange 0.001
getBeforeSaveDoesNotIncludePending 0.013
saveTwoCertsOnSameRefInOneUpdate 0.006
saveTwoCertsOnDifferentRefsInOneUpdate 0.014
saveOneCertOnMultipleRefs 0.006

PushConnectionTest

invalidCommand 0.01
testWrongOldIdDoesNotReplace 0.006

PushOptionsTest

testThinPushWithOptions 0.032
testPushWithEmptyOptions 0.207
testAdvertisedButUnusedPushOptions 0.21
testPushWithoutOptions 0.255
testAtomicPushWithOptions 0.02
testFailedAtomicPushWithOptions 0.02
testNonAtomicPushWithOptions 0.019
testPushOptionsNotSupported 0.201

PushProcessTest

testUpdateMixedCases 0.131
testUpdateUnexpectedRemote 0.133
testTrackingRefUpdateOnReject 0.14
testUpdateDelete 0.123
testUpdateFastForward 0.106
testUpdateUnexpectedRemoteVsForce 0.113
testUpdateRejectedByConnection 0.091
testUpdateUpToDate 0.137
testUpdateNonFastForwardForced 0.115
testUpdateExpectedRemote 0.098
testPushResult 0.135
testUpdateNonFastForwardUnknownObject 0.115
testUpdateNonFastForward 0.114
testUpdateDeleteNonExisting 0.094
testTrackingRefUpdateEnabled 0.142
testUpdateCreateRef 0.122
testTrackingRefUpdateDisabled 0.177

ReceivePackAdvertiseRefsHookTest

testUsingHiddenDeltaBaseFails 0.206
testUsingUnknownBlobFails 0.205
testUsingHiddenCommonBlobFails 0.167
testCreateBranchAtHiddenCommitFails 0.163
testFilterHidesPrivate 0.157
testSuccess 0.235
testUsingUnknownTreeFails 0.204

RefAdvertiserTest

advertiser 0

RefSpecTest

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

RemoteConfigTest

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

SideBandOutputStreamTest

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

TestProtocolTest

testFetch 0.006
testPush 0.002
testUploadPackFactory 0.004
testReceivePackFactory 0.005

TransportTest

testFindRemoteRefUpdatesTwoRefSpecs 0.152
testSpi 0.139
testFindRemoteRefUpdatesTrackingRef 0.102
testFindRemoteRefUpdatesNoWildcardNoTracking 0.094
testFindRemoteRefUpdatesNoWildcardNoDestination 0.101
testLocalTransportFetchWithoutLocalRepository 0.095
testFindRemoteRefUpdatesWildcardNoTracking 0.103
testLocalTransportWithRelativePath 0.175

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.038
testGetEmptyHumanishName 0
testSshProtoHostWithPort 0
testGetValidHumanishName 0
testGetWithSlashDotGitHumanishName 0
testSshProtoWithUserPassAndPort 0.001
testGetValidWithSlashDotGitHumanishName 0
testURIEncode_00 0
testURIEncode_0a 0
testSshProtoWithUserAndPort 0
testSshProtoWithEmailUserPassAndPort 0
testGetValidWithSlashDotGitSlashHumanishName 0
testGetWindowsPathHumanishName 0
testSshGitProto 0
testSshProtoHostWithAuthentication 0.001
testGetValidWithSlashesDotGitSlashHumanishName 0
testSshProtoWithADUserPassAndPort 0
testGetValidSlashHumanishName 0
testUnixFile 0
testGetSlashesValidSlashHumanishName 0
testURIEncodeDecode 0
testFileProtoUnix 0.001
testMissingPort 0
testGitProtoUnixPort 0
testStringConstructor 0.001
testGetSlashValidSlashDotGitSlashHumanishName 0
testGetAbsEmptyHumanishName 0
testWindowsFile2 0
testScpStyleWithUser 0
testFileWithNoneUserHomeWithTilde 0
testGitProtoWindowsPort 0
testRelativePath 0
testPathSeparator 0
testScpStyleNoURIDecoding 0
testGitSshProto 0
testWindowsFile 0
testSshProto 0.001
testScpStyleWithoutUserAbsolutePath 0
testGetSet 0
testGetValidGitSchemeWithTwoSlashesHumanishName 0
testSshProtoWithEscapedADUserPassAndPort 0
testUserPasswordAndPort 0
testGetTwoSlashesDotGitHumanishName 0
testGitProtoWindows 0
testGitWithUserHome 0.001
shouldRaiseErrorOnEmptyURI 0
testGetValidLocalWithTwoSlashesHumanishName 0
testSshProtoWithEmailUserAndPort 0
testGitProtoUnix 0
testFileProtoWindows 0
testFileWithUserHome 0
Resolving ~user is beyond standard Java API and need more support
testGetValidDotGitSlashHumanishName 0
testGetValidWithEmptySlashDotGitHumanishName 0
testGetSlashValidSlashHumanishName 0

WalkEncryptionTest$Required

test_A1_ValidURI 0
skipped
test_A2_CryptoError 0
skipped

WalkEncryptionTest$TestablePBE

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

AbstractTreeIteratorTest

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

CanonicalTreeParserTest

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

EmptyTreeIteratorTest

testAtEOF 0.017
testCreateSubtreeIterator 0.025
testStopWalkCallsParent 0.016
testBackDoesNothing 0.026
testEntryObjectId 0.016
testNextDoesNothing 0.022

FileTreeIteratorJava7Test

testSymlinkActuallyModified 0.097
testSymlinkNotModifiedThoughNormalized 0.082
testSymlinkModifiedNotNormalized 0.073
testFileModeSymLinkIsNotATree 0.031

FileTreeIteratorTest

testEmptyIfRootIsEmpty 0.041
testCustomFileModeStrategyFromParentIterator 0.103
testEmptyIfRootDoesNotExist 0.033
testComputeFileObjectId 0.055
testCustomFileModeStrategy 0.1
submoduleWithNoGitDirectory 0.093
idOffset 0.253
testIsModifiedSymlinkAsFile 0.087
testTreewalkEnterSubtree 0.082
submoduleNestedWithHeadMatchingIndex 0.189
testEmptyIteratorOnEmptyDirectory 0.038
testDirCacheMatchingId 0.504
submoduleHeadMatchesIndex 0.2
submoduleDirectoryIterator 0.218
testIsModifiedFileSmudged 1.041
submoduleWithNoHead 0.134
testEmptyIfRootIsFile 0.033
testGetEntryContentLength 0.038
testSimpleIterate 0.043

IndexDiffFilterTest

testFileIgnoredNotHonored 0.078
testRecursiveTreeWalk 0.067
testEmptyFolderCommitted 0.055
testFileInFolderUntracked 0.075
testFileInFolderCommittedModifiedAllIgnored 0.073
testFileInFolderCommittedDeleted 0.113
testFileInFolderCommittedModifiedCommittedComparedWithInitialCommit 0.197
testFileInFolderCommittedAllDeletedCommittedAllIgnoredComparedWithInitialCommit 0.18
testFileCommittedModified 0.075
testFileIgnored 0.105
testFileCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.129
testFolderChangedToFile 0.091
testFileInFolderCommittedModified 0.098
testNonRecursiveTreeWalk 0.085
testFileInFolderCommittedDeletedCommittedComparedWithInitialCommit 0.109
testFileCommittedDeletedCommittedComparedWithInitialCommit 0.114
testEmptyFolderCommittedDeletedCommittedComparedWithInitialCommit 0.093
testFileInFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.125
testFileCommittedDeleted 0.061
testFolderChangedToFileCommittedComparedWithInitialCommit 0.092
testFileInFolderCommittedAllDeletedCommittedComparedWithInitialCommit 0.11
testFileCommittedModifiedIgnored 0.062
testFileCommitted 0.048
testEmptyFolderCommittedDeletedCommittedIgnoredComparedWithInitialCommit 0.088
testFileInFolderCommittedModifiedIgnored 0.103
testFileCommittedModifiedCommittedComparedWithInitialCommit 0.127
testConflicts 0.26
testFileInFolderAllIgnored 0.091
testFileInFolderCommittedChangedNotModified 0.194
testFileInFolderCommittedAllDeleted 0.071
testEmptyFolderIgnored 0.075
testFileInFolderCommittedNonRecursive 0.119
testEmptyFolderUntracked 0.088
testFileInFolderCommitted 0.069
testFileInFolderIgnored 0.084
testFileCommittedChangedNotModified 0.054
testEmptyFolderCommittedDeleted 0.057
testFileUntracked 0.063

InterIndexDiffFilterTest

testOneOnly 0.019
testTwoSame 0.022
testEmpty 0.023
testTwoSameDifferByAssumeValid 0.019
testTwoSameSameAssumeValidDifferentContent 0.02

NotTreeFilterTest

testNegateIsUnwrap 0.025
testCloneIsDeepClone 0.023
testWrap 0.035
testShouldBeRecursive_PathFilter 0.018
testCloneIsSparseWhenPossible 0.018
testShouldBeRecursive_ALL 0.015

PathFilterGroupTest

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

PathSuffixFilterTest

testEdgeCases 0.029
testRecursiveFiltering 0.035
testNonRecursiveFiltering 0.027

TreeFilterTest

testANY_DIFF_IncludesSingleTreeCase 0.024
testALL_IdentityClone 0.027
testANY_DIFF_ShouldNotBeRecursive 0.02
testNotALL_IncludesNothing 0.023
testANY_DIFF_IdentityClone 0.024
testALL_IncludesAnything 0.021
testALL_ShouldNotBeRecursive 0.019

ForPathTest

testFindObjects 0.037

NameConflictTreeWalkTest

testNoDF_NoGap 0.032
testDF_NoGap 0.014
testDF_DetectConflict 0.018
testDF_GapByOne 0.017
testDF_SkipsSeenSubtree 0.025

PostOrderTreeWalkTest

testNoPostOrder 0.022
testInitialize_NoPostOrder 0.019
testInitialize_TogglePostOrder 0.02
testResetDoesNotAffectPostOrder 0.017
testWithPostOrder_NoEnterSubtree 0.02
testWithPostOrder_EnterSubtree 0.019

TreeWalkBasicDiffTest

testMissingSubtree_DetectFileAdded_FileModified 0.071

TreeWalkJava7Test

testSymlinkToDirNotRecursingViaSymlink 0.026

Base64Test

testDecodeFail_NonBase64Character 0.001
testDecode 0.001
testEncode 0
testEncodeMatchesDecode 0

BlockListTest

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

ChangeIdUtilTest

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

FileUtils7Test

testAtomicMove 0.003
testDeleteSymlinkToDirectoryDoesNotDeleteTarget 0.001

FileUtilTest

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

FSTest

testSymlinkAttributes 0.201
testReadPipePosixCommandFailure 0.037
testExecutableAttributes 0.001

GitDateFormatterTest

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

GitDateParserBadlyFormattedTest

badlyFormattedWithExplicitRef 0.009
badlyFormattedWithoutRef 0.006

GitDateParserTest

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

HookTest

testCommitMsgHookReceivesCorrectParameter 0.106
testFailedPreCommitHookBlockCommit 0.048
testFindPostCommitHook 0.03
testAllCommitHooks 0.132
testFindHook 0.028
testFailedCommitMsgHookBlocksCommit 0.057
testPostCommitRunHook 0.035
testRunHook 0.038
testCommitMsgHookCanModifyCommitMessage 0.087

IntListTest

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

AutoCRLFInputStreamTest

testBoundary 0.74
test 0.001

AutoCRLFOutputStreamTest

testBoundary 1.132
test 0.001

AutoLFInputStreamTest

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

TimeoutInputStreamTest

testTimeout_skip_Timeout 0.255
testTimeout_readByte_Success1 0
testTimeout_readByte_Success2 0.001
testTimeout_readByte_Timeout 0.254
testTimeout_readBuffer_Timeout 0.254
testTimeout_readBuffer_Success1 0.001
testTimeout_readBuffer_Success2 0
testTimeout_skip_Success 0.001

TimeoutOutputStreamTest

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

UnionInputStreamTest

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

IOReadLineTest

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

NBTest

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

PathsTest

testPathCompare 0
testStripTrailingSeparator 0.001

QuotedStringBourneStyleTest

testDequote_BareABCZ_OnlyBC 0.002
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.001
testDequote_BareABCZ_OnlyBC 0
testDequote_Empty1 0
testDequote_Empty2 0
testDequote_LoneBackslash 0
testDequote_Latin1 0
testDequote_SoleDq 0
testQuote_Ang 0.001
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.001

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

RawParseUtilsTest

testParseEncoding_badEncoding 0
testParseEncoding_ISO8859_1_encoding 0.001
testParseEncoding_Accept_Latin_One_AsISO8859_1 0

RawSubStringPatternTest

testBoundary 0.028
testCaseInsensitive 0.017
testEmptyPattern 0.018
testNoMatches 0.016

ReadLinesTest

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

RefListTest

testCopyLeadingPrefix 0
testBuilder_Remove 0.001
testBuilder_ToString 0
testCopyConstructorReusesArray 0
testSet 0
testPutReplaceEntry 0
testEmpty 0.001
testToString 0
testRemoveEndOfList 0
testAddToMiddleOfListByInsertionPosition 0
testAddToEndOfList 0
testAddToFrontOfList 0
testBuilder_AddThenSort 0
testRemoveMiddleOfList 0
testPutNewEntry 0
testRemoveMakesEmpty 0.001
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.001
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.001
testEntryTypeSet 0
testRemove 0
testIterator_FailsAtEnd 0

RelativeDateFormatterTest

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

RunExternalScriptTest

testCopyStdIn 0.013
testWrongScript 0.012
testArguments 0.017
testRc 0.008
testCopyStdInExecute 0.019
testAllTogetherBinExecute 0.028
testAllTogetherBin 0.015
testWrongSh 0.007
testNullStdout 0.011
testCopyNullStdIn 0.014
testStdErr 0.01
testStdErrExecute 0.012

StringUtilsTest

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

TemporaryBufferTest

testOneByte 0.001
testInCoreLimit_SwitchOnCopy 0.04
testEmpty 0
testHeap 0
testInCoreLimit_SwitchOnAppendByte 0.016
testLarge_SingleWrite 0.035
testInCoreLimit_SwitchBeforeAppendByte 0.027
testOneBlock_BulkWrite 0
testRandomWrites 0.039
testOneBlockAndHalf_BulkWrite 0
testOneBlockAndHalf_SingleWrite 0.001
testDestroyWhileOpen 0.018
testOneBlockAndHalf_Copy 0
testHeapWithEstimatedSize 0.004
testInCoreInputStream 0

GitCloneTaskTest

shouldRaiseErrorOnBadSourceURL 2.531
shouldRaiseErrorOnBadUrl 0.361
shouldCloneAValidGitRepository 0.523
shouldRaiseErrorOnNoUrl 0.208
shouldCreateABareCloneOfAValidGitRepository 0.201
shouldRaiseErrorOnEmptyUrl 0.252

ClientVersionUtilTest

testParse 0.003
testPushStatusBug 0.001

RootLocaleTest

testHttpServerText 0.015

ServletUtilsTest

testAcceptGzip 0.005

AdvertiseErrorTest

testPush_CreateBranch 3.374

AsIsServiceTest

testCreate_Default 1.943
testCreate_Disabled 0.061
testDisabledSingleton 0.263
testCreate_Enabled 0.145

DefaultReceivePackFactoryTest

testCreate_AuthUser 1.891
testCreate_NullUser 0.042
testCreate_EmptyStringUser 0.402
testCreate_Disabled 0.072
testDisabledSingleton 0.11
testCreate_Enabled 0.082

DefaultUploadPackFactoryTest

testCreate_Default 2.109
testCreate_Disabled 0.061
testDisabledSingleton 0.025
testCreate_Enabled 0.286

DumbClientDumbServerTest

testInitialClone_Loose[0] 4.328
testListRemote[0] 0.272
testPushNotSupported[0] 0.317
testInitialClone_Packed[0] 0.404
testInitialClone_Loose[1] 1.127
testListRemote[1] 0.131
testPushNotSupported[1] 0.166
testInitialClone_Packed[1] 0.268

DumbClientSmartServerTest

testInitialClone_Small[0] 4.053
testListRemote[0] 0.338
testPushNotSupported[0] 0.287
testInitialClone_Packed[0] 0.472
testInitialClone_Small[1] 1.168
testListRemote[1] 0.116
testPushNotSupported[1] 0.165
testInitialClone_Packed[1] 0.253

ErrorServletTest

testHandler 2.012

FileResolverTest

testNotAGitRepository 1.781
testUnreasonableNames 0.002
testExportOk 0.277

GitServletInitTest

testDefaultConstructor_NoBasePath 0.013
testInitUnderContainer_WithBasePath 0.032
testDefaultConstructor_WithBasePath 0.001
testInitUnderContainer_NoBasePath 0.017

GitServletResponseTests

testRuntimeExceptionInPreReceiveHook 1.994
testUnpackErrorWithSubsequentExceptionInPostReceiveHook 0.303
testObjectCheckerException 0.196

HookMessageTest

testPush_CreateBranch 2.69
testPush_HookMessagesToOutputStream 0.155

HttpClientTests

testListRemote_Dumb_NoHEAD 2.39
testListRemote_Smart_DetachedHEAD 0.358
testRepositoryNotFound_Dumb 0.148
testListRemote_Smart_WithQueryParameters 0.15
testListRemote_Dumb_Auth 0.168
testListRemote_Dumb_NeedsAuth 0.163
testListRemote_Smart_UploadPackNeedsAuth 0.083
testRepositoryNotFound_Smart 0.124
testListRemote_Dumb_DetachedHEAD 0.171
testListRemoteWithoutLocalRepository 0.076
testListRemote_Smart_UploadPackDisabled 0.123

MeasurePackSizeTest

testPush_packSize 2.229

ProtocolErrorTest

testPush_UnpackError_TruncatedPack 1.597

RegexPipelineTest

testSimpleRegex 0.03
testRegexGroupFilter 0.164
testServeOrdering 0.095

SetAdditionalHeadersTest

testSetHeaders 0.39

SmartClientSmartServerTest

testFetch_FewLocalCommits[0] 1.26
testInvalidWant[0] 0.168
testPush_NotAuthorized[0] 0.214
testPush_CreateBranch[0] 0.274
testInitialClone_Small[0] 0.201
testFetch_TooManyLocalCommits[0] 1.207
testListRemote[0] 0.185
testListRemote_BadName[0] 0.154
testPush_ChunkedEncoding[0] 0.248
testInitialClone_BrokenServer[0] 0.166
testFetch_RefsUnreadableOnUpload[0] 0.26
testFetch_FewLocalCommits[1] 1.167
testInvalidWant[1] 0.207
testPush_NotAuthorized[1] 0.177
testPush_CreateBranch[1] 0.213
testInitialClone_Small[1] 0.191
testFetch_TooManyLocalCommits[1] 1.014
testListRemote[1] 0.128
testListRemote_BadName[1] 0.156
testPush_ChunkedEncoding[1] 0.217
testInitialClone_BrokenServer[1] 0.137
testFetch_RefsUnreadableOnUpload[1] 0.168

AddTest

testAddNothing 1.866
testAddAFile 0.348
testAddUsage 0.031
testAddFileTwice 0.141
testAddAlreadyAdded 0.113

ArchiveTest

testTarPrefixOption 2.312
testTgzExtensions 0.459
testTarPreservesContent 0.503
testArchiveIncludesSubmoduleDirectory 1.98
testTarWithSubdir 1.057
testExtensionMatchIsAnchored 0.519
testUnrecognizedFormat 0.305
testArchiveWithLongFilename 1.293
testTarPreservesMode 0.69
testNoExtensionMeansTar 0.41
testEmptyArchive 0.208
testArchivePrefixOption 0.488
testArchiveWithSubdir 0.651
testArchivePreservesMode 0.342
testUnrecognizedExtensionMeansTar 0.193
testZipExtension 0.243
testDefaultFormatIsTar 0.422
testArchivePreservesContent 0.169
testTarExtension 0.141
testTarWithLongFilename 0.348
testTxzExtension 0.617
testPrefixWithoutTrailingSlash 0.268
testTarIncludesSubmoduleDirectory 0.817
testTarPrefixWithoutTrailingSlash 0.123
testArchiveWithFiles 0.185
testPrefixDoesNotNormalizeDoubleSlash 0.146
testFormatOverridesFilename 0.163
testPrefixDoesNotNormalizeDoubleSlashInTar 0.119
testEmptyTar 0.122
testTbz2Extension 0.277

BranchTest

testRenameTwoArgs 2.139
testExistingBranch 0.145
testDeleteForce 0.933
testCreateFromOldCommit 1.446
testList 0.183
testListDetached 0.265
testHelpAfterDelete 0.3
testCreate 0.193
testDelete 0.392
testDeleteForceMultiple 0.909
testListContains 0.853
testRenameSingleArg 0.52
testDeleteMultiple 0.376

CheckoutTest

testCheckoutHead 2.122
testCheckoutLink 0.378
testCheckoutPath 1.173
testCheckoutSelf 0.298
testCheckoutUnresolvedHead 0.095
fileModeTestFileThenFileWithFolderInIndex 0.751
testCheckoutNewBranchThatAlreadyExists 0.215
fileModeTestFileWithFolderInIndex 0.761
testCheckoutExistingBranchWithConflict 0.954
fileModeTestFolderThenFileWithMissingInWorkingTree 1.144
testCheckouSingleFile 0.549
testCheckoutBranch 0.394
fileModeTestFolderWithMissingInWorkingTree 0.706
testCheckoutNonExistingBranch 0.059
testCheckoutOrphan 0.413
testCheckoutWithMissingWorkingTreeFile 0.478
testCheckoutNewBranch 0.255
fileModeTestFolderThenMissingWithFileInWorkingTree 0.457
testCheckoutNewBranchOnBranchToBeBorn 0.025
fileModeTestMissingWithFolderInWorkingTree 0.404
fileModeTestMissingThenFolderWithFileInWorkingTree 0.545

CleanTest

testCleanDeleteDirs 2.126
testCleanLeaveDirs 0.199
testCleanRequiresForce 0.196
testCleanRequiresForceConfig 0.068

CLIGitCommandTest

testSplit 0.021

CloneTest

testCloneIntoCurrentDir 2.63
testClone 0.633
testCloneBare 0.543
testCloneEmpty 0.175

CommitAndLogTest

testCommitAmend 2.257

CommitTest

testCommitAll 2.654
testCommitPath 0.305

ConfigTest

testListConfig 0.292

DescribeTest

testDescribeTagLong 0.409
testDescribeCommit 0.553
testHelpArgumentAfterUnknown 0.069
testHeadNoTag 0.217
testNoHead 0.14
testHelpArgumentBeforeUnknown 0.102
testDescribeTag 0.53

FetchTest

testFetchNoTags 1.383
testFetchDefault 1.219
testFetchAllTags 1.642

InitTest

testInitDirectory 0.114
testInitBare 0.135

LsRemoteTest

testLsRemoteHeadsTags 0.956
testLsRemoteTags 0.622
testLsRemote 0.877
testLsRemoteHeads 0.834

MergeTest

testMergeSelf 0.252
testFastForward 0.699
testNoFastForwardAndSquash 0.345
testMerge 1.543
testFastForwardOnly 0.86
testMergeNoCommitSquash 1.458
testMergeNoCommit 0.964
testMergeWithUserMessage 0.905
testSquashSelf 0.198
testSquash 0.702
testNoFastForward 0.809

ReflogTest

testSingleCommit 0.359
testClean 0.052
testBranch 0.742

RemoteTest

testAdd 0.296
testList 0.359
testVerboseList 0.263
testRemove 0.492
testSetUrl 0.363
testUpdate 0.678
testSetUrlPush 0.423

RepoTest

testAddRepoManifest 3.394
testZombieHelpArgument 1.148
testMissingPath 0.718

ResetTest

testResetSelf 0.306
testPathOptionHelp 0.063
testResetPathNoDoubleDash 0.846
testResetPrevious 0.778
testResetPathDoubleDashNoRef 0.496
testZombieArgument_Bug484951 0.048
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.402
testResetEmptyPath 0.233

StatusTest

testStatusUntrackedFiles 2.527
testStatusPorcelainUntrackedFilesAll 1.548
testPathOptionHelp 0.029
testStatusUno 0.983
testStatusPorcelainUntrackedFiles 0.844
testStatusUall 0.532
testStatusPorcelainU 0.882
testStatusPorcelain 0.771
testStatusUntrackedFilesAll 0.622
testStatusPorcelainUno 0.578
testStatusUntrackedFilesNo 0.507
testStatusPorcelainUall 0.529
testStatusPorcelainUntrackedFilesNo 0.533
testStatusDefault 0.572
testStatusU 0.523

TagTest

testTagTwice 0.811
testTagDeleteFail 0.263
testTagDelete 0.228

AbbreviatedLongObjectIdTest

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

LongObjectIdTest

test011_toString 0.015
testCopyFromStringInvalid 0.198
testCopyFromStringByte 0
test010_toString 0
test009_toString 0
testCopyToByte 0
test008_notIsId 0
testCopy 0
testCompareTo 0
testCopyRawToOutputStream 0
testCopyRawBytes 0
testCopyRawLongs 0
test002_toString 0.001
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
testCopyToOutputStream 0
testEquals 0
testCopyToWriter 0
testSetByte 0
testCopyToWriterWithBuf 0
testZeroId 0
test006_notIsId 0

MutableLongObjectIdTest

testCopy 0.005
testFromStringByte 0.004
testToObjectId 0.001
testFromRawLong 0
testFromString 0.022

DownloadTest

testDownloadNotFound 3.738
testLargeFileDownload 1.479
testDownloadInvalidPathInfo 0.351
testDownloadInvalidId 0.055
testDownload 0.037

UploadTest

testParallelUploads 3.338
testCorruptUpload 0.233
testLargeFileUpload 0.91
testUpload 0.083

Failure Details

[Summary] [Package List] [Test Cases]


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