Workspace

Ein Workspace umfasst im Normalfall:

  • Packages/Projekte

  • Konfigurationen

  • Datenbasen

  • Eigene Utilities

  • Testreports

sowie folgende Konfigurationsdateien:

agent.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus ecu.test agent.

Format: xml-Datei

analysisexecution.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Traceanalyse.

Format: xml-Datei

credentialsettings.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Credentials.

Format: xml-Datei

directories.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Verzeichnisse.

Format: xml-Datei

ecuTestLab.json

Storage location: WORKSPACE/.workspace

Function: Enthält die Konfiguration für die Weboberfläche in ecu.test lab, unter anderem die Views und Widgets.

Format: json file

ecuTestLab.xml

Storage location: WORKSPACE/.workspace

Function: Enthält die Server-Einstellungen für ecu.test lab aus den Einstellungen, siehe ecu.test lab.

Format: xml file

ETdrive.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus ecu.test drive.

Format: xml-Datei

favorites.xml

Speicherort: WORKSPACE/.workspace

Funktion: Speichert Pfade zu Packages und Projekten, die sich im Favoriten-Explorer befinden:

Die Liste der Favoriten kann statt in ecu.test auch durch Änderungen in dieser Datei angepasst werden.

Format: xml-Datei

filters.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Historie der verwendeten Workspace- und Projekteditorfilter.

Format: xml-Datei

history.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Historie.

Format: xml-Datei

interactiveexecution.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Interaktive Testausführung.

Format: xml-Datei

manifest.xml

Speicherort: WORKSPACE/.workspace

Funktion: Definiert Metadaten über den Workspace und wird für die Verwendung von Bibliotheksworkspaces genutzt.

Format: xml-Datei

pip.ini

Speicherort: WORKSPACE/.workspace

Funktion: Gibt zusätzliche Einstellungen für den Installationsprozess via pip an.

Format: Windows ini-Datei

pkgattr.spec

Speicherort: WORKSPACE/.workspace

Funktion: In dieser Datei finden sich die verfügbaren Attribute, mit denen ein Package genauer beschrieben werden kann. Eigene Attribute und deren Darstellung können in dieser Datei hinzugefügt werden.

Darstellungsformen:

  • anAttributeDef: Einfaches Textfeld zur Eingabe von Zeichenketten

  • anAttributeTreeValueDef: Baumstrukturierte Auswahlliste mit vorgegebenen Elementen. Je nach Definition lassen sich ein oder mehrere dieser Elemente auswählen. Für jedes Element können mehrere Werte angegeben werden (z.B. Identifikator und Bezeichner). Dabei wird, wenn nicht anders konfiguriert, der erste Wert als Identifikator verwendet und im Package gespeichert. Dementsprechend sollten diese Werte eindeutig sein, da es sonst zu Problemen bei der Auswahl und Speicherung kommt.

Format: xml-Datei

prjattr.spec

Speicherort: WORKSPACE/.workspace

Funktion: In dieser Datei finden sich die verfügbaren Attribute, mit denen ein Projekt genauer beschrieben werden kann. Eigene Attribute und deren Darstellung können in dieser Datei hinzugefügt werden.

Darstellungsformen siehe pkgattr.spec

Format: xml-Datei

protocol.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Protokoll.

Format: xml-Datei

pythonlibrary.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Python-Bibliotheken.

Format: xml-Datei

reportauthenticity.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen zur Reportprüfung aus Report.

Format: xml-Datei

report.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen zum Projektreport aus Report.

Format: xml-Datei

requirements.txt

Speicherort: WORKSPACE/.workspace

Funktion: Gibt zusätzlich zu installierende Python-Bibliotheken an.

Format: txt-Datei

signalviewer2layout.xml

Speicherort: WORKSPACE/.workspace

Funktion: Speichert das Layout des Signal Viewers.

Format: xml-Datei

signalViewerHistory.json

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen der letzten Signalkonfigurationen des Signal Viewers.

Format: json-Datei

swk.xml

Speicherort: WORKSPACE/.workspace

Format: xml-Datei

systemidentifiers.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Systembezeichner.

Format: xml-Datei

tags.spec

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Tags.

Format: xml-Datei

testeditor.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Testeditor.

Format: xml-Datei

testcaselanguages.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält aktivierte Testfallsprachen aus Testeditor.

Format: xml-Datei

testexecution.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Testausführung.

Format: xml-Datei

testguideti.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus test.guide Test Infrastruktur.

Format: xml-Datei

testManagement.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen des Testmanagements.

Format: xml-Datei

testreportservice.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus test.guide.

Format: xml-Datei

units.spec

Speicherort: WORKSPACE/.workspace

Funktion: ecu.test kann verschiedene Einheiten ineinander umrechnen. In dieser Datei finden sich die verfügbaren Einheiten, sowie die Umrechnungsformeln zur SI-Einheit. Eigene Einheiten können in dieser Datei hinzugefügt werden. Außerdem ist es möglich festzulegen, dass bestimmte Einheitenbezeichnungen identisch sind, z. B. rpm und Upm. Beim Ergänzen eigener Einheiten muss auf eindeutige Bezeichner geachtet werden!

Hinweis: In der Fehlermeldung bei der Ausführung des Testschrittes steht immer die Basiseinheit.

Format: xml-Datei

utilities.ini

Speicherort: WORKSPACE/.workspace

Funktion: Speichert die Einstellungen für Software, die als Utility in ecu.test angebunden ist. Beispielsweise finden sich hier die Pfade zur Startdatei der jeweiligen Software. Die jeweiligen Abschnitte werden bei der ersten Verwendung der entsprechenden Software durch ecu.test angelegt.

Format: Windows ini-Datei

verdictmappings.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält eine Liste vordefinierter Abbruch-Codes für den Exit- und Block-Testschritt.

Format: xml-Datei

versioncontrolsystem.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält die Einstellungen aus Versionsverwaltung.

Format: xml-Datei

view.xml

Speicherort: WORKSPACE/.workspace

Funktion: Enthält das Layout der Oberfläche.

Format: xml-Datei