Package qa

Class RandomTestManager

java.lang.Object
qa.RandomTestManager
All Implemented Interfaces:
QANotifyable

public class RandomTestManager extends Object implements QANotifyable
Planning to keep one random test per cluster type. This will be re-extracted from the database at start up so that the count of clusters becomes the total for the database and will continue to count up however many times PAMGuard restarts.
Author:
dg50
  • Constructor Details

    • RandomTestManager

      public RandomTestManager(QAControl qaControl)
  • Method Details

    • manageTests

      public int manageTests()
      Called whenever selected tests are changed and will remove or create an appropriate test for each selected cluster.
      Returns:
      number of tests currently active.
    • qaNotify

      public void qaNotify(int noteCode, Object noteObject)
      Description copied from interface: QANotifyable
      Something changed inQA module ...
      Specified by:
      qaNotify in interface QANotifyable