Added BC tests for StdLibs, Calendar and Notepad
authorMaciej Seroka <maciejs@symbian.org>
Tue, 24 Aug 2010 13:40:24 +0100
changeset 1199 26c4732f6e56
parent 1198 a0ea12f43eac
child 1200 c730de7721b8
Added BC tests for StdLibs, Calendar and Notepad
common/tools/ats/bctest/organizer/calendar/calendar.pl
common/tools/ats/bctest/organizer/calendar/calendar.xml
common/tools/ats/bctest/organizer/notepad/notepad.pl
common/tools/ats/bctest/organizer/notepad/notepad.xml
common/tools/ats/bctest/shortlinksrv/shortlinksrv.pl
common/tools/ats/bctest/stdlibs/stdlibs.pl
common/tools/ats/bctest/stdlibs/stdlibs.xml
common/tools/ats/bctest/xmlsrv/xmlsrv.pl
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/organizer/calendar/calendar.pl	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,35 @@
+#!/usr/bin/perl
+# Copyright (c) 2009 Symbian Foundation Ltd
+# This component and the accompanying materials are made available
+# under the terms of the License "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Symbian Foundation Ltd - initial contribution.
+#
+# Contributors:
+# Maciej Seroka <maciejs@symbian.org>
+#
+# Description:
+# Script to build ATS test drop for Calendar BC tests
+
+
+use strict;
+use File::Copy;
+use File::Path;
+
+unlink "calendartest.zip";
+rmtree "temp";
+mkpath "temp/calendartest/general/TestFramework";
+mkpath "temp/calendartest/winscw_udeb";
+
+my $epoc=$ENV{'EPOCROOT'} . "epoc32/";
+copy("calendar.xml",	"temp/test.xml");
+
+copy($epoc . "release/winscw/udeb/BCTestCalendar2.dll",				"temp/calendartest/winscw_udeb/BCTestCalendar2.dll") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/TestFramework_PIMCalendar.ini","temp/calendartest/general/TestFramework/TestFramework_PIMCalendar.ini") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/tcBCTestCalendar2.cfg",		"temp/calendartest/general/TestFramework/tcBCTestCalendar2.cfg") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/UI_BCTestCalendar2.cfg",		"temp/calendartest/general/TestFramework/UI_BCTestCalendar2.cfg") or die "failed : $!";
+
+system("7z a -tzip calendartest.zip ./temp/*");
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/organizer/calendar/calendar.xml	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,94 @@
+<?xml version="1.0"?>
+<test>
+	<id>1</id>
+	<owner>admin</owner>
+	<priority>10</priority>
+	<buildid></buildid>
+	<postAction>
+		<type>FileStoreAction</type>
+		<params>
+			<param name="report-type" value="ATS3_REPORT"/>
+		</params>
+    </postAction>
+	<name>Calendar BC Tests</name>
+	<target>
+        <device rank="master" alias="emulator_udeb">
+            <property name="HARNESS" value="ATSINTERFACE" />
+            <property name="TYPE" value="WINSCW" />
+        </device>
+	</target>
+	<plan id="" name="Calendar BC WINSCW UDEB" harness="ATSINTERFACE" enabled="true" passrate="100">
+		<target>
+			<device rank="master" alias="emulator_udeb"/>
+		</target>
+		<session id="" name="Calendar Binary Compatibility Tests" harness="ATSINTERFACE" enabled="true" passrate="100">
+            <set id="" name="calendar_interim_utils2_api" harness="ATSINTERFACE" enabled="true" passrate="100">
+                <case id="" name="calendar_interim_utils2_api" harness="ATSINTERFACE" enabled="true" passrate="100">
+                    <step id="" name="SPD_Logs XML (makedir)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+                        <command>makedir</command>
+                        <params>
+                            <param dir="c:\spd_logs\xml" /> 
+                        </params>
+                    </step>
+                    <step id="" name="BCTestCalendar2.dll (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="BCTestCalendar2.dll"/>
+							<param dst="c:\sys\bin\BCTestCalendar2.dll"/>
+							<param component-path="calendartest" />
+						</params>
+					</step>
+					<step id="" name="TestFramework_PIMCalendar.ini (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\TestFramework_PIMCalendar.ini"/>
+							<param dst="c:\TestFramework\TestFramework.ini"/>
+							<param component-path="calendartest" />
+						</params>
+					</step>
+					<step id="" name="tcBCTestCalendar2.cfg (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\tcBCTestCalendar2.cfg"/>
+							<param dst="c:\TestFramework\tcBCTestCalendar2.cfg"/>
+							<param component-path="calendartest" />
+						</params>
+					</step>
+					<step id="" name="UI_BCTestCalendar2.cfg (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\UI_BCTestCalendar2.cfg"/>
+							<param dst="c:\TestFramework\UI_BCTestCalendar2.cfg"/>
+							<param component-path="calendartest" />
+						</params>
+					</step>
+					<step id="" name="tcBCTestCalendar2 (execute)" harness="ATSINTERFACE" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="atsinterface.exe"/>
+							<param parameters="-testmodule testcombiner -config C:\TestFramework\tcBCTestCalendar2.cfg"/>
+                            <param result-file="c:\spd_logs\xml\testcombiner.xml"/>
+                            <param timeout="3600"/>
+						</params>
+					</step>
+					<step id="" name="tcBCTestCalendar2 (fetch-log)" harness="ATSINTERFACE" enabled="true" passrate="100">
+						<command>fetch-log</command>
+						<params>
+							<param path="c:\logs\testframework\TestReport.txt" /> 
+						</params>
+					</step>
+                </case>
+			</set>			
+		</session>
+	</plan>
+	<files>
+		<file>calendartest/winscw_udeb/BCTestCalendar2.dll</file>
+		<file>calendartest/general/TestFramework/TestFramework_PIMCalendar.ini</file>
+		<file>calendartest/general/TestFramework/tcBCTestCalendar2.cfg</file>
+		<file>calendartest/general/TestFramework/UI_BCTestCalendar2.cfg</file>
+	</files>
+</test>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/organizer/notepad/notepad.pl	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,37 @@
+#!/usr/bin/perl
+# Copyright (c) 2009 Symbian Foundation Ltd
+# This component and the accompanying materials are made available
+# under the terms of the License "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Symbian Foundation Ltd - initial contribution.
+#
+# Contributors:
+# Maciej Seroka <maciejs@symbian.org>
+#
+# Description:
+# Script to build ATS test drop for Notepad BC tests
+
+
+use strict;
+use File::Copy;
+use File::Path;
+
+unlink "notepadtest.zip";
+rmtree "temp";
+mkpath "temp/notepadtest/general/testingdata";
+mkpath "temp/notepadtest/general/TestFramework";
+mkpath "temp/notepadtest/winscw_udeb";
+
+my $epoc=$ENV{'EPOCROOT'} . "epoc32/";
+copy("notepad.xml",	"temp/test.xml");
+
+copy($epoc . "release/winscw/udeb/TestNpdApi.dll",				"temp/notepadtest/winscw_udeb/TestNpdApi.dll") or die "failed : $!";
+copy($epoc . "winscw/c/TestNpdApi.txt",							"temp/notepadtest/general/testingdata/TestNpdApi.txt") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/testframework_npd.ini",	"temp/notepadtest/general/TestFramework/testframework_npd.ini") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/TestNpdApi.cfg",			"temp/notepadtest/general/TestFramework/TestNpdApi.cfg") or die "failed : $!";
+copy($epoc . "winscw/c/TestFramework/ui_TestNpdApi.cfg",		"temp/notepadtest/general/TestFramework/ui_TestNpdApi.cfg") or die "failed : $!";
+
+system("7z a -tzip notepadtest.zip ./temp/*");
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/organizer/notepad/notepad.xml	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,104 @@
+<?xml version="1.0"?>
+<test>
+	<id>1</id>
+	<owner>admin</owner>
+	<priority>10</priority>
+	<buildid></buildid>
+	<postAction>
+		<type>FileStoreAction</type>
+		<params>
+			<param name="report-type" value="ATS3_REPORT"/>
+		</params>
+    </postAction>
+	<name>Notepad BC Tests</name>
+	<target>
+        <device rank="master" alias="emulator_udeb">
+            <property name="HARNESS" value="ATSINTERFACE" />
+            <property name="TYPE" value="WINSCW" />
+        </device>
+	</target>
+	<plan id="" name="Notepad BC WINSCW UDEB" harness="ATSINTERFACE" enabled="true" passrate="100">
+		<target>
+			<device rank="master" alias="emulator_udeb"/>
+		</target>
+		<session id="" name="Notepad Binary Compatibility Tests" harness="ATSINTERFACE" enabled="true" passrate="100">
+            <set id="" name="notepad_library_api" harness="ATSINTERFACE" enabled="true" passrate="100">
+                <case id="" name="notepad_library_api" harness="ATSINTERFACE" enabled="true" passrate="100">
+                    <step id="" name="SPD_Logs XML (makedir)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+                        <command>makedir</command>
+                        <params>
+                            <param dir="c:\spd_logs\xml" /> 
+                        </params>
+                    </step>
+                    <step id="" name="TestNpdApi.dll (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="TestNpdApi.dll"/>
+							<param dst="c:\sys\bin\TestNpdApi.dll"/>
+							<param component-path="notepadtest" />
+						</params>
+					</step>
+					<step id="" name="TestNpdApi.txt (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="testingdata\TestNpdApi.txt"/>
+							<param dst="c:\testing\data\TestNpdApi.txt"/>
+							<param component-path="notepadtest" />
+						</params>
+					</step>
+					<step id="" name="testframework_npd.ini (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\testframework_npd.ini"/>
+							<param dst="c:\TestFramework\TestFramework.ini"/>
+							<param component-path="notepadtest" />
+						</params>
+					</step>
+					<step id="" name="TestNpdApi.cfg (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\TestNpdApi.cfg"/>
+							<param dst="c:\TestFramework\TestNpdApi.cfg"/>
+							<param component-path="notepadtest" />
+						</params>
+					</step>
+					<step id="" name="ui_TestNpdApi.cfg (install)" harness="ATSINTERFACE" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="TestFramework\ui_TestNpdApi.cfg"/>
+							<param dst="c:\TestFramework\ui_TestNpdApi.cfg"/>
+							<param component-path="notepadtest" />
+						</params>
+					</step>
+					<step id="" name="TestNpdApi (execute)" harness="ATSINTERFACE" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="atsinterface.exe"/>
+							<param parameters="-testmodule testcombiner -config C:\TestFramework\TestNpdApi.cfg"/>
+                            <param result-file="c:\spd_logs\xml\testcombiner.xml"/>
+                            <param timeout="3600"/>
+						</params>
+					</step>
+					<step id="" name="TestNpdApi (fetch-log)" harness="ATSINTERFACE" enabled="true" passrate="100">
+						<command>fetch-log</command>
+						<params>
+							<param path="c:\logs\testframework\TestReport.txt" /> 
+						</params>
+					</step>
+                </case>
+			</set>			
+		</session>
+	</plan>
+	<files>
+		<file>notepadtest/winscw_udeb/TestNpdApi.dll</file>
+		<file>notepadtest/general/testingdata/TestNpdApi.txt</file>
+		<file>notepadtest/general/TestFramework/testframework_npd.ini</file>
+		<file>notepadtest/general/TestFramework/TestNpdApi.cfg</file>
+		<file>notepadtest/general/TestFramework/ui_TestNpdApi.cfg</file>
+	</files>
+</test>
\ No newline at end of file
--- a/common/tools/ats/bctest/shortlinksrv/shortlinksrv.pl	Fri Aug 20 11:24:56 2010 +0100
+++ b/common/tools/ats/bctest/shortlinksrv/shortlinksrv.pl	Tue Aug 24 13:40:24 2010 +0100
@@ -12,7 +12,7 @@
 # Maciej Seroka <maciejs@symbian.org>
 #
 # Description:
-# Script to build ATS test drop for Shortlink Services tests
+# Script to build ATS test drop for Shortlink Services BC tests
 
 
 use strict;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/stdlibs/stdlibs.pl	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,189 @@
+#!/usr/bin/perl
+# Copyright (c) 2009 Symbian Foundation Ltd
+# This component and the accompanying materials are made available
+# under the terms of the License "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Symbian Foundation Ltd - initial contribution.
+#
+# Contributors:
+# Maciej Seroka <maciejs@symbian.org>
+#
+# Description:
+# Script to build ATS test drop for Standard Libraries BC tests
+
+
+use strict;
+use File::Copy;
+use File::Path;
+
+unlink "stdlibstest.zip";
+rmtree "temp";
+mkpath "temp/stdlibstest/tstdapis/general";
+mkpath "temp/stdlibstest/winscw_udeb";
+mkpath "temp/stdlibstest/systemdata/general";
+
+my $epoc=$ENV{'EPOCROOT'} . "epoc32/";
+copy("stdlibs.xml",	"temp/test.xml");
+
+copy($epoc . "release/winscw/udeb/ConfTimeZone.exe",		"temp/stdlibstest/winscw_udeb/ConfTimeZone.exe") or die "failed : $!";
+
+#libm
+
+copy($epoc . "release/winscw/udeb/tdouble_blr.exe",			"temp/stdlibstest/winscw_udeb/tdouble_blr.exe") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tldouble_blr.exe",		"temp/stdlibstest/winscw_udeb/tldouble_blr.exe") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tfloat_blr.exe",			"temp/stdlibstest/winscw_udeb/tfloat_blr.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdouble_blr.ini",			"temp/stdlibstest/tstdapis/general/tdouble_blr.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdouble_blr.script",		"temp/stdlibstest/tstdapis/general/tdouble_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdouble_pow.script",		"temp/stdlibstest/tstdapis/general/tdouble_pow.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdouble_misc.script",		"temp/stdlibstest/tstdapis/general/tdouble_misc.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tfloat_blr.script",			"temp/stdlibstest/tstdapis/general/tfloat_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tfloat_blr.ini",			"temp/stdlibstest/tstdapis/general/tfloat_blr.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tldouble_blr.script",		"temp/stdlibstest/tstdapis/general/tldouble_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tldouble_pow.script",		"temp/stdlibstest/tstdapis/general/tldouble_pow.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tldouble_misc.script",		"temp/stdlibstest/tstdapis/general/tldouble_misc.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tldouble_blr.ini",			"temp/stdlibstest/tstdapis/general/tldouble_blr.ini") or die "failed : $!";
+
+#libpthread
+copy($epoc . "release/winscw/udeb/testharness.dll",			"temp/stdlibstest/winscw_udeb/testharness.dll") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tcondbroadcast.exe",		"temp/stdlibstest/winscw_udeb/tcondbroadcast.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tcondbroadcast.script",		"temp/stdlibstest/tstdapis/general/tcondbroadcast.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tconddestroy.exe",		"temp/stdlibstest/winscw_udeb/tconddestroy.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tconddestroy.script",		"temp/stdlibstest/tstdapis/general/tconddestroy.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tcondinit.exe",			"temp/stdlibstest/winscw_udeb/tcondinit.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tcondinit.script",			"temp/stdlibstest/tstdapis/general/tcondinit.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tcondsignal.exe",			"temp/stdlibstest/winscw_udeb/tcondsignal.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tcondsignal.script",		"temp/stdlibstest/tstdapis/general/tcondsignal.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tcondwait.exe",			"temp/stdlibstest/winscw_udeb/tcondwait.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tcondwait.script",			"temp/stdlibstest/tstdapis/general/tcondwait.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tmutex.exe",				"temp/stdlibstest/winscw_udeb/tmutex.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmutex.script",				"temp/stdlibstest/tstdapis/general/tmutex.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmutex.ini",				"temp/stdlibstest/tstdapis/general/tmutex.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tpthread.exe",			"temp/stdlibstest/winscw_udeb/tpthread.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tpthread.ini",				"temp/stdlibstest/tstdapis/general/tpthread.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tpthread.script",			"temp/stdlibstest/tstdapis/general/tpthread.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tpthreadonce.exe",		"temp/stdlibstest/winscw_udeb/tpthreadonce.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tpthreadonce.script",		"temp/stdlibstest/tstdapis/general/tpthreadonce.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemdestroy.exe",			"temp/stdlibstest/winscw_udeb/tsemdestroy.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemdestroy.script",		"temp/stdlibstest/tstdapis/general/tsemdestroy.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemgetvalue.exe",		"temp/stdlibstest/winscw_udeb/tsemgetvalue.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemgetvalue.script",		"temp/stdlibstest/tstdapis/general/tsemgetvalue.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tseminit.exe",			"temp/stdlibstest/winscw_udeb/tseminit.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tseminit.script",			"temp/stdlibstest/tstdapis/general/tseminit.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemopen.exe",			"temp/stdlibstest/winscw_udeb/tsemopen.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemopen.script",			"temp/stdlibstest/tstdapis/general/tsemopen.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsempost.exe",			"temp/stdlibstest/winscw_udeb/tsempost.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsempost.script",			"temp/stdlibstest/tstdapis/general/tsempost.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemtimedwait.exe",		"temp/stdlibstest/winscw_udeb/tsemtimedwait.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemtimedwait.script",		"temp/stdlibstest/tstdapis/general/tsemtimedwait.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemtrywait.exe",			"temp/stdlibstest/winscw_udeb/tsemtrywait.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemtrywait.script",		"temp/stdlibstest/tstdapis/general/tsemtrywait.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemwait.exe",			"temp/stdlibstest/winscw_udeb/tsemwait.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemwait.script",			"temp/stdlibstest/tstdapis/general/tsemwait.script") or die "failed : $!";
+
+#libdl
+copy($epoc . "release/winscw/udeb/tdl.exe",					"temp/stdlibstest/winscw_udeb/tdl.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdl.script",				"temp/stdlibstest/tstdapis/general/tdl.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdl.ini",					"temp/stdlibstest/tstdapis/general/tdl.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/arithmeticoper1.dll",		"temp/stdlibstest/winscw_udeb/arithmeticoper1.dll") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/arithmeticoper2.dll",		"temp/stdlibstest/winscw_udeb/arithmeticoper2.dll") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/arithmeticoper3.dll",		"temp/stdlibstest/winscw_udeb/arithmeticoper3.dll") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/arithmeticoper4.dll",		"temp/stdlibstest/winscw_udeb/arithmeticoper4.dll") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/dll1.dll",				"temp/stdlibstest/winscw_udeb/dll1.dll") or die "failed : $!";
+
+#libc
+copy($epoc . "release/winscw/udeb/tcomport.exe",			"temp/stdlibstest/winscw_udeb/tcomport.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tcomport.script",			"temp/stdlibstest/tstdapis/general/tcomport.script") or die "failed : $!";
+copy($epoc . "winscw/c/system/data/config.ini",				"temp/stdlibstest/systemdata/general/config.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tctype.exe",				"temp/stdlibstest/winscw_udeb/tctype.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tctype.script",				"temp/stdlibstest/tstdapis/general/tctype.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tdb_blr.exe",				"temp/stdlibstest/winscw_udeb/tdb_blr.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdb_blr.script",			"temp/stdlibstest/tstdapis/general/tdb_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tdb_blr.ini",				"temp/stdlibstest/tstdapis/general/tdb_blr.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tftw.exe",				"temp/stdlibstest/winscw_udeb/tftw.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tftw.script",				"temp/stdlibstest/tstdapis/general/tftw.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tftw.ini",					"temp/stdlibstest/tstdapis/general/tftw.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tlibcwchar.exe",			"temp/stdlibstest/winscw_udeb/tlibcwchar.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tlibcwchar.script",			"temp/stdlibstest/tstdapis/general/tlibcwchar.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tlink.exe",				"temp/stdlibstest/winscw_udeb/tlink.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tlink.script",				"temp/stdlibstest/tstdapis/general/tlink.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tlink.ini",					"temp/stdlibstest/tstdapis/general/tlink.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tloc_blr.exe",			"temp/stdlibstest/winscw_udeb/tloc_blr.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr.script",			"temp/stdlibstest/tstdapis/general/tloc_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_iconv.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_iconv.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_posix.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_posix.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr1.ini",				"temp/stdlibstest/tstdapis/general/tloc_blr1.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr2.ini",				"temp/stdlibstest/tstdapis/general/tloc_blr2.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant1.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant1.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant2.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant2.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant3.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant3.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant4.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant4.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant5.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant5.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant6.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant6.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant7.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant7.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant8.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant8.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant9.ini",		"temp/stdlibstest/tstdapis/general/tloc_blr_variant9.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant10.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant10.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant11.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant11.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant13.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant13.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant14.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant14.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant15.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant15.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant16.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant16.ini") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tloc_blr_variant17.ini",	"temp/stdlibstest/tstdapis/general/tloc_blr_variant17.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tmkfifo.exe",				"temp/stdlibstest/winscw_udeb/tmkfifo.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmkfifo.script",			"temp/stdlibstest/tstdapis/general/tmkfifo.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmkfifo.ini",				"temp/stdlibstest/tstdapis/general/tmkfifo.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tmmap.exe",				"temp/stdlibstest/winscw_udeb/tmmap.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmmap.script",				"temp/stdlibstest/tstdapis/general/tmmap.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tmmap.ini",					"temp/stdlibstest/tstdapis/general/tmmap.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tprogname.exe",			"temp/stdlibstest/winscw_udeb/tprogname.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tprogname.script",			"temp/stdlibstest/tstdapis/general/tprogname.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tregex.exe",				"temp/stdlibstest/winscw_udeb/tregex.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tregex.script",				"temp/stdlibstest/tstdapis/general/tregex.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tregex.ini",				"temp/stdlibstest/tstdapis/general/tregex.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tselect.exe",				"temp/stdlibstest/winscw_udeb/tselect.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tselect.script",			"temp/stdlibstest/tstdapis/general/tselect.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsemaphore.exe",			"temp/stdlibstest/winscw_udeb/tsemaphore.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemaphore.script",			"temp/stdlibstest/tstdapis/general/tsemaphore.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsemaphore.ini",			"temp/stdlibstest/tstdapis/general/tsemaphore.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tshm.exe",				"temp/stdlibstest/winscw_udeb/tshm.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tshm.script",				"temp/stdlibstest/tstdapis/general/tshm.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tshm.ini",					"temp/stdlibstest/tstdapis/general/tshm.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tstdio.exe",				"temp/stdlibstest/winscw_udeb/tstdio.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstdio_auto.script",		"temp/stdlibstest/tstdapis/general/tstdio_auto.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstdio_manual.script",		"temp/stdlibstest/tstdapis/general/tstdio_manual.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstdio_fileop.script",		"temp/stdlibstest/tstdapis/general/tstdio_fileop.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstdio.ini",				"temp/stdlibstest/tstdapis/general/tstdio.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tstring.exe",				"temp/stdlibstest/winscw_udeb/tstring.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstring.script",			"temp/stdlibstest/tstdapis/general/tstring.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tstring.ini",				"temp/stdlibstest/tstdapis/general/tstring.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsyscalls.exe",			"temp/stdlibstest/winscw_udeb/tsyscalls.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsyscalls.script",			"temp/stdlibstest/tstdapis/general/tsyscalls.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsyscalls1.script",			"temp/stdlibstest/tstdapis/general/tsyscalls1.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsyscalls2.script",			"temp/stdlibstest/tstdapis/general/tsyscalls2.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsyscalls.ini",				"temp/stdlibstest/tstdapis/general/tsyscalls.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsyssim.exe",				"temp/stdlibstest/winscw_udeb/tsyssim.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsyssim.script",			"temp/stdlibstest/tstdapis/general/tsyssim.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tsysunistd.exe",			"temp/stdlibstest/winscw_udeb/tsysunistd.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsysunistd.script",			"temp/stdlibstest/tstdapis/general/tsysunistd.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tsysunistd.ini",			"temp/stdlibstest/tstdapis/general/tsysunistd.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/twchar.exe",				"temp/stdlibstest/winscw_udeb/twchar.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twchar.script",				"temp/stdlibstest/tstdapis/general/twchar.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/twcharapi.exe",			"temp/stdlibstest/winscw_udeb/twcharapi.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twcharapi.script",			"temp/stdlibstest/tstdapis/general/twcharapi.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twcharapi.ini",				"temp/stdlibstest/tstdapis/general/twcharapi.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/twctype.exe",				"temp/stdlibstest/winscw_udeb/twctype.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twctype.script",			"temp/stdlibstest/tstdapis/general/twctype.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twctype.ini",				"temp/stdlibstest/tstdapis/general/twctype.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/twideapis.exe",			"temp/stdlibstest/winscw_udeb/twideapis.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twideapis.script",			"temp/stdlibstest/tstdapis/general/twideapis.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/twideapis.ini",				"temp/stdlibstest/tstdapis/general/twideapis.ini") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/tglob.exe",				"temp/stdlibstest/winscw_udeb/tglob.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/tglob_test.script",			"temp/stdlibstest/tstdapis/general/tglob_test.script") or die "failed : $!";
+copy($epoc . "release/winscw/udeb/ttime_blr.exe",			"temp/stdlibstest/winscw_udeb/ttime_blr.exe") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/ttime_blr.script",			"temp/stdlibstest/tstdapis/general/ttime_blr.script") or die "failed : $!";
+copy($epoc . "winscw/c/tstdapis/ttime_blr.ini",				"temp/stdlibstest/tstdapis/general/ttime_blr.ini") or die "failed : $!";
+
+system("7z a -tzip stdlibstest.zip ./temp/*");
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/stdlibs/stdlibs.xml	Tue Aug 24 13:40:24 2010 +0100
@@ -0,0 +1,1298 @@
+<?xml version="1.0"?>
+<test>
+	<id>1</id>
+	<owner>admin</owner>
+	<priority>10</priority>
+	<buildid></buildid>
+	<postAction>
+		<type>FileStoreAction</type>
+		<params>
+			<param name="report-type" value="ATS3_REPORT"/>
+		</params>
+    </postAction>
+	<name>Standard Libraries BC Tests</name>
+	<target>
+        <device rank="master" alias="emulator_udeb">
+            <property name="HARNESS" value="GENERIC" />
+            <property name="TYPE" value="WINSCW" />
+        </device>
+	</target>
+	<plan id="" name="Standard Libraries BC WINSCW UDEB" harness="GENERIC" enabled="true" passrate="100">
+		<target>
+			<device rank="master" alias="emulator_udeb"/>
+		</target>
+		<session id="" name="Standard Libraries Binary Compatibility Tests" harness="GENERIC" enabled="true" passrate="100">
+            <set id="" name="Apps Tests" harness="GENERIC" enabled="true" passrate="100">
+                <case id="" name="OsSrv_Stdlibs_Libc" harness="GENERIC" enabled="true" passrate="100">
+					<step id="" name="tstdapis files (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="*"/>
+							<param dst="c:/tstdapis"/>
+							<param component-path="stdlibstest/tstdapis" />
+						</params>
+					</step>
+					<step id="" name="config.ini (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="config.ini"/>
+							<param dst="c:/system/data/config.ini"/>
+							<param component-path="stdlibstest/systemdata" />
+						</params>
+					</step>
+                    <step id="" name="ConfTimeZone.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="ConfTimeZone.exe"/>
+							<param dst="c:\sys\bin\ConfTimeZone.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tcomport.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tcomport.exe"/>
+							<param dst="c:\sys\bin\tcomport.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tctype.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tctype.exe"/>
+							<param dst="c:\sys\bin\tctype.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tdb_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tdb_blr.exe"/>
+							<param dst="c:\sys\bin\tdb_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tftw.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tftw.exe"/>
+							<param dst="c:\sys\bin\tftw.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tlibcwchar.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tlibcwchar.exe"/>
+							<param dst="c:\sys\bin\tlibcwchar.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tlink.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tlink.exe"/>
+							<param dst="c:\sys\bin\tlink.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tloc_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tloc_blr.exe"/>
+							<param dst="c:\sys\bin\tloc_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tmkfifo.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tmkfifo.exe"/>
+							<param dst="c:\sys\bin\tmkfifo.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tmmap.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tmmap.exe"/>
+							<param dst="c:\sys\bin\tmmap.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tprogname.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tprogname.exe"/>
+							<param dst="c:\sys\bin\tprogname.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tregex.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tregex.exe"/>
+							<param dst="c:\sys\bin\tregex.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tselect.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tselect.exe"/>
+							<param dst="c:\sys\bin\tselect.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemaphore.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemaphore.exe"/>
+							<param dst="c:\sys\bin\tsemaphore.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tshm.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tshm.exe"/>
+							<param dst="c:\sys\bin\tshm.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tstdio.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tstdio.exe"/>
+							<param dst="c:\sys\bin\tstdio.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tstring.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tstring.exe"/>
+							<param dst="c:\sys\bin\tstring.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsyscalls.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsyscalls.exe"/>
+							<param dst="c:\sys\bin\tsyscalls.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsyssim.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsyssim.exe"/>
+							<param dst="c:\sys\bin\tsyssim.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsysunistd.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsysunistd.exe"/>
+							<param dst="c:\sys\bin\tsysunistd.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="twchar.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="twchar.exe"/>
+							<param dst="c:\sys\bin\twchar.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="twcharapi.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="twcharapi.exe"/>
+							<param dst="c:\sys\bin\twcharapi.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="twctype.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="twctype.exe"/>
+							<param dst="c:\sys\bin\twctype.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="twideapis.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="twideapis.exe"/>
+							<param dst="c:\sys\bin\twideapis.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tglob.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tglob.exe"/>
+							<param dst="c:\sys\bin\tglob.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="ttime_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="ttime_blr.exe"/>
+							<param dst="c:\sys\bin\ttime_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+					<step id="" name="tcomport (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tcomport.script"/>
+                            <param result-file="c:\logs\testexecute\tcomport.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tctype (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tctype.script"/>
+                            <param result-file="c:\logs\testexecute\tctype.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tdb_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tdb_blr.script"/>
+                            <param result-file="c:\logs\testexecute\tdb_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tftw (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tftw.script"/>
+                            <param result-file="c:\logs\testexecute\tftw.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tglob_test (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tglob_test.script"/>
+                            <param result-file="c:\logs\testexecute\tglob_test.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tlibcwchar (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tlibcwchar.script"/>
+                            <param result-file="c:\logs\testexecute\tlibcwchar.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tlink (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tlink.script"/>
+                            <param result-file="c:\logs\testexecute\tlink.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tloc_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tloc_blr.script"/>
+                            <param result-file="c:\logs\testexecute\tloc_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tmkfifo (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tmkfifo.script"/>
+                            <param result-file="c:\logs\testexecute\tmkfifo.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tmmap (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tmmap.script"/>
+                            <param result-file="c:\logs\testexecute\tmmap.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tprogname (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tprogname.script"/>
+                            <param result-file="c:\logs\testexecute\tprogname.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tregex (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tregex.script"/>
+                            <param result-file="c:\logs\testexecute\tregex.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tselect (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tselect.script"/>
+                            <param result-file="c:\logs\testexecute\tselect.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemaphore (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemaphore.script"/>
+                            <param result-file="c:\logs\testexecute\tsemaphore.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tstdio_auto (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tstdio_auto.script"/>
+                            <param result-file="c:\logs\testexecute\tstdio_auto.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tstdio_fileop (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tstdio_fileop.script"/>
+                            <param result-file="c:\logs\testexecute\tstdio_fileop.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsyscalls (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsyscalls.script"/>
+                            <param result-file="c:\logs\testexecute\tsyscalls.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsyscalls1 (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsyscalls1.script"/>
+                            <param result-file="c:\logs\testexecute\tsyscalls1.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsyscalls2 (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsyscalls2.script"/>
+                            <param result-file="c:\logs\testexecute\tsyscalls2.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsyssim (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsyssim.script"/>
+                            <param result-file="c:\logs\testexecute\tsyssim.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsysunistd (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsysunistd.script"/>
+                            <param result-file="c:\logs\testexecute\tsysunistd.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="twchar (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\twchar.script"/>
+                            <param result-file="c:\logs\testexecute\twchar.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="twcharapi (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\twcharapi.script"/>
+                            <param result-file="c:\logs\testexecute\twcharapi.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="twctype (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\twctype.script"/>
+                            <param result-file="c:\logs\testexecute\twctype.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="twideapis (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\twideapis.script"/>
+                            <param result-file="c:\logs\testexecute\twideapis.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="ConfTimeZone.exe 1 (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="ConfTimeZone.exe"/>
+							<param parameters="1"/>
+                            <param timeout="3600"/>
+						</params>
+					</step>
+					<step id="" name="ttime_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\ttime_blr.script"/>
+                            <param result-file="c:\logs\testexecute\ttime_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tshm (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tshm.script"/>
+                            <param result-file="c:\logs\testexecute\tshm.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tstring (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tstring.script"/>
+                            <param result-file="c:\logs\testexecute\tstring.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="ConfTimeZone.exe 2 (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="ConfTimeZone.exe"/>
+							<param parameters="2"/>
+                            <param timeout="3600"/>
+						</params>
+					</step>
+					<step id="" name="ConfTimeZone (fetch-log)" harness="GENERIC" enabled="true" passrate="100">
+						<command>fetch-log</command>
+						<params>
+							<param path="c:\logs\TestFramework\STDLIBS\Stdlibs_Preconfig.txt" /> 
+						</params>
+					</step>
+                </case>
+                <case id="" name="OsSrv_Stdlibs_Libdl" harness="GENERIC" enabled="true" passrate="100">
+					<step id="" name="tstdapis files (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="*"/>
+							<param dst="c:/tstdapis"/>
+							<param component-path="stdlibstest/tstdapis" />
+						</params>
+					</step>
+                    <step id="" name="tdl.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tdl.exe"/>
+							<param dst="c:\sys\bin\tdl.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="arithmeticoper1.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="arithmeticoper1.dll"/>
+							<param dst="c:\sys\bin\arithmeticoper1.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="arithmeticoper2.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="arithmeticoper2.dll"/>
+							<param dst="c:\sys\bin\arithmeticoper2.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="arithmeticoper3.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="arithmeticoper3.dll"/>
+							<param dst="c:\sys\bin\arithmeticoper3.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="arithmeticoper4.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="arithmeticoper4.dll"/>
+							<param dst="c:\sys\bin\arithmeticoper4.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="dll1.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="dll1.dll"/>
+							<param dst="c:\sys\bin\dll1.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+					<step id="" name="tdl (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tdl.script"/>
+                            <param result-file="c:\logs\testexecute\tdl.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+                </case>
+                <case id="" name="OsSrv_Stdlibs_libm" harness="GENERIC" enabled="true" passrate="100">
+					<step id="" name="tstdapis files (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="*"/>
+							<param dst="c:/tstdapis"/>
+							<param component-path="stdlibstest/tstdapis" />
+						</params>
+					</step>
+                    <step id="" name="tdouble_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tdouble_blr.exe"/>
+							<param dst="c:\sys\bin\tdouble_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tldouble_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tldouble_blr.exe"/>
+							<param dst="c:\sys\bin\tldouble_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tfloat_blr.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tfloat_blr.exe"/>
+							<param dst="c:\sys\bin\tfloat_blr.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+					<step id="" name="tdouble_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tdouble_blr.script"/>
+                            <param result-file="c:\logs\testexecute\tdouble_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tdouble_pow (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tdouble_pow.script"/>
+                            <param result-file="c:\logs\testexecute\tdouble_pow.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tdouble_misc (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tdouble_misc.script"/>
+                            <param result-file="c:\logs\testexecute\tdouble_misc.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tldouble_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tldouble_blr.script"/>
+                            <param result-file="c:\logs\testexecute\tldouble_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tldouble_pow (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tldouble_pow.script"/>
+                            <param result-file="c:\logs\testexecute\tldouble_pow.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tldouble_misc (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tldouble_misc.script"/>
+                            <param result-file="c:\logs\testexecute\tldouble_misc.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tfloat_blr (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tfloat_blr.script"/>
+                            <param result-file="c:\logs\testexecute\tfloat_blr.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+                </case>
+                <case id="" name="OsSrv_Stdlibs_libpthread" harness="GENERIC" enabled="true" passrate="100">
+					<step id="" name="tstdapis files (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="data"/>
+							<param src="*"/>
+							<param dst="c:/tstdapis"/>
+							<param component-path="stdlibstest/tstdapis" />
+						</params>
+					</step>
+					<step id="" name="testharness.dll (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="testharness.dll"/>
+							<param dst="c:\sys\bin\testharness.dll"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tcondbroadcast.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tcondbroadcast.exe"/>
+							<param dst="c:\sys\bin\tcondbroadcast.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tconddestroy.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tconddestroy.exe"/>
+							<param dst="c:\sys\bin\tconddestroy.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tcondinit.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tcondinit.exe"/>
+							<param dst="c:\sys\bin\tcondinit.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tcondsignal.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tcondsignal.exe"/>
+							<param dst="c:\sys\bin\tcondsignal.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tcondwait.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tcondwait.exe"/>
+							<param dst="c:\sys\bin\tcondwait.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tmutex.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tmutex.exe"/>
+							<param dst="c:\sys\bin\tmutex.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tpthread.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tpthread.exe"/>
+							<param dst="c:\sys\bin\tpthread.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tpthreadonce.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tpthreadonce.exe"/>
+							<param dst="c:\sys\bin\tpthreadonce.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemdestroy.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemdestroy.exe"/>
+							<param dst="c:\sys\bin\tsemdestroy.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemgetvalue.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemgetvalue.exe"/>
+							<param dst="c:\sys\bin\tsemgetvalue.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tseminit.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tseminit.exe"/>
+							<param dst="c:\sys\bin\tseminit.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemopen.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemopen.exe"/>
+							<param dst="c:\sys\bin\tsemopen.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsempost.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsempost.exe"/>
+							<param dst="c:\sys\bin\tsempost.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemtimedwait.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemtimedwait.exe"/>
+							<param dst="c:\sys\bin\tsemtimedwait.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemtrywait.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemtrywait.exe"/>
+							<param dst="c:\sys\bin\tsemtrywait.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+                    <step id="" name="tsemwait.exe (install)" harness="GENERIC" enabled="true" passrate="100" significant="false">
+						<command>install</command>
+						<params>
+							<param type="binary"/>
+							<param src="tsemwait.exe"/>
+							<param dst="c:\sys\bin\tsemwait.exe"/>
+							<param component-path="stdlibstest" />
+						</params>
+					</step>
+					<step id="" name="tcondbroadcast (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tcondbroadcast.script"/>
+                            <param result-file="c:\logs\testexecute\tcondbroadcast.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tconddestroy (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tconddestroy.script"/>
+                            <param result-file="c:\logs\testexecute\tconddestroy.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tcondinit (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tcondinit.script"/>
+                            <param result-file="c:\logs\testexecute\tcondinit.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tcondsignal (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tcondsignal.script"/>
+                            <param result-file="c:\logs\testexecute\tcondsignal.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tcondwait (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tcondwait.script"/>
+                            <param result-file="c:\logs\testexecute\tcondwait.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tmutex (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tmutex.script"/>
+                            <param result-file="c:\logs\testexecute\tmutex.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tpthread (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tpthread.script"/>
+                            <param result-file="c:\logs\testexecute\tpthread.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tpthreadonce (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tpthreadonce.script"/>
+                            <param result-file="c:\logs\testexecute\tpthreadonce.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemdestroy (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemdestroy.script"/>
+                            <param result-file="c:\logs\testexecute\tsemdestroy.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemgetvalue (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemgetvalue.script"/>
+                            <param result-file="c:\logs\testexecute\tsemgetvalue.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tseminit (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tseminit.script"/>
+                            <param result-file="c:\logs\testexecute\tseminit.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemopen (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemopen.script"/>
+                            <param result-file="c:\logs\testexecute\tsemopen.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsempost (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsempost.script"/>
+                            <param result-file="c:\logs\testexecute\tsempost.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemtimedwait (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemtimedwait.script"/>
+                            <param result-file="c:\logs\testexecute\tsemtimedwait.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemtrywait (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemtrywait.script"/>
+                            <param result-file="c:\logs\testexecute\tsemtrywait.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+					<step id="" name="tsemwait (execute)" harness="GENERIC" enabled="true" passrate="100">
+						<command>execute</command>
+						<params>
+							<param file="testexecute.exe"/>
+							<param parameters="c:\tstdapis\tsemwait.script"/>
+                            <param result-file="c:\logs\testexecute\tsemwait.htm"/>
+                            <param timeout="3600"/>
+							<param parser="TEFTestResultParser"/>
+							<param leave-old-result="true"/>
+						</params>
+					</step>
+                </case>
+			</set>			
+		</session>
+	</plan>
+	<files>
+		<file>stdlibstest/winscw_udeb/ConfTimeZone.exe</file>
+		<!-- libm -->
+		<file>stdlibstest/winscw_udeb/tdouble_blr.exe</file>
+		<file>stdlibstest/winscw_udeb/tldouble_blr.exe</file>
+		<file>stdlibstest/winscw_udeb/tfloat_blr.exe</file>
+		<file>stdlibstest/tstdapis/general/tdouble_blr.ini</file>
+		<file>stdlibstest/tstdapis/general/tdouble_blr.script</file>
+		<file>stdlibstest/tstdapis/general/tdouble_pow.script</file>
+		<file>stdlibstest/tstdapis/general/tdouble_misc.script</file>
+		<file>stdlibstest/tstdapis/general/tfloat_blr.script</file>
+		<file>stdlibstest/tstdapis/general/tfloat_blr.ini</file>
+		<file>stdlibstest/tstdapis/general/tldouble_blr.script</file>
+		<file>stdlibstest/tstdapis/general/tldouble_pow.script</file>
+		<file>stdlibstest/tstdapis/general/tldouble_misc.script</file>
+		<file>stdlibstest/tstdapis/general/tldouble_blr.ini</file>
+		<!-- libpthread -->
+		<file>stdlibstest/winscw_udeb/testharness.dll</file>
+		<file>stdlibstest/winscw_udeb/tcondbroadcast.exe</file>
+		<file>stdlibstest/tstdapis/general/tcondbroadcast.script</file>
+		<file>stdlibstest/winscw_udeb/tconddestroy.exe</file>
+		<file>stdlibstest/tstdapis/general/tconddestroy.script</file>
+		<file>stdlibstest/winscw_udeb/tcondinit.exe</file>
+		<file>stdlibstest/tstdapis/general/tcondinit.script</file>
+		<file>stdlibstest/winscw_udeb/tcondsignal.exe</file>
+		<file>stdlibstest/tstdapis/general/tcondsignal.script</file>
+		<file>stdlibstest/winscw_udeb/tcondwait.exe</file>
+		<file>stdlibstest/tstdapis/general/tcondwait.script</file>
+		<file>stdlibstest/winscw_udeb/tmutex.exe</file>
+		<file>stdlibstest/tstdapis/general/tmutex.script</file>
+		<file>stdlibstest/tstdapis/general/tmutex.ini</file>
+		<file>stdlibstest/winscw_udeb/tpthread.exe</file>
+		<file>stdlibstest/tstdapis/general/tpthread.ini</file>
+		<file>stdlibstest/tstdapis/general/tpthread.script</file>
+		<file>stdlibstest/winscw_udeb/tpthreadonce.exe</file>
+		<file>stdlibstest/tstdapis/general/tpthreadonce.script</file>
+		<file>stdlibstest/winscw_udeb/tsemdestroy.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemdestroy.script</file>
+		<file>stdlibstest/winscw_udeb/tsemgetvalue.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemgetvalue.script</file>
+		<file>stdlibstest/winscw_udeb/tseminit.exe</file>
+		<file>stdlibstest/tstdapis/general/tseminit.script</file>
+		<file>stdlibstest/winscw_udeb/tsemopen.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemopen.script</file>
+		<file>stdlibstest/winscw_udeb/tsempost.exe</file>
+		<file>stdlibstest/tstdapis/general/tsempost.script</file>
+		<file>stdlibstest/winscw_udeb/tsemtimedwait.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemtimedwait.script</file>
+		<file>stdlibstest/winscw_udeb/tsemtrywait.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemtrywait.script</file>
+		<file>stdlibstest/winscw_udeb/tsemwait.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemwait.script</file>
+		<!-- libdl -->
+		<file>stdlibstest/winscw_udeb/tdl.exe</file>
+		<file>stdlibstest/tstdapis/general/tdl.script</file>
+		<file>stdlibstest/tstdapis/general/tdl.ini</file>
+		<file>stdlibstest/winscw_udeb/arithmeticoper1.dll</file>
+		<file>stdlibstest/winscw_udeb/arithmeticoper2.dll</file>
+		<file>stdlibstest/winscw_udeb/arithmeticoper3.dll</file>
+		<file>stdlibstest/winscw_udeb/arithmeticoper4.dll</file>
+		<file>stdlibstest/winscw_udeb/dll1.dll</file>
+		<!-- libc -->
+		<file>stdlibstest/winscw_udeb/tcomport.exe</file>
+		<file>stdlibstest/tstdapis/general/tcomport.script</file>
+		<file>stdlibstest/systemdata/general/config.ini</file>
+		<file>stdlibstest/winscw_udeb/tctype.exe</file>
+		<file>stdlibstest/tstdapis/general/tctype.script</file>
+		<file>stdlibstest/winscw_udeb/tdb_blr.exe</file>
+		<file>stdlibstest/tstdapis/general/tdb_blr.script</file>
+		<file>stdlibstest/tstdapis/general/tdb_blr.ini</file>
+		<file>stdlibstest/winscw_udeb/tftw.exe</file>
+		<file>stdlibstest/tstdapis/general/tftw.script</file>
+		<file>stdlibstest/tstdapis/general/tftw.ini</file>
+		<file>stdlibstest/winscw_udeb/tlibcwchar.exe</file>
+		<file>stdlibstest/tstdapis/general/tlibcwchar.script</file>
+		<file>stdlibstest/winscw_udeb/tlink.exe</file>
+		<file>stdlibstest/tstdapis/general/tlink.script</file>
+		<file>stdlibstest/tstdapis/general/tlink.ini</file>
+		<file>stdlibstest/winscw_udeb/tloc_blr.exe</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr.script</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_iconv.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_posix.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr1.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr2.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant1.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant2.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant3.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant4.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant5.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant6.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant7.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant8.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant9.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant10.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant11.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant13.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant14.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant15.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant16.ini</file>
+		<file>stdlibstest/tstdapis/general/tloc_blr_variant17.ini</file>
+		<file>stdlibstest/winscw_udeb/tmkfifo.exe</file>
+		<file>stdlibstest/tstdapis/general/tmkfifo.script</file>
+		<file>stdlibstest/tstdapis/general/tmkfifo.ini</file>
+		<file>stdlibstest/winscw_udeb/tmmap.exe</file>
+		<file>stdlibstest/tstdapis/general/tmmap.script</file>
+		<file>stdlibstest/tstdapis/general/tmmap.ini</file>
+		<file>stdlibstest/winscw_udeb/tprogname.exe</file>
+		<file>stdlibstest/tstdapis/general/tprogname.script</file>
+		<file>stdlibstest/winscw_udeb/tregex.exe</file>
+		<file>stdlibstest/tstdapis/general/tregex.script</file>
+		<file>stdlibstest/tstdapis/general/tregex.ini</file>
+		<file>stdlibstest/winscw_udeb/tselect.exe</file>
+		<file>stdlibstest/tstdapis/general/tselect.script</file>
+		<file>stdlibstest/winscw_udeb/tsemaphore.exe</file>
+		<file>stdlibstest/tstdapis/general/tsemaphore.script</file>
+		<file>stdlibstest/tstdapis/general/tsemaphore.ini</file>
+		<file>stdlibstest/winscw_udeb/tshm.exe</file>
+		<file>stdlibstest/tstdapis/general/tshm.script</file>
+		<file>stdlibstest/tstdapis/general/tshm.ini</file>
+		<file>stdlibstest/winscw_udeb/tstdio.exe</file>
+		<file>stdlibstest/tstdapis/general/tstdio_auto.script</file>
+		<file>stdlibstest/tstdapis/general/tstdio_manual.script</file>
+		<file>stdlibstest/tstdapis/general/tstdio_fileop.script</file>
+		<file>stdlibstest/tstdapis/general/tstdio.ini</file>
+		<file>stdlibstest/winscw_udeb/tstring.exe</file>
+		<file>stdlibstest/tstdapis/general/tstring.script</file>
+		<file>stdlibstest/tstdapis/general/tstring.ini</file>
+		<file>stdlibstest/winscw_udeb/tsyscalls.exe</file>
+		<file>stdlibstest/tstdapis/general/tsyscalls.script</file>
+		<file>stdlibstest/tstdapis/general/tsyscalls1.script</file>
+		<file>stdlibstest/tstdapis/general/tsyscalls2.script</file>
+		<file>stdlibstest/tstdapis/general/tsyscalls.ini</file>
+		<file>stdlibstest/winscw_udeb/tsyssim.exe</file>
+		<file>stdlibstest/tstdapis/general/tsyssim.script</file>
+		<file>stdlibstest/winscw_udeb/tsysunistd.exe</file>
+		<file>stdlibstest/tstdapis/general/tsysunistd.script</file>
+		<file>stdlibstest/tstdapis/general/tsysunistd.ini</file>
+		<file>stdlibstest/winscw_udeb/twchar.exe</file>
+		<file>stdlibstest/tstdapis/general/twchar.script</file>
+		<file>stdlibstest/winscw_udeb/twcharapi.exe</file>
+		<file>stdlibstest/tstdapis/general/twcharapi.script</file>
+		<file>stdlibstest/tstdapis/general/twcharapi.ini</file>
+		<file>stdlibstest/winscw_udeb/twctype.exe</file>
+		<file>stdlibstest/tstdapis/general/twctype.script</file>
+		<file>stdlibstest/tstdapis/general/twctype.ini</file>
+		<file>stdlibstest/winscw_udeb/twideapis.exe</file>
+		<file>stdlibstest/tstdapis/general/twideapis.script</file>
+		<file>stdlibstest/tstdapis/general/twideapis.ini</file>
+		<file>stdlibstest/winscw_udeb/tglob.exe</file>
+		<file>stdlibstest/tstdapis/general/tglob_test.script</file>
+		<file>stdlibstest/winscw_udeb/ttime_blr.exe</file>
+		<file>stdlibstest/tstdapis/general/ttime_blr.script</file>
+		<file>stdlibstest/tstdapis/general/ttime_blr.ini</file>
+	</files>
+</test>
\ No newline at end of file
--- a/common/tools/ats/bctest/xmlsrv/xmlsrv.pl	Fri Aug 20 11:24:56 2010 +0100
+++ b/common/tools/ats/bctest/xmlsrv/xmlsrv.pl	Tue Aug 24 13:40:24 2010 +0100
@@ -12,7 +12,7 @@
 # Maciej Seroka <maciejs@symbian.org>
 #
 # Description:
-# Script to build ATS test drop for XML Services tests
+# Script to build ATS test drop for XML Services BC tests
 
 
 use strict;