Deflect pop-up plot windows during testing
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 58/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- python
- Domain
- data-visualization, testing
Research direction
Start by locating the plot-generation tests and the plotting or graphical-backend setup they exercise. Run the full test suite or a relevant subset to reproduce the windows. Done means plotting behavior is still checked while no graphical windows require manual closing during tests.
Written by the indexing model from the issue text.
Description
When running the test suite or a sub-set of it, the generated plots often open in windows, as would be expected from interactive or script use, but which becomes annoying for working whist the test suite is running because those windows require manual closing and this interferes with other work to do whilst waiting for the results.
We should programatically check that any graphical windows for plots will open as an important part of testing, but without the windows actually being opened for the tester to have to close.
- Dominant language
- Python
- Stars
- 21
- Forks
- 11
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 6
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from NCAS-CMS/cf-plot
-
docs enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
-
Add badges to READMEOpendocs
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
dependencies infrastructure installation testing
Difficulty 1/5 1-3 hours Newbie friendliness 78/100
-
testing
Difficulty 4/5 1-2 days Newbie friendliness 45/100
All issues in NCAS-CMS/cf-plot
Similar issues
-
needs-area-label
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Maintainers usually reply within 2 days
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Official-Space-AI/OpenPhysGraspGen#114 ·
Maintainers usually reply within 2 days
-
changelog investigate
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
ramnes/notion-sdk-py#441 ·
-
qa_bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NVIDIA-NeMo/Gym#5644 ·
Maintainers usually reply within 2 days
-
BUG: catalog database credentials printed to logs at startupPossibly taken @cjboyle claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day