| ... | ... | @@ -40,42 +40,6 @@ const test_targets = [_]TestTarget{ |
| 40 | 40 | .single_threaded = true, |
| 41 | 41 | }, |
| 42 | 42 | |
| 43 | | TestTarget{ |
| 44 | | .mode = .ReleaseFast, |
| 45 | | }, |
| 46 | | TestTarget{ |
| 47 | | .link_libc = true, |
| 48 | | .mode = .ReleaseFast, |
| 49 | | }, |
| 50 | | TestTarget{ |
| 51 | | .mode = .ReleaseFast, |
| 52 | | .single_threaded = true, |
| 53 | | }, |
| 54 | | |
| 55 | | TestTarget{ |
| 56 | | .mode = .ReleaseSafe, |
| 57 | | }, |
| 58 | | TestTarget{ |
| 59 | | .link_libc = true, |
| 60 | | .mode = .ReleaseSafe, |
| 61 | | }, |
| 62 | | TestTarget{ |
| 63 | | .mode = .ReleaseSafe, |
| 64 | | .single_threaded = true, |
| 65 | | }, |
| 66 | | |
| 67 | | TestTarget{ |
| 68 | | .mode = .ReleaseSmall, |
| 69 | | }, |
| 70 | | TestTarget{ |
| 71 | | .link_libc = true, |
| 72 | | .mode = .ReleaseSmall, |
| 73 | | }, |
| 74 | | TestTarget{ |
| 75 | | .mode = .ReleaseSmall, |
| 76 | | .single_threaded = true, |
| 77 | | }, |
| 78 | | |
| 79 | 43 | TestTarget{ |
| 80 | 44 | .target = Target{ |
| 81 | 45 | .Cross = CrossTarget{ |
| ... | ... | @@ -201,6 +165,43 @@ const test_targets = [_]TestTarget{ |
| 201 | 165 | // }, |
| 202 | 166 | // .link_libc = true, |
| 203 | 167 | //}, |
| 168 | |
| 169 | // Do the release tests last because they take a long time |
| 170 | TestTarget{ |
| 171 | .mode = .ReleaseFast, |
| 172 | }, |
| 173 | TestTarget{ |
| 174 | .link_libc = true, |
| 175 | .mode = .ReleaseFast, |
| 176 | }, |
| 177 | TestTarget{ |
| 178 | .mode = .ReleaseFast, |
| 179 | .single_threaded = true, |
| 180 | }, |
| 181 | |
| 182 | TestTarget{ |
| 183 | .mode = .ReleaseSafe, |
| 184 | }, |
| 185 | TestTarget{ |
| 186 | .link_libc = true, |
| 187 | .mode = .ReleaseSafe, |
| 188 | }, |
| 189 | TestTarget{ |
| 190 | .mode = .ReleaseSafe, |
| 191 | .single_threaded = true, |
| 192 | }, |
| 193 | |
| 194 | TestTarget{ |
| 195 | .mode = .ReleaseSmall, |
| 196 | }, |
| 197 | TestTarget{ |
| 198 | .link_libc = true, |
| 199 | .mode = .ReleaseSmall, |
| 200 | }, |
| 201 | TestTarget{ |
| 202 | .mode = .ReleaseSmall, |
| 203 | .single_threaded = true, |
| 204 | }, |
| 204 | 205 | }; |
| 205 | 206 | |
| 206 | 207 | const max_stdout_size = 1 * 1024 * 1024; // 1 MB |