Uh oh!
There was an error while loading. Please reload this page.
Switch over JIT/Methodical tests to run using merged wrappers - #65597
Conversation
ghost
commented
Feb 18, 2022
Tagging subscribers to this area: @hoyosjs |
trylek
commented
Feb 18, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Feb 18, 2022
/azp run runtime-extra-platforms |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jkoritzinsky
commented
Feb 18, 2022
Two things that immediately popped out to me:
|
trylek
commented
Feb 18, 2022
@BruceForstall - once I pass initial outerloop validation on the change, I plan to start triggering Crossgen2 and stress runs to further validate the change. Please let me know which pipelines you find the most important to start with. |
trylek
commented
Feb 18, 2022
@jkoritzinsky - thanks for your immediate feedback. I believe my change should include removal of the wrappers under Array you previously added, if it doesn't, it will likely fail the build. |
trylek
commented
Feb 18, 2022
Hmm, in fact it won't fail the build, it only fails local test run because the Python code for producing the summary table hits a duplicate dictionary key. I'm not sure whether that's exercised in lab pipeline runs, I guess we'll see in an hour or two. |
jkoritzinsky
commented
Feb 18, 2022
Yes, it looks like they have been removed. GitHub's diff was not showing it to me due to the number of changed files, but I validated in the GitHub Codespaces view that the Range merged wrappers are gone. |
trylek
commented
Feb 18, 2022
@jkoritzinsky - while this change is still WIP, I have tried to maintain some consistency w.r.t. its contents; I believe the particular bit we're discussing here should be covered in the commit Thanks Tomas |
BruceForstall
commented
Feb 18, 2022
First would be |
trylek
commented
Feb 18, 2022
@jkoritzinsky - Hehe, I was curious why we're not observing the removal of the range_d and range_r projects you previously added. Turns out GitHub decided the newly added Methodical_* projects are their renames. |
jkoritzinsky
commented
Feb 18, 2022
Ah Git rename detection. It always kicks in when you don't need it to and rarely kicks in when you actually want it to |
trylek
commented
Feb 18, 2022
One additional bit of debt in this change is the lack of issues.targets migration regarding the tests involved; I plan to work on that next. |
trylek
commented
Feb 20, 2022
/azp run runtime-coreclr outerloop |
|
Pull request contains merge conflicts. |
trylek
commented
Feb 21, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
ae7da2f to
45755b9Comparetrylek
commented
Mar 29, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Mar 29, 2022
/azp run runtime-coreclr jitstress |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Mar 29, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Apr 9, 2022
/azp run runtime-extra-platforms |
trylek
commented
Apr 9, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
1 similar comment
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Apr 13, 2022
Based on Andrew's suggestion I have experimentally combined this change with a subtle tweak to |
trylek
commented
Apr 13, 2022
Hmm, in fact I don't think there's any chance this might work as the script is not actually exercised in the lab pipelines at all; instead I'll add targeted instrumentation letting us see at runtime whether the event log has been activated (in some other manner) directly in the offending runs. |
trylek
commented
Apr 13, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Apr 13, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Apr 15, 2022
/azp run runtime-extra-platforms |
trylek
commented
Apr 15, 2022
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
1 similar comment
|
Azure Pipelines successfully started running 1 pipeline(s). |
trylek
commented
Apr 15, 2022
I have verified that in the latest r2r-extra run I no longer see the hangs; some unrelated tests failed and two merged wrappers crashed on a runtime JIT assertion that is a known issue according to Bruce. I plan to merge this in after retesting unless some new catastrophic failure appears. |
Split Methodical_d and Methodical_r in two parts Remove JIT/Methodical entries from testgrouping.proj
fyi @jkoritzinsky