Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Begin with new worker job while uploading #576

Open
jobermayr opened this issue Feb 1, 2014 · 2 comments
Open

Begin with new worker job while uploading #576

jobermayr opened this issue Feb 1, 2014 · 2 comments
Labels
Backend Things regarding the OBS backend Feature

Comments

@jobermayr
Copy link
Contributor

ATM workflow is:
Fetch worker code -> fetch job code -> build -> upload -> fetch job code -> build -> ...

On connections with low bandwith (e. g. ADSL 16+) this leads to inefficiency due to long idle times while uploading with just 120 kB/s.

So during upload phase the code for the next job should be fetched and started ...

@KostyaSha
Copy link
Contributor

Do you have any time data?

@jobermayr
Copy link
Contributor Author

e. g. https://pmbs.links2linux.de/package/show?package=oce&project=Extra

~ 160 MB RPMs to upload * 1000 / 120 / 60 ~ 22-23 Minutes

On pmbs only my "vadda:{1,2}" and Stefan's "swkj11.site:1" buildhosts can handle this package.
All other buildhosts cannot handle it due to limited resources :(

Changing OBS to upload/download in parallel should be easier than making Telekom to provide VDSL50 or VDSL100 or even fibreglass here out in hicksville between Nuremberg and Munich ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend Things regarding the OBS backend Feature
Projects
None yet
Development

No branches or pull requests

3 participants