Skip to content

Geo: Progress bars inaccurate, should not show 100% unless progress is completely 100%

Summary

The progress bars in the Geo Node panels are inaccurate in some cases, showing more than 100% for all bars, or showing 100% for success while there are still failures.

What is the expected correct behavior?

The progress bar can show 3 states - success, failed, and not processed yet. We don't show any decimal places, so the value are most likely rounded up.

I propose that the success be calculated 100 - failed.rounded - not_processed.rounded. If failed and not_processed are not zero, then success should never be 100.

Relevant logs and/or screenshots

Screen_Shot_2018-05-15_at_12.08.36_PM

Screen_Shot_2018-05-15_at_12.08.36_PM

Design

Show the decimals in the progress bars.

Edited by Hazel Yang