Apache Felix Framework OSGi TCK Results has been edited by Richard S. Hall (Jun 17, 2009).

(View changes)

Content:

Overview

The following results are for the following core framework OSGi R4.2 TCK test suites:

  • activationpolicy - Tests activation policies, i.e., lazy activation.
  • classloading - Tests a gamut of covering including class loading and service registry behavior.
  • classpath - Performs test covering importing and exporting of packages among bundles.
  • div - Performs a diverse set of tests covering native code loading, bundle interface method implementations, and execution environment checking.
  • dynpkgimport - Tests the dynamic import package mechanism.
  • filter - Tests the Filter implementation.
  • fragments- Tests bundle fragment behavior.
  • lifecycle - Tests bundle lifecycle behavior.
  • packageadmin.tc1 - Tests the Package Admin implementation.
  • packageadmin.tc2 - Tests the Package Admin implementation.
  • packageadmin.tc3 - Tests the Package Admin implementation.
  • packageadmin.tc5 - Tests the Package Admin implementation.
  • resources - Tests access to resources using entry-related methods.
  • service - Tests the service registry behavior, including service factories and service exceptions.
  • startlevel - Tests the Start Level implementation.
  • syncbundlelistener - Tests synchronous bundle listener support.
  • url - Tests the URL Handlers implementation.

Some of the above test suites do partially cover optional features; however, test suites that specifically target optional core capabilities, such as the following, were not tested:

  • permissionadmin.conditional
  • permissionadmin.main
  • permissionadmin.nosecurity
  • permissionadmin.security
  • permissionadmin.signature

Results

Results from: July 17th, 2009

The results for the core test suites are as follows:

  • activationpolicy
    • PASSED
  • classloading
    • PASSED
  • classpath
    • PASSED
  • div
    • FAILED (passed 25 of 40 tests)
      • Results from R4.1, not yet investigated for R4.2.
  • dynpkgimport
    • PASSED
  • filter
    • FAILED on R4.2, PASSED on R4.1.
  • fragments
    • PASSED
  • lifecycle
    • PASSED
  • packageadmin.tc1
    • Not yet tested on R4.2, PASSED on R4.1.
  • packageadmin.tc2
    • Not yet tested on R4.2, PASSED on R4.1.
  • packageadmin.tc3
    • Not yet tested on R4.2, PASSED on R4.1.
  • packageadmin.tc5
    • Not yet tested on R4.2, PASSED on R4.1.
  • resources
    • PASSED
  • service
    • PASSED
  • startlevel
    • Not yet tested on R4.2, PASSED on R4.1.
  • syncbundlelistener
    • Not yet tested on R4.2, PASSED on R4.1.
  • url
    • Not yet tested on R4.2, PASSED on R4.1.

Reply via email to