tests_fast.yml 1.86 KB
Newer Older
Martin Jeřábek's avatar
Martin Jeřábek committed
1
.unit:
2 3 4 5
    default:
        log_level: warning
        error_tolerance: 0
        iterations: 50
Martin Jeřábek's avatar
Martin Jeřábek committed
6
        timeout: 100 ms
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
    tests:
        bit_stuffing:
            iterations: 10
            wave: unit/Bit_Stuffing/bsdt_unit.tcl
        apb:
            iterations: 1
        bus_sync:
            wave: unit/Bus_Sampling/bsnc_unit.tcl
        crc:
            wave: unit/CRC/crct_unit.tcl
        fault_confinement:
            wave: unit/Fault_confinement/fault_conf_unit.tcl
        int_man:
            wave: unit/Int_Manager/intm_unit.tcl
        mess_filt:
            wave: unit/Message_filter/msft_unit.tcl
        presc:
            wave: unit/Prescaler/prsc_unit.tcl
        protocol_control:
            wave: unit/Protocol_Control/pctl_unit.tcl
        rx_buf:
            wave: unit/RX_Buffer/rxbf_unit.tcl
            iterations: 10
        tx_arb:
            wave: unit/TX_Arbitrator/txar_unit.tcl
        tx_buf:
            wave: unit/TX_Buffer/txbf_unit.tcl
Martin Jeřábek's avatar
Martin Jeřábek committed
34 35
feature:
    default:
Martin Jeřábek's avatar
Martin Jeřábek committed
36 37 38 39
        log_level: warning
        error_tolerance: 0
        iterations: 50
        timeout: 100 ms
Martin Jeřábek's avatar
Martin Jeřábek committed
40 41
    tests:
        abort_transmittion:
Martin Jeřábek's avatar
Martin Jeřábek committed
42
        arbitration:
Martin Jeřábek's avatar
Martin Jeřábek committed
43 44
        fault_confinement:
        forbid_fd:
Martin Jeřábek's avatar
Martin Jeřábek committed
45
        interrupt:
Martin Jeřábek's avatar
Martin Jeřábek committed
46 47 48
        invalid_configs:
        overload:
        retr_limit:
Martin Jeřábek's avatar
Martin Jeřábek committed
49
        rx_status:
Martin Jeřábek's avatar
Martin Jeřábek committed
50 51 52 53 54 55
        spec_mode:
        traf_meas:
        tran_delay:
        tx_arb_time_tran:

.sanity:
56 57
    default:
        iterations: 1
Martin Jeřábek's avatar
Martin Jeřábek committed
58 59 60 61
        timeout: 2 sec
        log_level: info
        error_tolerance: 0
        gauss_iter: 40
62 63 64 65 66 67 68 69 70 71 72
    tests:
        "1Mb/10Mb 20 m Star":
            topology: star
            bus_len_v: [10.0, 10.0, 10.0, 10.0, 0.0, 0.0]
            trv_del_v: [10, 10, 10, 10]
            osc_tol_v: [0, 5, 10, 15]
            nw_mean: 70.0
            nw_var: 5.0
            ng_mean: 300000.0
            ng_var:  100000.0
            timing_config: [4, 1, 8, 8, 8, 3, 3, 1, 5, 2]