|
Konstantin Boudnik made changes - 09/May/09 10:58 PM
[
Permlink
| « Hide
]
Konstantin Boudnik added a comment - 12/May/09 09:42 PM
Initial version of the patch for mainline tests conversion
Konstantin Boudnik made changes - 12/May/09 09:42 PM
The following issues are taken care of by this patch:
Unsolved issues: when is executed along with all other tests. An attempt to increase some timeouts was made, but it didn't help a lot. 2) All standard output from the testcases along with the output of ConsoleAppender is printed to console now. I see two way of fixing it:
I would appreciate to get a review for this patch.
Konstantin Boudnik made changes - 12/May/09 10:01 PM
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12407926/ZOOKEEPER-397.patch against trunk revision 774081. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 144 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 findbugs. The patch does not introduce any new Findbugs warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. -1 core tests. The patch failed core unit tests. +1 contrib tests. The patch passed contrib unit tests. Test results: http://hudson.zones.apache.org/hudson/job/Zookeeper-Patch-vesta.apache.org/71/testReport/ This message is automatically generated. Missed TestNG jar file
Konstantin Boudnik made changes - 12/May/09 10:49 PM
Always falling test is excluded for now
Konstantin Boudnik made changes - 12/May/09 10:57 PM
Patrick Hunt made changes - 13/May/09 05:05 PM
I made a change to the patch to append log4j messages from the code under test to a file in the output directory.
This substantially reduces the output to stdout, but there are still a few issues that need to be resolved, cancelling 1) I'm consistently seeing 6 failures, all of the FLE/LE/HierQu tests, but acl tests are failing as well 2) all tests running under a single VM may be a problem for us. Our server is really designed to shutdown The updated patch also included a small set of changes to output interceptor. I'm thinking that it might be interesting to look at having ant fork each test class, running testng as the forked
Patrick Hunt made changes - 13/May/09 05:15 PM
This updated patch fixes a few test but is still not quite there. Main thing is that I now
assign a different port each time a test server (setup usually) is created. This should help to eliminate the "address in use" issues.
Patrick Hunt made changes - 14/May/09 01:21 AM
Reporters are updated to have nicely formatted output.
A couple of missed @Before and @After methods were returned back to the code
Konstantin Boudnik made changes - 14/May/09 04:51 AM
A couple of files were missed from the last version
Konstantin Boudnik made changes - 14/May/09 05:11 AM
This updated patch gets all the tests running on my machine except for FLETest. I'm going to ask
Flavio to take a look. Otw all the main tests are running under testng though.
Patrick Hunt made changes - 14/May/09 06:38 AM
Tests pass for me:
[testng] PASSED org.apache.zookeeper.test.FLENewEpochTest.testLENewEpoch Passed ( 660 ms) [testng] PASSED org.apache.zookeeper.test.FLETest.testLE Passed ( 1438 ms) [testng] PASSED org.apache.zookeeper.test.HierarchicalQuorumTest.testHierarchicalQuorum Passed ( 599 ms) I can confirm that most of the tests are passing on Mac OS, even the FLETest.
However, when I've un-commented the one we've decided to exclude earlier (org.apache.zookeeper.test.WatcherTest.testWatchAutoResetWithPending) it has failed the same way as it was failing before. Other than that I don't see any issues! not a blocker for 3.2, moving to 3.3
Patrick Hunt made changes - 19/May/09 10:09 PM
Fixing the status to "Patch Available"
Konstantin Boudnik made changes - 17/Jun/09 08:19 PM
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12408109/ZOOKEEPER-397.patch against trunk revision 785741. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 145 new or modified tests. -1 patch. The patch command could not apply the patch. Console output: http://hudson.zones.apache.org/hudson/job/Zookeeper-Patch-vesta.apache.org/119/console This message is automatically generated.
Benjamin Reed made changes - 18/Jun/09 03:38 PM
This version of the patch solves all the conflicts caused by the long period of inactivity in this particular JIRA.
Not all of the tests are passing under TestNG now, because some new tests were introduced, which set some environment and fail to clean it properly afterward. However, per our conversation with Patrick I do submit this version of the patch for it has features having some value for the project.
Konstantin Boudnik made changes - 08/Jul/09 02:27 AM
Konstantin Boudnik made changes - 22/Sep/09 11:36 PM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||