(auto-qa must be a link into it's own source tree
so it can update itself)
- copy an appropriate .config file to
- $HOME/qa/$HOSTNAME-2.4-xfs-qa.config
+ $HOME/qa/$HOSTNAME.config
+ - You'll need to maunally install the "quota" and "acl"
+ userspace tools, rest will be installed automatically.
- You'll need a hacked version of 'su' in $HOME/qa that
lets your user su to root/root without a password
(if you want to run from cron, it mustn't require
- chmod 6755 $HOME/qa/su
- add the soon to be kernel to /etc/lilo.conf
- image=/boot/vmlinuz-2.4-xfs-qa
+ image=/boot/vmlinuz-xfs-qa
label=linux-xfs-qa
append = "console=ttyS0,38400n8"
30 4 * * * $HOME/qa/auto-qa cron-restarted
Notes:
- - if MODULAR=1 in auto-qa XFS and pagebuf are expected to
+ - if MODULAR=1 in auto-qa XFS and xfs_support are expected to
be modules. if MODULAR=0 they should be built into
the kernel
- the test device is cleaned at the start of the QA run
leaves the device inconsistant etc)
- I'm using a hacked su because PCP sudo won't set the
gid properly, and normal linux su won't run
- without a tty even if PAM is pissed-off.
+ without a tty even if PAM is switched off.
- The QA is restarted after reboot by a second cron entry
to avoid the test being able to get itself into
some stupid loop and so that it's always started