Hide Forgot
Version numbers used in testsuite configuration files requires frequent manual changes. This recently disabled the -Dtrace= command because logging was upgraded. https://bugzilla.redhat.com/show_bug.cgi?id=978130 Using a different method to match XML tags in the XSL files makes them version-independent and reduces maintenance on the testsuite.
Performed changes are ok, but there are still some XSL files with version numbers in jboss-eap-6.2-src/testsuite/integration/src/test/xslt directory: addCacheContainer.xsl changeDatabase.xsl enableJmxNonCoreMbeansSensitivity.xsl enableRbac.xsl passwdMaskConfig.xsl putVaultExpressionIntoOrdinaryAttribute.xsl setupRbacRolesMappingTests.xsl
Updating for 6.4.0. There are a few xsl files that are not used anymore and some RBAC files that are new. I'll make a list of unused files and update the RBAC files by next week.
After reviewing, I believe there are three files that aren't currently being used. addCacheContainer.xsl - This contains and old version of infinispan, 1.3 instead of the current 1.5, and because of that version mismatch has been broken for some time. As it seems to cause no errors I'm leaving it disabled. changeDatabase.xsl - Same as the addCacheContainer, this has an old version of datasources, 1.1 instead of 1.2. Also can't find where/how this is used in tests. changeModule.xsl, and corresponding module.xml - Contains an old module version and according to comments seems to be associated with changeDatabase. Can't find where/how it's used either. The other files are changed in the PR. https://github.com/jbossas/jboss-eap/pull/1647