| ... | @@ -40,42 +40,6 @@ const test_targets = [_]TestTarget{ | ... | @@ -40,42 +40,6 @@ const test_targets = [_]TestTarget{ |
| 40 | .single_threaded = true, | 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 | TestTarget{ | 43 | TestTarget{ |
| 80 | .target = Target{ | 44 | .target = Target{ |
| 81 | .Cross = CrossTarget{ | 45 | .Cross = CrossTarget{ |
| ... | @@ -201,6 +165,43 @@ const test_targets = [_]TestTarget{ | ... | @@ -201,6 +165,43 @@ const test_targets = [_]TestTarget{ |
| 201 | // }, | 165 | // }, |
| 202 | // .link_libc = true, | 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 | const max_stdout_size = 1 * 1024 * 1024; // 1 MB | 207 | const max_stdout_size = 1 * 1024 * 1024; // 1 MB |