Skip to content

Sheriff

Derek Bruening edited this page Nov 28, 2014 · 2 revisions

Dr. Memory Sheriff duties

Introduction

We rotate the job of Dr. Memory Sheriff among the developers in order to spread the workload of both monitoring new failures on our automated tests and trying to improve longstanding or flaky failures.

Schedule

One week each, in alphabetical order.  Here's the schedule:

echo $((10#`date +%W` % 3))

where N is the number of developers participating. List all developer usernames in alphabetical order (0-based) and the result of the above command indicates whose turn it is.

Duties

Watch the Dr. Memory and DynamoRIO (non-Chrome) bots and the FYI Dr. Memory bots. Analyze failures on the experimental and FYI waterfalls.

The Dr. Memory sheriff doesn't need to fix all old failures b/c many failures have been there a long time. The hope is that the Dr. Memory sheriff will prevent any new failures as well as will tackle maybe one or two old failures, such that we slowly make progress toward all green bots.

Clone this wiki locally