Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-1893

TDML Runner not caching schema compiles - only caches schemas if compileAllTopLevel is true

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 2.1.0
    • TDML Runner
    • None

    Description

      The TDML runner is supposed to cache compiled schemas so that many tests using the same DFDL schema will compile it only once.

      It currently only does this when compileAllTopLevel is true, but the default for this is false.

      The cache should be modified to take the root element into account - i.e., compile all top levels need not be true. The cache should hit, avoiding recompilation, so long as the same root element is being used.

      Attachments

        Activity

          People

            dfthompson Dave Thompson
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: