# YAML file to specify the ci_check regression testlist.
name: cv32e40s_obi_bus_err
description: OBI bus error regression

builds:
  corev-dv:
    cmd: make comp_corev-dv
    dir: cv32e40s/sim/uvmt

  uvmt_cv32e40s:
    cmd: make comp
    dir: cv32e40s/sim/uvmt

tests:
  corev_rand_instr_obi_err:
    build: uvmt_cv32e40s
    description: Random OBI instruction bus error test
    dir: cv32e40s/sim/uvmt
    cmd: make gen_corev-dv test TEST=corev_rand_instr_obi_err
    num: 20

  corev_rand_instr_obi_err_debug:
    build: uvmt_cv32e40s
    description: Random OBI instruction bus error test with debug
    dir: cv32e40s/sim/uvmt
    cmd: make gen_corev-dv test COREV=YES TEST=corev_rand_instr_obi_err_debug
    num: 20

  corev_rand_data_obi_err:
    build: uvmt_cv32e40s
    description: Random OBI data bus error test
    dir: cv32e40s/sim/uvmt
    cmd: make gen_corev-dv test TEST=corev_rand_data_obi_err
    num: 20

  corev_rand_data_obi_err_debug:
    build: uvmt_cv32e40s
    description: Random OBI data bus error test with debug
    dir: cv32e40s/sim/uvmt
    cmd: make gen_corev-dv test TEST=corev_rand_data_obi_err_debug
    num: 20
