macvim-dev / macvim-dev/macvim
Fix test_timers and test_channel flakiness
Nobody has claimed this yet.
- Dominant language
- Vim Script
- Stars
- 7.9k
- Forks
- 691
- PR merge metrics
- No merged PRs in 30d
Description
test_timers and test_channel tests occasionally fail in Travis. #782 turned them off in MacVim to avoid them breaking CI, but that's a temporary solution. Investigate why and fix it.
Edit: There are more tests that are broken and manually disabled in MacVim now. Need to go through them too.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failures in test_timers and test_channel under Travis, then read issue #782 to understand how MacVim disabled them. Review the other tests manually disabled in MacVim as well. Done means the affected tests no longer flake in CI and the temporary disablements are addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, vim
- Domain
- desktop, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100