-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
[Dexter] Extend XFAIL of Dexter tests to all MacOS architectures. #83936
Conversation
We run the debug info tests on GreenDragon on an Intel machine, so if they're not currently XFAIL'd they should be passing there (I'd double check but green.lab.llvm.org is having trouble currently). That said, if they're already disabled on arm I don't mind extending this to x86. |
If they are passing, I would be curious what your configuration is, or if there is something I'm not setting up correctly. My setup is a just a clean OS install with XCode and some homebrew stuff installed so should have very little extra stuff, but there could be a configuration setting I might be missing? |
GreenDragon is currently down and I have no ETA on when it'll be back up. In the meantime, I setup a new node somehow the tests are now failing there too. I suspect they might not be passing for good reasons on the existing Intel bot so let's disable them 👍 |
@adrian-prantl I noticed that you removed the XFAIL for all of darwin in 536e0eb, and then the test started to fail on one of my bots https://lab.llvm.org/buildbot/#/builders/280/builds/68, and I am guessing it will be failing on my other bot (https://lab.llvm.org/staging/#/builders/188) once it gets to your commit. Are the bots I setup misconfigured in some manner? These tests have always been failing for me on the x86 bot at least (see https://lab.llvm.org/staging/#/builders/188/builds/400 for example), and it never failed previously on the AArch64 bot because it was previously XFAIL'd there as well. |
As expected, the two tests are failing now on my x86 bot as well: https://lab.llvm.org/staging/#/builders/188/builds/575 |
Can we just skip the test instead? |
Do you mean by adding something like I would prefer to fix my bots so that they can correctly run the tests, but skipping the test is preferred to having them pass/fail on different configurations. |
These are not Dexter tests. They are end-to-end debug info tests. I also noticed that they were failing on Darwin with newer versions of LLDB, but I fixed the issues I found today. Are they still failing on your system? |
Thanks for the fix! They are now passing on both of my bots (x86 and AArch64). Your updates exposed an issue with another test that we have seen before, and I've posted #85027 to XFAIL the test. |
I am trying to bring up a MacOS buildbot targeting x86 and noticed that two Dexter tests were failing,
cross-project-tests/debuginfo-tests/llgdb-tests/static-member.cpp
andcross-project-tests/debuginfo-tests/llgdb-tests/static-member-2.cpp
. Looking in the history for these tests, they were XFAILed for Apple Silicon in 9c46606. To test, I locally removed the XFAIL on my local Apple Silicon machine, and the errors produced match those my buildbot on x86 is producing.For example:
This matches what my x86 MacOS buildbot seems to be hitting for this test https://lab.llvm.org/staging/#/builders/188/builds/307/steps/6/logs/FAIL__cross-project-tests__static-member_cpp.
The failing output for static-member-2.cpp also seems to match between my Apple Silicon and x86 machines, so I think it makes sense to extend the XFAIL to all
system-darwin
targets, and not just aarch64.