On 11/04/2019 17:01, Chris Hegarty wrote:
Yes, this is a good point. What’s nice about this is that there is just
one body of code that provides the functionality ( and it is all in
Java, not native). I'm interested to see how this performs in Arthur's
experiments, and I need to do a little more testing myself. It is
important that a test leaves enough breadcrumbs behind if it decides
that it will not run.


Ah - so possibly we could have a higher level method in IPSupport:
that would do something like:

public static void ensureConfigurationIsValid()
           throws jtreg.SkippedException {

  if (!IPSupport.currentConfigurationIsValid()) {
      // log the configuration, provides diagnostic
      // as to why it is invalid
      ...
      String message = "invalid configuration for this test: " + ...;
      throws new SkippedException(message);
  }

}

Is that what you have in mind Chris?

best regards,

-- daniel

Reply via email to