3.0 Core Test Plan

Testing will cover the functional areas on these platforms/VMs

  JDK 1.4.2 SC 1.4.2
Windows 2000 (FAT32)    
Windows XP (NTFS)    
Mac OSX   N/A
Linux    

Points to remember when testing


Launcher

No config.ini

Exit data

Restart

Back to top

OSGi

Command line options

Shared Install 1

Shared Install 2

Shared Install 3

Back to top

Runtime - Equinox

JAR'd plugins

Extension registry

Note: use the org.eclipse.core.runtime/registry/debug/events/extension debug option to monitor registry change events

Nested jars

Code in folders

Folders in a Jar

Back to top

Runtime - Jobs

Test concurrent operations in UI thread

Many background tasks

Nested blocking acquires

Shutdown while job is running

test1

Back to top

Runtime - Preferences

test1

Back to top

Resources

test1

Encoding - Content types

Encoding - BOMs

Encoding - Preferences

Back to top

PDE-Build

Plugin with "." on the classpath

Compiling against a plugin with "." on the classpath

Plugin with a folder on the classpath

Testing the build order

Reuse the plugin Normal

Export of qualified plugins

Export of qualified features

Export of qualified plugins and features

Export of nested features with qualifiers

Test of optional matching rules

Tests of matching rules

Back to top

Performance

Startup

Back to top