[JBoss JIRA] Created: (JBAS-7561) Integrate AS module-level tests into smoke tests
by Brian Stansberry (JIRA)
Integrate AS module-level tests into smoke tests
------------------------------------------------
Key: JBAS-7561
URL: https://jira.jboss.org/jira/browse/JBAS-7561
Project: JBoss Application Server
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Test Suite
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Priority: Blocker
Fix For: JBossAS-6.0.0.CR1
A number of modules in the AS testsuite include tests that are never getting executed. How these are organized varies by module; typical is src/tests/org/jboss... with a build-test.xml file used to build and execute them via ant.
These have never been part of the overall build (e.g. the way the maven 'test' goal is executed as part of 'install') nor are they run as part of the testsuite. With the mavenization of AS trunk, these tend to not even work via ant. But there are quite a number of meaningful tests that should not just be abandoned.
This JIRA is a parent task for module-specific subtasks.
The intent is to get these working via the maven 'test' goal. However, at this point we don't want to increase the already lengthy build time of trunk by executing them as part of a default install. However, we do want the hudson build to execute them and include the results with the smoke-tests target output it publishes. Perhaps we'll execute them via the smoke-tests target itself.
These tests are meant to be fast unit tests, so any lengthy ones we find should probably be moved to the testsuite module.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] Created: (JBAS-7254) Remove ChannelFactory additional_data usage
by Brian Stansberry (JIRA)
Remove ChannelFactory additional_data usage
-------------------------------------------
Key: JBAS-7254
URL: https://jira.jboss.org/jira/browse/JBAS-7254
Project: JBoss Application Server
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Clustering
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: JBossAS-6.0.0.Alpha1
org.jboss.ha.framework.server.JChannelFactory supports a form of logical addresses by setting additional_data on the channel (see setChannelUniqueId()). This should be replaced by calling the JGroups 2.8 Channel.setName() method.
The ClusterPartition.verifyNodeIsUnique() method uses the additional_data to try to ensure that the same node cannot rejoin the group until its previous incarnation has been removed from the view. Confirm that JGroups 2.8 handles this itself, removing the need for the AS to do it. Then make verifyNodeIsUnique a deprecated no-op (if this JIRA is done for AS 5.2) and remove it for AS 6. Can't just remove the method in 5.2 as it is protected; some subclass somewhere may invoke or override it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months