File size: 1,486 Bytes
3cdaa7d |
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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# map platform-string β platform definiton
platforms:
ubuntu-20.04.gcc:
os: ubuntu-20.04
compiler: gcc
python: '3.9'
ubuntu-20.04.clang:
os: ubuntu-20.04
compiler: clang
python: '3.9'
# map of test-set-name β tests
test-sets:
main:
- ubuntu-20.04.clang.rfd
python:
- ubuntu-20.04.gcc.self.python
- ubuntu-20.04.clang.self.python
self:
- ubuntu-20.04.gcc.self.state
- ubuntu-20.04.gcc.self.subtests
- ubuntu-20.04.gcc.self.release
# map of GitHub-label β [test-set]
github-label-test-sets:
00 main: [main]
10 self: [self]
16 python: [python]
# map of submit-page-category β tests
# tests that does not get assigned will be automatically displayed in 'other' category
category-tests:
main:
- rfd
self:
- self.state
- self.subtests
- self.release
- self.python
# map branch β test-set to
# specify list of tests that should be applied by-default during testing of each new commits to specific branch
branch-test-sets:
main: [main]
benchmark: [main, python]
# map branch β test-sets for pull-request's
# specify which test-sets should be scheduled for PR's by-default (ie in addition to GH labels applied)
# use empty branch name to specify defult value for (ie any branch not explicitly listed)
pull-request-branch-test-sets:
# specific test sets for benchmark branch
benchmark: ['main', 'python']
# default, will apply to PR's to any other branch
'': ['main']
|