On Travis, we very often have a job that takes more than 50 minutes to finish. So we'd need to split the tests. A way todo this could be to have one job per app, but it's maybe overkill, especially taking the travis setup cost into account. Having 2 or 3 jobs would work good enough for me.
Created attachment 8435829 [details] [review] github PR Try NBPARTS=100 PART=1 bin/gaia-marionette :D
Assignee: nobody → felash
Attachment #8435829 - Flags: review?(gaye)
I even think we should divide in 3 instead of 2 for Travis.
Comment on attachment 8435829 [details] [review] github PR James, if you find this useful and have some time free, feel free to r :)
Comment on attachment 8435829 [details] [review] github PR r=me once we see some green code... It would be nice if we could share the code gecko does for splitting but I am not sure how generic it is.
Thanks, after a rebase to latest master, it was green ! master: 7c0a085b5ae5402652d5d562db3e236a2bd97e7e
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
The marionette_js jobs do not run all marionette tests after Bug 1021706 is landed. Please refer to Bug 1022459.
You need to log in before you can comment on or make changes to this bug.