diff options
author | Taihsiang Ho (tai271828) <taihsiang.ho@canonical.com> | 2019-08-26 16:24:43 +0800 |
---|---|---|
committer | Taihsiang Ho (tai271828) <taihsiang.ho@canonical.com> | 2019-08-26 16:24:43 +0800 |
commit | 82092fb10b2142b3e03307c1cb411d68cb1af311 (patch) | |
tree | e8ab54ae8aa7477901ec28aa5067ae7832b52d5c /units/stress | |
parent | 4e79129c7ab2e6663d986ba708f4afac538edb06 (diff) |
stress: support customized value over env var
Diffstat (limited to 'units/stress')
-rw-r--r-- | units/stress/jobs.pxu | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/units/stress/jobs.pxu b/units/stress/jobs.pxu index 756d537f..0c710ac0 100644 --- a/units/stress/jobs.pxu +++ b/units/stress/jobs.pxu @@ -18,7 +18,15 @@ estimated_duration: 7200.0 requires: package.name == 'stress-ng' or executable.name == 'stress-ng' user: root -command: cpu_stress --runtime 7200 +command: + if [ -n "$STRESS_NG_CPU_TIME" ] + then + echo "Found STRESS_NG_CPU_TIME env var, stress_ng cpu running time is now: $STRESS_NG_CPU_TIME seconds" + cpu_stress --runtime $STRESS_NG_CPU_TIME + else + echo STRESS_NG_CPU_TIME env var is not found, stress_ng cpu running time is default value + cpu_stress --runtime 7200 + fi _summary: Stress of CPUs (very long runtime) _description: |