anchor.diff:  import ./make-test.nix ({ pkgs, ... }:
   let mungekey = "mungeverryweakkeybuteasytointegratoinatest";
       slurmconfig = {
  -      client.enable = true;
         controlMachine = "control";
         nodeName = ''
           control
  
positive.code:   subtest "run_distributed_command", sub {
      # Run `hostname` on 3 nodes of the partition (so on all the 3 nodes).
      # The output must contain the 3 different names
      $control->succeed("srun -N 3 hostname | sort | uniq | wc -l | xargs test 3 -eq");
    };
    '';
  })
  
negative.code:         # TODO slrumd port and slurmctld port should be configurations and
          # automatically allowed by the  firewall.
          networking.firewall.enable = false;
          services.slurm = {
            client.enable = true;
          } // slurmconfig;
        };
      in {
  
      control =
        { config, pkgs, ...}:
        {
  