Skip to content

Commit f1d3c77

Browse files
authored
Merge pull request #28270 from jmid/opam-publish-qcheck-multicoretests-util.0.9
3 packages from ocaml-multicore/multicoretests at 0.9
2 parents 05741be + 83bbba7 commit f1d3c77

File tree

3 files changed

+149
-0
lines changed
  • packages
    • qcheck-lin/qcheck-lin.0.9
    • qcheck-multicoretests-util/qcheck-multicoretests-util.0.9
    • qcheck-stm/qcheck-stm.0.9

3 files changed

+149
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "A multicore testing library for OCaml"
4+
description: """
5+
A testing library based on QCheck to test interface behaviour under parallel
6+
usage. Lin will generate and run random parallel tests and check the observed
7+
behaviour for sequential consistency, that is, whether they can be linearized
8+
and explained by some sequential interleaving."""
9+
maintainer: ["Jan Midtgaard <[email protected]>"]
10+
authors: ["Jan Midtgaard" "Olivier Nicole" "Nicolas Osborne" "Samuel Hym"]
11+
license: "BSD-2-clause"
12+
tags: [
13+
"test"
14+
"property"
15+
"qcheck"
16+
"quickcheck"
17+
"parallelism"
18+
"sequential consistency"
19+
]
20+
homepage: "https://github.com/ocaml-multicore/multicoretests"
21+
bug-reports: "https://github.com/ocaml-multicore/multicoretests/issues"
22+
depends: [
23+
"dune" {>= "3.0"}
24+
"ocaml" {>= "4.12"}
25+
"qcheck-core" {>= "0.25"}
26+
"qcheck-multicoretests-util" {= version}
27+
"odoc" {with-doc}
28+
]
29+
depopts: ["base-domains"]
30+
build: [
31+
["dune" "subst"] {dev}
32+
[
33+
"dune"
34+
"build"
35+
"-p"
36+
name
37+
"-j"
38+
jobs
39+
"@install"
40+
"@runtest" {with-test}
41+
"@doc" {with-doc}
42+
]
43+
]
44+
dev-repo: "git+https://github.com/ocaml-multicore/multicoretests.git"
45+
x-maintenance-intent: ["(latest)"]
46+
url {
47+
src:
48+
"https://github.com/ocaml-multicore/multicoretests/archive/refs/tags/0.9.tar.gz"
49+
checksum: [
50+
"md5=ce75e64a125c5593d8e3c91752406067"
51+
"sha512=cbac110fcf490a4c71229937936eb705699489d666c55938df6ce2e31d224494a92d8dc36946e24a506f1962c23d9ac10bf1c0c2685b237e111241ee0a9049b8"
52+
]
53+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis:
4+
"Various utility functions for property-based testing of multicore programs"
5+
description: """
6+
A small library of utility functions for QCheck-based testing of
7+
multicore programs."""
8+
maintainer: ["Jan Midtgaard <[email protected]>"]
9+
authors: ["Jan Midtgaard" "Olivier Nicole" "Nicolas Osborne" "Samuel Hym"]
10+
license: "BSD-2-clause"
11+
tags: ["test" "property" "qcheck" "quickcheck" "multicore" "non-determinism"]
12+
homepage: "https://github.com/ocaml-multicore/multicoretests"
13+
bug-reports: "https://github.com/ocaml-multicore/multicoretests/issues"
14+
depends: [
15+
"dune" {>= "3.0"}
16+
"ocaml" {>= "4.12"}
17+
"qcheck-core" {>= "0.25"}
18+
"odoc" {with-doc}
19+
]
20+
build: [
21+
["dune" "subst"] {dev}
22+
[
23+
"dune"
24+
"build"
25+
"-p"
26+
name
27+
"-j"
28+
jobs
29+
"@install"
30+
"@runtest" {with-test}
31+
"@doc" {with-doc}
32+
]
33+
]
34+
dev-repo: "git+https://github.com/ocaml-multicore/multicoretests.git"
35+
x-maintenance-intent: ["(latest)"]
36+
url {
37+
src:
38+
"https://github.com/ocaml-multicore/multicoretests/archive/refs/tags/0.9.tar.gz"
39+
checksum: [
40+
"md5=ce75e64a125c5593d8e3c91752406067"
41+
"sha512=cbac110fcf490a4c71229937936eb705699489d666c55938df6ce2e31d224494a92d8dc36946e24a506f1962c23d9ac10bf1c0c2685b237e111241ee0a9049b8"
42+
]
43+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis:
4+
"State-machine testing library for sequential and parallel model-based tests"
5+
description: """
6+
A state-machine testing library based on QCheck that can generate both
7+
sequential and parallel tests against a declarative model."""
8+
maintainer: ["Jan Midtgaard <[email protected]>"]
9+
authors: ["Jan Midtgaard" "Olivier Nicole" "Nicolas Osborne" "Samuel Hym"]
10+
license: "BSD-2-clause"
11+
tags: [
12+
"test"
13+
"property"
14+
"qcheck"
15+
"quickcheck"
16+
"state-machine testing"
17+
"model-based testing"
18+
"parallel testing"
19+
]
20+
homepage: "https://github.com/ocaml-multicore/multicoretests"
21+
bug-reports: "https://github.com/ocaml-multicore/multicoretests/issues"
22+
depends: [
23+
"dune" {>= "3.0"}
24+
"ocaml" {>= "4.12"}
25+
"qcheck-core" {>= "0.25"}
26+
"qcheck-multicoretests-util" {= version}
27+
"odoc" {with-doc}
28+
]
29+
depopts: ["base-domains"]
30+
build: [
31+
["dune" "subst"] {dev}
32+
[
33+
"dune"
34+
"build"
35+
"-p"
36+
name
37+
"-j"
38+
jobs
39+
"@install"
40+
"@runtest" {with-test}
41+
"@doc" {with-doc}
42+
]
43+
]
44+
dev-repo: "git+https://github.com/ocaml-multicore/multicoretests.git"
45+
x-maintenance-intent: ["(latest)"]
46+
url {
47+
src:
48+
"https://github.com/ocaml-multicore/multicoretests/archive/refs/tags/0.9.tar.gz"
49+
checksum: [
50+
"md5=ce75e64a125c5593d8e3c91752406067"
51+
"sha512=cbac110fcf490a4c71229937936eb705699489d666c55938df6ce2e31d224494a92d8dc36946e24a506f1962c23d9ac10bf1c0c2685b237e111241ee0a9049b8"
52+
]
53+
}

0 commit comments

Comments
 (0)