diff options
author | Vishal Bhoj <vishal.bhoj@linaro.org> | 2019-11-20 11:21:07 +0530 |
---|---|---|
committer | Vishal Bhoj <vishal.bhoj@linaro.org> | 2019-11-20 11:21:07 +0530 |
commit | d76d4bb2b8448eacad871fdb34c0a15d1e1eb51e (patch) | |
tree | ef429dd5cf7f6e57ba7c2422c4262b98954345d0 /templates/baseline/baseline.jinja2 | |
parent | 9cb676779aebcae591a3bb6fd660dc6e3a1f8865 (diff) | |
parent | 6fde928182b68b9b17cb5f3120e7bea66c4baca2 (diff) |
Diffstat (limited to 'templates/baseline/baseline.jinja2')
-rw-r--r-- | templates/baseline/baseline.jinja2 | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/templates/baseline/baseline.jinja2 b/templates/baseline/baseline.jinja2 index d514f28..e0b856a 100644 --- a/templates/baseline/baseline.jinja2 +++ b/templates/baseline/baseline.jinja2 @@ -1,6 +1,48 @@ - test: +{%- if test_namespace %} + namespace: {{ test_namespace }} +{%- endif %} timeout: - minutes: 10 + minutes: 1 + definitions: + - repository: + metadata: + format: Lava-Test Test Definition 1.0 + name: baseline + description: "baseline test plan" + os: + - debian + scope: + - functional + environment: + - lava-test-shell + run: + steps: + - > + for level in warn err; do + dmesg --level=$level --notime -x -k > dmesg.$level + done + - > + for level in crit alert emerg; do + dmesg --level=$level --notime -x -k > dmesg.$level + test -s dmesg.$level && res=fail || res=pass + count=$(cat dmesg.$level | wc -l) + lava-test-case $level \ + --result $res \ + --measurement $count \ + --units lines + done + - cat dmesg.emerg dmesg.alert dmesg.crit dmesg.err dmesg.warn + from: inline + name: dmesg + path: inline/dmesg.yaml + +- test: +{%- if test_namespace %} + namespace: {{ test_namespace }} +{%- endif %} + timeout: + minutes: 1 definitions: - repository: metadata: |