[jboss-jira] [JBoss JIRA] (WFLY-11719) Redo how we test mod_cluster transformers to improve test coverage

Radoslav Husar (Jira) issues at jboss.org
Thu Feb 14 10:28:00 EST 2019


     [ https://issues.jboss.org/browse/WFLY-11719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radoslav Husar updated WFLY-11719:
----------------------------------
    Description: 
The typical way subsystems test transformers is with a single transform xml file which contains all *transformable* attributes and resources to the oldest version (EAP 6.4 at the moment). However, as subsystems evolve certain attributes are not transformable *but* are missing from subsequent test coverage. For instance, attribute not present in EAP 6.4, but available since 7.0: the tests for EAP 7.1 could still test the transformation to EAP 7.0 but this is typically missed in the subsystems test coverage.

The solution is to use a specific file for *each* EAP controller version we are transforming to.

  was:
The typical way subsystems test transformers is with a single transform xml file which contains all *transformable* attributes and resources to the oldest version (EAP 6.4 atm). However, as subsystems evolve certain attributes are not transformable *but* are missing from subsequent test coverage. For instance, attribute not present in EAP 6.4, but available since 7.0: the tests for EAP 7.1 could still test the transformation to EAP 7.0 but this is typically missed in the subsystems test coverage.

The solution is to use a specific file for *each* EAP controller version we are transforming to.



> Redo how we test mod_cluster transformers to improve test coverage
> ------------------------------------------------------------------
>
>                 Key: WFLY-11719
>                 URL: https://issues.jboss.org/browse/WFLY-11719
>             Project: WildFly
>          Issue Type: Task
>          Components: mod_cluster
>    Affects Versions: 16.0.0.Beta1
>            Reporter: Radoslav Husar
>            Assignee: Radoslav Husar
>            Priority: Major
>
> The typical way subsystems test transformers is with a single transform xml file which contains all *transformable* attributes and resources to the oldest version (EAP 6.4 at the moment). However, as subsystems evolve certain attributes are not transformable *but* are missing from subsequent test coverage. For instance, attribute not present in EAP 6.4, but available since 7.0: the tests for EAP 7.1 could still test the transformation to EAP 7.0 but this is typically missed in the subsystems test coverage.
> The solution is to use a specific file for *each* EAP controller version we are transforming to.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list