| 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 |