Basic Maintenance for VDT Test Machines

Adding a New Machine

Once the system administrators have racked a new machine and installed the operating system of choice on it, we take care of the rest. Here are the steps to follow:

  1. Install WHAT on the machine
  2. Install host and HTTP certificates on the machine — email Alain the hostnames and he does the rest
  3. Edit SVN:tests/trunk/send-mail.sh to add the platform to the list of reported platforms:
    --arch "OS,ARCH=VERSIONS" \

    where OS is the short name for the operating system, ARCH is the machine architecture, and VERSIONS is a comma-separated list of VDT versions to test. Just look at the other lines in the file for examples. Insert the new entry in a sensible location.

  4. Edit SVN:tests/trunk/vdt-test-email to add skip counts for the new platform

    Look for the %MAX_SKIP_COUNT hash, then find the appropriate VDT version(s). Follow the established format. Unless you know the correct skip counts for sure, just set it to zero and then fix it after inspecting the first runs.

  5. Edit SVN:tests/trunk/root/vdt-install-test/bin/vdt-run-install-tests to add the platform to %archs:
    'HOSTNAME' => ['OS', 'ARCH'],

    where HOSTNAME is the machine’s hostname and OS and ARCH are as above.

  6. Examine SVN:tests/trunk/test-scripts/tests-to-run and make changes, if necessary
  7. Commit and install changes to SVN:tests/trunk
    svn ci
    svn update; make install
  8. Update internal web pages: