metadata: name: 96boards-gpio format: "Lava-Test-Shell Test Definition 1.0" description: "Low Speed expansion GPIO test" maintainer: - milosz.wasilewski@linaro.org os: - debian scope: - functional devices: - hi6220-hikey - apq8016-sbc install: deps: - arduino-mk - python-mraa git-repos: - url: https://git.linaro.org/qa/96boards-lsexpansion-tests.git destination: ls-expansion-tests branch: RELEASE steps: - export MONITOR_PORT=$MONITOR_PORT - cd ls-expansion-tests/gpiotest - ln -s /usr/share/arduino/Arduino.mk Makefile - make upload reset_stty params: RELEASE: 'master' MONITOR_PORT: '/dev/tty96B0' run: steps: - cd ls-expansion-tests/gpiotest - python writer.py parse: pattern: "^(?P[a-z0-9_]+)\\s+[a-zA-Z_\\.\\(\\)]+\\s+[\\.]{3}\\s+(?Pok|FAIL|skip)" fixupdict: ok: pass FAIL: fail skip: skip ERROR: fail