forked from EvertBunschoten/SU2_DataMiner
-
Notifications
You must be signed in to change notification settings - Fork 2
56 lines (48 loc) · 1.34 KB
/
regression.yml
File metadata and controls
56 lines (48 loc) · 1.34 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
name: Regression and Unit Testing
on:
push:
branches:
- 'develop'
- 'main'
- 'feature_regressiontests'
pull_request:
branches:
- 'develop'
- 'main'
jobs:
run_regression:
name: Run tests in container
runs-on: ubuntu-latest
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
entrypoint: /bin/rm
args: -rf src/
- name: Run regression tests
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
args: -b ${{ github.ref }} -s run_regression.py
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
entrypoint: /bin/rm
args: -rf src/
MLPcpp_tests:
name: MLPCpp compatibility tests
runs-on: ubuntu-latest
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
entrypoint: /bin/rm
args: -rf src/
- name: MLPCpp integration tests
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
args: -b ${{ github.ref }} -s MLPCpp_tests.py -m main
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2_dataminer_test:v2
with:
entrypoint: /bin/rm
args: -rf src/