Open Bug 1078330 Opened 10 years ago Updated 2 years ago

[steeplechase] Push app to clients in parallel

Categories

(Testing :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

Details

Right now we loop over the list of clients and push the app to each client in series:
https://github.com/mozilla/steeplechase/blame/master/steeplechase/runsteeplechase.py#L265

We could parallelize that and cut the test setup time down quite a bit.
We also have to push the tests and the profile. The profile is small, but the tests are not, and they should use the same mechanism.
We don't push the tests, they get served over HTTP from the machine running the Steeplechase harness. We could push the profiles in parallel, but they are small and maybe it wouldn't save much time.
The profiles are really small, that won't save much time. The app binaries, though, take much time to upload.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.