Things I don't enjoy wasting my time on: Figuring out why a unit test (WTF!?) fails on the CI server even when it's all green locally.
Found a commit with the message "made some changes to transaction handling" in a SNAPSHOT-dependency. Wouldn't be surprised if that's the culprit.
Pulled the dependency code, compiled locally, ran the test again, aaaaaaand... it's still green. The hunt continues. I loathe this.
The F and S word. Show more
After some addition digging, it's beginning to look like a weird-ass timing issue, but for some reason it didn't appear until an upstream build was triggered because of a change in the dependency mentioned above. Fuck this shit.
So it's a timing issue all right. Manager to reproduce the problem locally.
"Fixed" it by tweaking the time values set in the test objects. That's an hour of my life I'd love to get back somehow. Now I'll go cry in the shower.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!