Skip to content

Commit 678181d

Browse files
committed
MAGETWO-96817: Integration of Allure reports to Integration Tests
1 parent 0b0120c commit 678181d

File tree

2 files changed

+94
-0
lines changed

2 files changed

+94
-0
lines changed

dev/tests/integration/phpunit.xml.dist

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,52 @@
7777
<listeners>
7878
<listener class="Magento\TestFramework\Event\PhpUnit"/>
7979
<listener class="Magento\TestFramework\ErrorLog\Listener"/>
80+
<listener class="Yandex\Allure\Adapter\AllureAdapter" file="../../../vendor/allure-framework/allure-phpunit/src/Yandex/Allure/Adapter/AllureAdapter.php">
81+
<arguments>
82+
<string>var/allure-results</string> <!-- XML files output directory -->
83+
<boolean>true</boolean> <!-- Whether to delete previous results on rerun -->
84+
<array> <!-- A list of custom annotations to ignore (optional) -->
85+
<element key="codingStandardsIgnoreStart">
86+
<string>codingStandardsIgnoreStart</string>
87+
</element>
88+
<element key="codingStandardsIgnoreEnd">
89+
<string>codingStandardsIgnoreEnd</string>
90+
</element>
91+
<element key="expectedExceptionMessageRegExp">
92+
<string>expectedExceptionMessageRegExp</string>
93+
</element>
94+
<element key="magentoAdminConfigFixture">
95+
<string>magentoAdminConfigFixture</string>
96+
</element>
97+
<element key="magentoAppArea">
98+
<string>magentoAppArea</string>
99+
</element>
100+
<element key="magentoAppIsolation">
101+
<string>magentoAppIsolation</string>
102+
</element>
103+
<element key="magentoCache">
104+
<string>magentoCache</string>
105+
</element>
106+
<element key="magentoComponentsDir">
107+
<string>magentoComponentsDir</string>
108+
</element>
109+
<element key="magentoConfigFixture">
110+
<string>magentoConfigFixture</string>
111+
</element>
112+
<element key="magentoDataFixture">
113+
<string>magentoDataFixture</string>
114+
</element>
115+
<element key="magentoDataFixtureBeforeTransaction">
116+
<string>magentoDataFixtureBeforeTransaction</string>
117+
</element>
118+
<element key="magentoDbIsolation">
119+
<string>magentoDbIsolation</string>
120+
</element>
121+
<element key="magentoIndexerDimensionMode">
122+
<string>magentoIndexerDimensionMode</string>
123+
</element>
124+
</array>
125+
</arguments>
126+
</listener>
80127
</listeners>
81128
</phpunit>

dev/tests/setup-integration/phpunit.xml.dist

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,52 @@
4343
<listeners>
4444
<listener class="Magento\TestFramework\Event\PhpUnit"/>
4545
<listener class="Magento\TestFramework\ErrorLog\Listener"/>
46+
<listener class="Yandex\Allure\Adapter\AllureAdapter" file="../../../vendor/allure-framework/allure-phpunit/src/Yandex/Allure/Adapter/AllureAdapter.php">
47+
<arguments>
48+
<string>var/allure-results</string> <!-- XML files output directory -->
49+
<boolean>true</boolean> <!-- Whether to delete previous results on rerun -->
50+
<array> <!-- A list of custom annotations to ignore (optional) -->
51+
<element key="codingStandardsIgnoreStart">
52+
<string>codingStandardsIgnoreStart</string>
53+
</element>
54+
<element key="codingStandardsIgnoreEnd">
55+
<string>codingStandardsIgnoreEnd</string>
56+
</element>
57+
<element key="expectedExceptionMessageRegExp">
58+
<string>expectedExceptionMessageRegExp</string>
59+
</element>
60+
<element key="magentoAdminConfigFixture">
61+
<string>magentoAdminConfigFixture</string>
62+
</element>
63+
<element key="magentoAppArea">
64+
<string>magentoAppArea</string>
65+
</element>
66+
<element key="magentoAppIsolation">
67+
<string>magentoAppIsolation</string>
68+
</element>
69+
<element key="magentoCache">
70+
<string>magentoCache</string>
71+
</element>
72+
<element key="magentoComponentsDir">
73+
<string>magentoComponentsDir</string>
74+
</element>
75+
<element key="magentoConfigFixture">
76+
<string>magentoConfigFixture</string>
77+
</element>
78+
<element key="magentoDataFixture">
79+
<string>magentoDataFixture</string>
80+
</element>
81+
<element key="magentoDataFixtureBeforeTransaction">
82+
<string>magentoDataFixtureBeforeTransaction</string>
83+
</element>
84+
<element key="magentoDbIsolation">
85+
<string>magentoDbIsolation</string>
86+
</element>
87+
<element key="magentoIndexerDimensionMode">
88+
<string>magentoIndexerDimensionMode</string>
89+
</element>
90+
</array>
91+
</arguments>
92+
</listener>
4693
</listeners>
4794
</phpunit>

0 commit comments

Comments
 (0)