Page MenuHomePhabricator

Create pool of user accounts on beta cluster for browser test builds in Jenkins
Closed, DeclinedPublic

Description

It would be nice to have a pool of legitimate users with unique passwords that Jenkins could draw on in a quasi-random fashion for test runs.

This would prevent issues like edit conflicts as well as ensuring other sorts of increased test isolation.

Dan and Chris invented this idea while hacking on the Echo tests that rely on multiple users.

Event Timeline

Cmcmahon raised the priority of this task from to Needs Triage.
Cmcmahon updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 26 2015, 10:24 PM

We could even make pools of users with different sets of privileges.

Krinkle renamed this task from Create pool of users on beta cluster for browser test builds in Jenkins to Create pool of user accounts on beta cluster for browser test builds in Jenkins.Mar 6 2015, 6:50 PM
Krinkle updated the task description. (Show Details)
Krinkle set Security to None.
zeljkofilipin triaged this task as Medium priority.Mar 26 2015, 11:54 AM

I am not sure how useful this would be. I think we should focus on running tests in isolated environments, where users could be created as needed.

Qgil added a subscriber: Qgil.May 18 2015, 11:12 AM

It is time to promote Wikimedia-Hackathon-2015 activities in the program (training sessions and meetings) and main wiki page (hacking projects and other ongoing activities). Follow the instructions, please. If you have questions, about this message, ask here.

hashar closed this task as Declined.May 18 2015, 11:37 PM
hashar claimed this task.

I don't see a good use case for now. If we ended up needing such thing later on we can fill a new task with a detailed requirement.

greg moved this task from INBOX to Done on the Release-Engineering-Team board.May 23 2015, 2:14 PM