Qt: SquishΒΆ
Vendor information
Vendor |
Web page |
Product name |
Version |
|---|---|---|---|
Qt |
Squish |
6.6 |
Categories
MDL π |
APL π |
BAN π |
BMA π |
SVC π |
DGN π |
FIU π |
EES π |
FCT π |
DBG π |
IMG π |
AUDIO π |
ENVSIM π |
ENVCOM π |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
β |
Platform
Operating system |
Support |
|---|---|
Windows |
β |
Linux |
β |
PortsΒΆ
Properties πΒΆ
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
Squish installation directory |
string |
Directory which was set as target during the Squish Installation. |
|||
Test suite |
string |
Absolute path to the directory of the Squish test suite |
|||
Squish server port |
4322 |
int |
Port on which the Squish server is reachable. |
||
Squish server |
Remote |
[Local, Remote] |
string |
Determines whether to interact with a local Squish server or with a server on a remote system. |
|
Start Squish server |
Squish server: βLocalβ |
β |
bool |
If this setting is active, a local Squish server will be started/stopped when starting/stopping the configuration. |
|
Host |
Squish server: βRemoteβ |
string |
Host name or IP on which the Squish server is reachable. A remote server must have been started beforehand. A local server can be started by ecu.test automatically. |
||
Advanced settings |
β |
bool |
|||
Port of the Squish bridge |
Advanced settings |
48000 |
int |
This port is used by ecu.test to establish a socket connection to the Python environment of the Squish installation. |
|
Python of Squish environment |
Advanced settings |
β<auto>β |
string |
This setting can be used to specify which python executable should be used to control the Squish API, if required. With the default value β<auto>β ecu.test automatically searches for the latest python in the Squish installation directory. Alternatively, a relative or absolute file path - referring to the tool host - can be specified. Relative paths are resolved starting from the Squish installation directory. |
|
Maximal startup time β²sβ³ |
Advanced settings |
-1 |
int |
Waiting time, until application is started and before an error is thrown. For value -1 the Squish serverβs setting for maximum startup time is used. It has a default of 20s. |
|
Timeout for object access β²msβ³ |
Advanced settings |
-1 |
int |
Sets waitForObjectTimeout setting in Squish and has an effect on all jobs waiting for objects and their existence. For -1 the default setting in Squish is not changed. By default it is 20000ms. |
|
Timeout for tool call β²in sec.β³ |
β600β |
string |
Timeout after which a tool call is aborted. |
Jobs πΒΆ
ReattachAutsΒΆ
This job tries to connect to the specified AUTs. If the AUTs are already connected, the current connection is terminated and a new connection is established. Establishing a first-time connection is possible as well.
Only AUTs that are configured but were not automatically started can be reattached. If reattaching fails, a list of AUTs that could not be connected is returned.
Parameterization
Parameter
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
Auts |
object |
List of all AUT names to be reconnected, or None for all AUTs. |
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
errorAuts |
object |
List of AUTs that could not be attached. |
ScreenshotDesktopΒΆ
Takes a screenshot of the desktop.