Going home with a red build
Really really sucks.
I can't get the CI build to work correctly. It keeps failing in the integration tests. I spent so much time over it that I am starting to feel that it would be easier/better without it at all. The main issue is that I can't find the root of the problem and fix it. It just seems to hang sometimes, even when there are no significant differences. And it does it across all our machines.
It doesn't even have the grace to do so reliabely. I have seen the benefits that this can bring, and I truly believe that this can be a great thing, but it is eating up so much time and effort.
Comments
you just need another pair of eyes..
It's an interesting dilemma... would it ever be conceivable that you could just cut your losses in this situation - maybe run parallel builds, one that runs the unit tests, skips integration and packages the project outputs (so you can at least get back on track with installable nightly builds for QA etc.) and another that runs just the integration tests...
At least you can start getting some kind of synchronized heartbeat back into the project.
That really does suck, days like that make me feel like I've accomplished nothing all day. Today I noticed that every so often my WatiN tests would hang for about 30 seconds before it would eventually close IE 6. I haven't had a chance to look into it yet, but very frustrating.
Comment preview