Open kentquirk opened 10 years ago
Whew! It was a little trickier than I had hoped, but I finally got Blip's unit tests and "end to end" tests (or "feature"/"acceptance") hooked up to Travis and Sauce Labs.
Pretty little build status badge here: https://github.com/tidepool-org/blip#blip
Example Travis build: https://travis-ci.org/tidepool-org/blip/builds/19985574
And corresponding Sauce Labs runs:
All builds:
(@bewest before you ask, the reason I didn't use Testling is I need Selenium for the end to end tests, which Sauce Labs has, and since I had to use Sauce Labs for end to end I also used it for unit tests, might as well. For browser libs that don't need end to end with Selenium, Testling is perfectly fine :) )
Cheers, @nicolashery . I don't care what we use. I just use travis and testling because they were easy and quick to set up. I had bad experience at Meraki/Cisco with Saucelabs but glad you feel comfortable with it.
Thanks @bewest. Testling does look a lot simpler, and for something that has only unit tests and doesn't need Selenium, I would most probably pick that :) For Blip, being an app (vs a library), I didn't have much of a choice, the end-to-end tests with Selenium are pretty useful...
All: added a write-up to Blip's README on Travis and Sauce Labs, especially how to run Sauce Labs tests from a local machine: https://github.com/tidepool-org/blip#travis-ci-and-sauce-labs
Nice, thanks.
On Mon, Mar 3, 2014 at 10:54 AM, Nicolas Hery notifications@github.comwrote:
Thanks @bewest https://github.com/bewest. Testling does look a lot simpler, and for something that has only unit tests and doesn't need Selenium, I would most probably pick that :) For Blip, being an app (vs a library), I didn't have much of a choice, the end-to-end tests with Selenium are pretty useful...
All: added a write-up to Blip's README on Travis and Sauce Labs, especially how to run Sauce Labs tests from a local machine: https://github.com/tidepool-org/blip#travis-ci-and-sauce-labs
Reply to this email directly or view it on GitHubhttps://github.com/tidepool-org/hub/issues/4#issuecomment-36545019 .
Kent Quirk VP of Engineering, Tidepool
Tidepool is an open source, not-for-profit effort to build an open data platform and better applications to reduce the burden of Type 1 Diabetes.
armada and message-api done
@kentquirk @nicolashery @cheddar @jh-bate What's the status of this issue?
It is still open because we have several repos that don't yet use it. It is necessary housekeeping, but not a blocker for pilot. It needs to be done by a Tidepool employee. So please leave it.
Putting this on the Backlog and labeling it Housekeeping.
List of repositories that should still get it:
major
minor