File: run-tests.sh

package info (click to toggle)
libssc 0.3.0-1
  • links: PTS
  • area: main
  • in suites: experimental
  • size: 1,840 kB
  • sloc: ansic: 3,551; python: 647; sh: 15; makefile: 11
file content (26 lines) | stat: -rwxr-xr-x 520 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

# Meson setup
meson setup --reconfigure _build

# Execute no service tests
echo "==> Executing libssc no service"
meson test -C _build --verbose --print-errorlogs tests-no-service

# Run SSC Server
echo "==> Running SSC Server Regular Mode"
cd mocking
./ssc-server &
PID=$!
echo "SSC SERVER PID $PID"
sleep 1
cd ..

# Execute general tests
echo "==> Executing libssc tests"
meson test -C _build --verbose --print-errorlogs tests-general

# Stop SSC Server
echo "==> Stopping SSC Server"
sleep 1
kill "$PID"