Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Updated project as CobraWinLDTP

Updated project as CobraWinLDTP

QA Notes:
Testing Done:
Documentation Notes:
Bug Number:
Reviewed by:
Approved by:
Mailto:
  • Loading branch information...
commit 8e2507dda40303e65d4944250a9794143893ec7b 1 parent 8a494cc
@nagappan nagappan authored
Showing with 39 additions and 28 deletions.
  1. +12 −0 WinLdtpdService.sln → CobraWinLDTP.sln
  2. 0  {WinLdtpdService → CobraWinLDTP}/AUTHORS.txt
  3. +3 −3 WinLdtpdService/WinLdtpdService.csproj → CobraWinLDTP/CobraWinLDTP.csproj
  4. 0  WinLdtpdService/WinLdtpdService.csproj.user → CobraWinLDTP/CobraWinLDTP.csproj.user
  5. +17 −20 WinLdtpdService/WinLDTP.wxs → CobraWinLDTP/CobraWinLDTP.wxs
  6. 0  {WinLdtpdService → CobraWinLDTP}/CookComputing.XmlRpcV2.dll
  7. 0  {WinLdtpdService → CobraWinLDTP}/FAQ.txt
  8. 0  {WinLdtpdService → CobraWinLDTP}/Interop.UIAutomationClient.dll
  9. 0  {WinLdtpdService → CobraWinLDTP}/LdtpdService.cs
  10. 0  {WinLdtpdService → CobraWinLDTP}/License.rtf
  11. 0  {WinLdtpdService → CobraWinLDTP}/License.txt
  12. 0  {WinLdtpdService → CobraWinLDTP}/Properties/AssemblyInfo.cs
  13. +4 −2 {WinLdtpdService → CobraWinLDTP}/README.txt
  14. 0  {WinLdtpdService → CobraWinLDTP}/UIAComWrapper.dll
  15. 0  {WinLdtpdService → CobraWinLDTP}/WUIATestLibrary.dll
  16. 0  {WinLdtpdService → CobraWinLDTP}/app.config
  17. 0  {WinLdtpdService → CobraWinLDTP}/ldtp/__init__.py
  18. +3 −3 {WinLdtpdService → CobraWinLDTP}/ldtp/client.py
  19. 0  {WinLdtpdService → CobraWinLDTP}/ldtp/client_exception.py
  20. 0  {WinLdtpdService → CobraWinLDTP}/ldtp/log.py
  21. 0  {WinLdtpdService → CobraWinLDTP}/ldtp/state.py
View
12 WinLdtpdService.sln → CobraWinLDTP.sln
@@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SetEnvironmentVariable", "S
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ldtpd", "Ldtpd\Ldtpd.csproj", "{3D7915FE-B8A9-4B21-8596-84EEEAB0FCD3}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CobraWinLDTP", "CobraWinLDTP\CobraWinLDTP.csproj", "{4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -47,6 +49,16 @@ Global
{3D7915FE-B8A9-4B21-8596-84EEEAB0FCD3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{3D7915FE-B8A9-4B21-8596-84EEEAB0FCD3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{3D7915FE-B8A9-4B21-8596-84EEEAB0FCD3}.Release|x86.ActiveCfg = Release|Any CPU
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Debug|Mixed Platforms.Build.0 = Debug|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Debug|x86.ActiveCfg = Debug|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Debug|x86.Build.0 = Debug|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Release|Any CPU.ActiveCfg = Release|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Release|Mixed Platforms.ActiveCfg = Release|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Release|Mixed Platforms.Build.0 = Release|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Release|x86.ActiveCfg = Release|x86
+ {4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
View
0  WinLdtpdService/AUTHORS.txt → CobraWinLDTP/AUTHORS.txt
File renamed without changes
View
6 WinLdtpdService/WinLdtpdService.csproj → CobraWinLDTP/CobraWinLDTP.csproj
@@ -5,11 +5,11 @@
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{B184E50F-FAAD-4D3E-BC12-BEE4C9D80492}</ProjectGuid>
+ <ProjectGuid>{4DAD9BF6-6DCF-4B9F-913A-0CC80925CD3C}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>WinLdtpdService</RootNamespace>
- <AssemblyName>WinLdtpdService</AssemblyName>
+ <RootNamespace>CobraWinLDTP</RootNamespace>
+ <AssemblyName>CobraWinLDTP</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
View
0  WinLdtpdService/WinLdtpdService.csproj.user → CobraWinLDTP/CobraWinLDTP.csproj.user
File renamed without changes
View
37 WinLdtpdService/WinLDTP.wxs → CobraWinLDTP/CobraWinLDTP.wxs
@@ -46,15 +46,15 @@ SOFTWARE.
<Product Id='*'
UpgradeCode='$(var.UpgradeCode)'
- Name='WinLDTP 1.0'
+ Name='CobraWinLDTP'
Language='1033'
Codepage='1252'
Version='$(var.Version)'
- Manufacturer='VMware, Inc.'>
+ Manufacturer='VMware, Inc. (http://ldtp.freedesktop.org)'>
<Package Id='*'
- Description='Windows LDTP 1.0 Installer'
- Comments='Windows LDTP is Free Software project.'
+ Description='Cobra Windows LDTP 1.0 Installer'
+ Comments='Cobra Windows LDTP is Free Software project.'
Manufacturer='VMware, Inc.'
InstallerVersion='200'
Languages='1033'
@@ -66,13 +66,13 @@ SOFTWARE.
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='$(var.ProgramFilesFolder)'>
<Directory Id='CompanyFolder' Name='VMware'>
- <Directory Id='INSTALLDIR' Name='WinLDTP 1.0'>
+ <Directory Id='INSTALLDIR' Name='CobraWinLDTP'>
<Directory Id='PYLDTPDIR' Name='ldtp' />
</Directory>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
- <Directory Id="ProgramMenuDir" Name="WinLDTP 1.0" />
+ <Directory Id="ProgramMenuDir" Name="CobraWinLDTP" />
</Directory>
<Directory Id="DesktopFolder" />
</Directory>
@@ -83,31 +83,26 @@ SOFTWARE.
Win64="$(var.Is64bit)">
<Environment Id='UpdatePath' Name='PATH' Action='set' Permanent='no' System='yes' Part='last' Value='[INSTALLDIR]' />
<Environment Id='UpdatePythonPath' Name='PYTHONPATH' Action='set' Permanent='no' System='yes' Part='last' Value='[INSTALLDIR]' />
- <File Id='WinLDTPEXE'
- Name='WinLdtpdService.exe'
+ <File Id='CobraWinLDTPEXE'
+ Name='CobraWinLDTP.exe'
DiskId='1'
- Source='WinLdtpdService.exe'
+ Source='CobraWinLDTP.exe'
KeyPath='yes'>
+ <!--
<Shortcut Id="startmenuWinLDTPService"
Directory="ProgramMenuDir"
- Name="WinLDTPService 1.0"
+ Name="Cobra WinLDTP Service"
WorkingDirectory='INSTALLDIR'
- Icon="WinLdtpdService.exe"
+ Icon="CobraWinLDTP.exe"
IconIndex="0"
- Advertise="yes" />
+ Advertise="no" />
+ -->
<!-- This is considered BAD practice - should be a user option, defaulting to no -->
<!-- FYI, look into
<ShortcutProperty Key="System.AppUserModel.PreventPinning" Value="0" />
<ShortcutProperty Key="System.AppUserModel.ID" Value="[AppUserModelId]" />
These would be child elements of Shortcut.
-->
- <Shortcut Id="desktopWinLDTP10"
- Directory="DesktopFolder"
- Name="WinLDTP 1.0"
- WorkingDirectory='INSTALLDIR'
- Icon="WinLdtpdService.exe"
- IconIndex="0"
- Advertise="yes" />
</File>
</Component>
<Component Id='SetEnvironmentVariable'
@@ -259,7 +254,9 @@ SOFTWARE.
DowngradeErrorMessage='A newer version is installed' />
<!-- You may want to point to a .ico file instead - this will copy the exe for icon caching -->
- <Icon Id="WinLdtpdService.exe" SourceFile="WinLdtpdService.exe" />
+ <!--
+ <Icon Id="CobraWinLDTP.exe" SourceFile="CobraWinLDTP.exe" />
+ -->
<CustomAction Id="LaunchSetEnvironmentVariable"
Directory="INSTALLDIR"
ExeCommand='"[INSTALLDIR]SetEnvironmentVariable.exe"'
View
0  WinLdtpdService/CookComputing.XmlRpcV2.dll → CobraWinLDTP/CookComputing.XmlRpcV2.dll
File renamed without changes
View
0  WinLdtpdService/FAQ.txt → CobraWinLDTP/FAQ.txt
File renamed without changes
View
0  WinLdtpdService/Interop.UIAutomationClient.dll → CobraWinLDTP/Interop.UIAutomationClient.dll
File renamed without changes
View
0  WinLdtpdService/LdtpdService.cs → CobraWinLDTP/LdtpdService.cs
File renamed without changes
View
0  WinLdtpdService/License.rtf → CobraWinLDTP/License.rtf
File renamed without changes
View
0  WinLdtpdService/License.txt → CobraWinLDTP/License.txt
File renamed without changes
View
0  WinLdtpdService/Properties/AssemblyInfo.cs → CobraWinLDTP/Properties/AssemblyInfo.cs
File renamed without changes
View
6 WinLdtpdService/README.txt → CobraWinLDTP/README.txt
@@ -1,3 +1,5 @@
+Cobra WinLDTP is based on Linux Desktop Testing Project - http://ldtp.freedesktop.org
+
Verified with Windows XP SP3 / Windows 7 SP1
Minimum requirement .NET3.5
@@ -18,8 +20,8 @@ LDTP packages are created with WiX installer - http://wix.tramontana.co.hu
To create WinLDTP package (Credit: David Connet <dconnet@vmware.com>):
If planing to build package, copy WinLdtpdService.exe to the folder where rest of DLL's exist
-"c:\Program Files (x86)\Windows Installer XML v3.5\bin\candle.exe" -pedantic WinLDTP.wxs
-"c:\Program Files (x86)\Windows Installer XML v3.5\bin\light.exe" -pedantic -spdb -sadv -dcl:high -ext WixUIExtension -ext WixUtilExtension -dWixUILicenseRtf=License.rtf -out WinLDTP.msi WinLDTP.wixobj
+"c:\Program Files (x86)\Windows Installer XML v3.5\bin\candle.exe" -pedantic CobraWinLDTP.wxs
+"c:\Program Files (x86)\Windows Installer XML v3.5\bin\light.exe" -pedantic -spdb -sadv -dcl:high -ext WixUIExtension -ext WixUtilExtension -dWixUILicenseRtf=License.rtf -out CobraWinLDTP.msi CobraWinLDTP.wixobj
By default LDTP listens in localhost, to listen in all ports, set environment variable
LDTP_LISTEN_ALL_INTERFACE and then run WinLdtpdService.exe as an user with
View
0  WinLdtpdService/UIAComWrapper.dll → CobraWinLDTP/UIAComWrapper.dll
File renamed without changes
View
0  WinLdtpdService/WUIATestLibrary.dll → CobraWinLDTP/WUIATestLibrary.dll
File renamed without changes
View
0  WinLdtpdService/app.config → CobraWinLDTP/app.config
File renamed without changes
View
0  WinLdtpdService/ldtp/__init__.py → CobraWinLDTP/ldtp/__init__.py
File renamed without changes
View
6 WinLdtpdService/ldtp/client.py → CobraWinLDTP/ldtp/client.py
@@ -81,9 +81,9 @@ def _spawn_daemon(self):
pid = os.getpid()
if _ldtp_windows_env:
if _ldtp_debug:
- cmd = 'start cmd /K WinLdtpdService.exe'
+ cmd = 'start cmd /K CobraWinLDTP.exe'
else:
- cmd = 'WinLdtpdService.exe'
+ cmd = 'CobraWinLDTP.exe'
subprocess.Popen(cmd, shell = True)
self._daemon = True
else:
@@ -197,7 +197,7 @@ def kill_daemon(self):
if _ldtp_windows_env and self._daemon:
# If started by the current current, then terminate
# else, silently quit
- subprocess.Popen('taskkill /F /IM WinLdtpdService.exe',
+ subprocess.Popen('taskkill /F /IM CobraWinLDTP.exe',
shell = True, stdout = subprocess.PIPE,
stderr = subprocess.PIPE).communicate()
else:
View
0  WinLdtpdService/ldtp/client_exception.py → CobraWinLDTP/ldtp/client_exception.py
File renamed without changes
View
0  WinLdtpdService/ldtp/log.py → CobraWinLDTP/ldtp/log.py
File renamed without changes
View
0  WinLdtpdService/ldtp/state.py → CobraWinLDTP/ldtp/state.py
File renamed without changes
Please sign in to comment.
Something went wrong with that request. Please try again.