Skip to content

Conversation

@ayourtch
Copy link
Owner

@angus19 - I've spent some time this past couple of weeks building a somewhat better test harness,
such that we could have more than "if it compiles ship it" CI. Could you have a look / try it out and tell me what you think ?

The "boring" way would have been to just build a disk image with python and scaly and do all the tests from there, but why make things simpler when you can make them more fun ? :) With the current approach there is a pretty tight control over the entire thing, and should hopefully be relatively light.

On the first run, the "trivial" test has caught the UBSAN complaining about the indexing into a zero-sized array, so there is a second patch that takes care of that. @detobate @dedeckeh - adding you as well as an FYI, for feedback.

@angus19
Copy link
Contributor

angus19 commented Nov 4, 2025

@ayourtch They look good to me. Thanks.

@ayourtch
Copy link
Owner Author

ayourtch commented Nov 4, 2025

Ok then I will merge it, and we kick its tires for real! Thanks for looking at it!

@ayourtch ayourtch merged commit adb2f72 into master Nov 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants