Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure: readytorun/multifolder/multifolder/multifolder.sh #39933

Closed
BruceForstall opened this issue Jul 26, 2020 · 3 comments · Fixed by #39949
Closed

Test failure: readytorun/multifolder/multifolder/multifolder.sh #39933

BruceForstall opened this issue Jul 26, 2020 · 3 comments · Fixed by #39949
Labels
arch-x64 area-crossgen2-coreclr GCStress os-linux Linux OS (any supported distro) untriaged New issue has not been triaged by the area owner

Comments

@BruceForstall
Copy link
Member

CoreCLR Linux x64 Checked gcstress0x3

with:

export COMPlus_TieredCompilation=0
export COMPlus_GCStress=0x3
  Discovering: readytorun.multifolder.XUnitWrapper
  Discovered:  readytorun.multifolder.XUnitWrapper
  Starting:    readytorun.multifolder.XUnitWrapper
    readytorun/multifolder/multifolder/multifolder.sh [FAIL]
      rm: cannot remove '/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.rsp': No such file or directory
      
      cmdLine:/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.sh Timed Out (timeout in milliseconds: 3600000 from variable __TestTimeout, start: 7/26/2020 3:31:32 PM, end: 7/26/2020 4:31:32 PM)
      
      Return code:      -100
      Raw output file:      /home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/Reports/readytorun.multifolder/multifolder/multifolder.output.txt
      Raw output:
      BEGIN EXECUTION
      Response file: /home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.rsp
      --composite
      -r:/home/helixbot/work/9415084F/p/System.*.dll
      -r:/home/helixbot/work/9415084F/p/Microsoft.*.dll
      -r:/home/helixbot/work/9415084F/p/mscorlib.dll
      -r:/home/helixbot/work/9415084F/p/netstandard.dll
      -o:/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder-composite.dll
      --crp:/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/..
      --targetarch:x64
      /home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.dll
      /home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/../FolderA/FolderA/FolderA.dll
      /home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/../FolderB/FolderB/FolderB.dll
      ------------------
      Running crossgen2: dotnet /home/helixbot/work/9415084F/p/crossgen2/crossgen2.dll @/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.rsp
      
      cmdLine:/home/helixbot/work/9415084F/w/C1290A62/e/readytorun/multifolder/multifolder/multifolder.sh Timed Out (timeout in milliseconds: 3600000 from variable __TestTimeout, start: 7/26/2020 3:31:32 PM, end: 7/26/2020 4:31:32 PM)
      Test Harness Exitcode is : -100

@trylek @dotnet/crossgen-contrib

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Jul 26, 2020
@trylek
Copy link
Member

trylek commented Jul 26, 2020

Hmm, this is super weird, I would expect the compilation of this project to take a few seconds, not more than an hour. In fact I saw similar behavior in my recent attempt to stand up Crossgen2 GC stress composite pipeline. I'm going to investigate whether the GC stress settings cannot somehow affect the runtime when we use the "dotnet" command to run the managed Crossgen2 compiler, that would probably explain it.

@BruceForstall
Copy link
Member Author

In the meantime, mark this test as <GCStressIncompatible>true</GCStressIncompatible>?

@trylek
Copy link
Member

trylek commented Jul 26, 2020

I have triggered a new run of the composite GC stress pipeline that should show in about 2 hours whether my conjecture is true or not. Based on the outcome I'll send out a PR either for fixing the targets script or for marking the test as GC stress incompatible.

@ghost ghost locked as resolved and limited conversation to collaborators Dec 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-x64 area-crossgen2-coreclr GCStress os-linux Linux OS (any supported distro) untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants