Commit 61d4ab5
committed
Add adaptation-proving test for random walk controller
test_walker_settles_differently_per_workload: runs 30 dense-graph
collections (200K objects) then 30 simple-object collections (5K),
verifies the walker settles at different worker counts (W1 != W2).
This proves the walker ADAPTS to workload characteristics, not just
explores randomly. Consistently produces W1=8 (dense) vs W2=3-7
(simple) across 5/5 reliability runs.1 parent edc0408 commit 61d4ab5
1 file changed
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
928 | 928 | | |
929 | 929 | | |
930 | 930 | | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
931 | 974 | | |
932 | 975 | | |
933 | 976 | | |
0 commit comments