[Notes] [Git][BuildStream/buildstream][valentindavid/integration-tests-aarch64] Run tests on aarch64



Title: GitLab

Valentin David pushed to branch valentindavid/integration-tests-aarch64 at BuildStream / buildstream

Commits:

3 changed files:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -86,25 +86,31 @@ source_dist:
    86 86
         - coverage-linux/
    
    87 87
     
    
    88 88
     tests-debian-9:
    
    89
    -  image: buildstream/testsuite-debian:9-master-119-552f5fc6
    
    89
    +  image: buildstream/testsuite-debian:9-master-123-7ce6581b
    
    90 90
       <<: *linux-tests
    
    91 91
     
    
    92 92
     tests-fedora-27:
    
    93
    -  image: buildstream/testsuite-fedora:27-master-119-552f5fc6
    
    93
    +  image: buildstream/testsuite-fedora:27-master-123-7ce6581b
    
    94 94
       <<: *linux-tests
    
    95 95
     
    
    96 96
     tests-fedora-28:
    
    97
    -  image: buildstream/testsuite-fedora:28-master-119-552f5fc6
    
    97
    +  image: buildstream/testsuite-fedora:28-master-123-7ce6581b
    
    98 98
       <<: *linux-tests
    
    99 99
     
    
    100 100
     tests-ubuntu-18.04:
    
    101
    -  image: buildstream/testsuite-ubuntu:18.04-master-119-552f5fc6
    
    101
    +  image: buildstream/testsuite-ubuntu:18.04-master-123-7ce6581b
    
    102
    +  <<: *linux-tests
    
    103
    +
    
    104
    +tests-fedora-28-aarch64:
    
    105
    +  image: buildstream/testsuite-fedora:aarch64-28-master-123-7ce6581b
    
    106
    +  tags:
    
    107
    +    - aarch64
    
    102 108
       <<: *linux-tests
    
    103 109
     
    
    104 110
     tests-unix:
    
    105 111
       # Use fedora here, to a) run a test on fedora and b) ensure that we
    
    106 112
       # can get rid of ostree - this is not possible with debian-8
    
    107
    -  image: buildstream/testsuite-fedora:27-master-119-552f5fc6
    
    113
    +  image: buildstream/testsuite-fedora:27-master-123-7ce6581b
    
    108 114
       stage: test
    
    109 115
       variables:
    
    110 116
         BST_FORCE_BACKEND: "unix"
    

  • tests/integration/project/elements/base/base-alpine.bst
    ... ... @@ -7,6 +7,11 @@ description: |
    7 7
     
    
    8 8
     sources:
    
    9 9
       - kind: tar
    
    10
    -    url: alpine:integration-tests-base.v1.x86_64.tar.xz
    
    11 10
         base-dir: ''
    
    12
    -    ref: 3eb559250ba82b64a68d86d0636a6b127aa5f6d25d3601a79f79214dc9703639
    11
    +    (?):
    
    12
    +    - arch == "x86_64":
    
    13
    +        ref: 3eb559250ba82b64a68d86d0636a6b127aa5f6d25d3601a79f79214dc9703639
    
    14
    +        url: "alpine:integration-tests-base.v1.x86_64.tar.xz"
    
    15
    +    - arch == "aarch64":
    
    16
    +        ref: 431fb5362032ede6f172e70a3258354a8fd71fcbdeb1edebc0e20968c792329a
    
    17
    +        url: "alpine:integration-tests-base.v1.aarch64.tar.xz"

  • tests/integration/project/project.conf
    ... ... @@ -9,6 +9,12 @@ options:
    9 9
         type: bool
    
    10 10
         description: Whether to expect a linux platform
    
    11 11
         default: True
    
    12
    +  arch:
    
    13
    +    type: arch
    
    14
    +    description: Current architecture
    
    15
    +    values:
    
    16
    +      - x86_64
    
    17
    +      - aarch64
    
    12 18
     split-rules:
    
    13 19
       test:
    
    14 20
         - |
    



  • [Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]