Hi,

Before this change I had already been queuing the jobs myself as a
reviewer. It also happens to be that many reviewers are committers. I
wouldn't ask contributors to run the dtests/utests for any purpose other
then so that they know the submission is done. 

Even if they did and they pass it doesn't matter. It only matters if it
passes in CI. If it fails in CI but passes on their desktop it's not
good enough so we have to run in CI anyways.

If a reviewer is not a committer. Well they can ask someone else to do
it? I know we have issues with responsiveness, but I would make myself
available for that. It shouldn't be a big problem because if someone is
doing a lot of reviews they should be a committer right?

Regards,
Ariel

On Thu, Mar 9, 2017, at 01:51 PM, Jason Brown wrote:
> Hey all,
> 
> A nice convention we've stumbled into wrt to patches submitted via Jira
> is
> to post the results of unit test and dtest runs to the ticket (to show
> the
> patch doesn't break things). Many contributors have used the
> DataStax-provided cassci system, but that's not the best long term
> solution. To that end, I'd like to start a conversation about what is the
> best way to proceed going forward, and then add it to the "How to
> contribute" docs.
> 
> As an example, should contributors/committers run dtests and unit tests
> on
> *some* machine (publicly available or otherwise), and then post those
> results to the ticket? This could be a link to a build system, like what
> we
> have with cassci, or just  upload the output of the test run(s).
> 
> I don't have any fixed notions, and am looking forward to hearing other's
> ideas.
> 
> Thanks,
> 
> -Jason
> 
> p.s. a big thank you to DataStax for providing the cassci system

Reply via email to