You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by sm...@apache.org on 2008/03/31 11:25:03 UTC

svn commit: r642937 - /harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml

Author: smishura
Date: Mon Mar 31 02:25:02 2008
New Revision: 642937

URL: http://svn.apache.org/viewvc?rev=642937&view=rev
Log:
Remove obsolete targets: setup-framework & reorder-suites

Modified:
    harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml

Modified: harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml?rev=642937&r1=642936&r2=642937&view=diff
==============================================================================
--- harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml (original)
+++ harmony/enhanced/buildtest/trunk/infra/scripts/framework.xml Mon Mar 31 02:25:02 2008
@@ -44,16 +44,11 @@
             set of all of the parameters needed to be known by @{suite}
 
 -->
-<project name="framework-implementation" default="run" basedir=".">
+<project name="framework-implementation" basedir=".">
 
     <import file="properties.xml"/>
     <import file="cc-project.xml"/>
 
-    <!-- Sets up the framework -->
-    <target name="setup-framework" 
-            depends="load-depends, define-tasks, 
-                        reorder-suites, -delete-temporal-properties"/>
-
     <!-- Initialize the framework for test execution -->
     <target name="init-framework" 
             depends="load-depends, define-tasks, load-suites-configuration, 
@@ -379,82 +374,6 @@
             </for>
         </sequential>
     </macrodef>
-
-    <target name="reorder-suites" depends="define-tasks, load-suites-parameters">
-        <tempfile destdir="${temp.files.dir}"
-                  property="tmp.sort.suites.file"/>
-        <!-- create temporary file used for ordering -->
-        <touch file="${tmp.sort.suites.file}"/>
-        <!-- the list to work over -->
-        <var name="tmp.list" value="${test.suites.names.list}"/>
-        <!-- remove the dependencies on unselected suites -->
-        <for list="${tmp.list}" param="suite">
-            <sequential>
-                <remove-unselected 
-                    suite="@{suite}" 
-                    selected.list="${tmp.list}"
-                    depends.list="${@{suite}.parameters.depends}"
-                    property="tmp.@{suite}.depends"
-                />
-                <!-- replace the suite parameter value -->
-                <var name="@{suite}.parameters.depends" 
-                     value="${tmp.@{suite}.depends}"/>
-            </sequential>
-        </for>
-
-        <for list="${tmp.list}" param="tmp">
-            <sequential>
-                <!-- place independent suites to the ordering file 
-                     and remove from dependent suites list (tmp.list) -->
-                <for list="${tmp.list}" param="suite">
-                    <sequential>
-                        <if>
-                            <length string="${tmp.@{suite}.depends}" 
-                                    length="0"/>
-                        <then>
-                            <echo file="${tmp.sort.suites.file}" 
-                                  append="true">
-                                  @{suite}=</echo>
-                            <!-- remove from dependent suites list -->
-                            <propertyregex 
-                                    property="tmp.list"
-                                    override="yes"
-                                    input="${tmp.list}"
-                                    regexp="\b@{suite}\b,*" replace=""
-                                    defaultValue="${tmp.list}"/>
-                        </then>
-                        </if>
-                    </sequential>
-                </for>
-                <!-- Remove non-selected dependencies -->
-                <for list="${tmp.list}" param="suite">
-                    <sequential>
-                        <remove-unselected 
-                            suite="@{suite}" 
-                            selected.list="${tmp.list}"
-                            depends.list="${tmp.@{suite}.depends}"
-                            property="tmp.@{suite}.depends"
-                        />
-                    </sequential>
-                </for>
-            </sequential>
-        </for>
-        <!-- unset temporary properties -->
-        <var name="tmp.list" unset="true"/>
-        <for list="${test.suites.names.list}" param="suite">
-            <sequential>
-                <var name="tmp.@{suite}.depends" unset="true"/>
-            </sequential>
-        </for>
-        <!-- do sort suite names -->
-        <sortlist property="test.suites.names.list" 
-                  override="yes"
-                  value="${test.suites.names.list}"
-                  orderPropertyFile="${tmp.sort.suites.file}">
-        </sortlist>
-        <log message="Sorted List of Test Suites: ${test.suites.names.list}"/>
-        <delete file="${tmp.sort.suites.file}" quiet="true" verbose="false"/>
-    </target>
 
     <!-- removes temporal properties (starting with tmp. prefix ) -->
     <target name="-delete-temporal-properties">