Desktop Installation: Difference between revisions

From STRIDE Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
==STRIDE Runtime=
STRIDE Framework components are distributed as as set of compressed archives. Each archive package comprises functionally-related files.
Gets built into a library that is then linked with your target application.


Enables I/O between target and host computer, and IM thread upon which tests are run.


==Build Tools==
==Source Packages==
These packages are distributed in source form


[[Build Tools]]
=== STRIDE Runtime ===
This package contains ANSI C source files implementing the [[Runtime Reference|STRIDE Runtime]]. The runtime is the fundamental component of the STRIDE framework as it implements
* <u>Runtime APIs</u> - providing test services to Test Units
* <u>An Intercept Module thread</u> - upon which tests are run
* <u>Host transport services</u> - enabling I/O between the target and host computer


s2scompile
An Operating System-specific [[Runtime_Reference#The_Platform_Abstraction_Layer|Platform Abstraction Layer]] (PAL) is also required to map specific OS services to runtime system calls.
s2sbind
s2sinstrument


==Host Tools==
The runtime files are typically built into a library that is then linked with your target application. An OS-specific SDK package will contain the runtime sources along with an appropriate PAL, makefile to build the runtime library and other useful stuff.
[[Stride Executable]]


Requires software license.
The stand-alone runtime package is provided to be used with target operating systems for which there is no SDK.


==SDK==
=== SDK (''includes STRIDE Runtime'') ===


makefile
makefile
;all
:
;library
:
;daemon
:
;database
:
;im
:
;testapp
:
;clean




Line 26: Line 42:
Linux SDK
Linux SDK


==Samples==
=== Samples ===


[[Test Unit Samples]]
[[Test Unit Samples]]


STRIDE4.1_buildtools-linux-gcc41_4.1.01.tgz
==Binary Packages==


STRIDE4.1_hosttools-linux-gcc41_4.1.01.tgz
=== Build Tools ===


STRIDE4.1_buildtools-linux-gcc32_4.1.01.tgz
[[Build Tools]]


STRIDE4.1_hosttools-linux-gcc32_4.1.01.tgz
s2scompile
s2sbind
s2sinstrument


STRIDE4.1_studio_setup_4.1.01.exe
=== Host Tools ===
[[Stride Executable]]


STRIDE4.1_buildtools-windows_4.1.01.zip
Requires software license.
 
STRIDE4.1_hosttools-windows_4.1.01.zip
 
STRIDE4.1_runtime-src_4.1.01.zip
 
STRIDE4.1_sdk-windows_4.1.01.zip
 
 
STRIDE4.1_sdk-linux_4.1.01.zip


STRIDE4.1_samples_4.1.01.zip


[[Category:Installation]]
[[Category:Installation]]

Revision as of 18:46, 2 June 2009

STRIDE Framework components are distributed as as set of compressed archives. Each archive package comprises functionally-related files.


Source Packages

These packages are distributed in source form

STRIDE Runtime

This package contains ANSI C source files implementing the STRIDE Runtime. The runtime is the fundamental component of the STRIDE framework as it implements

  • Runtime APIs - providing test services to Test Units
  • An Intercept Module thread - upon which tests are run
  • Host transport services - enabling I/O between the target and host computer

An Operating System-specific Platform Abstraction Layer (PAL) is also required to map specific OS services to runtime system calls.

The runtime files are typically built into a library that is then linked with your target application. An OS-specific SDK package will contain the runtime sources along with an appropriate PAL, makefile to build the runtime library and other useful stuff.

The stand-alone runtime package is provided to be used with target operating systems for which there is no SDK.

SDK (includes STRIDE Runtime)

makefile

all
library
daemon
database
im
testapp
clean



Windows SDK

Linux SDK

Samples

Test Unit Samples

Binary Packages

Build Tools

Build Tools

s2scompile s2sbind s2sinstrument

Host Tools

Stride Executable

Requires software license.