Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 | 5 |
| 6 """Utility class to build the Skia master BuildFactory's. | 6 """Utility class to build the Skia master BuildFactory's. |
| 7 | 7 |
| 8 Based on gclient_factory.py and adds Skia-specific steps.""" | 8 Based on gclient_factory.py and adds Skia-specific steps.""" |
| 9 | 9 |
| 10 | 10 |
| (...skipping 684 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 695 self.UpdateSteps() | 695 self.UpdateSteps() |
| 696 self.DownloadSKPs() | 696 self.DownloadSKPs() |
| 697 self.Compile(clobber) | 697 self.Compile(clobber) |
| 698 self.Install() | 698 self.Install() |
| 699 | 699 |
| 700 def NonPerfSteps(self): | 700 def NonPerfSteps(self): |
| 701 """ Add correctness testing BuildSteps. """ | 701 """ Add correctness testing BuildSteps. """ |
| 702 self.DownloadSKImageFiles() | 702 self.DownloadSKImageFiles() |
| 703 self.PreRender() | 703 self.PreRender() |
| 704 self.RunTests() | 704 self.RunTests() |
| 705 self.RunDM() | |
|
borenet
2014/07/14 19:53:47
We can probably remove this from the Housekeeper n
mtklein
2014/07/14 20:39:46
Done.
| |
| 705 self.RunGM() | 706 self.RunGM() |
| 706 self.RenderSKPs() | 707 self.RenderSKPs() |
| 707 self.RenderPdfs() | 708 self.RenderPdfs() |
| 708 self.RunDecodingTests() | 709 self.RunDecodingTests() |
| 709 self.PostRender() | 710 self.PostRender() |
| 710 self.UploadGMResults() | 711 self.UploadGMResults() |
| 711 self.UploadRenderedSKPs() | 712 self.UploadRenderedSKPs() |
| 712 self.UploadSKImageResults() | 713 self.UploadSKImageResults() |
| 713 self.CompareGMs() | 714 self.CompareGMs() |
| 714 self.CompareRenderedSKPs() | 715 self.CompareRenderedSKPs() |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 803 # Perf-only builder. | 804 # Perf-only builder. |
| 804 if not self._perf_output_basedir: | 805 if not self._perf_output_basedir: |
| 805 raise ValueError( | 806 raise ValueError( |
| 806 'BuildPerfOnly requires perf_output_basedir to be defined.') | 807 'BuildPerfOnly requires perf_output_basedir to be defined.') |
| 807 if self._configuration != CONFIG_RELEASE: | 808 if self._configuration != CONFIG_RELEASE: |
| 808 raise ValueError('BuildPerfOnly should run in %s configuration.' % | 809 raise ValueError('BuildPerfOnly should run in %s configuration.' % |
| 809 CONFIG_RELEASE) | 810 CONFIG_RELEASE) |
| 810 self.PerfSteps() | 811 self.PerfSteps() |
| 811 self.Validate() | 812 self.Validate() |
| 812 return self | 813 return self |
| OLD | NEW |