Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
/ corefx Public archive

Update CoreFxOptimizationData, ProjectNTfs, ProjectNTfsTestILC to master-20190207.3, beta-27407-00, beta-27407-00, respectively (master) #35142

Merged

Conversation

dotnet-maestro-bot
Copy link

/cc @dotnet/maestro-reviewers-core

@dotnet-maestro-bot
Copy link
Author

Discarded 237c4ce: Update ProjectNTfs, ProjectNTfsTestILC to beta-27407-00, beta-27407-00, respectively

CI Status: 10:hourglass: 1:heavy_check_mark: (click to expand)
  • Linux arm Release Build Triggered. (1/1 on ubuntu1404-20170120)
  • Linux x64 Release Build Started Details
  • Linux-musl x64 Debug Build Started Details
  • NETFX x86 Release Build Started Details
  • OSX x64 Debug Build Started Details
  • Packaging All Configurations x64 Debug Build Started Details
  • UWP CoreCLR x64 Debug Build Started Details
  • UWP NETNative x86 Release Build Started Details
  • Windows x64 Debug Build Started Details
  • Windows x86 Release Build Started Details
  • ✔️ license/cla All CLA requirements met.

@dotnet-maestro-bot
Copy link
Author

Discarded b8dce5c: Update ProjectNTfs, ProjectNTfsTestILC to beta-27407-00, beta-27407-00, respectively

CI Status: 1:x: 10:heavy_check_mark: (click to expand)
  • UWP CoreCLR x64 Debug Build Build finished. Details
  • ✔️ license/cla All CLA requirements met.
  • ✔️ Linux arm Release Build Build finished. Details
  • ✔️ Linux x64 Release Build Build finished. Details
  • ✔️ Linux-musl x64 Debug Build Build finished. Details
  • ✔️ NETFX x86 Release Build Build finished. Details
  • ✔️ OSX x64 Debug Build Build finished. Details
  • ✔️ Packaging All Configurations x64 Debug Build Build finished. Details
  • ✔️ UWP NETNative x86 Release Build Build finished. Details
  • ✔️ Windows x64 Debug Build Build finished. Details
  • ✔️ Windows x86 Release Build Build finished. Details

@stephentoub
Copy link
Member

@ViktorHofer, we're continuing to see tons of CI failures for UWP legs due to:

'XUnitRunnerUap' is not recognized as an internal or external command, operable program or batch file.

Is someone investigating? Should we disable the UWP legs in the meantime?

@ViktorHofer
Copy link
Member

ViktorHofer commented Feb 7, 2019

I opened https://github.com/dotnet/core-eng/issues/4956 a while ago which could help.

Looking at the MC infra logs I noticed that the error only occurs on the following machine: a00115F.

i.e. https://mc.dot.net/#/user/dotnet-bot/pr~2Fdotnet~2Fcorefx~2Frefs~2Fpull~2F35142~2Fmerge/test~2Ffunctional~2Fcli~2F/20190206.40/workItem/System.Xml.XmlSerializer.Tests/wilogs

@MattGal Could that single machine have a different configuration than the others or somehow be in a bad state?

@stephentoub I understand the frustration here but disabling the leg will definitely regress UWP in master. Who is going to fix the failing tests afterwards? A perfect example is uapaot in master right now. We have 1.3k failing tests because we disabled the leg in official builds / CI a year ago because of some failures. I hope that with upgrading our machines to RS5 the issue won't reoccur.

@stephentoub
Copy link
Member

I understand the frustration here but disabling the leg will definitely regress UWP in master.

The leg is failing on most PRs, which means we're effectively already ignoring it. Such regressions are going to happen regardless of whether the leg is disabled or not, but with it enabled yet basically always failing, it's slowing down productivity.

@ViktorHofer
Copy link
Member

ViktorHofer commented Feb 7, 2019

The leg is failing on most PRs

Me and others (i.e. #35004) are working hard on getting it to a sane state. Disabling it would be counter-productive. As said, I understand that the current situation is imperfect and impacts other verticals productivity. What I ask for is a little more time so that we can see if upgrading to RS5 helps and/or if the one machine I pointed out is indeed corrupted.

@ViktorHofer
Copy link
Member

Updated the core-eng link above which pointed to the wrong issue.

@stephentoub
Copy link
Member

stephentoub commented Feb 7, 2019

Me and others are working hard on getting it to a sane state

I very much appreciate that. Thanks.

Disabling it would be counter-productive

I don't see how; if a leg is always red, developers stop looking at the failures. Developers working to drive down the failure rate can opt-in to the leg.

If it's going to be addressed soon (e.g. this week), great, leave it enabled. Otherwise, I think it should be disabled.

cc: @danmosemsft

@ViktorHofer
Copy link
Member

Ok the machine I pointed out is not the only one failing. @maryamariyan just pointed me to logs where another one is failing (a0010QH): https://mc.dot.net/#/user/maryamariyan/pr~2Fjenkins~2Fdotnet~2Fcorefx~2Fmaster~2F/test~2Ffunctional~2Fcli~2F/5582680dfd393b92ded3ee127afc1cc297625821/workItem/System.Composition.Convention.Tests/wilogs

At least we have a certain degree of consistency. If a test submission fails, it fails consistently (3 times because of the retry mechanism). Also if multiple test submissions fail, it's likely that they ran on the same machine.

@safern @MattGal is it possible to randomize the machine assignment during the retry mechanism?

@jkotas
Copy link
Member

jkotas commented Feb 7, 2019

The leg is failing on most PRs, which means we're effectively already ignoring it

+1. IMHO, default legs that are consistently failing for more than a day should be disabled without questions asked. If they are left failing, it tends to start broken window syndrome and more failures to sneak through unnoticed.

the leg will definitely regress UWP in master.

As I have said in the offline conversation, UWP state in master is lower priority at this point. The priority at this point is .NET Core 3.0 features and bugs.

@dotnet-maestro-bot
Copy link
Author

Discarded a38a6ec: Update ProjectNTfs, ProjectNTfsTestILC to beta-27407-00, beta-27407-00, respectively

CI Status: 1:x: 9:heavy_check_mark: (click to expand)
  • UWP CoreCLR x64 Debug Build Build finished. Details
  • ✔️ license/cla All CLA requirements met.
  • ✔️ Linux x64 Release Build Build finished. Details
  • ✔️ Linux-musl x64 Debug Build Build finished. Details
  • ✔️ NETFX x86 Release Build Build finished. Details
  • ✔️ OSX x64 Debug Build Build finished. Details
  • ✔️ Packaging All Configurations x64 Debug Build Build finished. Details
  • ✔️ UWP NETNative x86 Release Build Build finished. Details
  • ✔️ Windows x64 Debug Build Build finished. Details
  • ✔️ Windows x86 Release Build Build finished. Details

1 similar comment
@dotnet-maestro-bot
Copy link
Author

Discarded a38a6ec: Update ProjectNTfs, ProjectNTfsTestILC to beta-27407-00, beta-27407-00, respectively

CI Status: 1:x: 9:heavy_check_mark: (click to expand)
  • UWP CoreCLR x64 Debug Build Build finished. Details
  • ✔️ license/cla All CLA requirements met.
  • ✔️ Linux x64 Release Build Build finished. Details
  • ✔️ Linux-musl x64 Debug Build Build finished. Details
  • ✔️ NETFX x86 Release Build Build finished. Details
  • ✔️ OSX x64 Debug Build Build finished. Details
  • ✔️ Packaging All Configurations x64 Debug Build Build finished. Details
  • ✔️ UWP NETNative x86 Release Build Build finished. Details
  • ✔️ Windows x64 Debug Build Build finished. Details
  • ✔️ Windows x86 Release Build Build finished. Details

@dotnet-maestro-bot dotnet-maestro-bot changed the title Update ProjectNTfs, ProjectNTfsTestILC to beta-27407-00, beta-27407-00, respectively (master) Update CoreFxOptimizationData, ProjectNTfs, ProjectNTfsTestILC to master-20190207.3, beta-27407-00, beta-27407-00, respectively (master) Feb 7, 2019
…ter-20190207.3, beta-27407-00, beta-27407-00, respectively
@stephentoub stephentoub merged commit 719e29d into dotnet:master Feb 8, 2019
@stephentoub stephentoub deleted the master-UpdateDependencies branch February 8, 2019 01:24
@karelz karelz added this to the 3.0 milestone Mar 18, 2019
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…ter-20190207.3, beta-27407-00, beta-27407-00, respectively (dotnet/corefx#35142)

Commit migrated from dotnet/corefx@719e29d
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants