You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by bu...@apache.org on 2014/11/20 22:19:06 UTC

svn commit: r929904 - in /websites/staging/felix/trunk/content: ./ documentation/development/using-the-osgi-compliance-tests.html

Author: buildbot
Date: Thu Nov 20 21:19:06 2014
New Revision: 929904

Log:
Staging update by buildbot for felix

Modified:
    websites/staging/felix/trunk/content/   (props changed)
    websites/staging/felix/trunk/content/documentation/development/using-the-osgi-compliance-tests.html

Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 20 21:19:06 2014
@@ -1 +1 @@
-1640814
+1640817

Modified: websites/staging/felix/trunk/content/documentation/development/using-the-osgi-compliance-tests.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/development/using-the-osgi-compliance-tests.html (original)
+++ websites/staging/felix/trunk/content/documentation/development/using-the-osgi-compliance-tests.html Thu Nov 20 21:19:06 2014
@@ -165,6 +165,29 @@ framework.
 
 <p>Reports for the tests suites are generated in the <code>reports/</code> subdirectory and are named
 after the appropriate test suite.</p>
+<h3 id="deviations">Deviations</h3>
+<h4 id="core-r5">Core R5</h4>
+<p>When running the Core R5 CT the following error appears:</p>
+<div class="codehilite"><pre><span class="n">testEERequirement</span>
+<span class="n">junit</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">AssertionFailedError</span><span class="p">:</span> <span class="n">Required</span> <span class="n">Execution</span> <span class="n">Environment</span> <span class="n">is</span> <span class="n">available</span><span class="p">:</span> <span class="n">Unresolved</span> <span class="n">constraint</span> <span class="n">in</span> <span class="n">bundle</span> <span class="n">org</span><span class="p">.</span><span class="n">osgi</span><span class="p">.</span><span class="n">test</span><span class="p">.</span><span class="n">cases</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">div</span><span class="p">.</span><span class="n">tb7a</span> <span class="p">[</span>214<span class="p">]:</span> <span class="n">Unable</span> <span class="n">to</span> <span class="n">resolve</span> 214<span class="p">.</span>0<span cl
 ass="p">:</span> <span class="n">missing</span> <span class="n">requirement</span> <span class="p">[</span>214<span class="p">.</span>0<span class="p">]</span> <span class="n">osgi</span><span class="p">.</span><span class="n">ee</span><span class="p">;</span> <span class="p">(</span><span class="o">|</span><span class="p">(</span><span class="n">osgi</span><span class="p">.</span><span class="n">ee</span><span class="p">=</span><span class="n">div</span><span class="o">/</span><span class="n">tb7a</span><span class="p">)(</span><span class="n">osgi</span><span class="p">.</span><span class="n">ee</span><span class="p">=</span><span class="n">div</span><span class="o">/</span><span class="n">tb7b</span><span class="p">))</span>
+<span class="n">at</span> <span class="n">org</span><span class="p">.</span><span class="n">osgi</span><span class="p">.</span><span class="n">test</span><span class="p">.</span><span class="n">support</span><span class="p">.</span><span class="n">OSGiTestCase</span><span class="p">.</span><span class="n">fail</span><span class="p">(</span><span class="n">OSGiTestCase</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>70<span class="p">)</span>
+<span class="n">at</span> <span class="n">org</span><span class="p">.</span><span class="n">osgi</span><span class="p">.</span><span class="n">test</span><span class="p">.</span><span class="n">cases</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">junit</span><span class="p">.</span><span class="n">div</span><span class="p">.</span><span class="n">DivTests</span><span class="p">.</span><span class="n">testEERequirement</span><span class="p">(</span><span class="n">DivTests</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>253<span class="p">)</span>
+</pre></div>
+
+
+<p>This is a known deviation in the Core R5 CT and can be ignored.</p>
+<h4 id="core-r6">Core R6</h4>
+<p>When running the Core R6 CT the following error appears:</p>
+<div class="codehilite"><pre><span class="n">testArrayServiceReferenceDTO</span>
+<span class="n">junit</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">AssertionFailedError</span><span class="p">:</span> <span class="n">ServiceReferenceDTO</span><span class="p">[]</span> <span class="k">for</span> <span class="n">stopped</span> <span class="n">bundle</span> <span class="n">is</span> <span class="n">null</span>
+<span class="n">at</span> <span class="n">junit</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">Assert</span><span class="p">.</span><span class="n">fail</span><span class="p">(</span><span class="n">Assert</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>47<span class="p">)</span>
+<span class="n">at</span> <span class="n">junit</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">Assert</span><span class="p">.</span><span class="n">assertTrue</span><span class="p">(</span><span class="n">Assert</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>20<span class="p">)</span>
+<span class="n">at</span> <span class="n">junit</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">Assert</span><span class="p">.</span><span class="n">assertNotNull</span><span class="p">(</span><span class="n">Assert</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>217<span class="p">)</span>
+<span class="n">at</span> <span class="n">org</span><span class="p">.</span><span class="n">osgi</span><span class="p">.</span><span class="n">test</span><span class="p">.</span><span class="n">cases</span><span class="p">.</span><span class="n">framework</span><span class="p">.</span><span class="n">junit</span><span class="p">.</span><span class="n">dto</span><span class="p">.</span><span class="n">DTOTestCase</span><span class="p">.</span><span class="n">testArrayServiceReferenceDTO</span><span class="p">(</span><span class="n">DTOTestCase</span><span class="p">.</span><span class="n">java</span><span class="p">:</span>429<span class="p">)</span>
+</pre></div>
+
+
+<p>This is a known deviation in the Core R6 CT and can be ignored.</p>
 <h2 id="testing-a-felix-bundle">Testing a Felix bundle</h2>
 <p>The core CT tests the framework implementation and its related services. The compendium CT
 tests the various non-framework-related specifications, which are implemented as bundles. For
@@ -199,7 +222,7 @@ after the appropriate test suite.</p>
 message to <a href="mailto:dev-subscribe@felix-apache-org">dev-subscribe@felix.apache.org</a>; after
 subscribing, email questions or feedback to <a href="mailto:dev@felix.apache.org">dev@felix.apache.org</a>.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1640814 by davidb on Thu, 20 Nov 2014 21:08:27 +0000
+        Rev. 1640817 by davidb on Thu, 20 Nov 2014 21:18:52 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix project