1# 2# Schema to validate a YAML file providing the list of configurations 3# under quarantine 4# 5# We load this with pykwalify 6# (http://pykwalify.readthedocs.io/en/unstable/validation-rules.html), 7# a YAML structure validator, to validate the YAML files that provide 8# a list of configurations (scenarios + platforms) under quarantine 9# 10type: seq 11matching: all 12sequence: 13 - type: map 14 required: true 15 matching: all 16 mapping: 17 "scenarios": 18 type: seq 19 required: false 20 sequence: 21 - type: str 22 - unique: true 23 "platforms": 24 required: false 25 type: seq 26 sequence: 27 - type: str 28 - unique: true 29 "architectures": 30 required: false 31 type: seq 32 sequence: 33 - type: str 34 - unique: true 35 "simulations": 36 required: false 37 type: seq 38 sequence: 39 - type: str 40 - unique: true 41 "comment": 42 type: str 43 required: false 44