fuego test systemをインストールする


目的

fuego test systemをインストールする手順を記載します。

以下を参考

Fuego wiki
Installing_Fuego

fuegoとは

http://fuegotest.org/
fuego test system
Fuegoは、組み込みLinuxテストに特化して設計されたテストシステムです。テスト実行の主要な方法として、ホストシステムからの組込みターゲットの自動テストをサポートしています。

環境

Ubuntu16.04

# uname -a
Linux ubuntu 4.4.0-179-generic #209-Ubuntu SMP Fri Apr 24 17:48:44 UTC 2020 x86_64 GNU/Linux
# cat /proc/version
Linux version 4.4.0-179-generic (buildd@lcy01-amd64-014) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ) #209-Ubuntu SMP Fri Apr 24 17:48:44 UTC 2020
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

fuego のインストール

dockerをインストール

sudo apt install -y git docker.io

fuegoダウンロード/ビルド/起動を以下ステップで行う。

git clone https://bitbucket.org/fuegotest/fuego.git
cd fuego
./install.sh
./start.sh
firefox http://localhost:8090/fuego

ブラウザからJenkinsUIへアクセスできればOK

fuego git repositoty

https://bitbucket.org/fuegotest/fuego/src/master/

その他、Tips

Using Fuego with AGL
Raspberry Pi Fuego Setup
http://fuegotest.org/wiki/Using_Fuego_with_LAVA

Ubuntuでのスクリーンショットの撮り方

PrintScreen をクリックすると画面全体を撮れるが、
Shift+PrintScreen をクリックすると画面を選択してスクリーンショットを撮れる。

参考

agl-testframework
Fuego wiki
Installing_Fuego
http://fuegotest.org/
Fuego Quickstart Guide
AGL API Reference/Test Framework
https://bitbucket.org/fuegotest/fuego/src/master/