Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
broken arm ubuntu build from the recent update #23268
referenced this issue
Mar 15, 2019
@sandreenko This was a mistake on my part for sure. The reason I merged was because of the consistently unreliable legs for some runs. See the number of times I needed to restart the legs for the revert #23269. There are so many false negative in these legs and "just rerun it" isn't really a good solution because it breeds a sense of unreliability. I also find it ironic that as soon as I started the PR with the fix, 2 ARM runs failed within 5 minutes which were because of flaky infrastructure. I should have done more to investigate the failing runs, but the vast majority of the time it is because of flakiness in the system - that is why I merged the PR.
Bah. Both my run as well as @jkoritzinsky's run has failures that appear to be unrelated to either change. I observe in the Azure pipline that both build for ARM on Windows and Linux. Both runs seemed to fail for macOS, but of course pass on rerun. The Jenkins runs seem to have no obvious reason for failure, especially since the Azure piplines pass. All that being said, I don't really know what to trust since both PRs have various levels of "pass". Once I get green from Azure pipline, I am going to check in and ignore the Jenkins runs because if I don't I think I will be here all night.
Yes, the current level of flakiness is awful
We still are trying to keep both system as green as possible, we ignore issues like:
Thanks again for the fast fix.