We have some processes to be able to run unit tests remotely in both (a) sandbox mode and (b) merge-to-master mode. We are highly unlikely to implement the Drydock ssh-as-a-user mechanism for a variety of reasons.
Ideally we'd be able to add custom some notion of a build plan which pings a remote HTTP endpoint, run the test, and then reports back the results. In the merge-to-master mode we do server side merging of the patch and commit the final iteration.
What we're looking for is the ability to add a "Land Revision" and "Run Sandbox" on an arbitrary diff without the need to set up a staging area which runs some harbormaster build plan.
As a less important but still useful use-case we'd like the ability to add the same buttons to Diffusion and run sandbox on an older commit.