this repo has no description

Release of LTest for Frama-C 29.0 (Copper)

Changed files
+165
packages
frama-c-lannotate
frama-c-lannotate.0.2.3
frama-c-luncov
frama-c-luncov.0.2.1
lreplay
lreplay.0.1.1
+57
packages/frama-c-lannotate/frama-c-lannotate.0.2.3/opam
···
+
# This file is generated by dune, edit dune-project instead
+
depends: [
+
"ocaml" {>= "4.13.1"}
+
"dune" {>= "3.7" & != "3.13.0"}
+
"frama-c" {>= "29.0~" & < "30.0~"}
+
"odoc" {with-doc}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
opam-version: "2.0"
+
synopsis: "Lannotate plugin of Frama-C, part of the LTest suite "
+
description:"""
+
Lannotate is a plugin that introduces labels and hyperlabels formalizing
+
test objectives corresponding to the coverage criteria selected by the user.
+
It is part of LTest, a set of plug-in dedicated to managing test coverage.
+
Other plug-ins in LTest include:
+
- Luncov, for detecting polluting (infeasible or redundant) objectives
+
- Lreplay, for executing a test suite and computing its coverage status
+
"""
+
maintainer: "virgile.prevosto@cea.fr"
+
authors: [
+
"Omar Chebaro"
+
"Mickaël Delahaye"
+
"Michael Marcozzi"
+
"Thibault Martin"
+
]
+
homepage: "https://frama-c.com/"
+
license: "LGPL-2.1-only"
+
dev-repo: "git+https://git.frama-c.com/pub/ltest/lannotate.git"
+
bug-reports: "git+https://git.frama-c.com/pub/ltest/lannotate/-/issues"
+
tags: [
+
"software testing"
+
"Frama-C"
+
"LTest"
+
]
+
url {
+
src:
+
"https://git.frama-c.com/pub/ltest/lannotate/-/archive/0.2.3/lannotate-0.2.3.tar.bz2"
+
checksum: [
+
"md5=93f0b2ec2c39599b70bb4f2d504ab817"
+
"sha512=1682fddf70d90db51bf8fbfa688fb6a898f779e720cccc064298665d34dab2960c8b621abf1ee9bdd0117759f4c5a3def8d689edd10549fc7440edaba1730d96"
+
]
+
}
+57
packages/frama-c-luncov/frama-c-luncov.0.2.1/opam
···
+
# This file is generated by dune, edit dune-project instead
+
depends: [
+
"ocaml" {>= "4.13.1"}
+
"dune" {>= "3.7" & != "3.13.0"}
+
"frama-c" {>= "29.0~" & < "30.0~"}
+
"odoc" {with-doc}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
opam-version: "2.0"
+
synopsis: "Luncov plugin of Frama-C, part of the LTest suite"
+
description:"""
+
Luncov is a plugin that attempts to identify unreachable and/or redundant
+
tests objectives, represented in the code by labels and hyperlabels, as
+
defined in the LTest family of Frama-C plug-ins.
+
Other plug-ins in LTest include:
+
- Lannotate, for introducing (hyper)labels according to various criteria
+
- Lreplay, for executing a test suite and computing its coverage status
+
"""
+
maintainer: "virgile.prevosto@cea.fr"
+
authors: [
+
"Robin David"
+
"Mickaël Delahaye"
+
"Michael Marcozzi"
+
"Thibault Martin"
+
]
+
homepage: "https://frama-c.com/"
+
license: "LGPL-2.1-only"
+
dev-repo: "git+https://git.frama-c.com/pub/ltest/luncov.git"
+
bug-reports: "git+https://git.frama-c.com/pub/ltest/luncov/-/issues"
+
tags: [
+
"software testing"
+
"Frama-C"
+
"LTest"
+
]
+
url {
+
src:
+
"https://git.frama-c.com/pub/ltest/luncov/-/archive/0.2.1/luncov-0.2.1.tar.bz2"
+
checksum: [
+
"md5=6c17a9c992ec04d6f9f2c6a7c97b0e71"
+
"sha512=243b617a27360379c80447e4e22b9393c966584ddfe245863f906ea876c31d492605ed2d47ecaabf17f81721c75face267fe3ef3dbf1fbc623177b3912fb6705"
+
]
+
}
+51
packages/lreplay/lreplay.0.1.1/opam
···
+
# This file is generated by dune, edit dune-project instead
+
opam-version: "2.0"
+
synopsis: "Executes a test suite and computes test coverage"
+
description: """
+
Lreplay is part of the LTest suite, which includes tools to manage test
+
objectives, expressed as labels and hyperlabels. lreplay runs a given test suite
+
and computes the corresponding coverage according the labels and hyperlabels
+
defined in its input files. The other LTest tools are Frama-C plugins including:
+
- Lannotate, for generating (hyper)labels according to various criteria
+
- Luncov, for identifying uncoverable and/or redundant (hyper)labels
+
"""
+
maintainer: ["virgile.prevosto@cea.fr"]
+
authors: [
+
"Mickaël Delahaye"
+
"Omar Chebaro"
+
"Nikolai Kosmatov"
+
"Sébastien Bardin"
+
"Michaël Marcozzi"
+
"Thibault Martin"
+
]
+
license: "LGPL-2.1-only"
+
homepage: "git+https://git.frama-c.com/pub/ltest/lreplay"
+
dev-repo: "git+https://git.frama-c.com/pub/ltest/lreplay"
+
bug-reports: "git+https://git.frama-c.com/pub/ltest/lreplay/-/issues"
+
depends: [
+
"base-unix"
+
"ocaml" {>= "4.13.1"}
+
"dune" {>= "3.7" & != "3.13.0"}
+
"odoc" {with-doc}
+
]
+
build: [
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
]
+
url {
+
src:
+
"https://git.frama-c.com/pub/ltest/lreplay/-/archive/0.1.1/lreplay-0.1.1.tar.bz2"
+
checksum: [
+
"md5=df91c0ab9782af2cedba4126ade602c6"
+
"sha512=2c8ee3d8c9ea4fc57a6ad25a6ddc2eb6ba000c6c94c1c9f75ea4b6494dd2822665ff7a871a372d6bcf462cbab4af46ef0d6b8dd5b295c538c1c53e845a98fbcb"
+
]
+
}