All the Failing Features
All the failing features, all the failing features
All the failing features, all the failing features
All the failing features, all the failing features
All the failing features
Now put your PR up
Up in the day, we just broke release
I’m doing my own little thing
Decided to skip and now you wanna see
Cause another feature depended on me
I released a change, he released a change
Don’t pay it any attention
Just marked it deprecated, for three good years
Ya can’t be mad at me
Cause if you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a test on it
Oh, oh, oh, oh, oh, oh, oh, o-ohh
Oh, oh, oh, oh, oh, oh, oh, o-ohh
If you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a test on it
Got a incident in my sprint, an outage on my day
Got me working in my nighttime cloths
Alerting up, paging my phone
I do not care for this feature flag
I need new permissions, did I mention
My manager is on vacation
Cause you had your promotion and now you’re gonna learn
What it really means to be oncall
Cause if you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a test on it
Oh, oh, oh, oh, oh, oh, oh
If you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a CI test on it
Oh, oh, oh, oh, oh, oh, oh, oh
Don’t page me to fix the build
I’m not that kind of engineer
Working code is what I prefer, what I deserve
Here’s a timeline that makes me then breaks me
And delivers me to a ticket, to jira and a storyboard
Fix it in the next sprint, and I’ll review your code
If you don’t, it will page
And we’ll report it to the SEC
All the failing features, all the failing features
All the failing features, all the failing features
All the failing features, all the failing features
All the failing features
Now put your PR up, oh, oh, oh, oh, oh, oh, oh
Cause if you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a test on it
Oh, oh, oh
If you liked it then you should have put a test on it
If you liked it then you shoulda put a test on it
Don’t be mad once you see that we broke it
If you liked it then you shoulda put a test on it
Oh, oh, oh
Disclaimer
No generative AI tool was used, or harmed, in the making of this song.
With credit to Beyoncé.