| Index: client/site_tests/platform_CryptohomeStress/control.surfing
|
| diff --git a/client/site_tests/platform_CryptohomeStress/control.surfing b/client/site_tests/platform_CryptohomeStress/control.surfing
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..4ee239408aa9d723c0359ccd1ab6de1263765800
|
| --- /dev/null
|
| +++ b/client/site_tests/platform_CryptohomeStress/control.surfing
|
| @@ -0,0 +1,27 @@
|
| +AUTHOR = "Chromium OS Team"
|
| +NAME = "platform_CryptoHomeStress"
|
| +PURPOSE = "Stress test the encrypted file system in Chromium OS."
|
| +TIME = "LONG"
|
| +TEST_CATEGORY = "Security"
|
| +TEST_CLASS = "security"
|
| +TEST_TYPE = "client"
|
| +
|
| +DOC = """
|
| +This is a stress test of the file system in Chromium OS. While performing the
|
| +test, we will cycle through power states, and interrupt disk activity.
|
| +"""
|
| +
|
| +# The time in seconds to run this stress for, passed to the individual tests.
|
| +RUNTIME = 600
|
| +
|
| +def run_sleeper():
|
| + job.run_test('platform_SuspendStress', runtime=RUNTIME)
|
| +
|
| +def run_fio():
|
| + job.run_test('platform_CryptohomeFio', runtime=RUNTIME,
|
| + script='surfing')
|
| +
|
| +def run_cryptohomestress():
|
| + job.run_test('platform_CryptohomeStress', runtime=RUNTIME)
|
| +
|
| +job.parallel([run_sleeper], [run_fio], [run_cryptohomestress])
|
|
|