XO-4/Kernel/Runin: Difference between revisions
(Created page with 'Checklist for customising runin for kernel testing. See also Olpc-runin-tests. == disarm fscheck == This disarms the filesystem consistency check, but doesn't stop it runn…') |
No edit summary |
||
Line 1: | Line 1: | ||
Checklist for customising runin for kernel testing. See also [[Olpc-runin-tests]]. |
Checklist for customising runin for kernel testing. See also [[Olpc-runin-tests]]. |
||
== remove no-suspend == |
|||
The builder is placing a file /runin/no-suspend which blocks suspend and resume testing. |
|||
rm /runin/no-suspend |
|||
== disarm fscheck == |
== disarm fscheck == |
||
This disarms the filesystem consistency check, but doesn't stop it running. The log will contain reports of failure that don't stop the whole run. It is necessary if any files outside /home/olpc have been changed, such as kernel or runin tests. It is not necessary if files have been created that were not previously present, such as runin flags. |
This disarms the filesystem consistency check, but doesn't stop it running. The log will contain reports of failure that don't stop the whole run. It is necessary if any files outside /home/olpc have been removed or changed, such as kernel or runin tests. It is not necessary if files have been created that were not previously present, such as runin flags. |
||
touch /runin/soiled |
touch /runin/soiled |
Revision as of 05:26, 10 January 2013
Checklist for customising runin for kernel testing. See also Olpc-runin-tests.
remove no-suspend
The builder is placing a file /runin/no-suspend which blocks suspend and resume testing.
rm /runin/no-suspend
disarm fscheck
This disarms the filesystem consistency check, but doesn't stop it running. The log will contain reports of failure that don't stop the whole run. It is necessary if any files outside /home/olpc have been removed or changed, such as kernel or runin tests. It is not necessary if files have been created that were not previously present, such as runin flags.
touch /runin/soiled
set aggressive suspend timings
This sets ten second awake, ten second suspend timings.
touch /runin/aggressive
set extreme suspend timings
This sets zero seconds awake, three seconds suspend timings.
touch /runin/extreme
ignore repeated hangs
By default, runin reports a fail if the number of hangs exceeds three. On a test bed, this results in repeated fails (fixed in git). To turn off the repeated hang detection fail:
touch /runin/no-fail-hangs
optional, disable individual tests
Individual tests can be disabled by renaming the test file.
mv runin-battery runin-battery.orig
runin-gtk is required to be present, unless runin-tests is edited to remove all reference to it.