Skip to content

Commit 4901ce4

Browse files
authored
Merge pull request #188 from jmid/add-test-rule-targets
Add missing test aliases
2 parents c6dc195 + 316a4a5 commit 4901ce4

File tree

10 files changed

+33
-11
lines changed

10 files changed

+33
-11
lines changed

src/array/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
(package multicoretests)
77
(deps
88
stm_tests.exe
9-
lin_tests.exe
9+
lin_tests.exe ;; currently not run on CI
1010
lin_tests_dsl.exe))
1111

1212
(executable

src/atomic/dune

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
(alias
55
(name default)
66
(package multicoretests)
7-
(deps stm_tests.exe lin_tests.exe lin_tests_dsl.exe))
7+
(deps
8+
stm_tests.exe
9+
lin_tests.exe ;; currently not run on CI
10+
lin_tests_dsl.exe))
811

912

1013
;; STM_sequential and STM_domain test of Atomic

src/bigarray/dune

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
(alias
66
(name default)
77
(package multicoretests)
8-
(deps lin_tests_dsl.exe))
8+
(deps
9+
stm_tests.exe ;; currently not run on CI
10+
lin_tests_dsl.exe))
911

1012
(executable
1113
(name lin_tests_dsl)

src/bytes/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
(alias
66
(name default)
77
(package multicoretests)
8-
(deps lin_tests_dsl.exe))
8+
(deps stm_tests.exe lin_tests_dsl.exe))
99

1010
;; Linearizability tests
1111

src/dune

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
(alias
33
(name default)
44
(package multicoretests)
5-
(deps (alias neg_tests/default)
5+
(deps ;; internal framework testing
6+
(alias internal/default)
7+
(alias neg_tests/default)
68
;; stdlib, in alphabetic order
79
(alias array/default)
810
(alias atomic/default)
@@ -15,8 +17,10 @@
1517
(alias hashtbl/default)
1618
(alias lazy/default)
1719
(alias queue/default)
20+
(alias semaphore/default)
1821
(alias stack/default)
1922
(alias thread/default)
23+
(alias threadomain/default)
2024
;; other libs
2125
(alias domainslib/default)
2226
(alias lockfree/default)

src/hashtbl/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
(package multicoretests)
77
(deps
88
stm_tests.exe
9-
lin_tests.exe
9+
lin_tests.exe ;; currently not run on CI
1010
lin_tests_dsl.exe))
1111

1212
(executable

src/lazy/dune

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
(alias
55
(name default)
66
(package multicoretests)
7-
(deps lin_tests.exe stm_tests.exe lin_tests_dsl.exe))
7+
(deps
8+
lin_tests.exe ;; currently not run on CI
9+
stm_tests.exe
10+
lin_tests_dsl.exe)) ;; currently not run on CI
811

912
(executable
1013
(name stm_tests)

src/neg_tests/dune

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,19 @@
55
(name default)
66
(package multicoretests)
77
(deps
8+
;; STM tests
89
ref_stm_seq_tests.exe
910
ref_stm_dom_tests.exe
1011
ref_stm_thread_tests.exe
1112
conclist_stm_tests.exe
12-
domain_lin_tests_dsl.exe
13+
;; Lin tests
14+
domain_lin_tests.exe ;; currently not run on CI
15+
effect_lin_tests.exe ;; currently not run on CI
1316
thread_lin_tests.exe
14-
effect_lin_tests_dsl.exe))
17+
;; Lin_api tests
18+
domain_lin_tests_dsl.exe
19+
effect_lin_tests_dsl.exe
20+
thread_lin_tests_dsl.exe)) ;; currently not run on CI
1521

1622
(library
1723
(name ref_stm_spec)

src/queue/dune

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
(alias
55
(name default)
66
(package multicoretests)
7-
(deps lin_tests.exe lin_tests_dsl.exe))
7+
(deps
8+
lin_tests.exe ;; currently not run on CI
9+
lin_tests_dsl.exe))
810

911
(executable
1012
(name lin_tests_dsl)

src/stack/dune

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
(alias
55
(name default)
66
(package multicoretests)
7-
(deps lin_tests.exe lin_tests_dsl.exe))
7+
(deps
8+
lin_tests.exe ;; currently not run on CI
9+
lin_tests_dsl.exe))
810

911
(executable
1012
(name lin_tests_dsl)

0 commit comments

Comments
 (0)