Chromium Code Reviews| Index: build/android/buildbot/bb_device_steps.py |
| diff --git a/build/android/buildbot/bb_device_steps.py b/build/android/buildbot/bb_device_steps.py |
| index 2cb431ed88b8de620212c936f1609340d6b92f4a..8202fade20fe82eb3297b520378c85878574cd57 100755 |
| --- a/build/android/buildbot/bb_device_steps.py |
| +++ b/build/android/buildbot/bb_device_steps.py |
| @@ -268,7 +268,8 @@ def DeviceStatusCheck(_): |
| def GetDeviceSetupStepCmds(): |
| return [ |
| ('provision_devices', ProvisionDevices), |
| - ('device_status_check', DeviceStatusCheck) |
| + ('device_status_check', DeviceStatusCheck), |
| + ('coverage_setup', CoverageSetup) |
| ] |
| @@ -301,6 +302,15 @@ def GetTestStepCmds(): |
| ] |
| +def CoverageSetup(options): |
| + """Sets up the coverage directory as a buildbot step.""" |
| + if options.coverage_bucket: |
| + bb_annotations.PrintNamedStep('coverage_setup') |
| + print 'Clearing the coverange directory: %s' % options.coverage_dir |
| + shutil.rmtree(options.coverage_dir, ignore_errors=True) |
| + os.mkdir(options.coverage_dir) |
|
frankf
2013/08/24 02:17:19
It makes more sense to do this in pylib/instrument
|
| + |
| + |
| def UploadCoverageData(options, path, coverage_type): |
| """Uploads directory at |path| to Google Storage. |