Skip to content

Add component tests for threshold engine decisions - #82

Draft
lforchini wants to merge 1 commit into
test/ctest-controllerfrom
test/ctest-threshold
Draft

lforchini wants to merge 1 commit into
test/ctest-controllerfrom
test/ctest-threshold

Conversation

@lforchini

Copy link
Copy Markdown
Collaborator

Ensure the threshold engine detects actuation conditions, waits
the validation period, and reverts in case of insufficient gain or
regression.

Two tests are marked XFAIL which highlight that revert actions
incorrectly consider only cumulative IO operations, not IOPS.

Signed-off-by: Leonardo Forchini leonardo.forchini@nutanix.com


Stack created with GitHub Stacks CLI • Give Feedback 💬

@lforchini
lforchini added this pull request to stack #83 October 1, 2026 14:37
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 52e0040 to 24a7a14 Compare October 1, 2026 14:48
@lforchini
lforchini removed this pull request from stack #83 October 1, 2026 14:50
@lforchini
lforchini added this pull request to stack #84 October 1, 2026 14:50
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 24a7a14 to f7308f2 Compare October 1, 2026 15:00
@lforchini
lforchini force-pushed the test/ctest-threshold branch from f7308f2 to f1bec67 Compare October 5, 2026 08:10
@lforchini
lforchini removed this pull request from stack #84 October 5, 2026 08:12
@lforchini
lforchini force-pushed the test/ctest-threshold branch from f1bec67 to 124aad6 Compare October 5, 2026 08:15
@lforchini
lforchini added this pull request to stack #87 October 5, 2026 08:16
@lforchini
lforchini force-pushed the test/ctest-threshold branch 2 times, most recently from fbc9a40 to eeba442 Compare October 5, 2026 08:55
@lforchini
lforchini force-pushed the test/ctest-threshold branch 2 times, most recently from 93826db to ba5440e Compare October 5, 2026 09:05
@lforchini
lforchini marked this pull request as ready for review October 5, 2026 09:06
@lforchini
lforchini force-pushed the test/ctest-threshold branch 2 times, most recently from 100be15 to fdd5711 Compare October 8, 2026 07:30
@lforchini
lforchini removed this pull request from stack #87 October 8, 2026 15:22
@lforchini
lforchini force-pushed the test/ctest-threshold branch from fdd5711 to d06889c Compare October 8, 2026 15:23
@lforchini
lforchini added this pull request to stack #88 October 8, 2026 15:23
@lforchini
lforchini removed this pull request from stack #88 October 13, 2026 12:32
@lforchini
lforchini force-pushed the test/ctest-threshold branch from d06889c to c656f70 Compare October 13, 2026 12:43
@lforchini
lforchini force-pushed the test/ctest-threshold branch from c9032ce to 8228b1f Compare October 14, 2026 11:19
@lforchini
lforchini removed this pull request from stack #95 October 21, 2026 08:27
@lforchini
lforchini added this pull request to stack #152 October 23, 2026 08:22
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 8228b1f to 24ddf12 Compare October 23, 2026 08:24
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 24ddf12 to 7e23df1 Compare October 23, 2026 08:40
@lforchini
lforchini removed this pull request from stack #152 October 23, 2026 08:44
@lforchini
lforchini added this pull request to stack #157 October 23, 2026 08:45
@lforchini
lforchini removed this pull request from stack #157 October 23, 2026 08:49
@lforchini
lforchini added this pull request to stack #159 October 23, 2026 08:50
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 7e23df1 to d786eff Compare October 29, 2026 14:29
@lforchini
lforchini marked this pull request as draft October 30, 2026 10:22
@lforchini
lforchini removed this pull request from stack #159 October 30, 2026 10:48
@lforchini
lforchini force-pushed the test/ctest-threshold branch from d786eff to b637fd4 Compare October 30, 2026 10:49
@lforchini
lforchini added this pull request to stack #173 October 30, 2026 10:50
@lforchini
lforchini force-pushed the test/ctest-threshold branch from b637fd4 to 7ae17af Compare October 30, 2026 10:55
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 7ae17af to 82b10af Compare October 30, 2026 11:22
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 82b10af to 77ea0a5 Compare October 30, 2026 11:43
@lforchini
lforchini removed this pull request from stack #173 November 5, 2026 15:02
@lforchini
lforchini force-pushed the test/ctest-threshold branch from 77ea0a5 to 084cfae Compare November 5, 2026 15:03
@lforchini
lforchini added this pull request to stack #176 November 5, 2026 15:03
@lforchini
lforchini removed this pull request from stack #176 November 5, 2026 15:09
Ensure the threshold engine detects actuation conditions, waits
the validation period, and reverts in case of insufficient gain or
regression.

Two tests are marked XFAIL which highlight that revert actions
incorrectly consider only cumulative IO operations, not IOPS.

Signed-off-by: Leonardo Forchini <leonardo.forchini@nutanix.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant