Add support for validation jobs to sync.ts, and refactor
#9215
| Job | Run time |
|---|---|
| 11m 16s | |
| 6m 2s | |
| 13m 41s | |
| 4m 36s | |
| 4m 44s | |
| 14m 55s | |
| 4m 21s | |
| 4m 51s | |
| 4m 30s | |
| 12m 59s | |
| 4m 15s | |
| 13m 31s | |
| 4m 26s | |
| 12m 28s | |
| 9m 31s | |
| 8m 59s | |
| 4m 25s | |
| 12m 2s | |
| 2h 31m 32s |