Running Jepsen tests in TeamCity

@vvbalaji

Notifications

Notifications are setup per user account under My Settings & Tools for the email notifier. Would we want to blast this out to a generic email address? Also, future versions of TC have a Slack Notifier, so we could sent to a channel, if that would be of interests.

Simplicity: email, can setup now with a few clicks, for generic account, may need to work w/ gsuite admin (@dmai). Slack notifications more complex, need to upgrade our TC.

Ad-Hoc Basis

For ad-hoc basis, of course. A human click-on-button trigger is supported by default with the Run button. You can even expose parameters (with defaults) in the build configurations, should you want to run a test with different options, e.g. n node cluster with n shards, etc. Typically, we start off by running these manually ad-hoc basis, then once satisfied, create a trigger (schedule or github event).