Skip to content

Commit b74144e

Browse files
authored
Merge pull request #391 from magento-commerce/stability_control
[DO NOT WAIT FOR THIS PR, FIX TESTS AND DELVER YOUR PR] [Stabilithon] Deliver event contributions
2 parents 8e0a981 + f39c891 commit b74144e

File tree

442 files changed

+2823
-878
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

442 files changed

+2823
-878
lines changed

Inventory/Test/Mftf/Test/AdminCanSetOnlyXLeftThresholdForVirtualProductWithTestSourceTest.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,12 @@
7878
<see userInput="$$virtualProduct1.product[sku]$$" selector="{{StorefrontProductInfoMainSection.productSku}}" stepKey="assertProductSku1"/>
7979

8080
<magentoCLI command="config:set cataloginventory/options/stock_threshold_qty 99" stepKey="setMinQtyToDefaultValue1"/>
81-
<magentoCLI command="indexer:reindex" stepKey="reindex1"/>
82-
<magentoCLI command="cache:flush" stepKey="flushCache1"/>
81+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex1">
82+
<argument name="indices" value=""/>
83+
</actionGroup>
84+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache1">
85+
<argument name="tags" value=""/>
86+
</actionGroup>
8387

8488
<actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginToStorefront">
8589
<argument name="Customer" value="$$customer$$"/>

Inventory/Test/Mftf/Test/AdminCanSetOnlyXLeftTresholdForVirtualProductWithDefaultSourceTest.xml

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,12 @@
3535
</createData>
3636

3737
<magentoCLI command="config:set cataloginventory/options/stock_threshold_qty 0" stepKey="setMinQtyToDefaultValue1"/>
38-
<magentoCLI command="indexer:reindex" stepKey="reindex1"/>
39-
<magentoCLI command="cache:flush" stepKey="flushCache1"/>
38+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex1">
39+
<argument name="indices" value=""/>
40+
</actionGroup>
41+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache1">
42+
<argument name="tags" value=""/>
43+
</actionGroup>
4044

4145
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin1"/>
4246

@@ -52,8 +56,12 @@
5256
<click selector="{{AdminGridMainControls.saveAndContinue}}" stepKey="saveDefaultStock"/>
5357

5458
<comment userInput="Perform reindex and cache flush after assign default stock to main website." stepKey="reindexCacheFlushAfterAssignDefaultStockToMainWebsite"/>
55-
<magentoCLI command="indexer:reindex" stepKey="performReindex"/>
56-
<magentoCLI command="cache:flush" stepKey="cleanCache"/>
59+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="performReindex">
60+
<argument name="indices" value=""/>
61+
</actionGroup>
62+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="cleanCache">
63+
<argument name="tags" value=""/>
64+
</actionGroup>
5765
</before>
5866
<after>
5967
<!--Assign Default Stock to Default Website.-->
@@ -80,8 +88,12 @@
8088
<actionGroup ref="AdminFormSaveAndCloseActionGroup" stepKey="saveAndClose1"/>
8189

8290
<magentoCLI command="config:set cataloginventory/options/stock_threshold_qty 5" stepKey="setMinQtyToDefaultValue1"/>
83-
<magentoCLI command="indexer:reindex" stepKey="reindex1"/>
84-
<magentoCLI command="cache:flush" stepKey="flushCache1"/>
91+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex1">
92+
<argument name="indices" value=""/>
93+
</actionGroup>
94+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache1">
95+
<argument name="tags" value=""/>
96+
</actionGroup>
8597

8698
<actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginToStorefront">
8799
<argument name="Customer" value="$$customer$$"/>
@@ -108,7 +120,9 @@
108120
<click selector="{{AdminOrderFormActionSection.SubmitOrder}}" stepKey="clickSubmitOrder"/>
109121
<seeInCurrentUrl url="{{AdminOrderDetailsPage.url}}" stepKey="seeViewOrderPage"/>
110122

111-
<magentoCLI command="cache:flush" stepKey="flushCache2"/>
123+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache2">
124+
<argument name="tags" value=""/>
125+
</actionGroup>
112126

113127
<amOnPage url="/$$virtualProduct1.product[sku]$$.html" stepKey="amOnProductPage2"/>
114128
<waitForPageLoad time="30" stepKey="waitForPageLoad4"/>

Inventory/Test/Mftf/Test/AdminCreateVirtualProductWithDefaultSourceTest.xml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,22 @@
2828
<actionGroup ref="AdminAssignCategoryToProductAndSaveActionGroup" stepKey="assignCategoryToProduct">
2929
<argument name="categoryName" value="$category.name$"/>
3030
</actionGroup>
31-
<magentoCLI command="indexer:reindex" stepKey="reindex"/>
32-
<magentoCLI command="cache:flush" stepKey="flushCache"/>
31+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex1">
32+
<argument name="indices" value=""/>
33+
</actionGroup>
34+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache">
35+
<argument name="tags" value=""/>
36+
</actionGroup>
3337
</before>
3438
<after>
3539
<!--Clean up test data.-->
3640
<deleteData createDataKey="category" stepKey="deleteCategory"/>
3741
<deleteData createDataKey="product" stepKey="deleteProduct"/>
3842
<actionGroup ref="DisableAllSourcesActionGroup" stepKey="disableAllSources"/>
3943
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutOfAdmin"/>
40-
<magentoCron groups="index" stepKey="reindex"/>
44+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
45+
<argument name="indices" value=""/>
46+
</actionGroup>
4147
</after>
4248

4349
<!--Verify product on category page.-->

Inventory/Test/Mftf/Test/AdminOutOfStockThresholdOnVirtualProductPageTest.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,12 @@
7070
<seeInCurrentUrl url="{{AdminOrderDetailsPage.url}}" stepKey="seeViewOrderPage"/>
7171
<see selector="{{AdminOrderDetailsMessagesSection.successMessage}}" userInput="You created the order." stepKey="seeSuccessMessage"/>
7272

73-
<magentoCLI command="indexer:reindex" stepKey="runIndexerReindex2"/>
74-
<magentoCLI command="cache:flush" stepKey="cleanCacheAfterDisableManageStock2"/>
73+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="runIndexerReindex2">
74+
<argument name="indices" value=""/>
75+
</actionGroup>
76+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="cleanCacheAfterDisableManageStock2">
77+
<argument name="tags" value=""/>
78+
</actionGroup>
7579

7680
<amOnPage url="/$$createProduct1.product[sku]$$.html" stepKey="amOnProductPage2"/>
7781
<waitForPageLoad time="30" stepKey="waitForPageLoad2"/>

Inventory/Test/Mftf/Test/AdminVirtualProductDisabledManageStockOnCustomStockTest.xml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,12 @@
3636
<requiredEntity createDataKey="customStock"/>
3737
<requiredEntity createDataKey="customSource1"/>
3838
</createData>
39-
<magentoCLI command="indexer:reindex" stepKey="reindex"/>
40-
<magentoCLI command="cache:flush" stepKey="flushCache"/>
39+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
40+
<argument name="indices" value=""/>
41+
</actionGroup>
42+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache">
43+
<argument name="tags" value=""/>
44+
</actionGroup>
4145
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin1"/>
4246
</before>
4347
<after>
@@ -96,8 +100,12 @@
96100
<click selector="{{AdminProductFormActionSection.saveButton}}" stepKey="saveVirtualProduct2"/>
97101

98102
<magentoCLI command="config:set {{TurnOffManageStockConfig.path}} {{TurnOffManageStockConfig.value}}" stepKey="magentoCLI1"/>
99-
<magentoCLI command="indexer:reindex" stepKey="performReindexAfterDisableManageStock"/>
100-
<magentoCLI command="cache:flush" stepKey="cleanCacheAfterDisableManageStock"/>
103+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="performReindexAfterDisableManageStock">
104+
<argument name="indices" value=""/>
105+
</actionGroup>
106+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="cleanCacheAfterDisableManageStock">
107+
<argument name="tags" value=""/>
108+
</actionGroup>
101109

102110
<actionGroup ref="AssertProductInStorefrontCategoryPage" stepKey="checkConfigurableIsPresentOnCategoryPage2">
103111
<argument name="category" value="$$createCategory$$"/>

InventoryAdminUi/Test/Mftf/ActionGroup/DisableSourceActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<conditionalClick selector="{{AdminDataGridHeaderSection.clearFilters}}"
1818
dependentSelector="{{AdminDataGridHeaderSection.clearFilters}}" visible="true"
1919
stepKey="clearSourcesFilter"/>
20+
<conditionalClick selector="{{AdminGridColumnsControls.cancel}}" dependentSelector="{{AdminGridColumnsControls.cancel}}" visible="true" stepKey="closeGridColumnsPopupIfPresent"/>
2021
<conditionalClick selector="{{AdminGridFilterControls.clearAll}}" dependentSelector=".admin__data-grid-header[data-bind='afterRender: \$data.setToolbarNode'] .admin__data-grid-filters-current._show" visible="true" stepKey="clearTheFiltersIfPresent"/>
2122
<waitForPageLoad stepKey="waitForPageLoad" time="5"/>
2223
<click selector="{{AdminGridFilterControls.filters}}" stepKey="clickOnFilters"/>

InventoryAdminUi/Test/Mftf/Suite/InventoryB2bMultiModeSuite.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
<before>
1212
<actionGroup ref="AdminDisableWYSIWYGActionGroup" stepKey="disableWYSYWYG"/>
1313
<magentoCLI command="config:set {{TurnOnManageStockConfig.path}} {{TurnOnManageStockConfig.value}}" stepKey="enableStockManagement"/>
14-
<magentoCron groups="index" stepKey="reindex"/>
14+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
15+
<argument name="indices" value=""/>
16+
</actionGroup>
1517
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
1618
<argument name="tags" value="config full_page"/>
1719
</actionGroup>
@@ -26,7 +28,9 @@
2628
<after>
2729
<actionGroup ref="AdminEnableWYSIWYGActionGroup" stepKey="enableWYSYWYG"/>
2830
<magentoCLI command="config:set {{TurnOffManageStockConfig.path}} {{TurnOffManageStockConfig.value}}" stepKey="disableStockManagement"/>
29-
<magentoCron groups="index" stepKey="reindex"/>
31+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
32+
<argument name="indices" value=""/>
33+
</actionGroup>
3034
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
3135
<argument name="tags" value="config full_page"/>
3236
</actionGroup>

InventoryAdminUi/Test/Mftf/Suite/InventoryB2bSingleModeSuite.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
<before>
1212
<actionGroup ref="AdminDisableWYSIWYGActionGroup" stepKey="disableWYSYWYG"/>
1313
<magentoCLI command="config:set {{TurnOnManageStockConfig.path}} {{TurnOnManageStockConfig.value}}" stepKey="enableStockManagement"/>
14-
<magentoCron groups="index" stepKey="reindex"/>
14+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
15+
<argument name="indices" value=""/>
16+
</actionGroup>
1517
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
1618
<argument name="tags" value="config full_page"/>
1719
</actionGroup>
@@ -26,7 +28,9 @@
2628
<after>
2729
<actionGroup ref="AdminEnableWYSIWYGActionGroup" stepKey="enableWYSYWYG"/>
2830
<magentoCLI command="config:set {{TurnOffManageStockConfig.path}} {{TurnOffManageStockConfig.value}}" stepKey="disableStockManagement"/>
29-
<magentoCron groups="index" stepKey="reindex"/>
31+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
32+
<argument name="indices" value=""/>
33+
</actionGroup>
3034
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
3135
<argument name="tags" value="config full_page"/>
3236
</actionGroup>

InventoryAdminUi/Test/Mftf/Suite/InventoryEeMultiModeSuite.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
<before>
1212
<actionGroup ref="AdminDisableWYSIWYGActionGroup" stepKey="disableWYSYWYG"/>
1313
<magentoCLI command="config:set {{TurnOnManageStockConfig.path}} {{TurnOnManageStockConfig.value}}" stepKey="enableStockManagement"/>
14-
<magentoCron groups="index" stepKey="reindex"/>
14+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
15+
<argument name="indices" value=""/>
16+
</actionGroup>
1517
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
1618
<argument name="tags" value="config full_page"/>
1719
</actionGroup>
@@ -26,7 +28,9 @@
2628
<after>
2729
<actionGroup ref="AdminEnableWYSIWYGActionGroup" stepKey="enableWYSYWYG"/>
2830
<magentoCLI command="config:set {{TurnOffManageStockConfig.path}} {{TurnOffManageStockConfig.value}}" stepKey="disableStockManagement"/>
29-
<magentoCron groups="index" stepKey="reindex"/>
31+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
32+
<argument name="indices" value=""/>
33+
</actionGroup>
3034
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
3135
<argument name="tags" value="config full_page"/>
3236
</actionGroup>

InventoryAdminUi/Test/Mftf/Suite/InventoryEeSingleModeSuite.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
<before>
1212
<actionGroup ref="AdminDisableWYSIWYGActionGroup" stepKey="disableWYSYWYG"/>
1313
<magentoCLI command="config:set {{TurnOnManageStockConfig.path}} {{TurnOnManageStockConfig.value}}" stepKey="enableStockManagement"/>
14-
<magentoCron groups="index" stepKey="reindex"/>
14+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
15+
<argument name="indices" value=""/>
16+
</actionGroup>
1517
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
1618
<argument name="tags" value="config full_page"/>
1719
</actionGroup>
@@ -26,7 +28,9 @@
2628
<after>
2729
<actionGroup ref="AdminEnableWYSIWYGActionGroup" stepKey="enableWYSYWYG"/>
2830
<magentoCLI command="config:set {{TurnOffManageStockConfig.path}} {{TurnOffManageStockConfig.value}}" stepKey="disableStockManagement"/>
29-
<magentoCron groups="index" stepKey="reindex"/>
31+
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
32+
<argument name="indices" value=""/>
33+
</actionGroup>
3034
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache">
3135
<argument name="tags" value="config full_page"/>
3236
</actionGroup>

0 commit comments

Comments
 (0)