File tree Expand file tree Collapse file tree 2 files changed +2
-41
lines changed Expand file tree Collapse file tree 2 files changed +2
-41
lines changed Original file line number Diff line number Diff line change 44
44
- name : Build project (once)
45
45
run : fpm build --profile release
46
46
47
- - name : Run minimal unit tests (guarded, per-test 45s )
47
+ - name : Run unit test suite (guarded, 120s )
48
48
env :
49
49
RUNNING_TESTS : " 1" # Ensure in-test guard is active to avoid recursion
50
50
FPM_BACKTRACE : " 0"
51
51
run : |
52
- set -e
53
- tests=( \
54
- cli_flags_rejection_minimal \
55
- engine_delegation_minimal \
56
- )
57
- for t in "${tests[@]}"; do
58
- echo "::group::Running test: $t"
59
- timeout -k 5 45 fpm test --profile release --target "$t" --verbose
60
- echo "::endgroup::"
61
- done
52
+ timeout -k 5 120 fpm test --profile release --verbose
Original file line number Diff line number Diff line change @@ -22,37 +22,7 @@ main = "main.f90"
22
22
23
23
[dependencies ]
24
24
25
- [[test ]]
26
- name = " markdown_minimal"
27
- source-dir = " test"
28
- main = " test_markdown_minimal.f90"
29
-
30
- [[test ]]
31
- name = " cli_flags_minimal"
32
- source-dir = " test"
33
- main = " test_cli_flags_minimal.f90"
34
-
35
- [[test ]]
36
- name = " threshold_minimal"
37
- source-dir = " test"
38
- main = " test_threshold_minimal.f90"
39
-
40
- [[test ]]
41
- name = " gcov_smoke"
42
- source-dir = " test"
43
- main = " test_gcov_processing_smoke.f90"
44
-
45
- [[test ]]
46
- name = " format_rejection_minimal"
47
- source-dir = " test"
48
- main = " test_format_rejection_minimal.f90"
49
-
50
25
[[test ]]
51
26
name = " cli_flags_rejection_minimal"
52
27
source-dir = " test"
53
28
main = " test_cli_flags_rejection_minimal.f90"
54
-
55
- [[test ]]
56
- name = " engine_delegation_minimal"
57
- source-dir = " test"
58
- main = " test_engine_delegation_minimal.f90"
You can’t perform that action at this time.
0 commit comments