Countinuously generated values are based on hour, day, week and month. For a proper check of the aggregation of values, some values must remain longer as “online” values than the default retention time.
The effective retention time for the values of a detail is derived in the following sequence:
As user “AmieAction”
detail | days | changes |
---|---|---|
Spirograph | 3 | changes |
Spirograph | 3 | changes |
Verify, that the new retention time is applied (only) correctly:
Test | Description | Result | Notes |
---|---|---|---|
RTIM 010 | manually defined retention time, exactly defined, definition | passed |
Verify at least 4 days later that the values are deleted. |
Test | Description | Result | Notes |
---|---|---|---|
RTIM 011 | manually defined retention time, exactly defined, effectively working | passed |
—– |
As user “SystematicGuy”, go to administration → retention time → set auto retention time (domain “Woodlark” is automatically chosen) and enter:
section | 300 Continuous Daily Values |
---|---|
teststep | 330 Text Expressions |
days | 8 (weekly would still work) |
active | [x] |
Verify that the settings have been correctly applied:
detail | days | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
… |
|
Test | Description | Result | Notes |
---|---|---|---|
RTIM 021 | domain-based auto-retention time, effectively working |
==== Group-Based Auto-Retention Time ==== |
As user “TheSpyder”
Verify that “TheSpyder” gets the complete list of all groups:
Test | Description | Result | Notes |
---|---|---|---|
RTIM 011 | group-based auto-retention time: group privileges and separations are applied correctly | passed |
Reconnect as user “SystematicGuy” (member of group “Systemaniacs” with full rights on domain “Woodlark”). |
section | 500*Monthly* |
---|---|
days | 55 |
active | [x] |
Reconnect as user “TheSpyder” and verify that the settings have been correctly applied:
detail | days |
---|---|
… | |
520 Float Values | Percentage/% | 14 |
530 Text Expressions | Proportional Expression | 14 |
530 Text Expressions | proportional expressions separated by blank line for same time stamp | 14 |
540 Files | Three Rolling Wheels | 14 |
540 Files | Three Rolling Wheels | 14 |
… |
detail | days |
---|---|
… | |
510 Integer Values | Ramp | 55 |
520 Float Values | Energy | 55 |
520 Float Values | Normalized Gaussian Distribution/MB/s | 55 |
540 Files | Spirograph | 55 |
540 Files | Spirograph | 55 |
… |
Test | Description | Result | Notes |
---|---|---|---|
RTIM 012 | group-based auto-retention time: specifications are applied correctly | passed |
Verify after the number of days (more than 55), that the values have been kept for that time and all older values are deleted. |
Test | Description | Result | Notes |
---|---|---|---|
RTIM 013 | group-based auto-retention time: correct operation (keep the specified) |
Verify, that all monthly teststeps for domain “ULS” are deleted after the default time interval. |
Test | Description | Result | Notes |
---|---|---|---|
RTIM 014 | group-based auto-retention time, correct operation (cleanup the default) |
=== (B) Change === |
Change the specs to something else
remove the specs
Mainly, this is the check whether values have been correctly deleted after the elapsed retention time.
See the above sections for the different verifications.
Mainly, this is the check whether values have been correctly deleted after the elapsed retention time.