Home
last modified time | relevance | path

Searched +full:runner +full:- +full:options (Results 1 – 25 of 227) sorted by relevance

12345678910

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dthrow.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly_header
25 - name: pandasm_header
35 - file-name: "throw"
40 - sig: throw v:in:ref
44 - x_throw
47 - file-name: "when_reg_is_invalid"
51 - sig: throw v:in:ref
55 - v1_throw_type
[all …]
Dststatic.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
51 - name: PandaAssembly_header
90 - file-name: "ststatic.obj"
96 - sig: ststatic.obj field_id
101 - file-name: "check_if_acc_initialized"
105 header-template: ['pandasm_header']
106 check-type: exit-positive
109 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dststatic.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
47 - file-name: "ststatic.64"
51 …Store accumulator content into static field by field_id. For non-object variant the size of actual…
54 - sig: ststatic.64 field_id
59 - file-name: "check_if_acc_initialized"
63 header-template: ['pandasm_header']
64 check-type: exit-positive
67 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dstobj.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
51 - name: PandaAssembly_header
90 - file-name: "stobj.obj"
96 - sig: stobj.obj v:in:ref, field_id
101 - file-name: "check_if_regs_initialized"
105 header-template: ['pandasm_header']
106 check-type: exit-positive
109 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dldstatic.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
39 - name: PandaAssembly_header
61 - file-name: "ldstatic.64"
67 - sig: ldstatic.64 field_id
72 - file-name: "with_non_static_field_id"
76 - field_id_static
77 header-template: []
78 check-type: exit-positive
[all …]
Dstobj.v.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
42 - name: PandaAssembly_header
70 - file-name: "stobj.v.obj"
76 - sig: stobj.v.obj v1:in:ref, v2:in:ref, field_id
81 - file-name: "check_if_regs_initialized"
85 header-template: ['pandasm_header']
86 check-type: exit-positive
88 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dldstatic.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
38 - name: PandaAssembly_header
60 - file-name: "ldstatic"
66 - sig: ldstatic field_id
71 - file-name: "with_non_static_field_id"
75 - field_id_static
76 header-template: []
77 check-type: exit-positive
[all …]
Dststatic.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
47 - file-name: "ststatic"
51 …Store accumulator content into static field by field_id. For non-object variant the size of actual…
54 - sig: ststatic field_id
59 - file-name: "check_if_acc_initialized"
63 header-template: ['pandasm_header']
64 check-type: exit-positive
67 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dldstatic.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
52 - name: PandaAssembly_header
92 - file-name: "ldstatic.obj"
98 - sig: ldstatic.obj field_id
103 - file-name: "with_non_static_field_id"
107 - field_id_static
108 header-template: []
109 check-type: exit-positive
[all …]
Dldobj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
49 - name: PandaAssembly_header
79 - name: get_null_R
87 - file-name: "ldobj"
93 - sig: ldobj v:in:ref, field_id
98 - file-name: "check_if_regs_initialized"
102 - sig: ldobj v:in:ref, field_id
105 header-template: ['pandasm_header']
[all …]
Dstobj.64.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
50 - file-name: "stobj.64"
54 …Store accumulator content into object field by field_id. For non-object variant the size of actual…
57 - sig: stobj.64 v:in:ref, field_id
62 - file-name: "check_if_regs_initialized"
66 header-template: ['pandasm_header']
67 check-type: exit-positive
70 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Djgtz.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jgtz"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jgtz imm:i32
37 code-template: |
40 check-type: exit-positive
42 - values:
[all …]
Djnez.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jnez"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jnez imm:i32
35 - branch_target
39 code-template: |
42 check-type: exit-positive
[all …]
Djeqz.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jeqz"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jeqz imm:i32
37 code-template: |
40 check-type: exit-positive
42 - values:
[all …]
Djnez.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
20 - file-name: "jnez.obj"
28 - x_none
30 - sig: jnez.obj imm:i32
35 - file-name: "invalid_offset"
38 - branch_target
40 - sig: jnez.obj imm:i32
43 runner-options: [compile-failure]
[all …]
Djeqz.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
20 - file-name: "jeqz.obj"
28 - x_none
30 - sig: jeqz.obj imm:i32
35 - file-name: "invalid_offset"
38 - branch_target
40 - sig: jeqz.obj imm:i32
43 runner-options: [compile-failure]
[all …]
Dldobj.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
52 - name: PandaAssembly_header
93 - file-name: "ldobj.obj"
99 - sig: ldobj.obj v:in:ref, field_id
104 - file-name: "check_if_regs_initialized"
108 - sig: ldobj.obj v:in:ref, field_id
111 header-template: [pandasm_header]
112 check-type: exit-positive
[all …]
Dldobj.v.obj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
52 - name: PandaAssembly_header
93 - file-name: "ldobj.v.obj"
99 - sig: ldobj.v.obj v1:out:ref, v2:in:ref, field_id
104 - file-name: "check_if_v2_initialized"
108 - sig: ldobj.v.obj v1:out:ref, v2:in:ref, field_id
111 header-template: [pandasm_header]
112 check-type: exit-positive
[all …]
Djltz.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jltz"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jltz imm:i32
37 code-template: |
40 check-type: exit-positive
42 - values:
[all …]
Djlez.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jlez"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jlez imm:i32
37 code-template: |
40 check-type: exit-positive
42 - values:
[all …]
Djgez.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: "jgez"
22 if signed 32-bit integer in accumulator compares with 0 as specified.
25 - x_none
28 - file-name: "op"
31 - sig: jgez imm:i32
37 code-template: |
40 check-type: exit-positive
42 - values:
[all …]
Dldarr.8.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: PandaAssembly
18 - name: aoobe_p
21 - name: aoobe_j
24 - name: npe_p
27 - name: npe_j
31 - file-name: "ldarr.8"
38 - file-name: "read_arr_p"
41 - sig: ldarr.8 v:in:i8[]
[all …]
Dstobj.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
50 - file-name: "stobj"
54 …Store accumulator content into object field by field_id. For non-object variant the size of actual…
57 - sig: stobj v:in:ref, field_id
62 - file-name: "check_if_regs_initialized"
66 header-template: ['pandasm_header']
67 check-type: exit-positive
70 runner-options: ['verifier-failure', 'verifier-config']
[all …]
/arkcompiler/runtime_core/tests/cts-generator/
DREADME.md1 # Test generator and test runner tools
8 * `CTS_TEST_SELECT_OPTION` - options, passed to test-runner.rb.
9 Useful for defining `--exclude-tag` and `--include-tag` options.
10 * `PANDA_CTS_JOBS_NUMBER` - amount of parallel jobs for test execution. Default is 8.
14 Options:
17 Usage: generate-cts.rb [options]
18 -t, --template FILE Path to template yaml file to generate tests (required)
19 -s, --schema FILE Path to json schema for template yaml (required)
20 -k, --skip Skip yaml schema validation
21 -o, --output DIR Path to directory where tests will be generated (required)
[all …]
Dtest-runner.rb2 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
7 # http://www.apache.org/licenses/LICENSE-2.0
27 require_relative 'runner/runner'
28 require_relative 'runner/single_test_runner'
29 require_relative 'runner/reporters/test_reporter'
30 require_relative 'runner/reporters/jtr_reporter'
31 require_relative 'runner/reporters/allure_reporter'
33 def check_option(optparser, options, key) argument
34 return if options[key]
36 puts "Missing option: --#{key}"
[all …]

12345678910