-
Notifications
You must be signed in to change notification settings - Fork 33
Use GitHub Actions for unit testing on Arm arch. #238
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #238 +/- ##
==========================================
- Coverage 96.46% 95.68% -0.79%
==========================================
Files 6 6
Lines 736 742 +6
==========================================
Hits 710 710
- Misses 26 32 +6
Continue to review full report at Codecov.
|
3289b2a
to
0bf0aad
Compare
9c66e69
to
a5f38d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The config file looks good to me. We might hit with some unrelated GA/docker issue. I'd suggest trying it again a few hours later or tomorrow.
strategy: | ||
fail-fast: false | ||
matrix: | ||
julia-version: ['1.0', '1', 'nightly'] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe just 1
to save CI build time? I'm not sure.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since those tests are run in parallel, I do not think reducing the targets will have much of an effect on speeding up the total process.
2dc77ff
to
13109c4
Compare
😱 the CI is unpredictable. |
a6efe98
to
9dbf745
Compare
This comment has been minimized.
This comment has been minimized.
fc319ca
to
1595164
Compare
a32eef2
to
84679bd
Compare
This comment has been minimized.
This comment has been minimized.
f7c76d7
to
084dece
Compare
Although I had expected it, it seems too slow. 😭 |
The test runs on a docker container with QEMU. This also updates TagBot.yml.
0873cc1
to
ebfdda1
Compare
There is some room for improvement, but I'd like to try this out first. Thank you, Travis CI, for all your support! |
Is the slow CI time a container issue, or just FixedPointNumbers has bad performance in Arm? |
I think the speed depends on the CI environment. At least the Travis CI tests which ran on the Arm machine were 2-3 times faster per configuration (i.e. julia-version). I don't have a fast Arm machine, though. |
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU. This also updates TagBot.yml.
The test runs on a docker container with QEMU.
This also updates TagBot.yml.
Closes #237