Live data from Hacker News

Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

news.ycombinator.com

11–19 of 19 posts

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#11
You may want to consider supporting .gems files for specifying additional gem dependencies since that's what Heroku uses. Their customers would potentially be interested in your product also and I couldn't imagine they'd want to maintain two dependencies files.

Is there a way to specify how the tests are split across test machines or the order in which tests are run?

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#14
post #11

You may want to consider supporting .gems files for specifying additional gem dependencies since that's what Heroku uses. Their customers would potentially be interested in your product also and I couldn't imagine they'd want to maintain two dependencies files. Is there a way to specify how the tests are split across test machines or the order in which tests are run?

Yeah we currently support GemInstaller and Rails built in gem dependencies. We talked a bit with Heroku and hopefully we can figure out if it is best to support the .gems directly or through some geminstaller compatibility layer.

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#15
post #9

Maybe it's just me, but "4 times faster" sounds better than "in 25% of the time".

That's actually what I came to post too because "Get your Ruby test results in 25% of the time" actually has an alternative, much more negative parsing. Hint: what happens the other 75% of the time?

That's a good point. We've been thinking about how to express the speedup more clearly. This is super helpful.

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#16
post #8

I'm a Ruby developer and guessing Devver is for large codebase only, for small code tests are running pretty fast on local machine. A good point would be on the first screen to specify what kind of tests you are supporting: unit tests, rspec, features etc.

You're right - we're currently focused on large code bases with tests that take a few minutes or more. If your tests run in a second, there isn't much we can do for you.

Good idea about specifying RSpec, etc on the front page.

Thanks for the feedback!

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#17
post #11

You may want to consider supporting .gems files for specifying additional gem dependencies since that's what Heroku uses. Their customers would potentially be interested in your product also and I couldn't imagine they'd want to maintain two dependencies files. Is there a way to specify how the tests are split across test machines or the order in which tests are run?

There is not currently a way to specify the way tests are split across machines or the order. We're working on a solution but it hasn't been a problem yet for our current users.

Or we might just spin it as a feature - we find order dependencies in your tests!

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#18
Aren't people concerned about sending their code off to your servers? I know that would be a huge issue with many companies.

You're basically competing with LSF, which is well-supported but quite expensive. Maybe you should consider broadening to more languages?

Re: Ask HN: Review my startup, Devver.net: Accelerated Ruby testing

#19

Aren't people concerned about sending their code off to your servers? I know that would be a huge issue with many companies. You're basically competing with LSF, which is well-supported but quite expensive. Maybe you should consider broadening to more languages?

You're right, it is a concern for many companies. However, as services like GitHub, EngineYard, and Heroku show, many companies are willing to send their code to 3rd party services if the value proposition is compelling and the security is good.

In the future, we're certainly going to work to support more languages, but we felt it was important to focus on a single language early on.

Post reply on HN