Studio:WorkspaceSetup.pl: Difference between revisions

From STRIDE Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
The WorkspaceSetup script (found in frameworks directory of the STRIDE install location) provides a simple command line tool for creating workspaces from a Framework.  This script requires perl for execution as well as the STRIDE Test Utilities.


The WorkspaceSetup script (found in {STRIDE_DIR}\frameworks) provides a simple command line tool for creating workspaces from a Framework.  This script requires perl for execution as well as the STRIDE Test Utilities.
==Usage==


==Basic Usage==
===Summary===


  perl WorkspaceSetup.pl --framework=FrameworkFoo --workspace=MyNewWorkspace [--package=PackageBar]


[[Category: Frameworks]]
===Parameters===
    -w | --workspace = WorkspaceName
        Specifies the new workspace to be created (the given name is used
        both as the name of the workspace and the new directory in which the
        workspace is created.
 
    -f | --framework = TargetFramework
        Specifies the STRIDE Target Framework to use when creating the
        workspace. As of this writing, STRIDE provides two basic frameworks:
        StrideLinux for a FedoraCore7 based target machine and
        StrideWindowsHost for a host-based simulation emulator. Customers
        may create additional frameworks and specify additional search paths
        for this script to use to locate the frameworks.
 
    --frameworkdir = FrameworkSearchDirectory
        Specifies an additional directory path to search for the specified
        framework. If the framework is not found in the default STRIDE
        frameworks directory, these directories will be searched. This
        option can be specified multiple times to add multiple directories
        to the framework search path.
 
    -p | --package = PackageName
        Specifies a Test Package to add to the workspace when it is created.
        If no packages are specified, the workspace will be created without
        any tests in it. This option can be specified multiple times to add
        multiple packages to the new workspace
 
    -d | --packagedir = PackageSearchDirectory
        Specifies an additional directory path to search for packages. For
        any package that is specified with the --package option, we first
        look in the packages directory in the STRIDE insatllation directory.
        If it is not found there, we will search in the location(s)
        specified by this option. This option can be specified multiple
        times to add multiple additional directories to the packages search
        path.

Revision as of 06:31, 17 November 2007

The WorkspaceSetup script (found in frameworks directory of the STRIDE install location) provides a simple command line tool for creating workspaces from a Framework. This script requires perl for execution as well as the STRIDE Test Utilities.

Usage

Summary

 perl WorkspaceSetup.pl --framework=FrameworkFoo --workspace=MyNewWorkspace [--package=PackageBar]

Parameters

   -w | --workspace = WorkspaceName
       Specifies the new workspace to be created (the given name is used
       both as the name of the workspace and the new directory in which the
       workspace is created.
   -f | --framework = TargetFramework
       Specifies the STRIDE Target Framework to use when creating the
       workspace. As of this writing, STRIDE provides two basic frameworks:
       StrideLinux for a FedoraCore7 based target machine and
       StrideWindowsHost for a host-based simulation emulator. Customers
       may create additional frameworks and specify additional search paths
       for this script to use to locate the frameworks.
   --frameworkdir = FrameworkSearchDirectory
       Specifies an additional directory path to search for the specified
       framework. If the framework is not found in the default STRIDE
       frameworks directory, these directories will be searched. This
       option can be specified multiple times to add multiple directories
       to the framework search path.
   -p | --package = PackageName
       Specifies a Test Package to add to the workspace when it is created.
       If no packages are specified, the workspace will be created without
       any tests in it. This option can be specified multiple times to add
       multiple packages to the new workspace
   -d | --packagedir = PackageSearchDirectory
       Specifies an additional directory path to search for packages. For
       any package that is specified with the --package option, we first
       look in the packages directory in the STRIDE insatllation directory.
       If it is not found there, we will search in the location(s)
       specified by this option. This option can be specified multiple
       times to add multiple additional directories to the packages search
       path.