Uh oh!
There was an error while loading. Please reload this page.
Fix superpmi unit test on Alpine - #83372
Conversation
`perl` was removed from the Alpine images we use. The superpmi unit test harness was using `perl` to convert the line endings in the superpmicollect.sh wrapper script harness from Windows CR/LF format to Linux/Mac LF format. It appears this is no longer necessary, as the wrapper scripts appear to be built in CI during the "Generate tests wrappers" step on Linux when they will be run on Linux, so they already have the correct line endings. Remove the call to invoke `perl`. Fixesdotnet#83320
ghost
commented
Mar 14, 2023
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch, @kunalspathak Issue Details
It appears this is no longer necessary, as the wrapper scripts appear to be built in CI during the "Generate tests wrappers" step on Linux when they will be run on Linux, so they already have the correct line endings. Remove the call to invoke Fixes #83320
|
BruceForstall
commented
Mar 14, 2023
/azp run runtime-coreclr outerloop |
|
Azure Pipelines successfully started running 1 pipeline(s). |
BruceForstall
commented
Mar 14, 2023
@jakobbotsch If you see/review/approve this, and outerloop passes (or at least doesn't fail on the superpmi unit test), please merge. |
jakobbotsch
commented
Mar 14, 2023
Failure is #83298 |
perlwas removed from the Alpine images we use. The superpmi unit test harness was usingperlto convert the line endings in the superpmicollect.sh wrapper script harness from Windows CR/LF format to Linux/Mac LF format.It appears this is no longer necessary, as the wrapper scripts appear to be built in CI during the "Generate tests wrappers" step on Linux when they will be run on Linux, so they already have the correct line endings. Remove the call to invoke
perl.Fixes#83320