Page MenuHomePhabricator

Build 35182
FailedPublic

Properties

Run "arc unit --everything"

When
Completed at Jul 16 2021, 3:04 AM · Built for 12 s
Status
Failed
1 empty logs are hidden. Show all logs.

Build Log 34659 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1 PASS 5ms★ AbstractDirectedGraphTestCase::testEdgeLoadFailure
2 PASS <1ms★ AbstractDirectedGraphTestCase::testTrivialGraph
3 PASS <1ms★ AbstractDirectedGraphTestCase::testTopologicalOrder
4 PASS <1ms★ AbstractDirectedGraphTestCase::testNoncyclicGraph
5 PASS <1ms★ AbstractDirectedGraphTestCase::testCyclicGraph
6 PASS <1ms★ AbstractDirectedGraphTestCase::testTrivialCyclicGraph
7 PASS <1ms★ AbstractDirectedGraphTestCase::testRoughTopologicalOrder
8 PASS <1ms★ AbstractDirectedGraphTestCase::testNonTreeGraph
9 PASS 2ms★ ArcanistBaseCommitParserTestCase::testBasics
10 PASS <1ms★ ArcanistBaseCommitParserTestCase::testLegacyRule
11 PASS <1ms★ ArcanistBaseCommitParserTestCase::testJump
12 PASS 1ms★ ArcanistBaseCommitParserTestCase::testResolutionOrder
13 PASS <1ms★ ArcanistBaseCommitParserTestCase::testYield
14 PASS <1ms★ ArcanistBaseCommitParserTestCase::testJumpReturn
15 PASS <1ms★ ArcanistBaseCommitParserTestCase::testHalt
16 PASS 18ms★ ArcanistBundleTestCase::testMergeHunks
17 PASS <1ms★ ArcanistBundleTestCase::testTabEncoding
18 PASS 5ms★ ArcanistBundleTestCase::testDisjointHunks
19 PASS 4ms★ ArcanistBundleTestCase::testNonlocalTrailingNewline
20 PASS 4ms★ ArcanistBundleTestCase::testTrailingContext
21 PASS 8ms★ ArcanistBundleTestCase::testEncodeBase85
22 PASS 957ms ArcanistBundleTestCase::testGitRepository
23 PASS 1ms★ ArcanistCommentRemoverTestCase::testRemover
24 PASS 6ms★ ArcanistCommitGraphTestCase::testGraphQuery
25  PASS   37ms★ ArcanistConsoleLintRendererTestCase::testRendering
26  PASS   <1ms★ ArcanistDiffParserTestCase::testGitCommonFilenameExtraction
27  PASS   2ms★ ArcanistDiffParserTestCase::testGitRenames
28  PASS   41ms★ ArcanistDiffParserTestCase::testParser
29  PASS   8ms★ ArcanistDiffUtilsTestCase::testLevenshtein
30  PASS   1ms★ ArcanistDiffUtilsTestCase::testGenerateUTF8IntralineDiff
31  PASS   1ms★ ArcanistGitRawCommitTestCase::testGitRawCommitParser
32  PASS   2ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesSuccessful
33  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseFailureGo14
34  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseSuccessful
35  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testNonVerboseOutputGo14
36  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesFailureGo14
37  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testNonVerboseOutput
38  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testNonVerboseOutputV110
39  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseFailure
40  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testSingleTestCaseSuccessfulGo14
41  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesSuccessfulGo14
42  PASS   <1ms★ ArcanistGoTestResultParserTestCase::testMultipleTestCasesFailure
43  PASS   <1ms★ ArcanistLintMessageTestCase::testMessageTrimming
44  PASS   2ms★ ArcanistLinterStandardTestCase::testLoadAllStandards
45  PASS   16ms★ ArcanistChmodLinterTestCase::testLinter
46  SKIP  ArcanistCSSLintLinterTestCase::testVersion
47Unable to locate binary "csslint" to run linter ArcanistCSSLintLinter. You may need to install the binary, or adjust your linter configuration.
48TO INSTALL: Install CSSLint using `npm install -g csslint`.
49  SKIP  ArcanistCSSLintLinterTestCase::testLinter
50Unable to locate binary "csslint" to run linter ArcanistCSSLintLinter. You may need to install the binary, or adjust your linter configuration.
51TO INSTALL: Install CSSLint using `npm install -g csslint`.
52  SKIP  ArcanistClosureLinterTestCase::testLinter
53Unable to locate binary "gjslint" to run linter ArcanistClosureLinter. You may need to install the binary, or adjust your linter configuration.
54TO INSTALL: Install gjslint using `pip install closure-linter`.
55  PASS   <1ms★ ArcanistClosureLinterTestCase::testVersion
56  SKIP  ArcanistCoffeeLintLinterTestCase::testLinter
57Unable to locate binary "coffeelint" to run linter ArcanistCoffeeLintLinter. You may need to install the binary, or adjust your linter configuration.
58TO INSTALL: Install CoffeeLint using `npm install -g coffeelint`.
59  SKIP  ArcanistCoffeeLintLinterTestCase::testVersion
60Unable to locate binary "coffeelint" to run linter ArcanistCoffeeLintLinter. You may need to install the binary, or adjust your linter configuration.
61TO INSTALL: Install CoffeeLint using `npm install -g coffeelint`.
62  SKIP  ArcanistCppcheckLinterTestCase::testLinter
63Unable to locate binary "cppcheck" to run linter ArcanistCppcheckLinter. You may need to install the binary, or adjust your linter configuration.
64TO INSTALL: Install Cppcheck using `apt-get install cppcheck` or similar.
65  SKIP  ArcanistCppcheckLinterTestCase::testVersion
66Unable to locate binary "cppcheck" to run linter ArcanistCppcheckLinter. You may need to install the binary, or adjust your linter configuration.
67TO INSTALL: Install Cppcheck using `apt-get install cppcheck` or similar.
68  SKIP  ArcanistCpplintLinterTestCase::testLinter
69Unable to locate binary "cpplint.py" to run linter ArcanistCpplintLinter. You may need to install the binary, or adjust your linter configuration.
70TO INSTALL: Install cpplint.py using `wget https://raw.github.com/google/styleguide/gh-pages/cpplint/cpplint.py`, and place it in your path with the appropriate permissions set.
71  PASS   <1ms★ ArcanistCpplintLinterTestCase::testVersion
72  SKIP  ArcanistFlake8LinterTestCase::testLinter
73Unable to locate binary "flake8" to run linter ArcanistFlake8Linter. You may need to install the binary, or adjust your linter configuration.
74TO INSTALL: Install flake8 using `pip install flake8`.
75  SKIP  ArcanistFlake8LinterTestCase::testVersion
76Unable to locate binary "flake8" to run linter ArcanistFlake8Linter. You may need to install the binary, or adjust your linter configuration.
77TO INSTALL: Install flake8 using `pip install flake8`.
78  PASS   1ms★ ArcanistGoLintLinterTestCase::testVersion
79  SKIP  ArcanistGoLintLinterTestCase::testLinter
80Unable to locate binary "golint" to run linter ArcanistGoLintLinter. You may need to install the binary, or adjust your linter configuration.
81TO INSTALL: Install Golint using `go get -u golang.org/x/lint/golint`.
82  SKIP  ArcanistHLintLinterTestCase::testLinter
83Unable to locate binary "hlint" to run linter ArcanistHLintLinter. You may need to install the binary, or adjust your linter configuration.
84TO INSTALL: Install hlint with `cabal install hlint`.
85  SKIP  ArcanistHLintLinterTestCase::testVersion
86Unable to locate binary "hlint" to run linter ArcanistHLintLinter. You may need to install the binary, or adjust your linter configuration.
87TO INSTALL: Install hlint with `cabal install hlint`.
88  SKIP  ArcanistJSHintLinterTestCase::testVersion
89Unable to locate binary "jshint" to run linter ArcanistJSHintLinter. You may need to install the binary, or adjust your linter configuration.
90TO INSTALL: Install JSHint using `npm install -g jshint`.
91  SKIP  ArcanistJSHintLinterTestCase::testLinter
92Unable to locate binary "jshint" to run linter ArcanistJSHintLinter. You may need to install the binary, or adjust your linter configuration.
93TO INSTALL: Install JSHint using `npm install -g jshint`.
94  SKIP  ArcanistJscsLinterTestCase::testLinter
95Unable to locate binary "jscs" to run linter ArcanistJscsLinter. You may need to install the binary, or adjust your linter configuration.
96TO INSTALL: Install JSCS using `npm install -g jscs`.
97  SKIP  ArcanistJscsLinterTestCase::testVersion
98Unable to locate binary "jscs" to run linter ArcanistJscsLinter. You may need to install the binary, or adjust your linter configuration.
99TO INSTALL: Install JSCS using `npm install -g jscs`.
100  SKIP  ArcanistLesscLinterTestCase::testVersion
101Unable to locate binary "lessc" to run linter ArcanistLesscLinter. You may need to install the binary, or adjust your linter configuration.
102TO INSTALL: Install lessc using `npm install -g less`.
103  SKIP  ArcanistLesscLinterTestCase::testLinter
104Unable to locate binary "lessc" to run linter ArcanistLesscLinter. You may need to install the binary, or adjust your linter configuration.
105TO INSTALL: Install lessc using `npm install -g less`.
106  SKIP  ArcanistPEP8LinterTestCase::testVersion
107Unable to locate binary "pep8" to run linter ArcanistPEP8Linter. You may need to install the binary, or adjust your linter configuration.
108TO INSTALL: Install PEP8 using `pip install pep8`.
109  SKIP  ArcanistPEP8LinterTestCase::testLinter
110Unable to locate binary "pep8" to run linter ArcanistPEP8Linter. You may need to install the binary, or adjust your linter configuration.
111TO INSTALL: Install PEP8 using `pip install pep8`.
112  PASS  126ms ArcanistPhpLinterTestCase::testLinter
113  PASS   17ms★ ArcanistPhpLinterTestCase::testVersion
114  SKIP  ArcanistPhpcsLinterTestCase::testVersion
115Unable to locate binary "phpcs" to run linter ArcanistPhpcsLinter. You may need to install the binary, or adjust your linter configuration.
116TO INSTALL: Install PHPCS with `pear install PHP_CodeSniffer`.
117  SKIP  ArcanistPhpcsLinterTestCase::testLinter
118Unable to locate binary "phpcs" to run linter ArcanistPhpcsLinter. You may need to install the binary, or adjust your linter configuration.
119TO INSTALL: Install PHPCS with `pear install PHP_CodeSniffer`.
120  SKIP  ArcanistPuppetLintLinterTestCase::testVersion
121Unable to locate binary "puppet-lint" to run linter ArcanistPuppetLintLinter. You may need to install the binary, or adjust your linter configuration.
122TO INSTALL: Install puppet-lint using `gem install puppet-lint`.
123  SKIP  ArcanistPuppetLintLinterTestCase::testLinter
124Unable to locate binary "puppet-lint" to run linter ArcanistPuppetLintLinter. You may need to install the binary, or adjust your linter configuration.
125TO INSTALL: Install puppet-lint using `gem install puppet-lint`.
126  SKIP  ArcanistPyFlakesLinterTestCase::testLinter
127Unable to locate binary "pyflakes" to run linter ArcanistPyFlakesLinter. You may need to install the binary, or adjust your linter configuration.
128TO INSTALL: Install pyflakes with `pip install pyflakes`.
129  SKIP  ArcanistPyFlakesLinterTestCase::testVersion
130Unable to locate binary "pyflakes" to run linter ArcanistPyFlakesLinter. You may need to install the binary, or adjust your linter configuration.
131TO INSTALL: Install pyflakes with `pip install pyflakes`.
132  SKIP  ArcanistPyLintLinterTestCase::testLinter
133Unable to locate binary "pylint" to run linter ArcanistPyLintLinter. You may need to install the binary, or adjust your linter configuration.
134TO INSTALL: Install PyLint using `pip install pylint`.
135  SKIP  ArcanistPyLintLinterTestCase::testVersion
136Unable to locate binary "pylint" to run linter ArcanistPyLintLinter. You may need to install the binary, or adjust your linter configuration.
137TO INSTALL: Install PyLint using `pip install pylint`.
138  SKIP  ArcanistRuboCopLinterTestCase::testVersion
139Unable to locate binary "rubocop" to run linter ArcanistRuboCopLinter. You may need to install the binary, or adjust your linter configuration.
140TO INSTALL: Install RuboCop using `gem install rubocop`.
141  SKIP  ArcanistRuboCopLinterTestCase::testLinter
142Unable to locate binary "rubocop" to run linter ArcanistRuboCopLinter. You may need to install the binary, or adjust your linter configuration.
143TO INSTALL: Install RuboCop using `gem install rubocop`.
144  SKIP  ArcanistRubyLinterTestCase::testLinter
145Unable to locate binary "ruby" to run linter ArcanistRubyLinter. You may need to install the binary, or adjust your linter configuration.
146TO INSTALL: Install `ruby` from <http://www.ruby-lang.org/>.
147  SKIP  ArcanistRubyLinterTestCase::testVersion
148Unable to locate binary "ruby" to run linter ArcanistRubyLinter. You may need to install the binary, or adjust your linter configuration.
149TO INSTALL: Install `ruby` from <http://www.ruby-lang.org/>.
150  PASS   11ms★ ArcanistFilenameLinterTestCase::testLinter
151  PASS   11ms★ ArcanistGeneratedLinterTestCase::testLinter
152  PASS  114ms ArcanistJSONLinterTestCase::testLinter
153  PASS   9ms★ ArcanistMergeConflictLinterTestCase::testLinter
154  PASS   11ms★ ArcanistNoLintLinterTestCase::testLinter
155  PASS   1ms★ ArcanistSpellingLinterTestCase::testFixLetterCase
156  PASS   14ms★ ArcanistSpellingLinterTestCase::testLinter
157  PASS   38ms★ ArcanistTextLinterTestCase::testLinter
158  PASS  106ms ArcanistAbstractMethodBodyXHPASTLinterRuleTestCase::testLinter
159  PASS   12ms★ ArcanistAbstractPrivateMethodXHPASTLinterRuleTestCase::testLinter
160  PASS   12ms★ ArcanistAliasFunctionXHPASTLinterRuleTestCase::testLinter
161  PASS   11ms★ ArcanistArrayCombineXHPASTLinterRuleTestCase::testLinter
162  PASS   12ms★ ArcanistArrayIndexSpacingXHPASTLinterRuleTestCase::testLinter
163  PASS   16ms★ ArcanistArraySeparatorXHPASTLinterRuleTestCase::testLinter
164  PASS   13ms★ ArcanistArrayValueXHPASTLinterRuleTestCase::testLinter
165  PASS   22ms★ ArcanistBinaryExpressionSpacingXHPASTLinterRuleTestCase::testLinter
166  PASS   11ms★ ArcanistBinaryNumericScalarCasingXHPASTLinterRuleTestCase::testLinter
167  PASS   12ms★ ArcanistBlacklistedFunctionXHPASTLinterRuleTestCase::testLinter
168  PASS   38ms★ ArcanistBraceFormattingXHPASTLinterRuleTestCase::testLinter
169  PASS   19ms★ ArcanistCallParenthesesXHPASTLinterRuleTestCase::testLinter
170  PASS   23ms★ ArcanistCallTimePassByReferenceXHPASTLinterRuleTestCase::testLinter
171  PASS   14ms★ ArcanistCastSpacingXHPASTLinterRuleTestCase::testLinter
172  PASS   13ms★ ArcanistClassExtendsObjectXHPASTLinterRuleTestCase::testLinter
173  PASS   25ms★ ArcanistClassMustBeDeclaredAbstractXHPASTLinterRuleTestCase::testLinter
174  PASS   14ms★ ArcanistClassNameLiteralXHPASTLinterRuleTestCase::testLinter
175  PASS   12ms★ ArcanistCommentStyleXHPASTLinterRuleTestCase::testLinter
176  PASS   13ms★ ArcanistConcatenationOperatorXHPASTLinterRuleTestCase::testLinter
177  PASS   12ms★ ArcanistConstructorParenthesesXHPASTLinterRuleTestCase::testLinter
178  PASS   27ms★ ArcanistContinueInsideSwitchXHPASTLinterRuleTestCase::testLinter
179  PASS   15ms★ ArcanistControlStatementSpacingXHPASTLinterRuleTestCase::testLinter
180  PASS   32ms★ ArcanistCurlyBraceArrayIndexXHPASTLinterRuleTestCase::testLinter
181  PASS   16ms★ ArcanistDeclarationParenthesesXHPASTLinterRuleTestCase::testLinter
182  PASS   13ms★ ArcanistDefaultParametersXHPASTLinterRuleTestCase::testLinter
183  PASS   12ms★ ArcanistDeprecationXHPASTLinterRuleTestCase::testLinter
184  PASS   12ms★ ArcanistDoubleQuoteXHPASTLinterRuleTestCase::testLinter
185  PASS   15ms★ ArcanistDuplicateKeysInArrayXHPASTLinterRuleTestCase::testLinter
186  PASS   14ms★ ArcanistDuplicateSwitchCaseXHPASTLinterRuleTestCase::testLinter
187  PASS   12ms★ ArcanistDynamicDefineXHPASTLinterRuleTestCase::testLinter
188  PASS   12ms★ ArcanistElseIfUsageXHPASTLinterRuleTestCase::testLinter
189  PASS   12ms★ ArcanistEmptyStatementXHPASTLinterRuleTestCase::testLinter
190  PASS   12ms★ ArcanistExitExpressionXHPASTLinterRuleTestCase::testLinter
191  PASS   11ms★ ArcanistExtractUseXHPASTLinterRuleTestCase::testLinter
192  PASS   26ms★ ArcanistFormattedStringXHPASTLinterRuleTestCase::testLinter
193  PASS   36ms★ ArcanistFunctionCallShouldBeTypeCastXHPASTLinterRuleTestCase::testLinter
194  PASS   13ms★ ArcanistGlobalVariableXHPASTLinterRuleTestCase::testLinter
195  PASS   13ms★ ArcanistHexadecimalNumericScalarCasingXHPASTLinterRuleTestCase::testLinter
196  PASS   13ms★ ArcanistImplicitConstructorXHPASTLinterRuleTestCase::testLinter
197  PASS   22ms★ ArcanistImplicitFallthroughXHPASTLinterRuleTestCase::testLinter
198  PASS   14ms★ ArcanistImplicitVisibilityXHPASTLinterRuleTestCase::testLinter
199  PASS   14ms★ ArcanistImplodeArgumentOrderXHPASTLinterRuleTestCase::testLinter
200  PASS   12ms★ ArcanistInlineHTMLXHPASTLinterRuleTestCase::testLinter
201  PASS   13ms★ ArcanistInnerFunctionXHPASTLinterRuleTestCase::testLinter
202  PASS   12ms★ ArcanistInstanceofOperatorXHPASTLinterRuleTestCase::testLinter
203  PASS   20ms★ ArcanistInterfaceAbstractMethodXHPASTLinterRuleTestCase::testLinter
204  PASS   19ms★ ArcanistInterfaceMethodBodyXHPASTLinterRuleTestCase::testLinter
205  PASS   14ms★ ArcanistInvalidDefaultParameterXHPASTLinterRuleTestCase::testLinter
206  PASS   15ms★ ArcanistInvalidModifiersXHPASTLinterRuleTestCase::testLinter
207  PASS   32ms★ ArcanistInvalidOctalNumericScalarXHPASTLinterRuleTestCase::testLinter
208  PASS   19ms★ ArcanistIsAShouldBeInstanceOfXHPASTLinterRuleTestCase::testLinter
209  PASS   28ms★ ArcanistKeywordCasingXHPASTLinterRuleTestCase::testLinter
210  PASS   12ms★ ArcanistLambdaFuncFunctionXHPASTLinterRuleTestCase::testLinter
211  PASS   26ms★ ArcanistLanguageConstructParenthesesXHPASTLinterRuleTestCase::testLinter
212  PASS   15ms★ ArcanistListAssignmentXHPASTLinterRuleTestCase::testLinter
213  PASS   14ms★ ArcanistLogicalOperatorsXHPASTLinterRuleTestCase::testLinter
214  PASS   14ms★ ArcanistLowercaseFunctionsXHPASTLinterRuleTestCase::testLinter
215  PASS   14ms★ ArcanistModifierOrderingXHPASTLinterRuleTestCase::testLinter
216  PASS   34ms★ ArcanistNamespaceFirstStatementXHPASTLinterRuleTestCase::testLinter
217  PASS   28ms★ ArcanistNamingConventionsXHPASTLinterRuleTestCase::testLinter
218  PASS   13ms★ ArcanistNestedNamespacesXHPASTLinterRuleTestCase::testLinter
219  PASS   12ms★ ArcanistNewlineAfterOpenTagXHPASTLinterRuleTestCase::testLinter
220  PASS   13ms★ ArcanistNoParentScopeXHPASTLinterRuleTestCase::testLinter
221  PASS   14ms★ ArcanistObjectOperatorSpacingXHPASTLinterRuleTestCase::testLinter
222  PASS   18ms★ ArcanistPHPCloseTagXHPASTLinterRuleTestCase::testLinter
223  PASS  118ms ArcanistPHPCompatibilityXHPASTLinterRuleTestCase::testLinter
224  PASS   13ms★ ArcanistPHPEchoTagXHPASTLinterRuleTestCase::testLinter
225  PASS   25ms★ ArcanistPHPOpenTagXHPASTLinterRuleTestCase::testLinter
226  PASS   13ms★ ArcanistPHPShortTagXHPASTLinterRuleTestCase::testLinter
227  PASS   26ms★ ArcanistPaamayimNekudotayimSpacingXHPASTLinterRuleTestCase::testLinter
228  PASS   20ms★ ArcanistParentMemberReferenceXHPASTLinterRuleTestCase::testLinter
229  PASS   45ms★ ArcanistParenthesesSpacingXHPASTLinterRuleTestCase::testLinter
230  PASS   15ms★ ArcanistParseStrUseXHPASTLinterRuleTestCase::testLinter
231  PASS   15ms★ ArcanistPartialCatchXHPASTLinterRuleTestCase::testLinter
232  PASS   14ms★ ArcanistPlusOperatorOnStringsXHPASTLinterRuleTestCase::testLinter
233  PASS   14ms★ ArcanistPublicPropertyXHPASTLinterRuleTestCase::testLinter
234  PASS   15ms★ ArcanistRaggedClassTreeEdgeXHPASTLinterRuleTestCase::testLinter
235  PASS   20ms★ ArcanistReusedAsIteratorXHPASTLinterRuleTestCase::testLinter
236  PASS   27ms★ ArcanistReusedIteratorReferenceXHPASTLinterRuleTestCase::testLinter
237  PASS   19ms★ ArcanistReusedIteratorXHPASTLinterRuleTestCase::testLinter
238  PASS   28ms★ ArcanistSelfClassReferenceXHPASTLinterRuleTestCase::testLinter
239  PASS   33ms★ ArcanistSelfMemberReferenceXHPASTLinterRuleTestCase::testLinter
240  PASS   14ms★ ArcanistSemicolonSpacingXHPASTLinterRuleTestCase::testLinter
241  PASS   15ms★ ArcanistSlownessXHPASTLinterRuleTestCase::testLinter
242  PASS   15ms★ ArcanistStaticThisXHPASTLinterRuleTestCase::testLinter
243  PASS   16ms★ ArcanistTautologicalExpressionXHPASTLinterRuleTestCase::testLinter
244  PASS   22ms★ ArcanistThisReassignmentXHPASTLinterRuleTestCase::testLinter
245  PASS   16ms★ ArcanistToStringExceptionXHPASTLinterRuleTestCase::testLinter
246  PASS   14ms★ ArcanistTodoCommentXHPASTLinterRuleTestCase::testLinter
247  PASS   14ms★ ArcanistUnaryPostfixExpressionSpacingXHPASTLinterRuleTestCase::testLinter
248  PASS   15ms★ ArcanistUnaryPrefixExpressionSpacingXHPASTLinterRuleTestCase::testLinter
249  PASS   46ms★ ArcanistUndeclaredVariableXHPASTLinterRuleTestCase::testLinter
250  PASS   39ms★ ArcanistUnexpectedReturnValueXHPASTLinterRuleTestCase::testLinter
251  PASS   15ms★ ArcanistUnnecessaryFinalModifierXHPASTLinterRuleTestCase::testLinter
252  PASS   15ms★ ArcanistUnnecessarySymbolAliasXHPASTLinterRuleTestCase::testLinter
253  PASS   23ms★ ArcanistUnsafeDynamicStringXHPASTLinterRuleTestCase::testLinter
254  PASS   14ms★ ArcanistUseStatementNamespacePrefixXHPASTLinterRuleTestCase::testLinter
255  PASS   17ms★ ArcanistUselessOverridingMethodXHPASTLinterRuleTestCase::testLinter
256  PASS   21ms★ ArcanistVariableReferenceSpacingXHPASTLinterRuleTestCase::testLinter
257  PASS   13ms★ ArcanistVariableVariableXHPASTLinterRuleTestCase::testLinter
258  PASS  152ms ArcanistXHPASTLinterTestCase::testLinter
259  PASS   88ms ArcanistXMLLinterTestCase::testLinter
260  PASS   6ms★ ArcanistMercurialParserTestCase::testParseAll
261  PASS   2ms★ ArcanistRepositoryAPIMiscTestCase::testSVNFileEscapes
262  PASS   48ms★ ArcanistRepositoryAPIStateTestCase::testSvnStateParsing
263  PASS  155ms ArcanistRepositoryAPIStateTestCase::testGitStateParsing
264  PASS  148ms ArcanistRepositoryAPIStateTestCase::testHgStateParsing
265  PASS   2ms★ ArcanistRepositoryURINormalizerTestCase::testDomainURINormalizer
266  PASS   <1ms★ ArcanistRepositoryURINormalizerTestCase::testGitURINormalizer
267  PASS   <1ms★ ArcanistRepositoryURINormalizerTestCase::testSVNURINormalizer
268  PASS   <1ms★ ArcanistUnitTestResultTestCase::testCoverageMerges
269  PASS   <1ms★ ArcanistXHPASTLintNamingHookTestCase::testCaseUtilities
270  PASS   <1ms★ ArcanistXHPASTLintNamingHookTestCase::testStripUtilities
271  PASS   <1ms★ CaseInsensitiveArrayTestCase::testOffsetUnset
272  PASS   <1ms★ CaseInsensitiveArrayTestCase::testOffsetSet
273  PASS   <1ms★ CaseInsensitiveArrayTestCase::testOffsetGet
274  PASS   <1ms★ CaseInsensitiveArrayTestCase::testGetKeys
275  PASS   <1ms★ CaseInsensitiveArrayTestCase::testCount
276  PASS   <1ms★ CaseInsensitiveArrayTestCase::testOffsetExists
277  PASS   <1ms★ ConduitClientTestCase::testConduitRequestEncoding
278  PASS   18ms★ ExecFutureTestCase::testEmptyWrite
279  PASS   21ms★ ExecFutureTestCase::testTimeoutTestShouldRunLessThan1Sec
280  PASS   26ms★ ExecFutureTestCase::testMultipleTimeoutsTestShouldRunLessThan1Sec
281  PASS   48ms★ ExecFutureTestCase::testLargeBuffer
282  PASS   21ms★ ExecFutureTestCase::testBufferLimit
283  PASS   21ms★ ExecFutureTestCase::testResolveTimeoutTestShouldRunLessThan1Sec
284  PASS  251ms ExecFutureTestCase::testEscaping
285  PASS   16ms★ ExecFutureTestCase::testMultipleResolves
286  PASS   16ms★ ExecFutureTestCase::testKeepPipe
287  PASS   45ms★ ExecFutureTestCase::testReadBuffering
288  PASS   <1ms★ ExecFutureTestCase::testTerminateWithoutStart
289  PASS   16ms★ ExecPassthruTestCase::testExecPassthru
290  PASS   4ms★ FileFinderTestCase::testFinderWithNameAndSuffix
291  PASS   6ms★ FileFinderTestCase::testFinderWithFilesAndDirectories
292  PASS   4ms★ FileFinderTestCase::testFinderWithNames
293  PASS   4ms★ FileFinderTestCase::testFinderWithChecksums
294  PASS   4ms★ FileFinderTestCase::testFinderWithoutChecksums
295  PASS   4ms★ FileFinderTestCase::testFinderWithDirectories
296  PASS   4ms★ FileFinderTestCase::testFinderWithPath
297  PASS   25ms★ FileFinderTestCase::testFinderWithGlobMagic
298  PASS   <1ms★ FilesystemTestCase::testWalkToRoot
299  PASS   6ms★ FilesystemTestCase::testBinaryExists
300  PASS   <1ms★ FilesystemTestCase::testWriteUniqueFile
301  PASS   <1ms★ FilesystemTestCase::testisDescendant
302  PASS   <1ms★ FilesystemTestCase::testReadRandomBytes
303  PASS   <1ms★ FilesystemTestCase::testRandomIntegers
304  PASS   6ms★ FilesystemTestCase::testResolveBinary
305  PASS   32ms★ FutureIteratorTestCase::testAddingFuture
306  PASS   25ms★ LinesOfALargeExecFutureTestCase::testExecBasics
307  PASS   29ms★ LinesOfALargeExecFutureTestCase::testExecLargeFile
308  PASS   69ms LinesOfALargeExecFutureTestCase::testExecLongLine
309  PASS   4ms★ LinesOfALargeExecFutureTestCase::testExecException
310  PASS   1ms★ LinesOfALargeFileTestCase::testReadFailure
311  PASS   <1ms★ LinesOfALargeFileTestCase::testTerminalDelimiterAbsent
312  PASS   <1ms★ LinesOfALargeFileTestCase::testEmptyLines
313  PASS   42ms★ LinesOfALargeFileTestCase::testLongLine
314  PASS   9ms★ LinesOfALargeFileTestCase::testBasics
315  PASS   3ms★ LinesOfALargeFileTestCase::testLineFilter
316  PASS   4ms★ LinesOfALargeFileTestCase::testLargeFile
317  PASS   <1ms★ LinesOfALargeFileTestCase::testChangeDelimiter
318  PASS   <1ms★ LinesOfALargeFileTestCase::testTerminalDelimiterPresent
319  PASS  304ms PHPASTParserTestCase::testParser
320  PASS   31ms★ PhageAgentTestCase::testPhagePHPAgent
321  PASS   1ms★ PhobjectTestCase::testThrowOnUndeclaredProperty
322  PASS   <1ms★ PhobjectTestCase::testThrowOnIteration
323  PASS   <1ms★ PhpunitTestEngineTestCase::testSearchLocations
324  PASS   3ms★ PhutilAWSv4SignatureTestCase::testAWSv4SignaturesVanillaQuery
325  PASS   <1ms★ PhutilAWSv4SignatureTestCase::testAWSv4SignaturesS3GetBucket
326  PASS   <1ms★ PhutilAWSv4SignatureTestCase::testAWSv4SignaturesS3GetObject
327  PASS   <1ms★ PhutilAWSv4SignatureTestCase::testAWSv4SignaturesS3GetBucketLifecycle
328  PASS   <1ms★ PhutilAWSv4SignatureTestCase::testAWSv4SignaturesS3PutObject
329  PASS   1ms★ PhutilArgumentParserTestCase::testDuplicateNamesWithParsePartial
330  PASS   <1ms★ PhutilArgumentParserTestCase::testDuplicateWildcards
331  PASS   <1ms★ PhutilArgumentParserTestCase::testRepeatableParam
332  PASS   <1ms★ PhutilArgumentParserTestCase::testConflictSpecificationWithUnrecognizedArg
333  PASS   <1ms★ PhutilArgumentParserTestCase::testConflictSpecificationWithSelf
334  PASS   <1ms★ PhutilArgumentParserTestCase::testDuplicateFlag
335  PASS   <1ms★ PhutilArgumentParserTestCase::testRepeatableFlag
336  PASS   1ms★ PhutilArgumentParserTestCase::testWildcards
337  PASS   <1ms★ PhutilArgumentParserTestCase::testDuplicatePartialWildcards
338  PASS   <1ms★ PhutilArgumentParserTestCase::testBasics
339  PASS   <1ms★ PhutilArgumentParserTestCase::testDuplicateShortAliases
340  PASS   <1ms★ PhutilArgumentParserTestCase::testParameterValues
341  PASS   <1ms★ PhutilArgumentParserTestCase::testUnrecognizedFlag
342  PASS   <1ms★ PhutilArgumentParserTestCase::testConflictParameterValue
343  PASS   <1ms★ PhutilArgumentParserTestCase::testMissingParameterValue
344  PASS   <1ms★ PhutilArgumentParserTestCase::testExtraParameterValue
345  PASS   <1ms★ PhutilArgumentParserTestCase::testStdinValidParameter
346  PASS   <1ms★ PhutilArgumentParserTestCase::testPartialParse
347  PASS   <1ms★ PhutilArgumentParserTestCase::testBadArg
348  PASS   <1ms★ PhutilArgumentParserTestCase::testDuplicateNames
349  PASS   <1ms★ PhutilArgumentSpecificationTestCase::testNames
350  PASS   <1ms★ PhutilArgumentSpecificationTestCase::testSpecs
351  PASS   <1ms★ PhutilArgumentSpecificationTestCase::testAliases
352  PASS   1ms★ PhutilArgumentSpellingCorrectorTestCase::testCommandCorrection
353  PASS   <1ms★ PhutilArgumentSpellingCorrectorTestCase::testFlagCorrection
354  PASS   <1ms★ PhutilArrayTestCase::testPhutilArrayWithDefaultValue
355  PASS   1ms★ PhutilBinaryAnalyzerTestCase::testParseDiffBinaryVersions
356  PASS   <1ms★ PhutilBinaryAnalyzerTestCase::testMercurialFilesCommandVersions
357  PASS   <1ms★ PhutilBinaryAnalyzerTestCase::testParseGitBinaryVersions
358  PASS   <1ms★ PhutilBinaryAnalyzerTestCase::testParsePygmentizeBinaryVersions
359  PASS   <1ms★ PhutilBinaryAnalyzerTestCase::testParseSubversionBinaryVersions
360  PASS   1ms★ PhutilBufferedIteratorTestCase::testBufferedIterator
361  PASS   4ms★ PhutilBugtraqParserTestCase::testBugtraq
362  PASS   <1ms★ PhutilChannelTestCase::testChannelBasics
363  PASS   1ms★ PhutilChunkedIteratorTestCase::testChunkedIterator
364  PASS   <1ms★ PhutilConsoleWrapTestCase::testWrapIndent
365  PASS   8ms★ PhutilConsoleWrapTestCase::testWrap
366  PASS   <1ms★ PhutilConsoleWrapTestCase::testConsoleWrap
367  PASS   7ms★ PhutilCowsayTestCase::testCowsay
368  PASS   <1ms★ PhutilCsprintfTestCase::testCommandReadableEscapes
369  PASS   5ms★ PhutilCsprintfTestCase::testEscapingIsRobust
370  PASS   17ms★ PhutilCsprintfTestCase::testPasswords
371  PASS   <1ms★ PhutilCsprintfTestCase::testPowershell
372  PASS   <1ms★ PhutilCsprintfTestCase::testNoPowershell
373  PASS   2ms★ PhutilDeferredLogTestCase::testNoWrite
374  PASS   <1ms★ PhutilDeferredLogTestCase::testSetAfterWrite
375  PASS   3ms★ PhutilDeferredLogTestCase::testLogging
376  PASS   <1ms★ PhutilDeferredLogTestCase::testDoubleWrite
377  PASS   <1ms★ PhutilDeferredLogTestCase::testLogWriteFailure
378  PASS   7ms★ PhutilDocblockParserTestCase::testParser
379  PASS   2ms★ PhutilEditDistanceMatrixTestCase::testDamerauEditDistance
380  PASS   <1ms★ PhutilEditDistanceMatrixTestCase::testEditMatrixMaximumLength
381  PASS   <1ms★ PhutilEditDistanceMatrixTestCase::testDamerauEditString
382  PASS   3ms★ PhutilEditDistanceMatrixTestCase::testEditString
383  PASS   2ms★ PhutilEditDistanceMatrixTestCase::testEditDistance
384  PASS   59ms PhutilEditorConfigTestCase::testGetProperty
385  PASS   1ms★ PhutilEmailAddressTestCase::testEmailEncoding
386  PASS   <1ms★ PhutilEmailAddressTestCase::testEmailParsing
387  PASS   1ms★ PhutilErrorHandlerTestCase::testProxyException
388  PASS   1ms★ PhutilErrorHandlerTestCase::testSilenceHandler
389  PASS  119ms PhutilFileLockTestCase::testUnlockAll
390  PASS   <1ms★ PhutilFileLockTestCase::testIsLocked
391  PASS   <1ms★ PhutilFileLockTestCase::testExcessiveUnlock
392  PASS  137ms PhutilFileLockTestCase::testLockHolding
393  PASS   97ms PhutilFileLockTestCase::testInProcessHolding
394  PASS   80ms PhutilFileLockTestCase::testInProcessLocking
395  PASS   <1ms★ PhutilFileLockTestCase::testRelock
396  PASS   69ms PhutilFileLockTestCase::testLockTesting
397  PASS   <1ms★ PhutilGitURITestCase::testStrictGitURIParsingOfLeadingWhitespace
398  PASS   1ms★ PhutilGitURITestCase::testGitURIParsing
399  PASS   <1ms★ PhutilGitsprintfTestCase::testHgsprintf
400  PASS   9ms★ PhutilHTMLParserTestCase::testHTMLParser
401  PASS   <1ms★ PhutilHTMLParserTestCase::testSelectChildrenWithTags
402  PASS   3ms★ PhutilHTTPResponseParserTestCase::testSimpleParsing
403  PASS   5ms★ PhutilHashingIteratorTestCase::testHashingIterator
404  PASS   <1ms★ PhutilHgsprintfTestCase::testHgsprintf
405  PASS   3ms★ PhutilIPAddressTestCase::testIPv6AddressToBits
406  PASS   1ms★ PhutilIPAddressTestCase::testIPv6AddressToAddress
407  PASS   2ms★ PhutilIPAddressTestCase::testCIDRList
408  PASS   <1ms★ PhutilIPAddressTestCase::testIPv4AddressToBits
409  PASS   <1ms★ PhutilIPAddressTestCase::testValidIPv6CIDRBlocks
410  PASS   1ms★ PhutilIPAddressTestCase::testValidIPv4Addresses
411  PASS   <1ms★ PhutilIPAddressTestCase::testValidIPv4CIDRBlocks
412  PASS   <1ms★ PhutilIPAddressTestCase::testIPv4CIDRBlockContains
413  PASS   <1ms★ PhutilIPAddressTestCase::testIPv6CIDRBlockContains
414  PASS   1ms★ PhutilIPAddressTestCase::testValidIPv6Addresses
415  PASS   1ms★ PhutilInvalidStateExceptionTestCase::testException
416  PASS   1ms★ PhutilJSONParserTestCase::testDuplicateKeys
417  PASS   8ms★ PhutilJSONParserTestCase::testValidJSON
418  PASS   3ms★ PhutilJSONParserTestCase::testInvalidJSON
419  PASS   <1ms★ PhutilJSONProtocolChannelTestCase::testJSONChannelBasics
420  PASS   <1ms★ PhutilJSONTestCase::testEmptyArrayEncoding
421  PASS   <1ms★ PhutilJSONTestCase::testNestedObjectEncoding
422  PASS   8ms★ PhutilLanguageGuesserTestCase::testGuessing
423  PASS   1.7s PhutilLibraryTestCase::testLibraryMap
424  PASS   50ms★ PhutilLibraryTestCase::testEverythingImplemented
425  FAIL  PhutilLibraryTestCase::testMethodVisibility
426Assertion failed, expected 'true' (at PhutilLibraryTestCase.php:146):
427
428Class "ArcanistMercurialLocalState" implements method "saveStash" with the wrong visibility. The method has visibility "public", but it is defined in parent "ArcanistRepositoryLocalState" with visibility "protected". In Phabricator, a method which overrides another must always have the same visibility.
429
430Class "ArcanistMercurialLocalState" implements method "restoreStash" with the wrong visibility. The method has visibility "public", but it is defined in parent "ArcanistRepositoryLocalState" with visibility "protected". In Phabricator, a method which overrides another must always have the same visibility.
431
432ACTUAL VALUE
433false
434  PASS   <1ms★ PhutilLocaleTestCase::testLoadAllLocales
435  PASS   <1ms★ PhutilLunarPhaseTestCase::testLunarPhases
436  PASS   <1ms★ PhutilModuleUtilsTestCase::testGetCurrentLibraryName
437  PASS   19ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithJIRAExamples
438  PASS   <1ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithTwitterExamples
439  PASS   <1ms★ PhutilOAuth1FutureTestCase::testOAuth1SigningWithOldSpecExmaples
440  PASS   <1ms★ PhutilOpaqueEnvelopeTestCase::testOpaqueEnvelope
441  PASS   19ms★ PhutilPHPFragmentLexerTestCase::testPHPFragmentLexer
442  PASS   <1ms★ PhutilPHPObjectProtocolChannelTestCase::testPHPObjectChannelBasics
443  PASS   18ms★ PhutilPHPObjectProtocolChannelTestCase::testCloseExecWriteChannel
444  PASS   <1ms★ PhutilPHPObjectProtocolChannelTestCase::testCloseSocketWriteChannel
445  PASS   <1ms★ PhutilParserGeneratorTestCase::testBogusGrammar
446  PASS   <1ms★ PhutilParserGeneratorTestCase::testUnreachableRule
447  PASS   1ms★ PhutilParserGeneratorTestCase::testFirst
448  PASS   <1ms★ PhutilParserGeneratorTestCase::testUnreachableTerminal
449  PASS   <1ms★ PhutilParserGeneratorTestCase::testStates
450  PASS   <1ms★ PhutilParserGeneratorTestCase::testIrreducibleGrammars
451  PASS   <1ms★ PhutilParserGeneratorTestCase::testBadStartRule
452  PASS   2ms★ PhutilParserGeneratorTestCase::testETParser
453  PASS   <1ms★ PhutilParserGeneratorTestCase::testMessySymbols
454  PASS   <1ms★ PhutilPhtTestCase::testPht
455  PASS   <1ms★ PhutilPregsprintfTestCase::testPregsprintf
456  PASS   <1ms★ PhutilProcessRefTestCase::testIdentifyOverseerProcess
457  PASS   <1ms★ PhutilQueryStringParserTestCase::testQueryStringListParsing
458  PASS   <1ms★ PhutilQueryStringParserTestCase::testQueryStringParsing
459  PASS   <1ms★ PhutilReadableSerializerTestCase::testPrintableValue
460  PASS   <1ms★ PhutilRopeTestCase::testMoreRopeOperations
461  PASS   <1ms★ PhutilRopeTestCase::testRopeOperations
462  PASS   6ms★ PhutilShellLexerTestCase::testShellLexer
463  PASS   <1ms★ PhutilSimpleOptionsLexerTestCase::testSimpleOptionsLexerTokens
464  PASS   <1ms★ PhutilSimpleOptionsLexerTestCase::testSimpleOptionsLexerNiceTokens
465  PASS   4ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsParse
466  PASS   <1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsUnparse
467  PASS   1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsUnterminatedStrings
468  PASS   <1ms★ PhutilSimpleOptionsTestCase::testSimpleOptionsCaseParse
469  PASS   1ms★ PhutilSystemTestCase::testParseMeminfo
470  PASS   <1ms★ PhutilSystemTestCase::testParseVMStat
471  PASS   <1ms★ PhutilTranslationTestCase::testLoadAllTranslations
472  PASS   <1ms★ PhutilTranslatorTestCase::testTranslateDate
473  PASS   <1ms★ PhutilTranslatorTestCase::testFormatNumber
474  PASS   <1ms★ PhutilTranslatorTestCase::testNumberTranslations
475  PASS   <1ms★ PhutilTranslatorTestCase::testSetInstance
476  PASS   <1ms★ PhutilTranslatorTestCase::testValidateTranslation
477  PASS   <1ms★ PhutilTranslatorTestCase::testPerson
478  PASS   <1ms★ PhutilTranslatorTestCase::testCzech
479  PASS   <1ms★ PhutilTranslatorTestCase::testEnglish
480  PASS   <1ms★ PhutilTsprintfTestCase::testTsprintf
481  PASS   4ms★ PhutilTypeSpecTestCase::testTypeCheckFailures
482  PASS   2ms★ PhutilTypeSpecTestCase::testCheckMap
483  PASS   1ms★ PhutilTypeSpecTestCase::testRegexValidation
484  PASS   5ms★ PhutilTypeSpecTestCase::testTypeSpecStringify
485  PASS   11ms★ PhutilTypeSpecTestCase::testTypeSpecParse
486  PASS   <1ms★ PhutilTypeSpecTestCase::testGetCommonParentClass
487  PASS   2ms★ PhutilTypeSpecTestCase::testScalarOrListRegexp
488  PASS   7ms★ PhutilTypeSpecTestCase::testGetTypeOf
489  PASS   <1ms★ PhutilTypeSpecTestCase::testMixedVector
490  PASS   2ms★ PhutilTypeSpecTestCase::testCanonicalize
491  PASS   <1ms★ PhutilURITestCase::testAppendPath
492  PASS   <1ms★ PhutilURITestCase::testDuplicateKeys
493  PASS   <1ms★ PhutilURITestCase::testAmbiguousURIs
494  PASS   <1ms★ PhutilURITestCase::testNoRelativeURIPaths
495  PASS   <1ms★ PhutilURITestCase::testDefaultPorts
496  PASS   <1ms★ PhutilURITestCase::testQueryURIConstruction
497  PASS   <1ms★ PhutilURITestCase::testBadHTTPParameters
498  PASS   <1ms★ PhutilURITestCase::testGitURIParsing
499  PASS   <1ms★ PhutilURITestCase::testURIParsing
500  PASS   <1ms★ PhutilURITestCase::testGetQueryParamsAsMap
501  PASS   <1ms★ PhutilURITestCase::testStrictGitURIParsingOfLeadingWhitespace
502  PASS   <1ms★ PhutilURITestCase::testUnusualURIs
503  PASS   <1ms★ PhutilURITestCase::testStrictURIParsingOfLeadingWhitespace
504  PASS   <1ms★ PhutilURITestCase::testStrictURIParsingOfHosts
505  PASS   <1ms★ PhutilURITestCase::testURIGeneration
506  PASS   <1ms★ PhutilURITestCase::testHTTPParameterTypes
507  PASS   <1ms★ PhutilUTF8TestCase::testUTF8vCombined
508  PASS   12ms★ PhutilUTF8TestCase::testUTF8izeLongStringNosegfault
509  PASS   4ms★ PhutilUTF8TestCase::testUTF8LargeTruncation
510  PASS   <1ms★ PhutilUTF8TestCase::testSurrogateFiltering
511  PASS   <1ms★ PhutilUTF8TestCase::testUTF8izeUTF8Ignored
512  PASS   <1ms★ PhutilUTF8TestCase::testUTF8ConvertParams
513  PASS   <1ms★ PhutilUTF8TestCase::testOverlongFormFiltering
514  PASS   <1ms★ PhutilUTF8TestCase::testUTF8StringlikeObjects
515  PASS   <1ms★ PhutilUTF8TestCase::testUTF8vCodepoints
516  PASS   <1ms★ PhutilUTF8TestCase::testUTF8CodepointEncoding
517  PASS   <1ms★ PhutilUTF8TestCase::testUTF8strtoupper
518  PASS   <1ms★ PhutilUTF8TestCase::testUTF8strtolower
519  PASS   1ms★ PhutilUTF8TestCase::testUTF8StringTruncator
520  PASS   <1ms★ PhutilUTF8TestCase::testUTF8len
521  PASS   <1ms★ PhutilUTF8TestCase::testUTF8izeInvalidUTF8Fixed
522  PASS   26ms★ PhutilUTF8TestCase::testUTF8BMPSegfaults
523  SKIP  PhutilUTF8TestCase::testSystemLocaleManagement
524System does not have en_US + en_GB to do locale adjustment tests.
525  PASS   <1ms★ PhutilUTF8TestCase::testUTF8NonHTMLWrap
526  PASS   <1ms★ PhutilUTF8TestCase::testUTF8ucwords
527  PASS   <1ms★ PhutilUTF8TestCase::testUTF8Wrap
528  PASS   <1ms★ PhutilUTF8TestCase::testUTF8izeOwlIsCuteAndFerocious
529  PASS   2ms★ PhutilUTF8TestCase::testUTF8Convert
530  PASS   <1ms★ PhutilUTF8TestCase::testUTF8ConsoleStrlen
531  PASS   <1ms★ PhutilUTF8TestCase::testUTF8IsCombiningCharacter
532  PASS   1ms★ PhutilUTF8TestCase::testUTF8shorten
533  PASS   <1ms★ PhutilUTF8TestCase::testCJK
534  PASS   <1ms★ PhutilUTF8TestCase::testUTF8v
535  PASS   <1ms★ PhutilUTF8TestCase::testUTF8BMP
536  PASS   <1ms★ PhutilUTF8TestCase::testUTF8izeASCIIIgnored
537  PASS   <1ms★ PhutilUnitTestEngineTestCase::testTryTestCases
538  PASS   <1ms★ PhutilUnitTestEngineTestCase::testTryTestMap
539  PASS   1ms★ PhutilUnitTestEngineTestCase::testGetTestPaths
540  PASS   <1ms★ PhutilUnitTestEngineTestCase::testFailSkip
541  PASS   <1ms★ PhutilUnitTestEngineTestCase::testPass
542  PASS   <1ms★ PhutilUrisprintfTestCase::testUrisprintf
543  PASS   <1ms★ PhutilUtilsTestCase::testCensorCredentials
544  PASS   1ms★ PhutilUtilsTestCase::testPhutilJSONDecode
545  PASS   <1ms★ PhutilUtilsTestCase::testPhutilUnits
546  PASS   <1ms★ PhutilUtilsTestCase::testVectorSortInt
547  PASS   <1ms★ PhutilUtilsTestCase::testIdx
548  PASS   <1ms★ PhutilUtilsTestCase::testAssertStringLike
549  PASS   <1ms★ PhutilUtilsTestCase::testMFilterWithEmptyValueNegateFiltered
550  PASS   <1ms★ PhutilUtilsTestCase::testAssertSameKeys
551  PASS   2ms★ PhutilUtilsTestCase::testFnmatch
552  PASS   4ms★ PhutilUtilsTestCase::testQueryStringEncoding
553  PASS   <1ms★ PhutilUtilsTestCase::testCoalesce
554  PASS   <1ms★ PhutilUtilsTestCase::testIFilterIndexNotExistsNotFiltered
555  PASS   <1ms★ PhutilUtilsTestCase::testIFilterWithEmptyValueFiltered
556  PASS   <1ms★ PhutilUtilsTestCase::testVectorSortString
557  PASS   <1ms★ PhutilUtilsTestCase::testIFilterWithEmptyValueNegateFiltered
558  PASS   <1ms★ PhutilUtilsTestCase::testNonempty
559  PASS   <1ms★ PhutilUtilsTestCase::testIFilterInvalidIndexThrowException
560  PASS   <1ms★ PhutilUtilsTestCase::testJSONEncode
561  PASS   <1ms★ PhutilUtilsTestCase::testMFilterNullMethodThrowException
562  PASS   <1ms★ PhutilUtilsTestCase::testPhutilINIDecode
563  PASS   <1ms★ PhutilUtilsTestCase::testLoggableString
564  PASS   <1ms★ PhutilUtilsTestCase::testmergevMergingBasicallyWorksCorrectly
565  PASS   <1ms★ PhutilUtilsTestCase::testAssertInstancesOf
566  PASS   <1ms★ PhutilUtilsTestCase::testArrayInterleave
567  PASS   <1ms★ PhutilUtilsTestCase::testSplitLines
568  PASS   <1ms★ PhutilUtilsTestCase::testNaturalList
569  PASS   <1ms★ PhutilUtilsTestCase::testArrayPartition
570  PASS   <1ms★ PhutilUtilsTestCase::testHeadLast
571  PASS   <1ms★ PhutilUtilsTestCase::testIFilterIndexNotExistsAllFiltered
572  PASS   <1ms★ PhutilUtilsTestCase::testMFilterWithEmptyValueFiltered
573  PASS   <1ms★ PhutilUtilsTestCase::testVarExport
574  PASS   <1ms★ PhutilUtilsTestCase::testHashComparisons
575  PASS   <1ms★ PhutilUtilsTestCase::testHeadKeyLastKey
576  PASS   <1ms★ PhutilUtilsTestCase::testID
577  PASS   <1ms★ PhutilUtilsTestCase::testArrayFuse
578  PASS   43ms★ XHPASTNodeTestCase::testGetStringVariables
579  PASS   11ms★ XHPASTNodeTestCase::testGetNamespace
580  PASS  135ms XHPASTTreeTestCase::testEvalStaticString
581  PASS   2ms★ XUnitTestResultParserTestCase::testAcceptsSimpleInput
582  PASS   <1ms★ XUnitTestResultParserTestCase::testEmptyInputFailure
583  PASS   <1ms★ XUnitTestResultParserTestCase::testAcceptsNoTestsInput
584  PASS   <1ms★ XUnitTestResultParserTestCase::testInvalidXmlInputFailure
585

Build Working Copy

When
Completed at Jul 16 2021, 3:03 AM · Built for 11 s
Status
Passed

Event Timeline