view more/smoketest-report.sh @ 1422:73b7ff43d1da

Rename i686-kvm to i686-virtio
author Alessio Igor Bogani <alessioigorbogani@gmail.com>
date Tue, 02 Aug 2011 11:10:54 +0200
parents 8d0567d46cd7
children 58bd855892c3
line wrap: on
line source

#!/bin/bash

. sources/utility_functions.sh || exit 1

# Test all architctures to see whether or not they can compile and run
# the included "hello world" program.

echo "Architecture,Smoketest,Control Image,Build Stage"

for i in $(ls sources/targets | sed 's@.*/@@')
do
  [ ! -f "sources/targets/$i" ] && continue

  echo -n "$i,"

  grep -q 'Hello world!' build/logs/smoketest-$i.txt 2>/dev/null &&
    echo -n "PASS," || echo -n "FAIL,"

  [ -e "build/native-static/dropbearmulti-$i" ] &&
    echo -n "PASS," || echo -n "FAIL,"

  echo $(
    sed -n 's/^=== \([^(]*\)([^ ]* \(.*\))/\2 \1/p' \
      build/logs/build-$i.txt | tail -n 1 )
done