From 417d13686f8ad974580f3e36663695efa914d8f7 Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Tue, 16 Jul 2024 12:13:04 +1200 Subject: [PATCH] MNT Split behat jobs --- tests/Behat/features/add-block-element-to-data-object.feature | 2 +- tests/Behat/features/add-block-element.feature | 2 +- tests/Behat/features/add-link-to-anchor.feature | 1 + tests/Behat/features/archive-block-element.feature | 2 +- tests/Behat/features/broken-element.feature | 2 +- tests/Behat/features/content-blocks-in-use-report.feature | 1 + tests/Behat/features/edit-block-element.feature | 2 +- tests/Behat/features/element-editor.feature | 2 +- tests/Behat/features/elemental-reports.feature | 1 + tests/Behat/features/empty-element-list.feature | 2 +- tests/Behat/features/multiple-wysiwyg-configs.feature | 1 + tests/Behat/features/preview-a-block.feature | 1 + tests/Behat/features/publish-block-element.feature | 2 +- tests/Behat/features/restore-archived-element.feature | 2 +- tests/Behat/features/searchable-dropdown-fields.feature | 2 +- tests/Behat/features/unpublish-block-element.feature | 2 +- tests/Behat/features/validation-failure.feature | 2 +- tests/Behat/features/versioned-status-block-element.feature | 2 +- 18 files changed, 18 insertions(+), 13 deletions(-) diff --git a/tests/Behat/features/add-block-element-to-data-object.feature b/tests/Behat/features/add-block-element-to-data-object.feature index 34168cc2..3dbe40f2 100644 --- a/tests/Behat/features/add-block-element-to-data-object.feature +++ b/tests/Behat/features/add-block-element-to-data-object.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job1 Feature: Add elements in the CMS DataObject As a CMS user I want to add elements in the CMS DataObject diff --git a/tests/Behat/features/add-block-element.feature b/tests/Behat/features/add-block-element.feature index af7f40b9..cde55982 100644 --- a/tests/Behat/features/add-block-element.feature +++ b/tests/Behat/features/add-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job1 Feature: Add elements in the CMS As a CMS user I want to add elements in the CMS diff --git a/tests/Behat/features/add-link-to-anchor.feature b/tests/Behat/features/add-link-to-anchor.feature index 4f8a00bb..0213de78 100644 --- a/tests/Behat/features/add-link-to-anchor.feature +++ b/tests/Behat/features/add-link-to-anchor.feature @@ -1,3 +1,4 @@ +@retry @job1 Feature: Link to anchors in elements As a cms author I want to link to anchors in my content diff --git a/tests/Behat/features/archive-block-element.feature b/tests/Behat/features/archive-block-element.feature index ff017bd8..a047df9c 100644 --- a/tests/Behat/features/archive-block-element.feature +++ b/tests/Behat/features/archive-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job2 Feature: Archive elements in the CMS As a CMS user I want to archive elements in the CMS diff --git a/tests/Behat/features/broken-element.feature b/tests/Behat/features/broken-element.feature index 676a030e..105dfb5e 100644 --- a/tests/Behat/features/broken-element.feature +++ b/tests/Behat/features/broken-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job2 Feature: Broken element in CMS As a CMS user I want elemental areas to function correctly even with a broken block diff --git a/tests/Behat/features/content-blocks-in-use-report.feature b/tests/Behat/features/content-blocks-in-use-report.feature index 711a8d2b..3b2fb0a7 100644 --- a/tests/Behat/features/content-blocks-in-use-report.feature +++ b/tests/Behat/features/content-blocks-in-use-report.feature @@ -1,3 +1,4 @@ +@retry @job2 Feature: View the report for content blocks in use As a CMS user I want to view a report of all created content blocks diff --git a/tests/Behat/features/edit-block-element.feature b/tests/Behat/features/edit-block-element.feature index 63bbb893..53596e74 100644 --- a/tests/Behat/features/edit-block-element.feature +++ b/tests/Behat/features/edit-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job3 Feature: Edit elements in the CMS As a CMS user I want to edit elements in the CMS diff --git a/tests/Behat/features/element-editor.feature b/tests/Behat/features/element-editor.feature index 11b10b75..7f7a9549 100644 --- a/tests/Behat/features/element-editor.feature +++ b/tests/Behat/features/element-editor.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job3 Feature: View types of elements in an area on a page As a CMS user I want to view a list of elements that I have on a page diff --git a/tests/Behat/features/elemental-reports.feature b/tests/Behat/features/elemental-reports.feature index 058c72ff..7c73dcad 100644 --- a/tests/Behat/features/elemental-reports.feature +++ b/tests/Behat/features/elemental-reports.feature @@ -1,3 +1,4 @@ +@retry @job3 Feature: View types of elements in a report As a CMS user I want to view a report of element types in the CMS diff --git a/tests/Behat/features/empty-element-list.feature b/tests/Behat/features/empty-element-list.feature index 877cd84f..6bd6cd14 100644 --- a/tests/Behat/features/empty-element-list.feature +++ b/tests/Behat/features/empty-element-list.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job4 Feature: View an elemental area with no blocks on a page As a CMS user I want to be visually alerted in case there are not yet any blocks on my page diff --git a/tests/Behat/features/multiple-wysiwyg-configs.feature b/tests/Behat/features/multiple-wysiwyg-configs.feature index c2043be3..e20aedcc 100644 --- a/tests/Behat/features/multiple-wysiwyg-configs.feature +++ b/tests/Behat/features/multiple-wysiwyg-configs.feature @@ -1,3 +1,4 @@ +@retry @job4 Feature: multiple elemental blocks with different HTMLEditorConfig instances As a developer I want my elemental blocks to have different HTMLEditorConfig instances diff --git a/tests/Behat/features/preview-a-block.feature b/tests/Behat/features/preview-a-block.feature index 25c5e4a9..b7612af9 100644 --- a/tests/Behat/features/preview-a-block.feature +++ b/tests/Behat/features/preview-a-block.feature @@ -1,3 +1,4 @@ +@retry @job4 Feature: Preview a non-inline-editable block As an author I want to preview the parent page of the non-inline-editable block I'm editing in the CMS diff --git a/tests/Behat/features/publish-block-element.feature b/tests/Behat/features/publish-block-element.feature index f8849a6f..3a1eb235 100644 --- a/tests/Behat/features/publish-block-element.feature +++ b/tests/Behat/features/publish-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job5 Feature: Publish elements in the CMS As a CMS user I want to publish elements in the CMS diff --git a/tests/Behat/features/restore-archived-element.feature b/tests/Behat/features/restore-archived-element.feature index 5a543f75..4041ec0f 100644 --- a/tests/Behat/features/restore-archived-element.feature +++ b/tests/Behat/features/restore-archived-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job5 Feature: Restore to draft As a CMS author I want to restore archived element to draft version diff --git a/tests/Behat/features/searchable-dropdown-fields.feature b/tests/Behat/features/searchable-dropdown-fields.feature index abc32dd6..fe1c0b12 100644 --- a/tests/Behat/features/searchable-dropdown-fields.feature +++ b/tests/Behat/features/searchable-dropdown-fields.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job5 Feature: Searchable fields As a CMS user I want searchable dropdown fields to function when used in a content block diff --git a/tests/Behat/features/unpublish-block-element.feature b/tests/Behat/features/unpublish-block-element.feature index 99af86d5..ebbc3af7 100644 --- a/tests/Behat/features/unpublish-block-element.feature +++ b/tests/Behat/features/unpublish-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job6 Feature: Unpublish elements in the CMS As a CMS user I want to unpublish elements in the CMS diff --git a/tests/Behat/features/validation-failure.feature b/tests/Behat/features/validation-failure.feature index 1ad6b207..989a352d 100644 --- a/tests/Behat/features/validation-failure.feature +++ b/tests/Behat/features/validation-failure.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job6 Feature: Don't lose content when page or block is invalid As a CMS user I want to retain my unsaved content when a validation error occurs diff --git a/tests/Behat/features/versioned-status-block-element.feature b/tests/Behat/features/versioned-status-block-element.feature index 0d8ae93b..48787439 100644 --- a/tests/Behat/features/versioned-status-block-element.feature +++ b/tests/Behat/features/versioned-status-block-element.feature @@ -1,4 +1,4 @@ -@javascript +@javascript @retry @job6 Feature: Add elements in the CMS and see currunt status of elements As a CMS user I want to see versined status of Element blocks