Address 66062 - summary report support for sub-results
Description
See https://bz.apache.org/bugzilla/show_bug.cgi?id=66062
we need a way to control sub-results in the summary report from jmeter's GUI.

Motivation and Context
Cannot see the sub-results in situations where you need them.
How Has This Been Tested?
Tested on our data sets, and JUnit included.
Types of changes
Add new ability to control the summary results for sub-results. Previously they are not shown at all.
Checklist:
- [x] My code follows the code style of this project.
- [x] I have updated the documentation accordingly.
awesome looks like there are already messages so i can switch over to using JMeter ui elements
sample_scope_all=Main sample and sub-samples sample_scope_children=Sub-samples only sample_scope_parent=Main sample only
Codecov Report
Merging #715 (994c562) into master (cbacd08) will increase coverage by
0.03%. The diff coverage is83.78%.
@@ Coverage Diff @@
## master #715 +/- ##
============================================
+ Coverage 55.23% 55.26% +0.03%
- Complexity 10382 10391 +9
============================================
Files 1061 1061
Lines 65763 65789 +26
Branches 7530 7533 +3
============================================
+ Hits 36322 36358 +36
+ Misses 26841 26829 -12
- Partials 2600 2602 +2
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...a/org/apache/jmeter/visualizers/SummaryReport.java | 83.87% <83.78%> (+11.42%) |
:arrow_up: |
| .../java/org/apache/jmeter/samplers/SampleResult.java | 81.46% <0.00%> (+0.22%) |
:arrow_up: |
| ...c/main/java/org/apache/jmeter/util/Calculator.java | 53.75% <0.00%> (+2.50%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update cbacd08...994c562. Read the comment docs.