summaryrefslogtreecommitdiff
path: root/automated/android/microbenchmarks/microbenchmarks.yaml
blob: d94cdde02606656edd990a05d94cdce4d59b443a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
metadata:
    name: microbenchmarks
    format: "Lava-Test-Shell Test Definition 1.0"
    description: "Run ART microbenchmarks."
    maintainer:
        - vishal.bhoj@linaro.org
    os:
        - android
    devices:
        - pixel
        - nexus5x
    scope:
        - performance
    environment:
        - lava-test-shell
        - local-test-runner

params:
    SNAPSHOTS_URL: ""
    SOURCE_PROJECT_NAME: ""
    SOURCE_BUILD_NUMBER: ""
    SOURCE_BUILD_URL: ""
    ART_URL: ""
    LUNCH_TARGET: ""
    BUILD_TARBALL: ""
    ITERATIONS: "10"
    MODE: ""
    # Specify url and token for file uploading.
    ARTIFACTORIAL_URL: "https://archive.validation.linaro.org/artifacts/team/qa/"

run:
    steps:
        - export SECRETS_FILE=${PWD}/../../../secrets
        - cd ./automated/android/microbenchmarks
        - . ./microbenchmarks.sh -s false
        - tar -cJf artifacts.txz artifacts/
        - ../../../../utils/upload-to-artifactorial.sh -a artifacts.txz -u "${ARTIFACTORIAL_URL}" -t "${ARTIFACTORIAL_TOKEN}"