Add support for validation jobs to sync.ts, and refactor
#7256
| Job | Run time |
|---|---|
| 5m 51s | |
| 1m 28s | |
| 5m 32s | |
| 4m 48s | |
| 1m 51s | |
| 1m 26s | |
| 5m 38s | |
| 5m 42s | |
| 1m 19s | |
| 1m 30s | |
| 5m 5s | |
| 4m 42s | |
| 4m 58s | |
| 1m 17s | |
| 1m 29s | |
| 5m 45s | |
| 1m 17s | |
| 1m 4s | |
| 1h 0m 42s |