OLD | NEW |
1 # | 1 # |
2 # Copyright 2015 Google Inc. | 2 # Copyright 2015 Google Inc. |
3 # | 3 # |
4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
6 # | 6 # |
7 | 7 |
8 #!/usr/bin/env python | 8 #!/usr/bin/env python |
9 | 9 |
10 usage = ''' | 10 usage = ''' |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
143 if 'Win' in bot: | 143 if 'Win' in bot: |
144 blacklist.extend('_ image decode _'.split(' ')) | 144 blacklist.extend('_ image decode _'.split(' ')) |
145 | 145 |
146 # Certain gm's on win7 gpu and pdf are never finishing and keeping the test | 146 # Certain gm's on win7 gpu and pdf are never finishing and keeping the test |
147 # running forever | 147 # running forever |
148 if 'Win7' in bot: | 148 if 'Win7' in bot: |
149 blacklist.extend('msaa16 gm _ colorwheelnative'.split(' ')) | 149 blacklist.extend('msaa16 gm _ colorwheelnative'.split(' ')) |
150 blacklist.extend('pdf gm _ fontmgr_iter_factory'.split(' ')) | 150 blacklist.extend('pdf gm _ fontmgr_iter_factory'.split(' ')) |
151 | 151 |
152 if 'Valgrind' in bot: | 152 if 'Valgrind' in bot: |
153 # PDF + .webp -> jumps depending on uninitialized memory. skia:3505 | |
154 blacklist.extend('pdf _ _ .webp'.split(' ')) | |
155 # These take 18+ hours to run. | 153 # These take 18+ hours to run. |
156 blacklist.extend('pdf gm _ fontmgr_iter'.split(' ')) | 154 blacklist.extend('pdf gm _ fontmgr_iter'.split(' ')) |
157 blacklist.extend('pdf _ _ PANO_20121023_214540.jpg'.split(' ')) | 155 blacklist.extend('pdf _ _ PANO_20121023_214540.jpg'.split(' ')) |
158 blacklist.extend('pdf skp _ worldjournal'.split(' ')) | 156 blacklist.extend('pdf skp _ worldjournal'.split(' ')) |
159 blacklist.extend('pdf skp _ desk_baidu.skp'.split(' ')) | 157 blacklist.extend('pdf skp _ desk_baidu.skp'.split(' ')) |
160 blacklist.extend('pdf skp _ desk_wikipedia.skp'.split(' ')) | 158 blacklist.extend('pdf skp _ desk_wikipedia.skp'.split(' ')) |
161 | 159 |
162 if 'iOS' in bot: | 160 if 'iOS' in bot: |
163 blacklist.extend('gpu skp _ _ msaa skp _ _'.split(' ')) | 161 blacklist.extend('gpu skp _ _ msaa skp _ _'.split(' ')) |
164 blacklist.extend('gpu image decode _ msaa image decode _'.split(' ')) | 162 blacklist.extend('gpu image decode _ msaa image decode _'.split(' ')) |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
242 if len(sys.argv) == 2 and sys.argv[1] == 'test': | 240 if len(sys.argv) == 2 and sys.argv[1] == 'test': |
243 self_test() | 241 self_test() |
244 sys.exit(0) | 242 sys.exit(0) |
245 | 243 |
246 if len(sys.argv) != 3: | 244 if len(sys.argv) != 3: |
247 print usage | 245 print usage |
248 sys.exit(1) | 246 sys.exit(1) |
249 | 247 |
250 with open(sys.argv[1], 'w') as out: | 248 with open(sys.argv[1], 'w') as out: |
251 json.dump(get_args(sys.argv[2]), out) | 249 json.dump(get_args(sys.argv[2]), out) |
OLD | NEW |