Community
Participate
Working Groups
Created attachment 134046 [details] save/restore test Changes from the Bug 217955 have caused save/restore of aggregate workingsets to fail under certain conditions.This due to early restore and forward references in memento. See the attached test. I'll post a possible patch.
Created attachment 134047 [details] Possible patch Francis, can you please review the attached patch, and confirm it does not affect the work from Bug 217955.
Eric, I have a patch ready for Bug 194917 - the cycle avoidance at save/restore. But that fix depends on fixing this bug first.
This patch looks good, Eric, do you want me to check this in today so it gets into tonights build?
Sure, looks ok to me...
Hitesh, when running the full Platform UI tests, the following test case fails: /org.eclipse.ui.tests/Eclipse UI Tests/org/eclipse/ui/tests/dynamicplugins/WorkingSetTests.java The method testWorkingSetUpdater() fails because it's getting a null event. This only happens when the full UI tests are run; I have not investigated the cause of the failure (and the patch is probably fine), but I'm guessing that it might be that your test case causes a problem with this test if it's run later. So I'm going to hold off on this until the tests are fixed, and also withdraw my +1 review.
Created attachment 135320 [details] Corrected Test Thanks. I have fixed the test.We are good to go.
Excellent, thanks for your hard work on this. In the future, if you could run the *entire* UI test suite before submitting your patches it would be better. Thanks again! Released to HEAD, 3.5RC1, I20090512-2000.
To assign
assigned
Created attachment 181162 [details] Fix For Test Failures v01 Some changes in this area are causing the problem to re-occur (IAggregateWorkingSetTest) - I get a failure with latest code. I am releasing the attached which fixes the restore op of workingsets.