Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhutilTestCase::assertEqual | 1,216 | 405,817 us | 100.0% |
Parent Calls | | | |
PhutilLibraryTestCase::testLibraryMap | 1 | 1,206 us | |
DifferentialAdjustmentMapTestCase::testInverseMaps | 4 | 1,230 us | |
DifferentialAdjustmentMapTestCase::testChainMaps | 1 | 330 us | |
DifferentialAdjustmentMapTestCase::testBasicMaps | 4 | 980 us | |
DifferentialAdjustmentMapTestCase::testNearestMaps | 10 | 2,082 us | |
DifferentialDiffTestCase::testDetectCopiedCode | 1 | 291 us | |
DifferentialDiffTestCase::testDetectCopiedOverlaidCode | 1 | 213 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineAbsent | 2 | 404 us | |
DifferentialHunkTestCase::testMakeStructuredChanges2 | 2 | 445 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineRemoved | 2 | 872 us | |
DifferentialHunkTestCase::testMakeChanges | 6 | 1,428 us | |
DifferentialHunkTestCase::testMakeStructuredChanges1 | 2 | 511 us | |
DifferentialHunkTestCase::testMakeStructuredNewlineAdded | 2 | 386 us | |
DifferentialHunkTestCase::testMakeStructuredOffset | 2 | 403 us | |
DiffusionURITestCase::testURIGeneration | 8 | 1,830 us | |
DiffusionURITestCase::testBlobDecode | 8 | 3,140 us | |
PhutilTestCase::tryTestCases | 16 | 5,007 us | |
AlmanacNamesTestCase::testServiceOrDeviceNames | 28 | 6,220 us | |
AphrontHTTPSinkTestCase::testHTTPSinkBasics | 3 | 714 us | |
AphrontHTTPSinkTestCase::testJSONContentSniff | 1 | 266 us | |
AphrontIsolatedDatabaseConnectionTestCase::testTransactionStack | 2 | 470 us | |
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow | 3 | 894 us | |
AphrontRedirectResponseTestCase::testLocalRedirectURIs | 4 | 993 us | |
AphrontRequestTestCase::testGetHTTPHeader | 3 | 780 us | |
AphrontRequestTestCase::testRequestDataAccess | 30 | 7,374 us | |
AphrontRequestTestCase::testFlattenRequestData | 3 | 818 us | |
AphrontRequestTestCase::testHostAttacks | 4 | 917 us | |
CalendarTimeUtilTestCase::testTimestampsAtMidnight | 7 | 1,661 us | |
CalendarTimeUtilTestCase::testTimestampsStartDay | 14 | 2,986 us | |
CelerityResourceTransformerTestCase::testTransformation | 3 | 978 us | |
ConpherenceRoomTestCase::testRoomParticipantAddition | 4 | 1,032 us | |
ConpherenceRoomTestCase::testNUserRoomCreate | 2 | 515 us | |
ConpherenceRoomTestCase::testOneUserRoomCreate | 2 | 567 us | |
ConpherenceRoomTestCase::testAddMessageWithFileAttachments | 2 | 585 us | |
ConpherenceRoomTestCase::testRoomParticipantDeletion | 4 | 1,165 us | |
DifferentialChangesetParserTestCase::testDiffChangesets | 6 | 1,451 us | |
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParserNormalization | 3 | 771 us | |
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser | 12 | 3,029 us | |
DifferentialCustomFieldDependsOnParserTestCase::testParser | 8 | 2,184 us | |
DifferentialCustomFieldRevertsParserTestCase::testParser | 11 | 2,600 us | |
DifferentialHunkParserTestCase::testMissingContext | 3 | 671 us | |
DifferentialHunkParserTestCase::testMultiLineOldComment | 1 | 432 us | |
DifferentialHunkParserTestCase::testOneLineOldComment | 1 | 511 us | |
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStart | 1 | 409 us | |
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStart | 1 | 653 us | |
DifferentialHunkParserTestCase::testOneLineNewComment | 1 | 258 us | |
DifferentialHunkParserTestCase::testNoNewlineAtEndOfFile | 1 | 272 us | |
DifferentialHunkParserTestCase::testMultiLineNewComment | 1 | 294 us | |
DifferentialHunkParserTestCase::testOverlapFromStartOfHunk | 1 | 320 us | |
DifferentialHunkParserTestCase::testOverlapAfterEndOfHunk | 1 | 251 us | |
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStartWithContext | 1 | 470 us | |
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStartWithContext | 1 | 258 us | |
DifferentialHunkParserTestCase::testCannotFindContext | 1 | 306 us | |
DifferentialParseRenderTestCase::runParser | 20 | 5,184 us | |
DiffusionCommitRemarkupRuleTestCase::testProjectObjectRemarkup | 10 | 2,477 us | |
DiffusionGitBranchTestCase::testRemoteBranchParser | 2 | 582 us | |
DiffusionGitFileContentQueryTestCase::testAuthorName | 7 | 12,054 us | |
DiffusionLowLevelMercurialPathsQueryTests::testCommandByVersion | 6 | 1,544 us | |
DiffusionMercurialWireProtocolTests::testFilteringBundle2Capability | 2 | 637 us | |
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser | 5 | 1,420 us | |
DiffusionMercurialWireSSHTestCase::assertParserResult | 5 | 1,054 us | |
DiffusionPathQueryTestCase::testExpandEdgeCases | 5 | 1,604 us | |
DiffusionPathQueryTestCase::testParentEdgeCases | 4 | 1,267 us | |
DiffusionSubversionWireProtocolTestCase::assertSameSubversionMessages | 6 | 1,533 us | |
DiffusionSubversionWireProtocolTestCase::testSubversionWireProtocolPartialFrame | 2 | 520 us | |
DoorkeeperBridgeJIRATestCase::testJIRABridgeRestAPIURIConversion | 3 | 777 us | |
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets | 1 | 243 us | |
HeraldRuleTestCase::testHeraldRuleExecutionOrder | 1 | 206 us | |
HeraldTranscriptTestCase::testTranscriptTruncation | 5 | 1,350 us | |
LiskChunkTestCase::testSQLChunking | 3 | 971 us | |
LiskFixtureTestCase::testGarbageLoadCalls | 6 | 4,466 us | |
LiskFixtureTestCase::testTransactionalIsolation2of2 | 1 | 281 us | |
LiskFixtureTestCase::testCounters | 13 | 7,834 us | |
LiskFixtureTestCase::testTransactionalIsolation1of2 | 1 | 259 us | |
LiskFixtureTestCase::testFixturesBasicallyWork | 2 | 567 us | |
LiskFixtureTestCase::testNonmutableColumns | 4 | 950 us | |
LiskIsolationTestCase::testMagicMethods | 3 | 2,315 us | |
LiskIsolationTestCase::testIsolatedWrites | 4 | 909 us | |
ManiphestCustomFieldStatusParserTestCase::testParser | 11 | 2,487 us | |
ManiphestTaskStatusTestCase::assertConfigValid | 12 | 6,536 us | |
ManiphestTaskStatusTestCase::testManiphestStatusConstants | 9 | 2,369 us | |
ManiphestTaskTestCase::testTaskReordering | 8 | 2,918 us | |
ManiphestTaskTestCase::testTaskAdjacentBlocks | 3 | 700 us | |
PHUIListViewTestCase::assertMenuKeys | 4 | 974 us | |
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail | 58 | 14,837 us | |
PhabricatorAuthInviteTestCase::testInviteWithNewEmail | 8 | 2,890 us | |
PhabricatorCachesTestCase::testRequestCache | 4 | 1,035 us | |
PhabricatorCalendarHolidayTestCase::testNthBusinessDay | 5 | 1,110 us | |
PhabricatorEnvTestCase::testRemoteURIForFetch | 11 | 2,779 us | |
PhabricatorEnvTestCase::testStackSource | 6 | 1,589 us | |
PhabricatorEnvTestCase::testOverrides | 3 | 1,401 us | |
PhabricatorEnvTestCase::testRemoteURIForLink | 5 | 2,178 us | |
PhabricatorEnvTestCase::testDictionarySource | 4 | 1,863 us | |
PhabricatorEnvTestCase::testLocalURIForLink | 9 | 2,199 us | |
PhabricatorFileTestCase::testFileTransformDelete | 7 | 1,806 us | |
PhabricatorFileTestCase::testFileStorageUploadSameFile | 1 | 234 us | |
PhabricatorFileTestCase::testFileStorageDeleteSharedHandle | 1 | 2,074 us | |
PhabricatorFileTestCase::testFileVisibility | 4 | 875 us | |
PhabricatorFileTestCase::testFileStorageReadWrite | 1 | 229 us | |
PhabricatorFileTestCase::testReadWriteTtlFiles | 1 | 248 us | |
PhabricatorHandlePoolTestCase::testHandlePools | 9 | 2,029 us | |
PhabricatorHashTestCase::testHashForIndex | 5 | 2,668 us | |
PhabricatorInfrastructureTestCase::testApplicationsInstalled | 1 | 206 us | |
PhabricatorIteratedMD5PasswordHasherTestCase::testHasher | 1 | 262 us | |
PhabricatorLocalTimeTestCase::testLocalTimeFormatting | 5 | 1,714 us | |
PhabricatorLocaleScopeGuardTestCase::testLocaleScopeGuard | 10 | 2,244 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testQuotedTextStripping | 16 | 6,603 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testFalsePositiveForOnWrote | 1 | 268 us | |
PhabricatorMetaMTAEmailBodyParserTestCase::testEmailBodyCommandParsing | 105 | 56,654 us | |
PhabricatorMetaMTAMailBodyTestCase::assertEmail | 2 | 412 us | |
PhabricatorMetaMTAMailTestCase::runThreadIDHeadersWithConfiguration | 12 | 3,110 us | |
PhabricatorMetaMTAMailTestCase::testMailSendFailures | 3 | 869 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropUnreceivableMail | 1 | 288 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropSelfMail | 1 | 323 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropDuplicateMail | 1 | 281 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropDisabledSenderMail | 1 | 316 us | |
PhabricatorMetaMTAReceivedMailTestCase::testDropUnknownSenderMail | 1 | 411 us | |
PhabricatorOAuthServerTestCase::testValidateSecondaryRedirectURI | 21 | 6,463 us | |
PhabricatorOAuthServerTestCase::testValidateRedirectURI | 5 | 1,613 us | |
PhabricatorObjectListQueryTestCase::testObjectListQuery | 6 | 1,730 us | |
PhabricatorObjectMailReceiverTestCase::testDropInvalidObjectMail | 1 | 282 us | |
PhabricatorObjectMailReceiverTestCase::testDropHashMismatchMail | 1 | 343 us | |
PhabricatorObjectMailReceiverTestCase::testDropUserMismatchMail | 1 | 284 us | |
PhabricatorObjectMailReceiverTestCase::testDropUnconfiguredPublicMail | 1 | 276 us | |
PhabricatorOwnersPackageTestCase::testFindLongestPathsPerPackage | 2 | 651 us | |
PhabricatorPolicyDataTestCase::testProjectPolicyMembership | 1 | 326 us | |
PhabricatorPolicyTestCase::testOffsets | 4 | 4,341 us | |
PhabricatorPolicyTestCase::expectVisibility | 13 | 3,164 us | |
PhabricatorPolicyTestCase::testMultipleCapabilities | 1 | 289 us | |
PhabricatorPolicyTestCase::testOmnipotence | 1 | 249 us | |
PhabricatorPolicyTestCase::testInvalidPolicyVisibleByOmnipotentUser | 1 | 252 us | |
PhabricatorPolicyTestCase::testLimits | 2 | 775 us | |
PhabricatorQueryOrderTestCase::testQueryOrderVector | 2 | 446 us | |
PhabricatorQueryOrderTestCase::testQueryOrderItem | 4 | 1,102 us | |
PhabricatorRepositoryTestCase::testFilterMercurialDebugOutput | 8 | 2,560 us | |
PhabricatorRepositoryTestCase::testSubversionPathInfo | 9 | 1,936 us | |
PhabricatorRepositoryTestCase::testRepositoryURIProtocols | 9 | 1,961 us | |
PhabricatorRepositoryURINormalizerTestCase::testGitURINormalizer | 13 | 2,858 us | |
PhabricatorRepositoryURINormalizerTestCase::testSVNURINormalizer | 2 | 572 us | |
PhabricatorRepositoryURITestCase::testURIGeneration | 24 | 9,847 us | |
PhabricatorSlugTestCase::testSlugAncestry | 3 | 770 us | |
PhabricatorSlugTestCase::testSlugNormalization | 33 | 8,134 us | |
PhabricatorSlugTestCase::testSlugDepth | 4 | 1,015 us | |
PhabricatorSlugTestCase::testProjectSlugs | 5 | 1,566 us | |
PhabricatorSpacesTestCase::testSpacesAnnihilation | 6 | 1,371 us | |
PhabricatorSpacesTestCase::testSpacesSeveralSpaces | 3 | 976 us | |
PhabricatorTOTPAuthFactorTestCase::testTOTPCodeGeneration | 4 | 1,109 us | |
PhabricatorTimeTestCase::testParseLocalTime | 12 | 2,717 us | |
PhabricatorTriggerClockTestCase::testNeverTriggerClock | 1 | 263 us | |
PhabricatorTriggerClockTestCase::expectClock | 41 | 13,712 us | |
PhabricatorTriggerClockTestCase::testOneTimeTriggerClock | 2 | 544 us | |
PhabricatorTrivialTestCase::testAllIsRightWithTheWorld | 1 | 324 us | |
PhabricatorUnitsTestCase::testDetailedDurationFormatting | 29 | 6,567 us | |
PhabricatorUnitsTestCase::testByteFormatting | 7 | 7,632 us | |
PhabricatorUnitsTestCase::testByteParsing | 11 | 7,471 us | |
PhabricatorUserEmailTestCase::testEmailValidation | 28 | 8,232 us | |
PhabricatorUserTestCase::testUsernameValidation | 25 | 5,429 us | |
PhabricatorWorkerTestCase::expectNextLease | 44 | 12,295 us | |
PhabricatorWorkerTestCase::testExecuteTask | 2 | 489 us | |
PhabricatorWorkerTestCase::testPermanentTaskFailure | 2 | 4,043 us | |
PhabricatorWorkerTestCase::testTooManyTaskFailures | 5 | 1,248 us | |
PhabricatorChangeParserTestCase::expectChanges | 31 | 11,596 us | |
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser | 1 | 495 us | |
PhabricatorWorkingCopyDiscoveryTestCase::discoverRefs | 3 | 735 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testMercurialCommitDiscovery | 1 | 197 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testSubversionCommitDiscovery | 1 | 304 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testGitCommitDiscovery | 1 | 209 us | |
PhortuneCurrencyTestCase::testAddCurrency | 3 | 1,464 us | |
PhortuneCurrencyTestCase::testCurrencyFormatBareValue | 5 | 1,330 us | |
PhortuneCurrencyTestCase::testCurrencyFromString | 12 | 3,182 us | |
PhortuneCurrencyTestCase::testCurrencyFormatForDisplay | 5 | 1,432 us | |
PhrequentTimeBlockTestCase::testPreemptingEvents | 2 | 566 us | |
PhrequentTimeBlockTestCase::testOngoingPreempted | 1 | 217 us | |
PhrequentTimeBlockTestCase::testInstantaneousEvent | 1 | 244 us | |
PhrequentTimeBlockTestCase::testSumTimeSlices | 2 | 485 us | |
PhrequentTimeBlockTestCase::testPopAcrossStrata | 1 | 225 us | |
PhrequentTimeBlockTestCase::testEndDeeperStratum | 1 | 218 us | |
PhrequentTimeBlockTestCase::testTimelineSort | 1 | 355 us | |
PhrequentTimeBlockTestCase::testMergeTimeRanges | 5 | 1,458 us | |
PhrequentTimeBlockTestCase::testOngoingInterrupted | 1 | 201 us | |
PhrequentTimeBlockTestCase::testOngoing | 1 | 201 us | |
ProjectRemarkupRuleTestCase::testProjectObjectRemarkup | 11 | 2,658 us | |
QueryFormattingTestCase::testQueryFormatting | 9 | 1,992 us | |
Child Calls | | | |