CI pipeline is a mess and needs re-build #73

Closed
opened 2026-11-02 07:11:15 +00:00 by gecko · 1 comment
Owner

The current CI pipeline is a mess and needs to be re-architected to be deterministic, reliable, and much faster. In particular integration tests take forever and often fail in unreliable ways due to joining a real client to an actual MC server to test everything, which bottlenecks feature changes and takes forever.

The current CI pipeline is a mess and needs to be re-architected to be deterministic, reliable, and much faster. In particular integration tests take forever and often fail in unreliable ways due to joining a real client to an actual MC server to test everything, which bottlenecks feature changes and takes forever.
Author
Owner

Removed integration tests and replaced them with lighter weight unit tests built from examining the MC server behavior via the decompiled jar file itself (claudes plan, seems to work tbh)

Removed integration tests and replaced them with lighter weight unit tests built from examining the MC server behavior via the decompiled jar file itself (claudes plan, seems to work tbh)
gecko closed this issue 2026-11-04 08:42:55 +00:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gecko/mcbot#73
No description provided.