anchor.diff:            date +%s
           }
   
  -        # Variables that are substituted within the libvirt XML files
  -        testid="$(${pkgs.utillinux}/bin/uuidgen -r)"
  -        testid="''${testid%%-*}"
  -        testid="''${testid:0:7}"
  -        uid="$(id -u)"
  -        gid="$(id -g)"
  -        pwd="$(pwd)"
  -        starttime="$(now)"
  -        subnet="$(($RANDOM % 255))"
  -
           function log() {
             printf "%05d %s\n" $(($(now) - $starttime)) "$1"
           }
  
positive.code:           ${pkgs.libvirt}/bin/virsh -c "${cfg.connectionURI}" \
              "${virshDestroyCmds}" &>/dev/null || true
            ${pkgs.libvirt}/bin/virsh -c "${cfg.connectionURI}" \
              "${virshCreateCmds}" >/dev/null
            ${pkgs.libvirt}/bin/virsh -c "${cfg.connectionURI}" \
              "event dom-$testid lifecycle --timeout ${toString cfg.timeouts.singleTryTimeout}" >/dev/null &
            export virshpid=$!
  
negative.code:         }
  
          function run_one_build() {
            testid="$(${pkgs.utillinux}/bin/uuidgen -r)"
            testid="''${testid%%-*}"
            export testid="''${testid:0:7}"
            export subnet="$(($RANDOM % 255))"
            export build="$(readlink -m "$(mktemp -dp "$pwd")")"
            export mnt="$(readlink -m "$(mktemp -dp "$pwd")")"
  
  