-
Notifications
You must be signed in to change notification settings - Fork 558
Set stability iterations on Windows tests to 1 #4246
Conversation
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.
Does this only run them on linux !eng.HasWindowsAgents()
?
Codecov Report
@@ Coverage Diff @@
## master #4246 +/- ##
=========================================
- Coverage 55.45% 50.5% -4.96%
=========================================
Files 109 109
Lines 16054 17160 +1106
=========================================
- Hits 8903 8666 -237
- Misses 6368 7710 +1342
- Partials 783 784 +1 |
/hold |
Fixed & tests scheduled |
Ok - this is actually failing now in all the windows runs with Azure-CNI v1.0.13. @jsturtevant @daschott and I thought it would fail, and it might be a real bug
|
with Azure-CNI v1.0.12, k8s 1.12 and 1.13 failed the first attempt. Doing a second run to see if it's consistent or not.
Failed on retry too. Going to test v1.0.12 across Windows+Linux next |
The failed windows <-> Linux traffic issue could be #4188 |
74c50a3
to
c426150
Compare
I took the azure-cni version changes back out. Looks like this will need some more manual testing and maybe a new azure-cni version before it should merge. |
c426150
to
925446b
Compare
Ok - just added the new Azure-CNI v1.0.14 for Windows. let's try again |
This needs some manual investigation. All Windows tests failed - the nodes did not join the cluster. |
b8e9b0e
to
f36ad96
Compare
Azure CNI 1.0.14 merged in #4297 , so retesting without that as part of the changelist |
I was able to get these tests to pass on my test cluster using cni v1.14. I am going to look at this a bit closer to see what is happening. |
Windows Server 2019 merged to acs-engine master, so next attempt this will run on 2019 |
@PatrickLang does this mean the Dockerfile for |
The dockerfile in the repo is never used. The setup scripts create one as needed.
|
Closing. @PatrickLang did this make it to https://github.com/Azure/aks-engine? |
The tests with
cfg.stabilityIterations
checks are important and shouldn't be skipped. If they're too flaky to run 10x, at least run 1x.I heard a report that service IPs were broken in acs-engine deployments, so I went to check on the test cases and found that they weren't run. This sets it back to run at least once.
Resolves #4245