Lokale Daten¶
Lokale Daten sind solche, die entweder anwenderspezifisch bzw. rechnerspezifisch sind und daher über mehrere Workspaces hinweg Verwendung finden sollen oder jene die ausschließlich redundante Informationen zwischenspeichern.
Info
Der Platzhalter %temp% für Windows-Pfade und $TMPDIR für Linux-Pfade orientiert sich an der Implementierung der Pythonfunktion tempfile.gettempdir() und kann demzufolge für verschiedene Pfade des temporären Verzeichnisses stehen.
Info
Für Linux sind für folgende Umgebungsvariablen Rückfallebenen definiert, falls diese nicht gesetzt sind:
$XDG_CONFIG_HOME |
|
$XDG_CACHE_HOME |
|
Datenbanken¶
Bus-Cache¶
- Dateinamen:
data_cache_*.sdb- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Cache-Dateien für geladene Datenbasen (z.B. Bus, Service, Modell etc.).
- Format:
SQlite-Datei
Signal-Cache¶
- Dateinamen:
.zarray,.zattrs,0- Speicherort:
Windows
%temp%/ecu.test 2025.3/SignalCache_~Port~/Linux
$XDG_CONFIG_HOME/ecu.test 2025.3/SignalCache_~Port~/- Funktion:
Cache-Dateien für geladene Signale.
- Format:
Json/Json/Binär
Sprache¶
- Dateiname:
i18ncache.sdb- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3 /Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3 /- Funktion:
Datenbank für Übersetzungen zur Verwendung in Package Übersetzung prüfen.
- Format:
SQlite-Datei
Nutzerspezifische Einstellungen¶
Lokale Einstellungen¶
- Dateiname:
localsettings.xml- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Speichert die lokalen Einstellungen.
- Format:
xml-Datei
Externe Programme¶
- Dateiname:
externalprograms.xml- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Speichert die Verknüpfungen zwischen ecu.test und externen Programmen (z.B. den bevorzugten Editor für Python-Dateien).
- Format:
xml-Datei
Anzeigeeinstellungen¶
- Dateiname:
viewsettings.xml- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Speichert die Anzeigeeinstellungen von ecu.test.
- Format:
xml-Datei
Schlüsseldateien¶
Lizenzschlüssel¶
- Dateiname:
license.key- Speicherort:
Windows
%localappdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Lizenzschlüssel der beim ersten Start von ecu.test erstellt wird insofern ecu.test in Form einer Volumenlizenz erworben wurde.
- Format:
Textdatei
Packageschlüssel (private)¶
- Dateiname:
privateSign.sign- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Privater Schlüssel zur Signierung von Packages. (Siehe Schützen von Packages)
- Format:
binär
Packageschlüssel (public)¶
- Dateiname:
publicSign.lic- Speicherort:
Windows
%appdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Öffentlicher Schlüssel zur Verifikation der Signatur von Packages. (Siehe Schützen von Packages)
- Format:
binär
Logging¶
Ausgabe Logs¶
- Dateinamen:
ecu.test_out.log,Tool_Server_out.log- Speicherort:
Windows
%temp%/ecu.test 2025.3/Linux
$XDG_CACHE_HOME/ecu.test 2025.3/- Funktion:
Speichert die Meldungen von ecu.test bzw. Tool Server. Die Dateigröße ist auf 2 MB begrenzt, danach werden die ältesten Einträge gelöscht, um neue Meldungen hinzuzufügen. Vor allem bei unbeaufsichtigter Testausführung kann sie bei einer eventuellen Fehlersuche hilfreich sein.
Mit Hilfe der Einstellung Logdateien in Reportordner kopieren können die Logdateien automatisch am Ende der Testausführung in das Reportverzeichnis übernommen werden.
- Format:
Textdateien
Fehler Logs¶
- Dateinamen:
ecu.test_err.log,Tool_Server_err.log- Speicherort:
Windows
%temp%/ecu.test 2025.3/Linux
$XDG_CACHE_HOME/ecu.test 2025.3/- Funktion:
Speichert die Fehlermeldungen von ecu.test bzw. Tool Server. Die Dateigröße ist auf 2 MB begrenzt, danach werden die ältesten Einträge gelöscht, um neue Meldungen hinzuzufügen. Wird bei der Meldung von Problemen an den Support benötigt.
Mit Hilfe der Einstellung Logdateien in Reportordner kopieren können die Logdateien automatisch am Ende der Testausführung in das Reportverzeichnis übernommen werden.
- Format:
Textdateien
Patch Log¶
- Dateiname:
Patch.log- Speicherort:
Windows
%temp%/ecu.test 2025.3/Linux
$XDG_CACHE_HOME/ecu.test 2025.3/- Funktion:
Protokolliert für alle Patches im „Patches“-Verzeichnis, ob sie geladen oder ignoriert wurden.
- Format:
Textdatei
Installation Log¶
- Dateiname:
ecu.test 2025.3.~Revision~_~Timestamp~.log- Speicherort:
Windows
%temp%/Linux
$XDG_CACHE_HOME/- Funktion:
Protokolliert Installationsprozess.
- Format:
Textdatei
Crash-Dumps¶
- Dateinamen:
ET_crash_~Timestamp~.dmp,ET_crash_~Timestamp~.txt- Speicherort:
Windows
%temp%/Linux
$TMPDIR/- Funktion:
Die dmp-Datei enthält den Crashdump und die txt-Datei Informationen zur Speicherbelegung und Tracebacks aller Python-Threads.
- Format:
dmp-Datei und Textdatei
ToolLib-Einstellungen¶
- Dateiname:
ToolLibs.ini- Speicherort:
Windows
%programdata%/tracetronic/ecu.test 2025.3/Linux
$XDG_CONFIG_HOME/tracetronic/ecu.test 2025.3/- Funktion:
Speichert die Standardwerte der Einstellungen der ferngesteuerten Schnittstellen, die in der Testbenchkonfiguration angezeigt und angepasst werden. Die Einstellungen sind nur für die Schnittstellen gültig, die auf diesem PC verwendet werden. Bei Fernsteuerung über Tool Server muss die
ToolLibs.inides jeweiligen PCs angepasst werden. Die möglichen Einstellungen sind unter Allgemeine Einstellungen von Tool Server genauer beschrieben.Die Erstellung der Datei erfolgt beim ersten Start von ecu.test bzw. Tool Server.
Sowohl aus ecu.test heraus als auch aus Tool Server kann man die (lokale)
ToolLibs.iniauch über das Tastaturkürzel <Strg> + <F11> öffnen.Info
Sollte der aktive Benutzer nicht über Schreibrechte in
%allusersprofile%verfügen, so wird dieToolLibs.iniunter%localappdata%angelegt. Eine eventuell später von einem Nutzer mit Schreibrechten in%allusersprofile%erstellte Datei hat, sobald sie existiert, Vorrang.
- Format:
ini-Datei
Automatisch heruntergeladene Reports aus test.guide¶
- Speicherort:
Windows
%temp%/Report Viewer/ReportCache/Linux
$TMPDIR/Report Viewer/ReportCache/