Enable integrations API tests for Windows CI#39240
Conversation
Codecov Report
@@ Coverage Diff @@
## master #39240 +/- ##
=========================================
Coverage ? 37.01%
=========================================
Files ? 612
Lines ? 45655
Branches ? 0
=========================================
Hits ? 16899
Misses ? 26470
Partials ? 2286 |
7c41f55 to
d5d4629
Compare
|
Please sign your commits following these rules: $ git clone -b "enable-new-integration-tests-for-win" [email protected]:olljanat/moby.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354606904
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -fAmending updates the existing PR. You DO NOT need to open a new one. |
d5d4629 to
78c046c
Compare
78c046c to
bffc2c3
Compare
82a9dd1 to
1828d5f
Compare
b2dfa5e to
6eb1c8a
Compare
|
RS1 will fail to that know issue but you can see from log that both RS1 and RS5 did run those integration API tests correctly: |
|
❤️ With that RS1 fix merged; could you rebase to re-trigger CI and re-run with the fix in place? |
|
/cc @ddebroy @StefanScherer @jhowardmsft ptal |
|
I can give it a quick go |
|
Opened #39325, but I see it failing on RS1 as well, so there might be an actual issue somewhere 🤔 |
021309e to
36340fc
Compare
|
Included #39325 here and looks that it fixes CI issue. Will rebase after that one is merged. |
|
#39325 was merged, so you can rebase if you want |
36340fc to
3d40f65
Compare
|
Done and now both RS1 and RS5 passed CI 💚 |
|
Are any of the tests actually run? Looking at the duration of running that test (less than a minute) 🤔 (possibly most are non-windows, but curious) |
It does test something as tests was failing to error that there is no command However some flag is most probably missing as it does not print info that which tests it actually runs like Linux does (even when I run it locally). |
Hm, right. @vdemeester do you know from the top of your head? |
Signed-off-by: Olli Janatuinen <[email protected]>
3d40f65 to
2f22247
Compare
|
Included verbose flag |
|
ping @cpuguy83 @jhowardmsft LGTY? |
|
LGTM |
- What I did
I noticed from #37715 (comment) that Windows CI currently does not run those integration API tests so I enabled them.
- How I did it
Little bit PowerShell and small tuning to tests utils which was not fully compatible with Windows.
- How to verify it
Pass CI and verify that those new tests actually run on it.
Closes #36748