Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ports unit test fix. Shortens CI time significantly. #12078

Merged
merged 1 commit into from
Dec 26, 2024

Conversation

Tsar-Salat
Copy link
Contributor

@Tsar-Salat Tsar-Salat commented Dec 25, 2024

About The Pull Request

Optimizes area_contents.

Thanks Lemon.

Why It's Good For The Game

We've had an anchor strapped to our ankle for the past 17 months in the form of this awful unit test.

You ever get all the map workflows taking forever to go down their tests?

You ever get all the mapflows finish their tests on time but you have this one straggler not MOVING AT ALL for 12 minutes and it completely slows down the runners for EVERYONE?

Yea no thanks. <3

Testing Photographs and Procedure

Its very clear.

Before
Screenshot 2024-12-24 200024

After
Screenshot 2024-12-24 195929

Its not an exact science, but theres a tangible and empirical difference in the map times.

Changelog

🆑 rkz, LemonInTheDark
code: optimized a slow unit test. Speedup CI a lot.
/:cl:

@PowerfulBacon PowerfulBacon added this pull request to the merge queue Dec 26, 2024
Merged via the queue into BeeStation:master with commit bf1cb3b Dec 26, 2024
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants