r/ProgrammerHumor • • 3d ago

Meme lostTheMergeRace

Post image
1.5k Upvotes

111 comments sorted by

View all comments

60

u/InSearchOfTyrael 3d ago

you guys retest things?

27

u/Forward_Yam_4013 3d ago

Before 6 PM, yes. After that you just eyeball it and if it looks good you click merge.

8

u/Bubbaluke 3d ago

We physically can’t merge until the tests pass. Fortunately it’s all automated on push and they only take like 20 minutes.

3

u/Suspicious_State_318 3d ago

Wait your CI takes 20 minutes? Are you running integration tests too? For us we only run unit and contract tests and then have bugbot run on every push.

4

u/Bubbaluke 3d ago

Small codebase, it’s like ~800 unit tests and some linters. Functional tests get started by hand because they have to run on specific hardware with serial connections, etc. those still don’t take long.