In more than one place we end up referring to "api.working_dir or api.m.step['slave_build']" This is confusing because in actual bisect jobs working_dir is expected to always be set.
This fallback is reasonable however, as it enables recipe simulation test to work.
Comment 1 by robert...@chromium.org
, Aug 10 2016