summaryrefslogtreecommitdiffstats
path: root/cts/cts-scheduler.in
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cts/cts-scheduler.in88
1 files changed, 88 insertions, 0 deletions
diff --git a/cts/cts-scheduler.in b/cts/cts-scheduler.in
index ee0cb7b..50c32f6 100644
--- a/cts/cts-scheduler.in
+++ b/cts/cts-scheduler.in
@@ -80,6 +80,10 @@ TESTS = [
[ "group-dependents", "Account for the location preferences of things colocated with a group" ],
[ "group-stop-ordering", "Ensure blocked group member stop does not force other member stops" ],
[ "colocate-unmanaged-group", "Respect mandatory colocations even if earlier group member is unmanaged" ],
+ [
+ "coloc-with-inner-group-member",
+ "Consider explicit colocations with inner group members"
+ ],
],
[
[ "rsc_dep1", "Must not" ],
@@ -205,6 +209,7 @@ TESTS = [
[ "rule-int-parse-fail-default-str-no-match",
"Integer rule values fail to parse, default to string "
"comparison: no match" ],
+ [ "timeout-by-node", "Start timeout varies by node" ],
],
[
[ "order1", "Order start 1" ],
@@ -253,6 +258,18 @@ TESTS = [
[ "anti-colocation-promoted", "Organize order of actions for promoted resources in anti-colocations" ],
[ "anti-colocation-unpromoted", "Organize order of actions for unpromoted resources in anti-colocations" ],
[ "group-anticolocation", "Group with failed last member anti-colocated with another group" ],
+ [ "group-anticolocation-2",
+ "Group with failed last member anti-colocated with another sticky group"
+ ],
+ [ "group-anticolocation-3",
+ "Group with failed last member mandatorily anti-colocated with another group"
+ ],
+ [ "group-anticolocation-4",
+ "Group with failed last member anti-colocated without influence with another group"
+ ],
+ [ "group-anticolocation-5",
+ "Group with failed last member anti-colocated with another group (third node allowed)"
+ ],
[ "group-colocation-failure",
"Group with sole member failed, colocated with another group"
],
@@ -441,6 +458,39 @@ TESTS = [
[ "cloned-group", "Make sure only the correct number of cloned groups are started" ],
[ "cloned-group-stop", "Ensure stopping qpidd also stops glance and cinder" ],
[ "clone-no-shuffle", "Don't prioritize allocation of instances that must be moved" ],
+ [ "clone-recover-no-shuffle-1",
+ "Don't shuffle instances when starting a new primitive instance" ],
+ [ "clone-recover-no-shuffle-2",
+ "Don't shuffle instances when starting a new group instance" ],
+ [ "clone-recover-no-shuffle-3",
+ "Don't shuffle instances when starting a new bundle instance" ],
+ [ "clone-recover-no-shuffle-4",
+ "Don't shuffle instances when starting a new primitive instance with "
+ "location preference "],
+ [ "clone-recover-no-shuffle-5",
+ "Don't shuffle instances when starting a new group instance with "
+ "location preference" ],
+ [ "clone-recover-no-shuffle-6",
+ "Don't shuffle instances when starting a new bundle instance with "
+ "location preference" ],
+ [ "clone-recover-no-shuffle-7",
+ "Don't shuffle instances when starting a new primitive instance that "
+ "will be promoted" ],
+ [ "clone-recover-no-shuffle-8",
+ "Don't shuffle instances when starting a new group instance that "
+ "will be promoted " ],
+ [ "clone-recover-no-shuffle-9",
+ "Don't shuffle instances when starting a new bundle instance that "
+ "will be promoted " ],
+ [ "clone-recover-no-shuffle-10",
+ "Don't shuffle instances when starting a new primitive instance that "
+ "won't be promoted" ],
+ [ "clone-recover-no-shuffle-11",
+ "Don't shuffle instances when starting a new group instance that "
+ "won't be promoted " ],
+ [ "clone-recover-no-shuffle-12",
+ "Don't shuffle instances when starting a new bundle instance that "
+ "won't be promoted " ],
[ "clone-max-zero", "Orphan processing with clone-max=0" ],
[ "clone-anon-dup",
"Bug LF#2087 - Correctly parse the state of anonymous clones that are active more than once per node" ],
@@ -715,6 +765,8 @@ TESTS = [
"cl#5301 - respect order constraints when relevant resources are being probed" ],
[ "concurrent-fencing", "Allow performing fencing operations in parallel" ],
[ "priority-fencing-delay", "Delay fencing targeting the more significant node" ],
+ [ "pending-node-no-uname", "Do not fence a pending node that doesn't have an uname in node state yet" ],
+ [ "node-pending-timeout", "Fence a pending node that has reached `node-pending-timeout`" ],
],
[
[ "systemhealth1", "System Health () #1" ],
@@ -990,6 +1042,42 @@ TESTS = [
[ "bundle-replicas-change", "Change bundle from 1 replica to multiple" ],
[ "bundle-connection-with-container", "Don't move a container due to connection preferences" ],
[ "nested-remote-recovery", "Recover bundle's container hosted on remote node" ],
+ [ "bundle-promoted-location-1",
+ "Promotable bundle, positive location" ],
+ [ "bundle-promoted-location-2",
+ "Promotable bundle, negative location" ],
+ [ "bundle-promoted-location-3",
+ "Promotable bundle, positive location for promoted role" ],
+ [ "bundle-promoted-location-4",
+ "Promotable bundle, negative location for promoted role" ],
+ [ "bundle-promoted-location-5",
+ "Promotable bundle, positive location for unpromoted role" ],
+ [ "bundle-promoted-location-6",
+ "Promotable bundle, negative location for unpromoted role" ],
+ [ "bundle-promoted-colocation-1",
+ "Primary promoted bundle, dependent primitive (mandatory coloc)" ],
+ [ "bundle-promoted-colocation-2",
+ "Primary promoted bundle, dependent primitive (optional coloc)" ],
+ [ "bundle-promoted-colocation-3",
+ "Dependent promoted bundle, primary primitive (mandatory coloc)" ],
+ [ "bundle-promoted-colocation-4",
+ "Dependent promoted bundle, primary primitive (optional coloc)" ],
+ [ "bundle-promoted-colocation-5",
+ "Primary and dependent promoted bundle instances (mandatory coloc)" ],
+ [ "bundle-promoted-colocation-6",
+ "Primary and dependent promoted bundle instances (optional coloc)" ],
+ [ "bundle-promoted-anticolocation-1",
+ "Primary promoted bundle, dependent primitive (mandatory anti)" ],
+ [ "bundle-promoted-anticolocation-2",
+ "Primary promoted bundle, dependent primitive (optional anti)" ],
+ [ "bundle-promoted-anticolocation-3",
+ "Dependent promoted bundle, primary primitive (mandatory anti)" ],
+ [ "bundle-promoted-anticolocation-4",
+ "Dependent promoted bundle, primary primitive (optional anti)" ],
+ [ "bundle-promoted-anticolocation-5",
+ "Primary and dependent promoted bundle instances (mandatory anti)" ],
+ [ "bundle-promoted-anticolocation-6",
+ "Primary and dependent promoted bundle instances (optional anti)" ],
],
[
[ "whitebox-fail1", "Fail whitebox container rsc" ],