Skip to content

Commit ba64b8c

Browse files
derektrileypetreze
authored andcommitted
Update xts tests
Signed-off-by: Derek Riley <[email protected]> Signed-off-by: Petar Tonev <[email protected]>
1 parent 8b9ecc2 commit ba64b8c

File tree

1 file changed

+108
-0
lines changed

1 file changed

+108
-0
lines changed

.github/workflows/zxc-xts-tests.yaml

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,90 @@ jobs:
177177
gradle-cache-username: ${{ secrets.gradle-cache-username }}
178178
gradle-cache-password: ${{ secrets.gradle-cache-password }}
179179

180+
xts-hapi-misc-tests:
181+
name: XTS HAPI Tests (Misc)
182+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
183+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
184+
with:
185+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Misc"
186+
enable-hapi-tests-misc: true
187+
enable-network-log-capture: true
188+
ref: ${{ inputs.commit_sha }}
189+
secrets:
190+
access-token: ${{ secrets.access-token }}
191+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
192+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
193+
194+
xts-hapi-misc-records-tests:
195+
name: XTS HAPI Tests (Misc Records)
196+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
197+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
198+
with:
199+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Misc Records"
200+
enable-hapi-tests-misc-records: true
201+
enable-network-log-capture: true
202+
ref: ${{ inputs.commit_sha }}
203+
secrets:
204+
access-token: ${{ secrets.access-token }}
205+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
206+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
207+
208+
xts-hapi-crypto-tests:
209+
name: XTS HAPI Tests (Crypto)
210+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
211+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
212+
with:
213+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Crypto"
214+
enable-hapi-tests-crypto: true
215+
enable-network-log-capture: true
216+
ref: ${{ inputs.commit_sha }}
217+
secrets:
218+
access-token: ${{ secrets.access-token }}
219+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
220+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
221+
222+
xts-hapi-simplefees-tests:
223+
name: XTS HAPI Tests (Simple Fees)
224+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
225+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
226+
with:
227+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Simple Fees"
228+
enable-hapi-tests-simplefees: true
229+
enable-network-log-capture: true
230+
ref: ${{ inputs.commit_sha }}
231+
secrets:
232+
access-token: ${{ secrets.access-token }}
233+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
234+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
235+
236+
xts-hapi-token-tests:
237+
name: XTS HAPI Tests (Token)
238+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
239+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
240+
with:
241+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Token"
242+
enable-hapi-tests-token: true
243+
enable-network-log-capture: true
244+
ref: ${{ inputs.commit_sha }}
245+
secrets:
246+
access-token: ${{ secrets.access-token }}
247+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
248+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
249+
250+
xts-hapi-smart-contract-tests:
251+
name: XTS HAPI Tests (Smart Contract)
252+
if: ${{ inputs.enable-extended-test-suite == 'true' }}
253+
uses: ./.github/workflows/node-zxc-compile-application-code.yaml
254+
with:
255+
custom-job-label: "${{ inputs.custom-job-label }} HAPI Smart Contract"
256+
enable-hapi-tests-smart-contract: true
257+
enable-network-log-capture: true
258+
ref: ${{ inputs.commit_sha }}
259+
secrets:
260+
access-token: ${{ secrets.access-token }}
261+
gradle-cache-username: ${{ secrets.gradle-cache-username }}
262+
gradle-cache-password: ${{ secrets.gradle-cache-password }}
263+
180264
xts-hapi-block-node-comms-tests:
181265
name: XTS HAPI Tests (Block Node Communication)
182266
if: ${{ inputs.enable-extended-test-suite == 'true' }}
@@ -328,6 +412,12 @@ jobs:
328412
- xts-timing-sensitive-tests
329413
- xts-time-consuming-tests
330414
- xts-hammer-tests
415+
- xts-hapi-misc-tests
416+
- xts-hapi-misc-records-tests
417+
- xts-hapi-crypto-tests
418+
- xts-hapi-simplefees-tests
419+
- xts-hapi-token-tests
420+
- xts-hapi-smart-contract-tests
331421
- xts-hapi-time-consuming-tests
332422
- xts-hapi-block-node-comms-tests
333423
- xts-otter-tests
@@ -351,6 +441,12 @@ jobs:
351441
${{ needs.xts-timing-sensitive-tests.result || 'skipped' }}
352442
${{ needs.xts-time-consuming-tests.result || 'skipped' }}
353443
${{ needs.xts-hammer-tests.result || 'skipped' }}
444+
${{ needs.xts-hapi-misc-tests.result || 'skipped' }}
445+
${{ needs.xts-hapi-misc-records-tests.result || 'skipped' }}
446+
${{ needs.xts-hapi-crypto-tests.result || 'skipped' }}
447+
${{ needs.xts-hapi-simplefees-tests.result || 'skipped' }}
448+
${{ needs.xts-hapi-token-tests.result || 'skipped' }}
449+
${{ needs.xts-hapi-smart-contract-tests.result || 'skipped' }}
354450
${{ needs.xts-hapi-time-consuming-tests.result || 'skipped' }}
355451
${{ needs.xts-hapi-block-node-comms-tests.result || 'skipped' }}
356452
${{ needs.xts-otter-tests.result || 'skipped' }}
@@ -359,6 +455,12 @@ jobs:
359455
${{ needs.xts-timing-sensitive-tests.outputs.failure-mode || 'none' }}
360456
${{ needs.xts-time-consuming-tests.outputs.failure-mode || 'none' }}
361457
${{ needs.xts-hammer-tests.outputs.failure-mode || 'none' }}
458+
${{ needs.xts-hapi-misc-tests.outputs.failure-mode || 'none' }}
459+
${{ needs.xts-hapi-misc-records-tests.outputs.failure-mode || 'none' }}
460+
${{ needs.xts-hapi-crypto-tests.outputs.failure-mode || 'none' }}
461+
${{ needs.xts-hapi-simplefees-tests.outputs.failure-mode || 'none' }}
462+
${{ needs.xts-hapi-token-tests.outputs.failure-mode || 'none' }}
463+
${{ needs.xts-hapi-smart-contract-tests.outputs.failure-mode || 'none' }}
362464
${{ needs.xts-hapi-time-consuming-tests.outputs.failure-mode || 'none' }}
363465
${{ needs.xts-hapi-block-node-comms-tests.outputs.failure-mode || 'none' }}
364466
${{ needs.xts-otter-tests.outputs.failure-mode || 'none' }}
@@ -367,6 +469,12 @@ jobs:
367469
"xts-timing-sensitive-tests"
368470
"xts-time-consuming-tests"
369471
"xts-hammer-tests"
472+
"xts-hapi-misc-tests"
473+
"xts-hapi-misc-records-tests"
474+
"xts-hapi-crypto-tests"
475+
"xts-hapi-simplefees-tests"
476+
"xts-hapi-token-tests"
477+
"xts-hapi-smart-contract-tests"
370478
"xts-hapi-time-consuming-tests"
371479
"xts-hapi-block-node-comms-tests"
372480
"xts-otter-tests"

0 commit comments

Comments
 (0)