HORIZON HASKELLDocslts/ghc-9.14.x7a6c33e2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 7a6c33e · 2026-10-12

  • Packagesydtest-0.33.0.0
  • Exports18
  • LanguageHaskell2010
  • LicenceLicenseRef-OtherLicense
  • SourceOptParse.hs
datadata Settings

Test suite definition and run settings

Constructors

Instances5Eq, Show, Generic, HasParser, Rep

Top-level mutation-testing configuration. The mutationMode selects which of the three child mutation entry points runs, and mutationFailFast is a cross-mode flag. All other mutation-related options live on the mode-specific records.

Parent-side orchestration (coverage collection, mutation dispatch) is handled by the sydtest-mutation-driver executable, which spawns sydtest test suites as children using these child modes.

Constructors

Instances4Eq, Show, Generic, Rep
datadata MutationMode

One of the three child-side mutation entry points, with the options it needs. Parent-side modes live in sydtest-mutation-driver.

Constructors

Instances4Eq, Show, Generic, Rep

Options for the coverage-child process: the single test to run, plus the two output files for its coverage map and monotonic-clock baseline.

Instances4Eq, Show, Generic, Rep

Options for the mutation-child process: the mutation id to evaluate, the augmented-manifest directory to read it from, and the suite name whose covering tests should be selected.

Instances4Eq, Show, Generic, Rep
datadata OutputFormat

Output format for test results

Constructors

Instances7Bounded, Enum, Eq, Show, Generic, HasCodec, …
datadata Flags
#
Instances5Eq, Show, Generic, HasParser, Rep
datadata Timeout
#
Instances7Eq, Read, Show, Generic, HasCodec, HasParser, …
datadata Threads
#

Constructors

Instances7Eq, Read, Show, Generic, HasCodec, HasParser, …
datadata Iterations
#

Constructors

  • OneIteration

    Run the test suite once, the default

  • Iterations !Word

    Run the test suite for the given number of iterations, or until we can find flakiness

  • Continuous

    Run the test suite over and over, until we can find some flakiness

Instances7Eq, Read, Show, Generic, HasCodec, HasParser, …
datadata ReportProgress
#

Constructors

Instances6Eq, Read, Show, Generic, HasParser, Rep