ci: check ping output in windows package start/stop test
This commit is contained in:
parent
1081a8f041
commit
b5e1bc4cc8
|
@ -102,9 +102,16 @@ jobs:
|
||||||
- name: run emqx
|
- name: run emqx
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
run: |
|
run: |
|
||||||
|
$ErrorActionPreference = "Stop"
|
||||||
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx start
|
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx start
|
||||||
Start-Sleep -s 5
|
Start-Sleep -s 10
|
||||||
echo "EMQX started"
|
$pingOutput = ./_build/${{ matrix.profile }}/rel/emqx/bin/emqx ping
|
||||||
|
if ($pingOutput = 'pong') {
|
||||||
|
echo "EMQX started OK"
|
||||||
|
} else {
|
||||||
|
echo "Failed to ping EMQX $pingOutput"
|
||||||
|
Exit 1
|
||||||
|
}
|
||||||
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx stop
|
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx stop
|
||||||
echo "EMQX stopped"
|
echo "EMQX stopped"
|
||||||
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx install
|
./_build/${{ matrix.profile }}/rel/emqx/bin/emqx install
|
||||||
|
|
Loading…
Reference in New Issue