Class Efuzz


final class Efuzz extends E
Run grammar-based fuzz testing on the EK9 compiler. Generates random EK9 programs, compiles them, and tracks statistics.
  • Constructor Details

  • Method Details

    • messagePrefix

      protected String messagePrefix()
      Description copied from class: Reporter
      Provide the report/log message prefix.
      Specified by:
      messagePrefix in class E
    • preConditionCheck

      boolean preConditionCheck()
      Description copied from class: E
      Do a pre-condition check to ensure run can execute.
      Overrides:
      preConditionCheck in class E
      Returns:
      true if all Ok, false if pre-condition not met.
    • doRun

      protected boolean doRun()
      Description copied from class: E
      Actually run the execution.
      Specified by:
      doRun in class E