Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] I would like to help with SWT contributions

> For SWT, which searchbox should I type into to find out something like this? The email list works great ;-) but I feel bad that I'm dinging so many people for such basic questions.

In general https://bugs.eclipse.org/ but I assume the maven issue is hard to find this way. For SWT specific things you can filter by

Classification: Eclipse
Product: Platform
Component: SWT

> From trawling around, I can see that "Eclipse SDK Tests" are running on mac: https://ci.eclipse.org/releng/job/test-mac10.14-webmaster/ although there seem to be some problems with it: https://bugs.eclipse.org/bugs/show_bug.cgi?id=540374

I assume this job is outdated (last run 2018). I think the nightly jobs are https://ci.eclipse.org/releng/view/Automated%20tests/ and the results at https://download.eclipse.org/eclipse/downloads/ (other builds link on regular download page).

> Does SWT have cross-platform automated testing by itself, or only after it has been integrated into the full SDK?

Only full SDK is cross-platform (and "cross-Java-version") testing.

> [1]
> [ERROR] test_syncExecLjava_lang_Runnable_dispose(org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Display) Time elapsed: 0.353 s <<< ERROR!
> java.lang.UnsatisfiedLinkError:
> Could not load SWT library. Reasons:
>         no swt-gtk-4930r3 in java.library.path
>         no swt-gtk in java.library.path
> Can't load library: C:\Users\ntwigg\Documents\dev\eclipse.platform.swt\tests\org.eclipse.swt.tests\target\.swt\lib\win32\x86_64\swt-gtk-4930r3.dll > Can't load library: C:\Users\ntwigg\Documents\dev\eclipse.platform.swt\tests\org.eclipse.swt.tests\target\.swt\lib\win32\x86_64\swt-gtk.dll > at org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Display.test_syncExecLjava_lang_Runnable_dispose(Test_org_eclipse_swt_widgets_Display.java:1

A solution but maybe not your preferred: run tests from within Eclipse (AllNonBrowserTests).


Back to the top