forked from ircmaxell/php-compiler
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathphpunit.xml.dist
More file actions
executable file
·141 lines (141 loc) · 8.81 KB
/
Copy pathphpunit.xml.dist
File metadata and controls
executable file
·141 lines (141 loc) · 8.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd"
backupGlobals="false"
backupStaticAttributes="false"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
bootstrap="./test/bootstrap.php">
<php>
<env name="PHP_COMPILER_CI_RAM_GB" value="8"/>
<env name="PHP_COMPILER_MEMORY_LIMIT" value="1536M"/>
<env name="PHP_COMPILER_LLVM_MEMORY_LIMIT" value="4096M"/>
<env name="PHP_COMPILER_VM_RSS_GUARD" value="1"/>
<env name="PHP_COMPILER_VM_PEAK_RSS_MB" value="2048"/>
</php>
<coverage>
<include>
<directory suffix=".php">./lib</directory>
</include>
</coverage>
<testsuites>
<testsuite name="PHPCompiler Compliance Test Suites">
<file>./test/compliance/JITTest.php</file>
<file>./test/compliance/VariableFunctionDynamicJITTest.php</file>
<file>./test/compliance/MagicDirFileVMTest.php</file>
<file>./test/compliance/RegisterArgcArgvVMTest.php</file>
<file>./test/compliance/MagicScriptConstVMTest.php</file>
<file>./test/compliance/VMTest.php</file>
<file>./test/compliance/GeneratorVMTest.php</file>
<file>./test/compliance/EnumVMTest.php</file>
<file>./test/compliance/SwitchEnumTest.php</file>
<file>./test/compliance/SwitchEnumScalarSubjectJITTest.php</file>
<file>./test/compliance/EnumTypedParamJITTest.php</file>
<file>./test/compliance/EnumTraitConstTest.php</file>
<file>./test/compliance/EnumTraitMethodJitTest.php</file>
<file>./test/compliance/EnumTraitPropertyFatalVMTest.php</file>
<file>./test/compliance/EnumTraitPropertyFatalJITTest.php</file>
<file>./test/compliance/ReadonlyClassTraitPropertyFatalVMTest.php</file>
<file>./test/compliance/ReadonlyClassTraitPropertyFatalJITTest.php</file>
<file>./test/compliance/IterableArrayUnionRedundantVMTest.php</file>
<file>./test/compliance/ObjectClassUnionRedundantVMTest.php</file>
<file>./test/compliance/DnfSubsetArmRedundantVMTest.php</file>
<file>./test/compliance/NullsafeByRefRhsVMTest.php</file>
<file>./test/compliance/RedundantDnfArmVMTest.php</file>
<file>./test/compliance/PropertyDefaultClassPseudoConstVMTest.php</file>
<file>./test/compliance/TraitSelfClassStaticComposingVMTest.php</file>
<file>./test/compliance/MagicConstClassInTraitVMTest.php</file>
<file>./test/compliance/LspSelfResolveVMTest.php</file>
<file>./test/compliance/InterfaceConstAmbiguityVMTest.php</file>
<file>./test/compliance/GeneratorJITTest.php</file>
<file>./test/compliance/VisibilityTest.php</file>
<file>./test/compliance/VisibilityJitTest.php</file>
<file>./test/compliance/IncludeScopeVMTest.php</file>
<file>./test/compliance/ClassMemberConstVMTest.php</file>
<file>./test/compliance/ClassConstFetchVMTest.php</file>
<file>./test/compliance/RoundingModeMissingClassErrorVMTest.php</file>
<file>./test/compliance/ClassConstSelfInheritedVMTest.php</file>
<file>./test/compliance/ClassConstPrivateSelfChildVMTest.php</file>
<file>./test/compliance/TraitParentScopeVMTest.php</file>
<file>./test/compliance/TraitParentScopeJITTest.php</file>
<file>./test/compliance/SelfStaticInstanceMethodCallVMTest.php</file>
<file>./test/compliance/SelfStaticInstanceMethodCallJITTest.php</file>
<file>./test/compliance/ThisBareCallArgVMTest.php</file>
<file>./test/compliance/ThisBareCallArgJITTest.php</file>
<file>./test/compliance/ClassStaticMethodVMTest.php</file>
<file>./test/compliance/SplAutoloadRegisterJITTest.php</file>
<file>./test/compliance/GethostnameJITTest.php</file>
<file>./test/compliance/HttpLastResponseHeadersVMTest.php</file>
<file>./test/compliance/HttpLastResponseHeadersJITTest.php</file>
<file>./test/compliance/JitMcjitExecuteSmokeTest.php</file>
<file>./test/compliance/ImageTtfTextVMTest.php</file>
<file>./test/compliance/ForeachByrefAppendResidualVMTest.php</file>
<file>./test/compliance/ForeachByrefAppendResidualJITTest.php</file>
<file>./test/compliance/ForeachScalarWarningLineVMTest.php</file>
<file>./test/compliance/ForeachScalarWarningLineJITTest.php</file>
<file>./test/compliance/FiberStackOverflowProfileVMTest.php</file>
<file>./test/compliance/FiberStackOverflowProfileJITTest.php</file>
<file>./test/compliance/FiberGetCurrentReflectionVMTest.php</file>
<file>./test/compliance/FiberGetReturnReflectionVMTest.php</file>
<file>./test/compliance/EngineErrorThrowSiteVMTest.php</file>
<file>./test/compliance/AnonymousClassImplementsNameVMTest.php</file>
<file>./test/compliance/AnonymousClassImplementsNameJITTest.php</file>
<file>./test/compliance/DatePeriodCreateFromISO8601StringReflectionVMTest.php</file>
<file>./test/compliance/LocaltimeReflectionVMTest.php</file>
<file>./test/compliance/FuncGetArgReflectionMixedVMTest.php</file>
<file>./test/compliance/GcControlReflectionReturnsVMTest.php</file>
<file>./test/compliance/HashHmacAlgosReflectionReturnVMTest.php</file>
<file>./test/compliance/HashFileReflectionReturnVMTest.php</file>
<file>./test/compliance/OpensslErrorStringReflectionVMTest.php</file>
<file>./test/compliance/ProcOpenReflectionVMTest.php</file>
<file>./test/compliance/IconvStrlenReflectionVMTest.php</file>
<file>./test/compliance/MbCaseInvalidUtf8SubstVMTest.php</file>
<file>./test/compliance/StreamCopyToStreamReflectionVMTest.php</file>
<file>./test/compliance/StreamBucketReflectionStreamBucketVMTest.php</file>
<file>./test/compliance/StreamContextSetOptionReturnTrueVMTest.php</file>
<file>./test/compliance/StreamSocketEnableCryptoReflectionVMTest.php</file>
<file>./test/compliance/HtmlDecodeFlagsNamedReflectionVMTest.php</file>
<file>./test/compliance/StreamIsattyReflectionVMTest.php</file>
<file>./test/compliance/StreamSelectReflectionVMTest.php</file>
<file>./test/compliance/StreamSocketClientReflectionVMTest.php</file>
<file>./test/compliance/TriggerErrorUserErrorReflectionVMTest.php</file>
<file>./test/compliance/XmlGetCurrentReflectionVMTest.php</file>
<file>./test/compliance/XmlParserGetOptionReflectionVMTest.php</file>
<file>./test/compliance/XmlParserFreeReflectionVMTest.php</file>
<file>./test/compliance/XmlWriterFactoriesReflectionVMTest.php</file>
<file>./test/compliance/DomDocumentLoadReflectionVMTest.php</file>
<file>./test/compliance/PdoConstructPrepareQueryReflectionVMTest.php</file>
<file>./test/compliance/PhpversionVMTest.php</file>
<file>./test/compliance/PhpSbindirConstant84VMTest.php</file>
<file>./test/compliance/StrictIntToFloatWideningVMTest.php</file>
<file>./test/compliance/StrictIntToFloatWideningJITTest.php</file>
</testsuite>
<testsuite name="PHPCompiler Unit Test Suites">
<directory suffix=".php">./test/unit</directory>
</testsuite>
<testsuite name="PHPCompiler Macro Test Suites">
<file>./test/macro/MacroTest.php</file>
</testsuite>
<testsuite name="PHPCompiler Real World Test Suites">
<file>./test/real/RealWorldTest.php</file>
<file>./test/real/CgiDriverTest.php</file>
<file>./test/real/ServeTest.php</file>
<file>./test/real/ServeAotTest.php</file>
<file>./test/real/MiniWebAppServeAotTest.php</file>
</testsuite>
<testsuite name="PHPCompiler AOT Test Suites">
<file>./test/aot/MiniWebAppBisectAotTest.php</file>
<file>./test/aot/MiniWebAppDeployLayoutTest.php</file>
<file>./test/aot/AotTest.php</file>
<file>./test/aot/ExampleWebAotTest.php</file>
<file>./test/aot/StdlibWebBuiltinsTest.php</file>
<file>./test/aot/RuntimeSuperglobalRefreshTest.php</file>
<file>./test/aot/NestedSuperglobalsAotTest.php</file>
<file>./test/aot/WebAppNumberFormatTest.php</file>
</testsuite>
</testsuites>
</phpunit>