Progress reporter: log line hidden by 'progress bar'
See original GitHub issueDescribe the bug βprogressβ reporter βprogress barβ is hiding last line of log.
Expected behavior last line visible above βprogress barβ
Desktop (please complete the following information):
- OS: Windows 11
- Type of project: class library
- Framework Version: net48
- Stryker Version: 3.8.2
Additional context
log line directly after [14:24:10 INF] 67 total mutants will be tested
is hidden by white βprogress barβ (i know there is one, because it was briefly visible)
[14:24:10 INF] 67 total mutants will be tested
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
97,01% β Testing mutant 65 / 67 β K 40 β S 16 β T 9 β ~0m 01s β 00:02:43
Issue Analytics
- State:
- Created 4 months ago
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Suppress capturing progress bar updates into the log file [R]
I would like to save into the log file only the error message (if it would be thrown for some reason - my...
Read more >Disabling visibility of progress Β· Issue #110 Β· Textualize/rich
I'd like to have a progress bar indicating what the application is doing, but replace this line with the search results after completion....
Read more >Progress Display β Rich 13.5.2 documentation
Rich progress display supports multiple tasks, each with a bar and progress ... To see how the progress display looks, try this from...
Read more >Progress bar and status logging in python with tqdm
The idea behind this βhackβ is to use progress bars for the status logging by removing everything but the description field. This way...
Read more >Progress bar won't disappear when full screen
My issue is with the video player. The progress bar (or tracking bar? the bar at the bottom of the player) doesn't disappear...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@CzBuCHi I think more realistic we should not be using logger at all in these scenarios but rather Ansi Console. Weβre kinda mixing logging and informational user facing messages here which I think at this point is no longer a good idea. But thatβs a big change.
@dupdob just did some debugging of unrelated issue and i think that progress is hiding other lines, because is writing to the same vertical position disregarding all future _logger.Log* calls from other threads. (if i put breakpoint after _logger.Log* call i can see message in console, because progress didnt had time to redraw itself yet)
so im thinking, that _logger.Log* call should trigger event, that will advance progress vertical position and that should result in _logger.Log* message written above progress β¦