This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
uls:testsuite:version_180:aggregations [2014-04-07 09:13] uls [(C) Removal] |
uls:testsuite:version_180:aggregations [2014-04-07 13:08] (current) uls [(A) Specifications] |
||
---|---|---|---|
Line 41: | Line 41: | ||
| manually defined aggregations: specifications successfully defined | | manually defined aggregations: specifications successfully defined | ||
| style="color:green" | passed | | style="color:green" | passed | ||
- | | <remark> | + | | |
|} | |} | ||
Line 65: | Line 65: | ||
| manually defined aggregations: specifications successfully applied and correct operation | | manually defined aggregations: specifications successfully applied and correct operation | ||
| style="color:green" | passed | | style="color:green" | passed | ||
- | | <remark> | + | | |
|} | |} | ||
Line 132: | Line 132: | ||
| domain based aggregations: specifications successfully defined | | domain based aggregations: specifications successfully defined | ||
| style="color:green" | passed | | style="color:green" | passed | ||
- | | <remark> | + | | |
|} | |} | ||
Line 156: | Line 156: | ||
| domain based aggregations: specifications successfully propagated | | domain based aggregations: specifications successfully propagated | ||
| style="color:green" | passed | | style="color:green" | passed | ||
- | | <remark> | + | | |
|} | |} | ||
Line 173: | Line 173: | ||
|} | |} | ||
- | :TODO: | + | FIXME the "compression" (as display in report details) does currently not work. |
<!-- ------------------------- --> | <!-- ------------------------- --> | ||
Line 216: | Line 216: | ||
(Setting weekly and monthly aggregations for all domains ("ULS", "Woodlark")). | (Setting weekly and monthly aggregations for all domains ("ULS", "Woodlark")). | ||
- | Connect as "TheSpyder" to ULS and go to | + | === (A) Specifications === |
- | //administration -> compression -> group autocompression -> AllRounder// | + | |
- | (that group has full rights for domain "ULS" and "Woodlark"). | + | |
+ | Connect as "TheSpyder" to ULS and | ||
+ | * go to //administration -> aggregation -> group auto aggregation -> AllRounder// (that group has full rights for domain "ULS" and "Woodlark"). | ||
* set section to "*Weekly*" | * set section to "*Weekly*" | ||
* activate all checkboxes of "weekly" (the third block) and click {{:uls:testsuite:version_180:ok_button.png?nolink|}} | * activate all checkboxes of "weekly" (the third block) and click {{:uls:testsuite:version_180:ok_button.png?nolink|}} | ||
* activate checkbox "active [x]" and click {{:uls:testsuite:version_180:ok_button.png?nolink|}} | * activate checkbox "active [x]" and click {{:uls:testsuite:version_180:ok_button.png?nolink|}} | ||
- | Verify, that the above rules are propagated correctly to all details in all teststeps in both domains: | + | Verify, that the above rules are propagated correctly to **all details** in all teststeps in both domains: |
- | * //administration -> compression -> set compression -> ULS -> testsrv11 -> 400 Continuous Weekly Values// | + | * //administration -> aggregation -> set aggregation -> ULS -> testsrv11 -> 400 Continuous Weekly Values// |
- | * //administration -> compression -> set compression -> ULS -> testsrv12 -> 400 Continuous Weekly Values// | + | * //administration -> aggregation -> set aggregation -> ULS -> testsrv12 -> 400 Continuous Weekly Values// |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv21 -> 400 Continuous Weekly Values// | + | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv21 -> 400 Continuous Weekly Values// |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv22 -> 400 Continuous Weekly Values// | + | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv22 -> 400 Continuous Weekly Values// |
- | Verify, that the above rules are **NOT** propagated to any detail in any teststep of both domains: | + | {| |
+ | ! Test | ||
+ | ! Description | ||
+ | ! Result | ||
+ | ! Notes | ||
+ | |- | ||
+ | | AGGR 0300 | ||
+ | | group based aggregations: specifications successfully applied and properly propagated | ||
+ | | style="color:green" | passed | ||
+ | | | ||
+ | |} | ||
- | * //administration -> compression -> set compression -> ULS -> testsrv11 -> 500 Continuous Monthly Values// | + | Verify, that the above rules are **NOT** propagated to any detail in other teststeps of both domains |
- | * //administration -> compression -> set compression -> ULS -> testsrv12 -> 300 Continuous Daily Values// | + | (although aggregations derived from other definitions may be possible): |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv21 -> 500 Continuous Monthly Values// | + | |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv22 -> 300 Continuous Daily Values// | + | * //administration -> aggregation -> set aggregation -> ULS -> testsrv11 -> 500 Continuous Monthly Values// |
+ | * //administration -> aggregation -> set aggregation -> ULS -> testsrv12 -> 300 Continuous Daily Values// | ||
+ | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv21 -> 500 Continuous Monthly Values// | ||
+ | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv22 -> 300 Continuous Daily Values// | ||
+ | |||
+ | {| | ||
+ | ! Test | ||
+ | ! Description | ||
+ | ! Result | ||
+ | ! Notes | ||
+ | |- | ||
+ | | AGGR 0310 | ||
+ | | group based aggregations: specifications strictly applied | ||
+ | | style="color:green" | passed | ||
+ | | | ||
+ | |} | ||
- | Go to //administration -> compression -> group autocompression -> AllRounder//, | + | Go to //administration -> aggregation -> group auto aggregation -> AllRounder//, |
click on {{:uls:testsuite:version_180:textmode_button.png?nolink|}} and enter: | click on {{:uls:testsuite:version_180:textmode_button.png?nolink|}} and enter: | ||
- | <file ini create auto-compression for AllRounder> | + | <file ini create auto aggregation for AllRounder> |
server= | server= | ||
section=500* | section=500* | ||
Line 259: | Line 284: | ||
Verify that the checkboxes for the monthly and special blocks are activated. | Verify that the checkboxes for the monthly and special blocks are activated. | ||
- | Click on //changes// of the auto-compression setting to verify that the initial change has been logged. | + | Click on //changes// of the auto aggregation setting to verify that the initial change has been logged. |
Verify, that the above rules are propagated correctly to both domains. Check: | Verify, that the above rules are propagated correctly to both domains. Check: | ||
- | * //administration -> compression -> set compression -> ULS -> testsrv11 -> 400 Continuous Weekly Values// | + | * //administration -> aggregation -> set aggregation -> ULS -> testsrv11 -> 500 Continuous Monthly Values// |
- | * 420 Float Values (only the weekly block) | + | * //administration -> aggregation -> set aggregation -> ULS -> testsrv12 -> 500 Continuous Monthly Values// |
- | * 430 Text Expressions (weekly block) | + | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv21 -> 500 Continuous Monthly Values// |
- | * 440 Files (weekly block with 8 elements) | + | * //administration -> aggregation -> set aggregation -> Woodlark -> testsrv22 -> 500 Continuous Monthly Values// |
- | * //administration -> compression -> set compression -> ULS -> testsrv12 -> 500 Continuous Monthly Values// | + | |
- | * 520 Float Values (only the monthly block) | + | |
- | * 530 Text Expressions (monthly block and special block) | + | |
- | * 540 Files (monthly block with 8 elements and the special block) | + | |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv21 -> 400 Continuous Weekly Values// | + | |
- | * 410 Integer Values (only the weekly block) | + | |
- | * 420 Float Values (only the weekly block) | + | |
- | * 440 Files (weekly block with 8 elements) | + | |
- | * //administration -> compression -> set compression -> Woodlark -> testsrv22 -> 500 Continuous Monthly Values// | + | |
- | * 510 Integer Values (only the monthly block) | + | |
- | * 520 Float Values (only the monthly block) | + | |
- | * 540 Files (monthly block with 8 elements and the special block) | + | |
- | Verify in the following week and following month, that the aggregations work. | + | {| |
+ | ! Test | ||
+ | ! Description | ||
+ | ! Result | ||
+ | ! Notes | ||
+ | |- | ||
+ | | AGGR 0320 | ||
+ | | group based aggregations: specifications applied with textmode, applied and propagated correctly | ||
+ | | style="color:green" | passed | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | Verify in the following month, that the aggregations work. Build a report that shows all aggregated values. | ||
+ | * go to //administration -> edit reports// | ||
+ | * add a new report with report name "AGGR 0320 - group based aggregations, specifications applied with textmode" | ||
+ | * //edit// it | ||
+ | * click on {{:uls:testsuite:version_180:textmode_button.png?nolink|}} | ||
+ | |||
+ | Insert the report definition: | ||
+ | <file ini report definition> | ||
+ | separation= | ||
+ | name= | ||
+ | description= | ||
+ | groups= | ||
+ | domain=ULS,Woodlark | ||
+ | server=testsrv?? | ||
+ | section=500 Continuous Monthly Values | ||
+ | teststep= | ||
+ | detail= | ||
+ | unit= | ||
+ | separateby=server | ||
+ | period=sincelastmonth | ||
+ | offset=0 | ||
+ | output=last | ||
+ | chartsize= | ||
+ | style=def | ||
+ | values=c | ||
+ | sortcol= | ||
+ | maxdetails=0 | ||
+ | </file> | ||
- | :TODO: report | + | Use {{:uls:testsuite:version_180:show_report.png?nolink|}} to compare the result with |
+ | {{:uls:testsuite:version_180:aggr_0320_group_based_aggregations_specifications_applied_with_textmode.pdf|}} | ||
----- | ----- |