Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] [platform-ui-dev] Platform UI Gerrit tests hang forever

Hi,

I think the test hangs because a modal error dialog is shown, most likely due the change from bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=509627.

To find it out, I've printed thread dump and full error log to the console and one can see now "org.eclipse.swt.SWTError: No more handles" error triggered by new Cursor(display, SWT.CURSOR_APPSTARTING) code in WorkbenchSiteProgressService.

@SWT team: it would be nice to revert this change or provide a fix for it to allow Platform UI tests to continue.

Sorry for cross-posting, I was not sure where the error is coming from.

Regards,
Andrey

Am 25.12.2016 um 14:55 schrieb Andrey Loskutov:
Hi all,

it looks like Platform UI tests in Gerrit are hanging forever in the
test
org.eclipse.ui.tests.services.WorkbenchSiteProgressServiceTest.testWaitCursor()

which is just processing UI events, so this is pretty strange. I've
tried with two unrelated patches and they both hang at same place.

Therefore I've changed Platform UI Gerrit job to terminate after 1.5
hours or 200% of usual build time to avoid that our executors block others.

The test itself wasn't changed for a long time, and I also can run it
successfully on Windows. I'm not sure if this is Platform UI or SWT or
Gerrit/Hudson issue.

To sort it out, it would be nice if someone with enough rights could
restart Hudson/Gerrit instance for Platform UI.

See:
https://hudson.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/11564/console

https://hudson.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/11563/console




Back to the top