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

Explore challenging intermittent nightly test failures - decrufted #3328

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

bspratt
Copy link
Member

@bspratt bspratt commented Jan 10, 2025

Swapping this in as Integration test branch as hopefully miminal change set for calming nightlies. Most significantly, it omits tests using MSAmanda as that seems to have effects on C++ memory stability.

bspratt and others added 17 commits January 10, 2025 13:58
…manda in-process causes memory corruption issues which can cause later tests to fail. The problem isn't seen on most machines, and isn't even consistent on the ones where it is (e.g. BSPRATT-UW2)
…ery use of SkylineWindow.OpenFile() is followed by WaitForDocumentLoaded as appropriate - mostly by using AbstractFunctionalTestEx.OpenDocument() instead of RunUI(() => SkylineWindow.OpenFile())
…s you do want release-style code with debug symbols retained
…ng on to the next test, and write one more memory dump at the end of the overall test session.
… to see how much that fixes Eduardo's machine
…number of requests to Uniporot servers for metadata resolution.
@chambm
Copy link
Member

chambm commented Jan 30, 2025

We need the perftests commit cherry picked into master ASAP please. Maybe release as well?

@bspratt
Copy link
Member Author

bspratt commented Jan 31, 2025

We need the perftests commit cherry picked into master ASAP please. Maybe release as well?

You're referring to the most recent "Improve performance in the Unique Peptides perftests by reducing the number of requests to Uniporot servers for metadata resolution" change?

@chambm
Copy link
Member

chambm commented Jan 31, 2025

Yes. And cherry pick to release as well. Nightlies are failing there too.

@bspratt
Copy link
Member Author

bspratt commented Jan 31, 2025

OK I'll make a quick PR with just that change for cherry picking purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants