Skip to content

Added --multihreading 4 to ./test.py in CI#60

Merged
dwRchyngqxs merged 3 commits intomainfrom
ci
Mar 16, 2026
Merged

Added --multihreading 4 to ./test.py in CI#60
dwRchyngqxs merged 3 commits intomainfrom
ci

Conversation

@Fiwo735
Copy link
Collaborator

@Fiwo735 Fiwo735 commented Mar 16, 2026

Our CI jobs (integration.yml and validate-tests.yml) run on ubuntu-latest. According to here, that results in 4-core VMs. Given that we hit the free GitHub Actions limit this year, I have added --multihreading 4 to both CI jobs, which should result in ~4x faster CI jobs and ~4x less VM minutes used (=staying well within the "free" limit) if my understanding is correct.

Another minor thing, but I reckon we could use a more descriptive name for integration.yml which was the sole CI before, but now could have a better name - I am talking about changing the file name as well as name: Integration test field). I have gone with "Compiler validation" for now, but let me know if you have some better suggestions @dwRchyngqxs.

@Fiwo735 Fiwo735 requested a review from dwRchyngqxs March 16, 2026 13:46
@Fiwo735 Fiwo735 self-assigned this Mar 16, 2026
@dwRchyngqxs
Copy link
Collaborator

Compiler benchmark?

@Fiwo735
Copy link
Collaborator Author

Fiwo735 commented Mar 16, 2026

Sure, good to merge now?

Copy link
Collaborator

@dwRchyngqxs dwRchyngqxs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dwRchyngqxs dwRchyngqxs merged commit ff59225 into main Mar 16, 2026
2 checks passed
@Fiwo735 Fiwo735 deleted the ci branch March 16, 2026 20:56
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.

2 participants