Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhutilTestCase::assertEqual | 1,197 | 368,807 us | 100.0% |
Parent Calls | | | |
PhutilLibraryTestCase::testLibraryMap | 1 | 957 us | |
DifferentialAdjustmentMapTestCase::testNearestMaps | 10 | 1,274 us | |
DifferentialAdjustmentMapTestCase::testInverseMaps | 4 | 512 us | |
DifferentialAdjustmentMapTestCase::testChainMaps | 1 | 153 us | |
DifferentialAdjustmentMapTestCase::testBasicMaps | 4 | 1,258 us | |
DifferentialDiffTestCase::testDetectCopiedOverlaidCode | 1 | 144 us | |
DifferentialDiffTestCase::testDetectCopiedCode | 1 | 121 us | |
DifferentialHunkTestCase::testMakeChanges | 6 | 801 us | |
DifferentialHunkTestCase::testMakeStructuredOffset | 2 | 289 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineAbsent | 2 | 311 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineAdded | 2 | 248 us | |
DifferentialHunkTestCase::testMakeStructuredChanges2 | 2 | 473 us | |
DifferentialHunkTestCase::testMakeStructuredChanges1 | 2 | 631 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineRemoved | 2 | 315 us | |
DiffusionURITestCase::testURIGeneration | 8 | 1,003 us | |
PhutilTestCase::tryTestCases | 16 | 2,256 us | |
DiffusionURITestCase::testBlobDecode | 8 | 1,132 us | |
AlmanacNamesTestCase::testServiceOrDeviceNames | 28 | 13,775 us | |
AphrontHTTPSinkTestCase::testHTTPSinkBasics | 3 | 430 us | |
AphrontHTTPSinkTestCase::testJSONContentSniff | 1 | 143 us | |
AphrontIsolatedDatabaseConnectionTestCase::testTransactionStack | 2 | 277 us | |
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow | 3 | 653 us | |
AphrontRedirectResponseTestCase::testLocalRedirectURIs | 4 | 553 us | |
AphrontRequestTestCase::testHostAttacks | 4 | 862 us | |
AphrontRequestTestCase::testFlattenRequestData | 3 | 593 us | |
AphrontRequestTestCase::testGetHTTPHeader | 3 | 500 us | |
AphrontRequestTestCase::testRequestDataAccess | 30 | 3,942 us | |
CalendarTimeUtilTestCase::testTimestampsStartDay | 14 | 1,982 us | |
CalendarTimeUtilTestCase::testTimestampsAtMidnight | 7 | 2,058 us | |
CelerityResourceTransformerTestCase::testTransformation | 3 | 652 us | |
ConpherenceRoomTestCase::testRoomParticipantAddition | 4 | 483 us | |
ConpherenceRoomTestCase::testNUserRoomCreate | 2 | 290 us | |
ConpherenceRoomTestCase::testAddMessageWithFileAttachments | 2 | 249 us | |
ConpherenceRoomTestCase::testOneUserRoomCreate | 2 | 241 us | |
ConpherenceRoomTestCase::testRoomParticipantDeletion | 4 | 2,720 us | |
DifferentialChangesetParserTestCase::testDiffChangesets | 6 | 919 us | |
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParserNormalization | 3 | 405 us | |
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser | 12 | 1,626 us | |
DifferentialCustomFieldDependsOnParserTestCase::testParser | 8 | 1,021 us | |
DifferentialCustomFieldRevertsParserTestCase::testParser | 10 | 2,567 us | |
DifferentialHunkParserTestCase::testOneLineNewComment | 1 | 125 us | |
DifferentialHunkParserTestCase::testOverlapFromStartOfHunk | 1 | 123 us | |
DifferentialHunkParserTestCase::testMultiLineOldComment | 1 | 486 us | |
DifferentialHunkParserTestCase::testMissingContext | 3 | 530 us | |
DifferentialHunkParserTestCase::testOverlapAfterEndOfHunk | 1 | 133 us | |
DifferentialHunkParserTestCase::testOneLineOldComment | 1 | 123 us | |
DifferentialHunkParserTestCase::testCannotFindContext | 1 | 157 us | |
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStartWithContext | 1 | 124 us | |
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStart | 1 | 128 us | |
DifferentialHunkParserTestCase::testMultiLineNewComment | 1 | 134 us | |
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStart | 1 | 126 us | |
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStartWithContext | 1 | 135 us | |
DifferentialHunkParserTestCase::testNoNewlineAtEndOfFile | 1 | 124 us | |
DifferentialParseRenderTestCase::runParser | 20 | 2,728 us | |
DiffusionCommitRemarkupRuleTestCase::testProjectObjectRemarkup | 8 | 1,081 us | |
DiffusionGitBranchTestCase::testRemoteBranchParser | 2 | 285 us | |
DiffusionGitFileContentQueryTestCase::testAuthorName | 7 | 1,503 us | |
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser | 5 | 641 us | |
DiffusionMercurialWireSSHTestCase::assertParserResult | 5 | 634 us | |
DiffusionPathQueryTestCase::testExpandEdgeCases | 5 | 672 us | |
DiffusionPathQueryTestCase::testParentEdgeCases | 4 | 544 us | |
DiffusionSubversionWireProtocolTestCase::testSubversionWireProtocolPartialFrame | 2 | 268 us | |
DiffusionSubversionWireProtocolTestCase::assertSameSubversionMessages | 6 | 807 us | |
DoorkeeperBridgeJIRATestCase::testJIRABridgeRestAPIURIConversion | 3 | 376 us | |
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets | 1 | 132 us | |
HeraldRuleTestCase::testHeraldRuleExecutionOrder | 1 | 139 us | |
HeraldTranscriptTestCase::testTranscriptTruncation | 5 | 712 us | |
LiskChunkTestCase::testSQLChunking | 3 | 458 us | |
LiskFixtureTestCase::testNonmutableColumns | 4 | 546 us | |
LiskFixtureTestCase::testTransactionalIsolation1of2 | 1 | 125 us | |
LiskFixtureTestCase::testTransactionalIsolation2of2 | 1 | 150 us | |
LiskFixtureTestCase::testGarbageLoadCalls | 6 | 736 us | |
LiskFixtureTestCase::testCounters | 13 | 1,739 us | |
LiskFixtureTestCase::testFixturesBasicallyWork | 2 | 1,437 us | |
LiskIsolationTestCase::testMagicMethods | 3 | 720 us | |
LiskIsolationTestCase::testIsolatedWrites | 4 | 575 us | |
ManiphestCustomFieldStatusParserTestCase::testParser | 11 | 2,793 us | |
ManiphestTaskStatusTestCase::assertConfigValid | 12 | 2,320 us | |
ManiphestTaskStatusTestCase::testManiphestStatusConstants | 9 | 1,367 us | |
ManiphestTaskTestCase::testTaskAdjacentBlocks | 3 | 376 us | |
ManiphestTaskTestCase::testTaskReordering | 8 | 1,148 us | |
PHUIListViewTestCase::assertMenuKeys | 4 | 501 us | |
PhabricatorAuthInviteTestCase::testInviteWithNewEmail | 8 | 1,176 us | |
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail | 58 | 41,031 us | |
PhabricatorCachesTestCase::testRequestCache | 4 | 530 us | |
PhabricatorCalendarHolidayTestCase::testNthBusinessDay | 5 | 882 us | |
PhabricatorEnvTestCase::testStackSource | 6 | 2,143 us | |
PhabricatorEnvTestCase::testDictionarySource | 4 | 696 us | |
PhabricatorEnvTestCase::testRemoteURIForLink | 5 | 1,123 us | |
PhabricatorEnvTestCase::testRemoteURIForFetch | 11 | 3,625 us | |
PhabricatorEnvTestCase::testLocalURIForLink | 9 | 1,473 us | |
PhabricatorEnvTestCase::testOverrides | 3 | 418 us | |
PhabricatorFileTestCase::testFileTransformDelete | 7 | 954 us | |
PhabricatorFileTestCase::testFileVisibility | 4 | 622 us | |
PhabricatorFileTestCase::testFileStorageUploadSameFile | 1 | 142 us | |
PhabricatorFileTestCase::testFileStorageReadWrite | 1 | 133 us | |
PhabricatorFileTestCase::testReadWriteTtlFiles | 1 | 217 us | |
PhabricatorFileTestCase::testFileStorageDeleteSharedHandle | 1 | 219 us | |
PhabricatorHandlePoolTestCase::testHandlePools | 9 | 1,984 us | |
PhabricatorHashTestCase::testHashForIndex | 5 | 796 us | |
PhabricatorInfrastructureTestCase::testApplicationsInstalled | 1 | 161 us | |
PhabricatorIteratedMD5PasswordHasherTestCase::testHasher | 1 | 701 us | |
PhabricatorLocalTimeTestCase::testLocalTimeFormatting | 5 | 879 us | |
PhabricatorLocaleScopeGuardTestCase::testLocaleScopeGuard | 10 | 2,076 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testQuotedTextStripping | 16 | 2,258 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testFalsePositiveForOnWrote | 1 | 250 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testEmailBodyCommandParsing | 105 | 15,965 us | |
PhabricatorMetaMTAMailBodyTestCase::assertEmail | 2 | 278 us | |
PhabricatorMetaMTAMailTestCase::runThreadIDHeadersWithConfiguration | 12 | 1,684 us | |
PhabricatorMetaMTAMailTestCase::testMailSendFailures | 3 | 418 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropDuplicateMail | 1 | 150 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropUnreceivableMail | 1 | 213 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropUnknownSenderMail | 1 | 125 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropSelfMail | 1 | 125 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropDisabledSenderMail | 1 | 136 us | |
PhabricatorOAuthServerTestCase::testValidateSecondaryRedirectURI | 21 | 2,720 us | |
PhabricatorOAuthServerTestCase::testValidateRedirectURI | 5 | 644 us | |
PhabricatorObjectListQueryTestCase::testObjectListQuery | 6 | 772 us | |
PhabricatorObjectMailReceiverTestCase::testDropUserMismatchMail | 1 | 133 us | |
PhabricatorObjectMailReceiverTestCase::testDropHashMismatchMail | 1 | 147 us | |
PhabricatorObjectMailReceiverTestCase::testDropUnconfiguredPublicMail | 1 | 124 us | |
PhabricatorObjectMailReceiverTestCase::testDropInvalidObjectMail | 1 | 124 us | |
PhabricatorOwnersPackageTestCase::testFindLongestPathsPerPackage | 2 | 268 us | |
PhabricatorPolicyDataTestCase::testProjectPolicyMembership | 1 | 142 us | |
PhabricatorPolicyTestCase::testLimits | 2 | 279 us | |
PhabricatorPolicyTestCase::testOffsets | 4 | 502 us | |
PhabricatorPolicyTestCase::expectVisibility | 13 | 1,781 us | |
PhabricatorPolicyTestCase::testMultipleCapabilities | 1 | 202 us | |
PhabricatorPolicyTestCase::testInvalidPolicyVisibleByOmnipotentUser | 1 | 127 us | |
PhabricatorPolicyTestCase::testOmnipotence | 1 | 142 us | |
PhabricatorQueryOrderTestCase::testQueryOrderItem | 4 | 553 us | |
PhabricatorQueryOrderTestCase::testQueryOrderVector | 2 | 278 us | |
PhabricatorRepositoryTestCase::testRepositoryURIProtocols | 9 | 1,142 us | |
PhabricatorRepositoryTestCase::testFilterMercurialDebugOutput | 8 | 1,089 us | |
PhabricatorRepositoryTestCase::testSubversionPathInfo | 9 | 1,180 us | |
PhabricatorRepositoryURINormalizerTestCase::testGitURINormalizer | 13 | 2,012 us | |
PhabricatorRepositoryURINormalizerTestCase::testSVNURINormalizer | 2 | 468 us | |
PhabricatorRepositoryURITestCase::testURIGeneration | 24 | 107,572 us | |
PhabricatorSlugTestCase::testSlugAncestry | 3 | 510 us | |
PhabricatorSlugTestCase::testSlugNormalization | 30 | 33,433 us | |
PhabricatorSlugTestCase::testSlugDepth | 4 | 548 us | |
PhabricatorSpacesTestCase::testSpacesAnnihilation | 6 | 807 us | |
PhabricatorSpacesTestCase::testSpacesSeveralSpaces | 3 | 396 us | |
PhabricatorTOTPAuthFactorTestCase::testTOTPCodeGeneration | 4 | 638 us | |
PhabricatorTimeTestCase::testParseLocalTime | 12 | 1,709 us | |
PhabricatorTriggerClockTestCase::expectClock | 41 | 7,771 us | |
PhabricatorTriggerClockTestCase::testNeverTriggerClock | 1 | 308 us | |
PhabricatorTriggerClockTestCase::testOneTimeTriggerClock | 2 | 446 us | |
PhabricatorTrivialTestCase::testAllIsRightWithTheWorld | 1 | 211 us | |
PhabricatorUnitsTestCase::testByteParsing | 11 | 2,640 us | |
PhabricatorUnitsTestCase::testByteFormatting | 7 | 1,168 us | |
PhabricatorUnitsTestCase::testDetailedDurationFormatting | 29 | 4,671 us | |
PhabricatorUserEmailTestCase::testEmailValidation | 28 | 4,566 us | |
PhabricatorUserTestCase::testUsernameValidation | 25 | 4,029 us | |
PhabricatorWorkerTestCase::expectNextLease | 44 | 6,364 us | |
PhabricatorWorkerTestCase::testTooManyTaskFailures | 5 | 702 us | |
PhabricatorWorkerTestCase::testPermanentTaskFailure | 2 | 315 us | |
PhabricatorWorkerTestCase::testExecuteTask | 2 | 249 us | |
PhabricatorChangeParserTestCase::expectChanges | 31 | 4,214 us | |
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser | 1 | 125 us | |
PhabricatorWorkingCopyDiscoveryTestCase::discoverRefs | 3 | 416 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testGitCommitDiscovery | 1 | 122 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testSubversionCommitDiscovery | 1 | 127 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testMercurialCommitDiscovery | 1 | 130 us | |
PhortuneCurrencyTestCase::testAddCurrency | 3 | 385 us | |
PhortuneCurrencyTestCase::testCurrencyFromString | 12 | 1,533 us | |
PhortuneCurrencyTestCase::testCurrencyFormatForDisplay | 5 | 839 us | |
PhortuneCurrencyTestCase::testCurrencyFormatBareValue | 5 | 770 us | |
PhrequentTimeBlockTestCase::testOngoingPreempted | 1 | 155 us | |
PhrequentTimeBlockTestCase::testEndDeeperStratum | 1 | 129 us | |
PhrequentTimeBlockTestCase::testPopAcrossStrata | 1 | 125 us | |
PhrequentTimeBlockTestCase::testMergeTimeRanges | 5 | 758 us | |
PhrequentTimeBlockTestCase::testTimelineSort | 1 | 389 us | |
PhrequentTimeBlockTestCase::testOngoingInterrupted | 1 | 140 us | |
PhrequentTimeBlockTestCase::testPreemptingEvents | 2 | 517 us | |
PhrequentTimeBlockTestCase::testOngoing | 1 | 136 us | |
PhrequentTimeBlockTestCase::testInstantaneousEvent | 1 | 155 us | |
PhrequentTimeBlockTestCase::testSumTimeSlices | 2 | 309 us | |
ProjectRemarkupRuleTestCase::testProjectObjectRemarkup | 11 | 1,876 us | |
QueryFormattingTestCase::testQueryFormatting | 9 | 1,212 us | |
Child Calls | | | |