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 |