Set stability iterations on Windows tests to 1#4246
Set stability iterations on Windows tests to 1#4246PatrickLang wants to merge 2 commits intoAzure:masterfrom
Conversation
jsturtevant
left a comment
There was a problem hiding this comment.
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.stabilityIterationschecks 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