Spage has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/113311

Change subject: Add qa_automation group and grant it Flow rights
......................................................................

Add qa_automation group and grant it Flow rights

Browser tests for Flow test the deletion and suppression of posts and
topics.  These operations require permissions normally granted to admins
and oversighters.  We don't want to give Selenium_user those rights, so
on test2wiki add a qa_automation group and give it flow-delete and
flow-suppress permissions.

An admin would add Selenium_user to this qa_automation group on
test2wiki and tests should pass.

Bug: 58375
Change-Id: I7523c867b1237c5b046eaa5b8954fc6d34188bdc
---
M wmf-config/InitialiseSettings.php
1 file changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/11/113311/1

diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index c7f642d..bd95d2b 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -7447,6 +7447,10 @@
                        'upload_by_url' => true, // For testing of Flickr 
uploading via UploadWizard
                        'upload' => true,
                ),
+               'qa_automation' => array( // For browser tests, bug 58375
+                       'flow-delete' => true,
+                       'flow-suppress' => true,
+               ),
        ),
        'thwiki' => array(
                'autoconfirmed' => array(
@@ -7696,6 +7700,9 @@
                'sysop' => array( 'filemover', 'rollbacker', 'accountcreator', 
'confirmed', 'templateeditor' ),
                # 'user' => array( 'editor', 'reviewer' ),
        ),
+       '+test2wiki' => array(
+               'qa_automation' => array( 'qa_automation' ), // For browser 
tests, bug 58375
+       ),
        // ******************************************************************
        '+arwiki' => array(
                'bureaucrat' => array( 'import', 'reviewer', 'abusefilter' ),

-- 
To view, visit https://gerrit.wikimedia.org/r/113311
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7523c867b1237c5b046eaa5b8954fc6d34188bdc
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Spage <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to