Page MenuHomePhabricator

Update regression script when testreduce1001 becomes the rt-testing server and scandium has all node.js services removed
Closed, ResolvedPublic

Description

As part of T257906: Move testreduce away from scandium to a separate Buster Ganeti VM, scandium is losing all node.js code and testreduce1001 will be used to run rt-testing services.

But, this will disrupt the tools/regression-testing.js script since (a) it can only be run on testreduce1001 (b) as written, it updates git checkout on the same server (testreduce1001) (c) but the parsoid/php code that it uses runs on scandium.

So, the regression testing tool will now need to remotely checkout code on scandium (and need to have the appropriate credentials) to enable that.

Event Timeline

ssastry triaged this task as Medium priority.Oct 19 2020, 7:40 PM
ssastry created this task.

Change 635609 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/services/parsoid@master] WIP: Update regression testing for scandium -> testreduce1001 transition

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

Change 635609 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Update regression testing for scandium -> testreduce1001 transition

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

ssastry claimed this task.