Category Archives: Tddium

GitHub API Authentication Updates

At Solano Labs, we believe that a seamless integration between our service and our customers’ tools provides the best user experience. Many of our customers today use GitHub and have connected a GitHub account with their Tddium account using OAuth. We take the security of our customers’ code very seriously, and we’re making some important […]

1 Comment

Speeding Up our Test Suite: From 2.5 hours to 20 mins with Solano Labs

by Drew Blas, Software Engineer, Chargify.com At Chargify we rely heavily on automated testing to ensure that we always maintain a working app. With so many customers and a heavily utilized API, it’s critical that we maintain complete backwards compatibility and ensure we don’t impact existing customer operations. That’s why our test suite consists of […]

Leave a comment

CoachUp Now Coaching on CI Best Practices

by Arian Radmand CTO @ www.coachup.com The CoachUp engineering department is constantly refining its development process for the sake of efficiency. I wanted to spend some time talking about one change we’ve recently made that I really feel has maximized our development speed: setting up Tddium’s continuous integration environment (solanolabs.com). I should begin by talking […]

1 Comment

Dr. Testlove or: How I Learned to Stop Worrying and Love Automated Testing* by Brent McNish

(A great post from one of our joint Sauce Labs / Solano Labs Customers at www.deliberator.com. Thanks Brent for sharing! Congrats guys on your Beta Launch!) ________ * with apologies to Stanley Kubrick I’m the co-founder and CTO of Deliberator, a new social network for ideas. Deliberator brings people together to create, debate and propagate solutions to the […]

Leave a comment

Tddium for JRuby

Here at Solano we’ve run over 13 million tests since Tddium launched.  We hear on a regular basis that a fast, automatically managed continuous integration platform changes the way our users develop software.  We’ve also heard from folks that want the power of on-demand testing and CI with Tddium but use JRuby.  We’re therefore pleased […]

Leave a comment

Usability Enhancements to the Tddium CLI

We’re happy to announce some changes to the “tddium” command — the main CLI interface to Tddium. To pick up the changes, “gem update tddium” to get version 1.4.1 or later. Watch the video tour: [brightcove vid= 1627063974001&exp3=1554504229001&surl=http://c.brightcove.com/services&pubid= 1555356985001&pk=AQ~~,AAABaiKAJqk~,uHCuw6m0afMcd4N5Uhg1r07CY0oE6U0G&w=480&h=268] 1. “tddium run” – Automatic Suite Setup and Testing TL;DR: “tddium run” automatically creates a suite […]

Leave a comment

Heroku Continuous Deployment

A few weeks ago, we rolled out preliminary support for automatic code coverage collection and custom post-build tasks. Over the coming weeks, we’re rolling out better UIs in front of these features, but if you’re impatient, and you’re up for using our sample rake task, read on for end-to-end continuous deployment. I’ll describe how we use […]

14 Comments

Tests are Part of your Product

Check out the slides from my Railsconf 2012 Lightning Talk on Speakerdeck: http://speakerdeck.com/u/tddium/p/tests-are-part-of-your-product-railsconf-2012 I’ll be expanding on these concepts and sharing my thoughts on how developer-written tests fit into a strong engineering culture over a series of blog posts in the next weeks.  Stay tuned!

Leave a comment

2 Million Tests!

I’m happy to announce that Tddium has just run it’s 2,000,000th test! That represents well over 10,000 hours of test execution for rspec, cucumber, test::unit, spinach, turnip, and jasmine tests. We’re also pleased to announce some great new integrations: Build notifications via HipChat, and a convenient new way to test notification integrations RabbitMQ Elastic Search […]

Leave a comment

RabbitMQ, CouchDB, Build Controls & CCMenu

Update: CCMenu can now be configured from your organization’s chat notifications configuration dialog. Happy Holidays, everyone! Tddium’s been open to the public for a month now, and we’ve seen great response and growth we can be proud of!   Tddium has run over 750k tests, with usage accelerating every day. The Tddium elves have been hard […]

Leave a comment