Skip to content

Commit

Permalink
Move cstool test to sh file.
Browse files Browse the repository at this point in the history
  • Loading branch information
Rot127 committed Feb 21, 2024
1 parent 9be16f9 commit 8cdc6ce
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 26 deletions.
27 changes: 1 addition & 26 deletions .github/workflows/CITest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,32 +102,7 @@ jobs:
- name: cstool - reaches disassembler engine
run: |
cstool -d x64 0x4 | grep "ERROR: invalid assembly code"
cstool -d arm 0x1 | grep "ERROR: invalid assembly code"
cstool -d aarch64 0x1 | grep "ERROR: invalid assembly code"
cstool -d alpha 0x1 | grep "ERROR: invalid assembly code"
cstool -d mips64 0x1 | grep "ERROR: invalid assembly code"
cstool -d ppc64 0x1 | grep "ERROR: invalid assembly code"
cstool -d sparc 0x1 | grep "ERROR: invalid assembly code"
cstool -d systemz 0x1 | grep "ERROR: invalid assembly code"
cstool -d xcore 0x1 | grep "ERROR: invalid assembly code"
cstool -d m68k 0x1 | grep "ERROR: invalid assembly code"
cstool -d tms320c64x 0x1 | grep "ERROR: invalid assembly code"
cstool -d m6811 0x1 | grep "ERROR: invalid assembly code"
cstool -d cpu12 0x1 | grep "ERROR: invalid assembly code"
cstool -d hd6309 0x1 | grep "ERROR: invalid assembly code"
cstool -d hcs08 0x1 | grep "ERROR: invalid assembly code"
cstool -d evm 0x1 | grep "ERROR: invalid assembly code"
cstool -d 6502 0x1 | grep "ERROR: invalid assembly code"
cstool -d 65c02 0x1 | grep "ERROR: invalid assembly code"
cstool -d w65c02 0x1 | grep "ERROR: invalid assembly code"
cstool -d 65816 0x1 | grep "ERROR: invalid assembly code"
cstool -d wasm 0x1 | grep "ERROR: invalid assembly code"
cstool -d bpf 0x1 | grep "ERROR: invalid assembly code"
cstool -d ebpf 0x1 | grep "ERROR: invalid assembly code"
cstool -d riscv64 0x1 | grep "ERROR: invalid assembly code"
cstool -d sh 0x1 | grep "ERROR: invalid assembly code"
cstool -d tc162 0x1 | grep "ERROR: invalid assembly code"
sh suite/run_invalid_cstool.sh
- name: cstest
run: |
Expand Down
29 changes: 29 additions & 0 deletions suite/run_invalid_cstool.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/sh

cstool -d x64 0x4 | grep "ERROR: invalid assembly code" &&
cstool -d arm 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d aarch64 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d alpha 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d mips64 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d ppc64 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d sparc 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d systemz 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d xcore 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d m68k 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d tms320c64x 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d m6811 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d cpu12 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d hd6309 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d hcs08 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d evm 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d 6502 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d 65c02 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d w65c02 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d 65816 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d wasm 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d bpf 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d ebpf 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d riscv64 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d sh 0x1 | grep "ERROR: invalid assembly code" &&
cstool -d tc162 0x1 | grep "ERROR: invalid assembly code"

0 comments on commit 8cdc6ce

Please sign in to comment.