Skip to content

Commit b6106ae

Browse files
Merge pull request #489 from goblint/incremental/automated-tests
Incremental/automated tests
2 parents bab63df + a60df2a commit b6106ae

28 files changed

+493
-368
lines changed

.github/workflows/locked.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ jobs:
5555
- name: Test domains
5656
run: ./goblint.domaintest
5757

58+
- name: Test incremental regression
59+
run: ruby scripts/update_suite.rb -i
60+
5861
gobview:
5962
strategy:
6063
fail-fast: false

.github/workflows/unlocked.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ jobs:
7575
- name: Test marshal regression
7676
run: ruby scripts/update_suite.rb -m
7777

78+
- name: Test incremental regression
79+
run: ruby scripts/update_suite.rb -i
80+
7881
lower-bounds-downgrade:
7982
# use external 0install solver to downgrade: https://github.com/ocaml-opam/opam-0install-solver
8083
# TODO: will be built in in opam 2.2: https://github.com/ocaml/opam/pull/4909
@@ -149,6 +152,9 @@ jobs:
149152
- name: Test marshal regression
150153
run: ruby scripts/update_suite.rb -m
151154

155+
- name: Test incremental regression
156+
run: ruby scripts/update_suite.rb -i
157+
152158
lower-bounds-docker:
153159
# use builtin-0install solver to remove and downgrade, opam normally compiled without, Docker images have it compiled
154160

@@ -232,3 +238,6 @@ jobs:
232238

233239
- name: Test marshal regression
234240
run: ruby scripts/update_suite.rb -m
241+
242+
- name: Test incremental regression
243+
run: ruby scripts/update_suite.rb -i

0 commit comments

Comments
 (0)