3 ms·
> I need redis and elasticsearch installed to run my test suite. Will that run on CircleCI? What kind of browser support for my feature specs do you offer? Yes
by arohner 13y ago
> I need redis and elasticsearch installed to run my test suite. Will that run on CircleCI? What kind of browser support for my feature specs do you offer?
Yes. Redis and Elasticsearch are already installed. firefox, chrome, phantomjs, casperjs are already installed.
Build pipelines are coming. I guarantee you they'll look nothing like what is available on Jenkins. They might be more opinionated than you like, but for the people they do work for, they'll save a lot of time.
> Keeping the build green involves my team figuring out what we broke. Faster build times help, is that what you mean here?
That's part of it. The other part is that we are a high-touch CI service. This week, rubygems had tons of SSL problems. Debugging that, and bugging the #rubygems IRC guys was "outsourced" to me. Thousands of developers didn't have to individually debug sporadic rubygems failures because I was doing it for them.
We see common bugs and test failures often enough that we have in-app warning messages that say "hey, it looks like your selenium tests are failing because firefox auto-updated on you. If you upgrade your selenium gem/jar, that will probably help". Those are things that won't get added to Jenkins.
- nahname 13y agoThat is good to hear. I have been happy to set this stuff up myself, but it sounds like you have a great, full featured product. The world can always use easier ways to do automated testing.