padrino / padrino-integration

Integration testing for the Padrino Framework
www.padrinorb.com
10 stars 4 forks source link

Bundle install is dog slow #2

Closed nesquena closed 13 years ago

nesquena commented 13 years ago

Right now the integration tests require bundle install which is literally dog slow. It makes our tests painful. Not only that but we also have to start the server.

If we could just remove the need for the long wait for every bundle install, that would be much better. Maybe tell bundler to grab the dependencies locally or something. If this is the only way, I guess it's ok because these will typically be run by Hudson.

achiurizo commented 13 years ago

@nesquena im looking into this issue to. another thing that can help is to specify each lib version to speed up the fetching process

DAddYE commented 13 years ago

Any better idea? With jenkins Im able to run test in concurrency but the main problem is that we need to adjust our tests to use a random? port for the web server. @nesquena any idea?

nesquena commented 13 years ago

Yea I don't think we can solve this easily. Closing for now. Random port is interesting, we should do that though.