Add support for validation jobs to sync.ts, and refactor
#11742
| Job | Run time |
|---|---|
| 17s | |
| 58s | |
| 52s | |
| 6m 42s | |
| 10m 59s | |
| 4m 29s | |
| 8m 33s | |
| 6m 28s | |
| 4m 29s | |
| 6m 50s | |
| 7m 6s | |
| 4m 26s | |
| 5m 24s | |
| 5m 27s | |
| 4m 35s | |
| 1h 17m 35s |