[WIP] Introduce a GitHub Actions workflow for running the integration tests#20371
[WIP] Introduce a GitHub Actions workflow for running the integration tests#20371timvandermeij wants to merge 1 commit intomozilla:masterfrom
Conversation
cbb1fa3 to
8df4e10
Compare
2fb1d31 to
ec4a8ec
Compare
de4fc1a to
3002aa9
Compare
3002aa9 to
9f2b97b
Compare
8d46a75 to
ec6e27d
Compare
752550d to
afc65bf
Compare
6d1347e to
fd07002
Compare
74ef4a9 to
8a3da7b
Compare
14c6781 to
efa3863
Compare
5b592e9 to
d0e51f4
Compare
d0e51f4 to
8214304
Compare
f1f753f to
bdb567e
Compare
88b94ac to
16e8819
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #20371 +/- ##
==========================================
+ Coverage 62.63% 62.64% +0.01%
==========================================
Files 169 169
Lines 120729 120729
==========================================
+ Hits 75616 75631 +15
+ Misses 45113 45098 -15
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
16e8819 to
a983644
Compare
da37b24 to
a61cb62
Compare
da8df19 to
fa43c55
Compare
|
@timvandermeij I see very few tests failing, could we disable them for CI so we can land this? And then address the failures in a follow-up PR? |
|
We're very close indeed. The tests here are mostly blocked by #20814. I have extracted #20828 to get that part in place first, and after that I think there's only some caching work to do here (which I hope to finish this weekend) and then we should be good to get this in place. Note that the changes I'm extracting in e.g. the mentioned PR also make porting the unit tests to GitHub Actions easier for a next step. |
fa43c55 to
80c1b42
Compare
80c1b42 to
dcedace
Compare
This is a rough attempt to get the integration tests running on GitHub Actions. It's intended to get more experience with what kind of issues we run into before we can enable this. Proper fixes will be introduced in separate PRs.
Related to #11851.
Replaces #20029 (which accidentally got closed due to a branch deletion).