Crate simics_test

Source
Expand description

SIMICS test utilities for test environment setup and configuration

Structs§

TestEnv
A test environment, which is a directory that consists of a simics directory with a set of installed packages and a project directory, where test scripts and resources can be placed.
TestEnvSpec
A specification for a test environment

Constants§

SIMICS_TEST_CLEANUP_EACH_ENV
An environment variable which, if set, causes the entire test workspace to be cleaned up after the test
SIMICS_TEST_LOCAL_PACKAGES_ONLY_ENV
An environment variable which, if set, causes package installation to default to local installation only

Functions§

copy_dir_contents
Copy the contents of one directory to another, recursively, overwriting files if they exist but without replacing directories or their contents if they already exist
local_or_remote_pkg_install
Abstract install procedure for public and internal ISPM