@@ -46,6 +46,9 @@ inputs:
4646 stack :
4747 description : Determine whether to run stack analysis or not
4848 default : " false"
49+ extra_args :
50+ description : Additional arguments to pass to the tests script
51+ default : " "
4952runs :
5053 using : composite
5154 steps :
6669 examples : ${{ inputs.examples }}
6770 check_namespace : ${{ inputs.check_namespace }}
6871 stack : ${{ inputs.stack }}
72+ extra_args : ${{ inputs.extra_args }}
6973 - name : Cross x86_64 Tests
7074 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-x86_64') && (success() || failure()) }}
7175 uses : ./.github/actions/functest
8589 examples : ${{ inputs.examples }}
8690 check_namespace : ${{ inputs.check_namespace }}
8791 stack : ${{ inputs.stack }}
92+ extra_args : ${{ inputs.extra_args }}
8893 - name : Cross aarch64 Tests
8994 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-aarch64') && (success() || failure()) }}
9095 uses : ./.github/actions/functest
@@ -104,6 +109,7 @@ runs:
104109 examples : ${{ inputs.examples }}
105110 check_namespace : ${{ inputs.check_namespace }}
106111 stack : ${{ inputs.stack }}
112+ extra_args : ${{ inputs.extra_args }}
107113 - name : Cross ppc64le Tests
108114 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-ppc64le') && (success() || failure()) }}
109115 uses : ./.github/actions/functest
@@ -123,6 +129,7 @@ runs:
123129 examples : ${{ inputs.examples }}
124130 check_namespace : ${{ inputs.check_namespace }}
125131 stack : ${{ inputs.stack }}
132+ extra_args : ${{ inputs.extra_args }}
126133 - name : Cross aarch64_be Tests
127134 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-aarch64_be') && (success() || failure()) }}
128135 uses : ./.github/actions/functest
@@ -142,6 +149,7 @@ runs:
142149 examples : ${{ inputs.examples }}
143150 check_namespace : ${{ inputs.check_namespace }}
144151 stack : ${{ inputs.stack }}
152+ extra_args : ${{ inputs.extra_args }}
145153 - name : Cross riscv64 Tests
146154 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-riscv64') && (success() || failure()) }}
147155 uses : ./.github/actions/functest
@@ -161,6 +169,7 @@ runs:
161169 examples : ${{ inputs.examples }}
162170 check_namespace : ${{ inputs.check_namespace }}
163171 stack : ${{ inputs.stack }}
172+ extra_args : ${{ inputs.extra_args }}
164173 - name : Cross riscv32 Tests
165174 if : ${{ (inputs.compile_mode == 'all' || inputs.compile_mode == 'cross-riscv32') && (success() || failure()) }}
166175 uses : ./.github/actions/functest
@@ -180,3 +189,4 @@ runs:
180189 examples : ${{ inputs.examples }}
181190 check_namespace : ${{ inputs.check_namespace }}
182191 stack : ${{ inputs.stack }}
192+ extra_args : ${{ inputs.extra_args }}
0 commit comments