Use GitHub Actions for unit testing on Arm arch.#238
Use GitHub Actions for unit testing on Arm arch.#238kimikage merged 2 commits intoJuliaMath:masterfrom
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
johnnychen94
left a comment
There was a problem hiding this comment.
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.
maybe just 1 to save CI build time? I'm not sure.
There was a problem hiding this comment.
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