Index: slave/skia_slave_scripts/postrender.py |
diff --git a/slave/skia_slave_scripts/postrender.py b/slave/skia_slave_scripts/postrender.py |
index f3f22b32646271fbe0855dc30d191a5a9caf97e0..6caf7bfaee297e88f4f6739a4901919a236bbe83 100644 |
--- a/slave/skia_slave_scripts/postrender.py |
+++ b/slave/skia_slave_scripts/postrender.py |
@@ -10,16 +10,29 @@ import sys |
class PostRender(BuildStep): |
- def _Run(self): |
+ def _RunAfterGenerateGMs(self): |
self._flavor_utils.CopyDirectoryContentsToHost( |
self._flavor_utils.DevicePathJoin(self._device_dirs.GMActualDir(), |
self._builder_name), |
self._gm_actual_dir) |
- self._flavor_utils.CopyDirectoryContentsToHost( |
- self._device_dirs.SKPOutDir(), self.skp_out_dir) |
+ |
+ def _RunAfterRunDecodingTests(self): |
self._flavor_utils.CopyDirectoryContentsToHost( |
self._device_dirs.SKImageOutDir(), self._skimage_out_dir) |
+ def _RunAfterRenderSKPs(self): |
+ self._flavor_utils.CopyDirectoryContentsToHost( |
+ self._device_dirs.PlaybackActualImagesDir(), |
+ self.playback_actual_images_dir) |
+ self._flavor_utils.CopyDirectoryContentsToHost( |
+ self._device_dirs.PlaybackActualSummariesDir(), |
+ self.playback_actual_summaries_dir) |
+ |
+ def _Run(self): |
+ self._RunAfterGenerateGMs() |
+ self._RunAfterRunDecodingTests() |
+ self._RunAfterRenderSKPs() |
+ |
if '__main__' == __name__: |
sys.exit(BuildStep.RunBuildStep(PostRender)) |