Skip to content

test: removing mac-aarch64 from the CI job + re-adding TagBot.yml - #501

Merged
franckgaga merged 7 commits into
mainfrom
maintenance
Nov 4, 2026
Merged

franckgaga merged 7 commits into
mainfrom
maintenance

Conversation

@franckgaga

@franckgaga franckgaga commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

It's cool and all to test on all the official platform supported by Julia, but the provided server is too low on RAM (I think 8 GB) and running the test suite here require a lot of RAM. This is likely the cause of the random fails for this job.

The fails are too common and I'm tired of manually re-triggering this job, let's remove this matrix for now.

@franckgaga

Copy link
Copy Markdown
Member Author

Let's try allow-failure: macos-aarch64 option instead. I won't hide this information at least, even if it's noisy,

@franckgaga franckgaga changed the title test: removing mac-aarch64 from the CI job test: mac-aarch64 is allowed to failed on CI Nov 4, 2026
@franckgaga

Copy link
Copy Markdown
Member Author

Yeah it's common that the jobs are just cancelled like right now, I think because of the capacity constraints. Very noisy.

@codecov-commenter

codecov-commenter commented Nov 4, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.29%. Comparing base (9ac8953) to head (6adeae9).
⚠️ Report is 13 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #501      +/-   ##
==========================================
+ Coverage   97.25%   97.29%   +0.04%     
==========================================
  Files          28       28              
  Lines        7093     7093              
==========================================
+ Hits         6898     6901       +3     
+ Misses        195      192       -3     
Flag Coverage Δ
unittests 97.29% <ø> (+0.04%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Since the `juliaci.yml` workflow no longer trigger the TagBot, let's try the old way.
@franckgaga franckgaga changed the title test: mac-aarch64 is allowed to failed on CI test: mac-aarch64 is allowed to failed on CI + re-adding TagBot.yml Nov 4, 2026
The windows CI just crashed with a OOM error, let's retry this option
@franckgaga

Copy link
Copy Markdown
Member Author

The macos-aarch64 failed on the PR #502 and even with the new allow-failure option, there is still a big red "X". Too noisy and misleading. I will remove this leg altogether.

@franckgaga franckgaga changed the title test: mac-aarch64 is allowed to failed on CI + re-adding TagBot.yml test: removing mac-aarch64 from the CI job + re-adding TagBot.yml Nov 4, 2026
@franckgaga
franckgaga merged commit 22e6d84 into main Nov 4, 2026
14 checks passed
@franckgaga
franckgaga deleted the maintenance branch November 4, 2026 21:58
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