{
    "actions": [
        {
            "command": "deploy_linaro_image",
            "metadata": {
                "ubuntu.build": "14.04",
                "ubuntu.name": "14.04-server-base",
                "ubuntu.url": "http://images.validation.linaro.org/ubuntu-14-04-server-base.img.gz",
                "ubuntu.distribution": "trusty"
            },
            "parameters": {
                "image": "http://images.validation.linaro.org/ubuntu-14-04-server-base.img.gz",
                 "role": "host"
            }
        },
        {
            "command": "deploy_linaro_android_image",
            "metadata": {
                "android.build": "359",
                "android.name": "linaro-android_armv8-android-juno-lsk",
                "android.url": "https://android-build.linaro.org/jenkins/job/linaro-android_armv8-android-juno-lsk/359/"
            },
            "parameters": {
                "images": [
                    {
                        "fastboot": [
                            "format cache",
                            "format userdata"
                        ]
                    },
                    {
                        "role": "target",
                        "bootloadertype": "uefi"
                    },
                    {
                        "partition": "boot",
                        "url": "http://snapshots.linaro.org/android/~linaro-android/armv8-android-juno-lsk/359/boot.tar.bz2"
                    },
                    {
                        "partition": "system",
                        "url": "http://snapshots.linaro.org/android/~linaro-android/armv8-android-juno-lsk/359/system.tar.bz2"
                    },
                    {
                        "partition": "userdata",
                        "url": "http://snapshots.linaro.org/android/~linaro-android/armv8-android-juno-lsk/359/userdata.tar.bz2"
                    }
                ]
            }
        },
        {
            "command": "boot_linaro_android_image",
            "parameters": {
                "role": "target",
                "enable_network_after_boot_android": false
            }
        },
        {
            "command": "lava_test_shell",
            "parameters": {
                "role": "host",
                "testdef_repos": [
                    {
                        "bzr-repo": "lp:~botao-sun/+junk/botao-test-definitions",
                        "testdef": "android/cts-host.yaml",
                        "revision": "169"
                    }
                ],
                "timeout": 5400
            }
        },
        {
            "command": "lava_test_shell",
            "parameters": {
                "lava_test_dir": "/data/local/tmp/lava",
                "lava_test_results_dir": "/local/tmp/lava",
                "role": "target",
                "testdef_repos": [
                    {
                        "bzr-repo": "lp:~botao-sun/+junk/botao-test-definitions",
                        "testdef": "android/cts-target.yaml",
                        "revision": "169"
                    }
                ],
                "timeout": 7200
            }
        },
        {
            "command": "submit_results_on_host",
            "parameters": {
                "server": "http://validation.linaro.org/RPC2/",
                "stream": "/anonymous/botao-sun/"
            }
        }
    ],
    "device_group": [
        {
            "count": 1,
            "device_type": "kvm",
            "role": "host"
        },
        {
            "count": 1,
            "device_type": "juno",
            "role": "target"
        }
    ],
    "job_name": "Botao-Juno-CTS-Package",
    "logging_level": "INFO",
    "timeout": 9000
}