You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Dave Thompson (Jira)" <ji...@apache.org> on 2022/08/22 19:04:00 UTC

[jira] [Closed] (DAFFODIL-2725) TDML runner needs to support pre-compiled DFDL schema

     [ https://issues.apache.org/jira/browse/DAFFODIL-2725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Thompson closed DAFFODIL-2725.
-----------------------------------

Verified the specified commit (commit 9c199033e6ec043a470f814a6b82ba4c62192f46) is included in the latest pull from the daffodil repository.

Verified, via review, changes identified in commit comment were implemented.

Verified the all affected daffodil subproject sbt test suite execute successfully including the added test.

> TDML runner needs to support pre-compiled DFDL schema
> -----------------------------------------------------
>
>                 Key: DAFFODIL-2725
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2725
>             Project: Daffodil
>          Issue Type: Improvement
>          Components: TDML Runner
>    Affects Versions: 3.3.0
>            Reporter: Mike Beckerle
>            Assignee: Mike Beckerle
>            Priority: Critical
>             Fix For: 3.4.0
>
>
> On a large schema project, we're unable to use TDML-based tests at all, because compiling the schema takes much too long. 
> Even though the TDML runner caches these, it still compiles at least once for every time you invoke a test suite or a single test. 
> That takes 1 to 2 minutes for this large schema. 
> We need an option to tell a TDML test that the "model" is a pre-compiled DFDL schema file. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)