Commit 553b398c authored by Daniel Friesel's avatar Daniel Friesel
Browse files

add a very basic test

parent f598b0fe
Loading
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+11 −0
Original line number Diff line number Diff line
image: debian:bullseye

stages:
  - test

run_tests:
  stage: test
  script:
  - apt-get update -qy
  - apt-get install -y python3 python3-numpy
  - test/ledblink.sh

test/ledblink.etlog

0 → 100644
+7643 −0

File added.

Preview size limit exceeded, changes collapsed.

test/ledblink.sh

0 → 100755
+11 −0
Original line number Diff line number Diff line
#!/bin/sh

set -ex

bin/msp430-etv --load test/ledblink.etlog --stat | fgrep '7620 measurements in 2.01 s = 3782 Hz sample rate'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Reported energy: E = 0.0230'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Mean voltage: 3.29 V'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Mean current: 3483 µA'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Current prediction error: 688 µA'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Mean power: 11459 µW'
bin/msp430-etv --load test/ledblink.etlog --stat | fgrep 'Total energy: 0.0230'