forked from GitHub/bdwgc-rust
Refactor example test (#289)
This commit is contained in:
11
.github/workflows/test.yaml
vendored
11
.github/workflows/test.yaml
vendored
@@ -22,15 +22,18 @@ jobs:
|
|||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
- run: cargo test
|
- run: cargo test
|
||||||
examples:
|
examples:
|
||||||
runs-on: ubuntu-latest
|
strategy:
|
||||||
|
matrix:
|
||||||
|
os:
|
||||||
|
- ubuntu-latest
|
||||||
|
- macos-latest
|
||||||
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
submodules: true
|
submodules: true
|
||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
- run: |
|
- run: examples/test.sh
|
||||||
cd examples
|
|
||||||
./test.sh
|
|
||||||
cmake:
|
cmake:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
cargo build
|
cd $(dirname $0)
|
||||||
|
|
||||||
for cargo_file in */Cargo.toml; do
|
for cargo_file in */Cargo.toml; do
|
||||||
target/debug/$(dirname $cargo_file) &
|
cargo run --bin $(dirname $cargo_file) &
|
||||||
pid=$!
|
pid=$!
|
||||||
sleep 20
|
sleep 20
|
||||||
kill $pid
|
kill $pid
|
||||||
|
|||||||
Reference in New Issue
Block a user