1%% 2%% %CopyrightBegin% 3%% 4%% Copyright Ericsson AB 2002-2016. All Rights Reserved. 5%% 6%% Licensed under the Apache License, Version 2.0 (the "License"); 7%% you may not use this file except in compliance with the License. 8%% You may obtain a copy of the License at 9%% 10%% http://www.apache.org/licenses/LICENSE-2.0 11%% 12%% Unless required by applicable law or agreed to in writing, software 13%% distributed under the License is distributed on an "AS IS" BASIS, 14%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15%% See the License for the specific language governing permissions and 16%% limitations under the License. 17%% 18%% %CopyrightEnd% 19%% 20 21-define(priv_dir,"log_private"). 22-define(MAIN_PORT,3289). 23-define(ACCEPT_TIMEOUT,20000). 24 25%% Target information generated by test_server:init_target_info/0 26%% Once initiated, this information will never change!! 27-record(target_info, {os_family, % atom(); win32 | unix 28 os_type, % result of os:type() 29 host, % string(); the name of the target machine 30 version, % string() 31 system_version, % string() 32 root_dir, % string() 33 emulator, % string() 34 otp_release, % string() 35 username, % string() 36 cookie, % string(); Cookie for target node 37 naming, % string(); "-name" | "-sname" 38 master}). % string(); Was used for OSE's master 39 % node for main target and slave nodes. 40 % For other platforms the target node 41 % itself is master for slave nodes 42 43%% Temporary information generated by test_server_ctrl:read_parameters/X 44%% This information is used when starting the main target, and for 45%% initiating the #target_info record. 46-record(par, {type, 47 target, 48 naming, 49 master, 50 cookie}). 51 52 53-record(cover, {app, % application; Name | none 54 file, % cover spec file 55 incl, % explicitly include modules 56 excl, % explicitly exclude modules 57 level, % analyse level; details | overview 58 mods, % actually cover compiled modules 59 stop=true, % stop cover after analyse; boolean() 60 cross}).% cross cover analyse info 61