perfsonar / perl-shared

Shared libraries used by perl packages and referenced as a submodule in many git repos
Apache License 2.0
7 stars 3 forks source link

Adding support for sliprand #31

Closed arlake228 closed 7 years ago

arlake228 commented 7 years ago

These changes add support for sliprand to the meshconfig. Instead of using the old randslip option, these changes use slip along with the sliprand boolean field. It also provides for backward compatibility with the old random_start_percentage field if someone is still using that. By default it sets slip to a full test interval (i.e. repeat) and enables sliprand. This is very similar to the previous default. You can also explicitly set slip and slip_randmoze in a mesh to control these values, but it is not required.

Merge these when pscheduler has the required changes and you want to test with the mesh-config. No need to update any config files, the defaults should just do what we want and give a better distribution.