mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-24 06:07:19 -04:00
43 lines
2 KiB
YAML
43 lines
2 KiB
YAML
# Copyright Google LLC
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
# ================================================================================
|
|
# Regression test list format
|
|
# --------------------------------------------------------------------------------
|
|
# testlist : Assembly test list
|
|
# test : Assembly test name
|
|
# description : Description of this test
|
|
# gen_opts : Instruction generator options
|
|
# iterations : Number of iterations of this test
|
|
# no_iss : Enable/disable ISS simulator (Optional)
|
|
# gen_test : Test name used by the instruction generator
|
|
# asm_tests : Path to directed, hand-coded assembly test file or directory
|
|
# rtl_test : RTL simulation test name
|
|
# cmp_opts : Compile options passed to the instruction generator
|
|
# sim_opts : Simulation options passed to the instruction generator
|
|
# no_post_compare : Enable/disable comparison of trace log and ISS log (Optional)
|
|
# compare_opts : Options for the RTL & ISS trace comparison
|
|
# gcc_opts : gcc compile options
|
|
# --------------------------------------------------------------------------------
|
|
|
|
common_test_config: &common_test_config
|
|
path_var: TESTS_PATH
|
|
gcc_opts: "-static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles ../tests/custom/common/syscalls.c ../tests/custom/common/crt.S -I../tests/custom/env -I../tests/custom/common"
|
|
|
|
testlist:
|
|
- test: custom_test_template
|
|
iterations: 1
|
|
<<: *common_test_config
|
|
asm_tests: <path_var>/custom/hello_world/custom_test_template.S
|
|
|